Skip to content

InsForge

v1.1.2 Breaking

This release includes breaking changes for platform teams planning a safe upgrade.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

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

Affected surfaces

auth deps

Summary

AI summary

Added OAuth support for Discord, Facebook, LinkedIn, and refactored the OAuth system.

Full changelog

🚀 Features

Authentication & OAuth

  • Added Microsoft OAuth support (#436)
  • Added Facebook OAuth provider (#445)
  • Added LinkedIn OAuth provider (#421)
  • Added Discord OAuth integration (#419)
  • Refactored OAuth system for better scalability and type safety (#484)
  • Added JWKS caching for OAuth validation
  • Synchronized auth node in visualizer with more OAuth providers (#529)

Database & Storage

  • Added CSV bulk import functionality (#500)
  • Improved storage file operations with auto-key generation (#379)
  • Fixed storage delete button persistence (#364)
  • Enhanced storage admin preview authentication (#442)
  • Added file-based logging with AWS CloudWatch integration (#410)

AI Configuration

  • Refactored AI models and configurations page (#439)
  • Improved AI configuration schema with modality support
  • Added sorted model modalities display (#414)
  • Fixed AI credits display and refetching issues (#424)

Analytics & Monitoring

  • Introduced PostHog analytics integration (#528)
  • Added comprehensive logs page with container-level logging (#381, #410)
  • Improved log metrics for Buffer responses

Developer Experience

  • Added Claude Code MCP plugin (#487)
  • Moved documentation to Mintlify (#519)
  • Added E2E testing setup with macOS compatibility (#518)

🐛 Bug Fixes

Frontend

  • Fixed type errors across the codebase (#529)
  • Fixed multiple toast notifications in storage (#479, #467)
  • Fixed empty add dialog validation (#453)
  • Fixed Edit table column section responsiveness (#497)
  • Fixed update table button disabled logic (#495)
  • Fixed database add record UI (#444)
  • Fixed logo click redirect (#420)
  • Fixed toggle button color in dark mode (#373)
  • Fixed storage delete icon visibility (#382)
  • Fixed refetch after deleting bucket (#427)
  • Fixed pagination issues
  • Improved error handling with user-friendly messages (#455)

Backend

  • Fixed updated_at timestamp in user schema (#447)
  • Fixed primary key usage instead of default ID column (#494)
  • Fixed JWKS cache implementation (#508)
  • Fixed OAuth provider configurations (#510)
  • Removed AI credits for cloud projects (#512)
  • Fixed logs page backend issues (#440)
  • Fixed cloud authorization method (#437)
  • Fixed misleading error messages in JWKS cache

Database

  • Created auth schema with proper functions and triggers (#438)
  • Fixed SQL parser and improved migration handling
  • Improved RLS policies for multi-tenancy

📚 Documentation

Deployment Guides

  • Added Azure VM deployment guide (#502)
  • Added AWS EC2 deployment guide (#458)
  • Added Google Cloud deployment guide
  • Added Render deployment documentation (#492)
  • Added Zeabur template support (#415)

Translations

  • Added Simplified Chinese translation (README.zh-CN.md) (#428)
  • Added Russian translation (README.ru.md) (#433)
  • Added Spanish translation (README.es.md) (#416)
  • Added Japanese translation (README.ja.md) (#422)
  • Added Korean translation (README.ko.md) (#412)
  • Added Hindi translation (README.hi.md) (#409)
  • Added French translation (README.fr.md) (#413)
  • Added Portuguese (Brazilian) translation (README.pt-BR.md) (#446)
  • Added Arabic translation (README.ar.md) (#418)

Documentation Improvements

  • Updated quickstart documentation (#522)
  • Added showcase project examples (#521)
  • Fixed documentation image paths (#485)
  • Improved SDK version documentation (#469)
  • Unified Discord links across documentation (#411)
  • Fixed markdown formatting in deployment guides

🔧 Refactoring & Code Quality

  • Extracted magic numbers to named constants (#493)
  • Centralized API base URL utilities (#429)
  • Improved Vite configuration (#435)
  • Removed unnecessary eslint-disable comments (#461)
  • Improved type safety across backend and frontend
  • Enhanced error boundary implementation
  • Added comprehensive unit tests (#441, #425)
  • Refactored file provider structure with LocalFileProvider
  • Improved response schema consistency (#480)

🎨 UI/UX Improvements

  • Enhanced logs page visuals
  • Improved database table UI with better column handling
  • Fixed responsive design issues
  • Improved dark mode consistency
  • Better storage manager component layout

🔐 Security

  • Updated Contributor Covenant to version 2.1 (#432)
  • Improved OAuth security with proper JWKS validation
  • Enhanced authentication error handling
  • Fixed circular reference prevention in logging

🏗️ Infrastructure

  • Updated Docker configuration files
  • Improved environment variable management
  • Added error boundary for better stability
  • Optimized PostgREST configuration
  • Improved service orchestration

📦 Dependencies

  • Updated to jose for JWKS verification
  • Removed unused dependencies (fast-csv)
  • Updated package versions for security

Contributors: Thank you to all contributors who made this release possible!

  • @sriharshamittapalli made their first contribution in https://github.com/InsForge/InsForge/pull/360
  • @AtharvaPatil86 made their first contribution in https://github.com/InsForge/InsForge/pull/373
  • @jungHyeonS made their first contribution in https://github.com/InsForge/InsForge/pull/412
  • @HarshSharma0801 made their first contribution in https://github.com/InsForge/InsForge/pull/411
  • @godlykmathews made their first contribution in https://github.com/InsForge/InsForge/pull/409
  • @hparihar-07 made their first contribution in https://github.com/InsForge/InsForge/pull/422
  • @devBitt made their first contribution in https://github.com/InsForge/InsForge/pull/416
  • @judyab made their first contribution in https://github.com/InsForge/InsForge/pull/418
  • @iabhi4 made their first contribution in https://github.com/InsForge/InsForge/pull/425
  • @taiaaaaa made their first contribution in https://github.com/InsForge/InsForge/pull/413
  • @SahasOP made their first contribution in https://github.com/InsForge/InsForge/pull/433
  • @sunny775 made their first contribution in https://github.com/InsForge/InsForge/pull/429
  • @Arham07 made their first contribution in https://github.com/InsForge/InsForge/pull/446
  • @hfactor13 made their first contribution in https://github.com/InsForge/InsForge/pull/451
  • @Silversoul-07 made their first contribution in https://github.com/InsForge/InsForge/pull/419
  • @Yasir761 made their first contribution in https://github.com/InsForge/InsForge/pull/441
  • @MasterAffan made their first contribution in https://github.com/InsForge/InsForge/pull/492
  • @RaghavGanesh7 made their first contribution in https://github.com/InsForge/InsForge/pull/436
  • @DingZhen-HDU made their first contribution in https://github.com/InsForge/InsForge/pull/428
  • @Laaaaksh made their first contribution in https://github.com/InsForge/InsForge/pull/484
  • @anmolsah made their first contribution in https://github.com/InsForge/InsForge/pull/493
  • @M-A-SAIADITHYAA made their first contribution in https://github.com/InsForge/InsForge/pull/502

Full Changelog: https://github.com/InsForge/InsForge/compare/v1.1.0...v1.1.2

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.1.8 Restricts raw SQL permission to project_admin role only.

Beta — feedback welcome: [email protected]