Skip to content

InsForge

v2.2.3 Security

This release includes 1 security fix for security teams reviewing exposed deployments.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →
This release patches 1 known CVE

Topics

ai ai-agents coding deno embeddings insforge
+7 more
nextjs oauth2 pgvector postgresql realtime vectors websockets

Affected surfaces

auth deps

Summary

AI summary

Fixes user signup, adds database table search and pagination features, and performs clean‑up chores.

Full changelog

What's Changed

  • Dedupe Razorpay pagination loops and the dashboard cn helper by @Fermionic-Lyu in https://github.com/InsForge/InsForge/pull/1544
  • Add useCopyToClipboard hook and replace ad-hoc copy state by @Fermionic-Lyu in https://github.com/InsForge/InsForge/pull/1548
  • Make the logs DataGrid generic over its row type by @Fermionic-Lyu in https://github.com/InsForge/InsForge/pull/1546
  • Consolidate duplicated payments page formatters by @Fermionic-Lyu in https://github.com/InsForge/InsForge/pull/1547
  • Consolidate insforge-dev skill to one source and fix codebase drift by @Fermionic-Lyu in https://github.com/InsForge/InsForge/pull/1550
  • Fix/database table search by @Kathircpe in https://github.com/InsForge/InsForge/pull/1531
  • Feat/pagination db studio by @Kathircpe in https://github.com/InsForge/InsForge/pull/1553
  • Feat/s3 operations by @Kathircpe in https://github.com/InsForge/InsForge/pull/1542
  • disable user signup bug fixed by @Kathircpe in https://github.com/InsForge/InsForge/pull/1561
  • chore(ai): add test coverage for maxTokens and externalize cap configuration by @Sudarshan25092007 in https://github.com/InsForge/InsForge/pull/1541
  • chore: clean up untracked files in the docs directory by @Ranganivandan in https://github.com/InsForge/InsForge/pull/1433
  • feat(storage): make S3 forcePathStyle configurable (support Tencent COS / Aliyun OSS) by @jingchang0623-crypto in https://github.com/InsForge/InsForge/pull/1567
  • Feat/prev next for bucket by @Kathircpe in https://github.com/InsForge/InsForge/pull/1538
  • docs: improve VS Code extension page metadata by @mintlify[bot] in https://github.com/InsForge/InsForge/pull/1573
  • docs: fix broken links in deployment guides by @mintlify[bot] in https://github.com/InsForge/InsForge/pull/1575
  • [codex] fix realtime channel name helper by @Fermionic-Lyu in https://github.com/InsForge/InsForge/pull/1562
  • Move GetBucketVersioning handler from stubs.ts into get-bucket-versio… by @Kathircpe in https://github.com/InsForge/InsForge/pull/1577
  • refactor(s3): replace switch with Record<S3Op, Handler> registry map by @Kathircpe in https://github.com/InsForge/InsForge/pull/1578
  • fix(deps): resolve npm audit vulnerabilities by @chandranilbakshi in https://github.com/InsForge/InsForge/pull/1566
  • docs: add SEO frontmatter to deployment guides by @mintlify[bot] in https://github.com/InsForge/InsForge/pull/1576
  • fix: grant SELECT on system.database_backups to project_admin by @Amresh-01 in https://github.com/InsForge/InsForge/pull/1563
  • fix: add body size cap to S3 CompleteMultipartUpload and centralize upload limits by @soumojit-D48 in https://github.com/InsForge/InsForge/pull/1580
  • fix: revert 6/23 dep upgrade that left nodemailer/multer unhoisted by @CarmenDou in https://github.com/InsForge/InsForge/pull/1583
  • Fix/composite fk link by @Kathircpe in https://github.com/InsForge/InsForge/pull/1572
  • fix(database): identify dashboard records by full composite primary key by @Davidson3556 in https://github.com/InsForge/InsForge/pull/1584
  • feat(auth): implement shared-keys fallback for Microsoft OAuth by @sarthakNITT in https://github.com/InsForge/InsForge/pull/1521
  • [codex] Add anonymous self-host telemetry by @Fermionic-Lyu in https://github.com/InsForge/InsForge/pull/1586
  • Audit SEO metadata: telemetry page title and description by @mintlify[bot] in https://github.com/InsForge/InsForge/pull/1590
  • Label telemetry runtime environments by @Fermionic-Lyu in https://github.com/InsForge/InsForge/pull/1592
  • fix(database): composite primary & foreign key support for dashboard records by @Fermionic-Lyu in https://github.com/InsForge/InsForge/pull/1587
  • Auto-grant SELECT on internal-schema tables to project_admin; drop dead ai schema by @Fermionic-Lyu in https://github.com/InsForge/InsForge/pull/1596
  • feat(database): expose developer-created schemas to PostgREST by @Fermionic-Lyu in https://github.com/InsForge/InsForge/pull/1585
  • chore: bump version to v2.2.3 by @Fermionic-Lyu in https://github.com/InsForge/InsForge/pull/1601

New Contributors

  • @jingchang0623-crypto made their first contribution in https://github.com/InsForge/InsForge/pull/1567
  • @mintlify[bot] made their first contribution in https://github.com/InsForge/InsForge/pull/1573
  • @chandranilbakshi made their first contribution in https://github.com/InsForge/InsForge/pull/1566

Full Changelog: https://github.com/InsForge/InsForge/compare/v2.2.2...v2.2.3

Security Fixes

  • Resolved npm audit vulnerabilities via fix(deps): resolve npm audit vulnerabilities

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track InsForge

Get notified when new releases ship.

Sign up free

About InsForge

All releases →

Related context

Earlier breaking changes

  • v2.2.0 Rename public‑facing Deployment terminology to Sites.
  • v2.1.8 Restricts raw SQL permission to project_admin role only.

Beta — feedback welcome: [email protected]