- Updated dependencies [818e6a3]
- @objectstack/plugin-hono-server@16.1.0
- @objectstack/runtime@16.1.0
- @objectstack/types@16.1.0
- Updated dependencies [b39c65d]
- Updated dependencies [22013aa]
- Updated dependencies [fdc244e]
- Updated dependencies [bfa3c3f]
- Updated dependencies [2ea08ee]
- Updated dependencies [d1d1c40]
- Updated dependencies [ee0a499]
- Updated dependencies [62a2117]
- Updated dependencies [83e8f7d]
- Updated dependencies [efbcfe1]
- Updated dependencies [2049b6a]
- Updated dependencies [6c270a6]
- Updated dependencies [92f5f19]
- Updated dependencies [a2d6555]
- Updated dependencies [3a6310c]
- Updated dependencies [32899e6]
- Updated dependencies [515f11a]
- Updated dependencies [4174a07]
- Updated dependencies [ce468c8]
- @objectstack/runtime@16.0.0
- @objectstack/plugin-hono-server@16.0.0
- @objectstack/types@16.0.0
- Updated dependencies [bfa3c3f]
- Updated dependencies [ee0a499]
- Updated dependencies [62a2117]
- @objectstack/plugin-hono-server@16.0.0-rc.1
- @objectstack/runtime@16.0.0-rc.1
- @objectstack/types@16.0.0-rc.1
- Updated dependencies [b39c65d]
- Updated dependencies [22013aa]
- Updated dependencies [fdc244e]
- Updated dependencies [2ea08ee]
- Updated dependencies [d1d1c40]
- Updated dependencies [83e8f7d]
- Updated dependencies [efbcfe1]
- Updated dependencies [2049b6a]
- Updated dependencies [6c270a6]
- Updated dependencies [92f5f19]
- Updated dependencies [a2d6555]
- Updated dependencies [3a6310c]
- Updated dependencies [32899e6]
- Updated dependencies [515f11a]
- Updated dependencies [4174a07]
- Updated dependencies [ce468c8]
- @objectstack/runtime@16.0.0-rc.0
- @objectstack/plugin-hono-server@16.0.0-rc.0
- @objectstack/types@16.0.0-rc.0
- @objectstack/runtime@15.1.1
- @objectstack/types@15.1.1
- @objectstack/plugin-hono-server@15.1.1
- f531a26: CORS default
allowHeadersnow includesIf-Match. The REST record update accepts the OCC token as anIf-Matchheader (objectui's record-level inline edit sends it on every save), but the preflight allow-list omitted it — so on any split-origin deployment (console dev server against a backend on another origin) the browser failed the preflight and every inline-edit save died with "Failed to fetch". Found live while dogfooding objectui#2572; same split-origin failure class as the #2548 Bearer fixes. Explicit user-suppliedallowHeadersstill win unchanged. - Updated dependencies [f531a26]
- Updated dependencies [f531a26]
- Updated dependencies [f531a26]
- Updated dependencies [f531a26]
- Updated dependencies [f531a26]
- Updated dependencies [f531a26]
- Updated dependencies [f531a26]
- Updated dependencies [f531a26]
- Updated dependencies [f531a26]
- Updated dependencies [f531a26]
- Updated dependencies [f531a26]
- Updated dependencies [f531a26]
- Updated dependencies [627f225]
- Updated dependencies [f531a26]
- @objectstack/runtime@15.1.0
- @objectstack/plugin-hono-server@15.1.0
- @objectstack/types@15.1.0
- Updated dependencies [e62c233]
- @objectstack/runtime@15.0.0
- @objectstack/plugin-hono-server@15.0.0
- @objectstack/types@15.0.0
- @objectstack/plugin-hono-server@14.8.0
- @objectstack/runtime@14.8.0
- @objectstack/types@14.8.0
- Updated dependencies [824a395]
- @objectstack/types@14.7.0
- @objectstack/plugin-hono-server@14.7.0
- @objectstack/runtime@14.7.0
- @objectstack/plugin-hono-server@14.6.0
- @objectstack/runtime@14.6.0
- @objectstack/types@14.6.0
- Updated dependencies [5f43f88]
- Updated dependencies [261aff5]
- Updated dependencies [d79ca07]
- Updated dependencies [6da03ee]
- @objectstack/runtime@14.5.0
- @objectstack/plugin-hono-server@14.5.0
- @objectstack/types@14.5.0
- @objectstack/plugin-hono-server@14.4.0
- @objectstack/runtime@14.4.0
- @objectstack/types@14.4.0
- @objectstack/runtime@14.3.0
- @objectstack/plugin-hono-server@14.3.0
- @objectstack/types@14.3.0
- Updated dependencies [ac8f029]
- @objectstack/plugin-hono-server@14.2.0
- @objectstack/runtime@14.2.0
- @objectstack/types@14.2.0
- @objectstack/plugin-hono-server@14.1.0
- @objectstack/runtime@14.1.0
- @objectstack/types@14.1.0
- Updated dependencies [57b8fe0]
- Updated dependencies [bc26360]
- Updated dependencies [bd39dc5]
- @objectstack/runtime@14.0.0
- @objectstack/plugin-hono-server@14.0.0
- @objectstack/types@14.0.0
- Updated dependencies [6d83431]
- Updated dependencies [01917c2]
- Updated dependencies [b1081b8]
- Updated dependencies [57b89b4]
- Updated dependencies [5be00c3]
- @objectstack/runtime@13.0.0
- @objectstack/plugin-hono-server@13.0.0
- @objectstack/types@13.0.0
- Updated dependencies [b5a87eb]
- @objectstack/runtime@12.6.0
- @objectstack/plugin-hono-server@12.6.0
- @objectstack/types@12.6.0
- @objectstack/plugin-hono-server@12.5.0
- @objectstack/runtime@12.5.0
- @objectstack/types@12.5.0
- Updated dependencies [1dd5dfd]
- @objectstack/runtime@12.4.0
- @objectstack/plugin-hono-server@12.4.0
- @objectstack/types@12.4.0
- @objectstack/runtime@12.3.0
- @objectstack/plugin-hono-server@12.3.0
- @objectstack/types@12.3.0
- Updated dependencies [4f5b791]
- @objectstack/runtime@12.2.0
- @objectstack/plugin-hono-server@12.2.0
- @objectstack/types@12.2.0
- Updated dependencies [497bda8]
- @objectstack/runtime@12.1.0
- @objectstack/plugin-hono-server@12.1.0
- @objectstack/types@12.1.0
- Updated dependencies [9693a36]
- Updated dependencies [2d567cb]
- Updated dependencies [e3498fb]
- @objectstack/runtime@12.0.0
- @objectstack/plugin-hono-server@12.0.0
- @objectstack/types@12.0.0
- @objectstack/plugin-hono-server@11.10.0
- @objectstack/runtime@11.10.0
- @objectstack/types@11.10.0
- Updated dependencies [852bc8e]
- @objectstack/runtime@11.9.0
- @objectstack/plugin-hono-server@11.9.0
- @objectstack/types@11.9.0
- @objectstack/runtime@11.8.0
- @objectstack/types@11.8.0
- @objectstack/plugin-hono-server@11.8.0
- @objectstack/plugin-hono-server@11.7.0
- @objectstack/runtime@11.7.0
- @objectstack/types@11.7.0
- @objectstack/types@11.6.0
- @objectstack/runtime@11.6.0
- @objectstack/plugin-hono-server@11.6.0
- @objectstack/plugin-hono-server@11.5.0
- @objectstack/runtime@11.5.0
- @objectstack/types@11.5.0
- @objectstack/plugin-hono-server@11.4.0
- @objectstack/runtime@11.4.0
- @objectstack/types@11.4.0
- @objectstack/plugin-hono-server@11.3.0
- @objectstack/runtime@11.3.0
- @objectstack/types@11.3.0
- @objectstack/plugin-hono-server@11.2.0
- @objectstack/runtime@11.2.0
- @objectstack/types@11.2.0
- Updated dependencies [e011d42]
- Updated dependencies [dc2990f]
- Updated dependencies [fdb41c0]
- Updated dependencies [7087cfe]
- Updated dependencies [69ae136]
- @objectstack/runtime@11.1.0
- @objectstack/plugin-hono-server@11.1.0
- @objectstack/types@11.1.0
- Updated dependencies [4d99a5c]
- Updated dependencies [61d441f]
- Updated dependencies [c224e18]
- Updated dependencies [6c4fbd9]
- Updated dependencies [795b6d1]
- Updated dependencies [aa33b02]
- @objectstack/runtime@11.0.0
- @objectstack/types@11.0.0
- @objectstack/plugin-hono-server@11.0.0
- Updated dependencies [8cf4f7c]
- Updated dependencies [f2063f3]
- @objectstack/runtime@10.3.0
- @objectstack/types@10.3.0
- @objectstack/plugin-hono-server@10.3.0
- @objectstack/plugin-hono-server@10.2.0
- @objectstack/runtime@10.2.0
- @objectstack/types@10.2.0
- Updated dependencies [ac79f16]
- Updated dependencies [94d2161]
- @objectstack/runtime@10.1.0
- @objectstack/plugin-hono-server@10.1.0
- @objectstack/types@10.1.0
- Updated dependencies [e16f2a8]
- Updated dependencies [47d978a]
- Updated dependencies [220ce5b]
- Updated dependencies [00c32f2]
- @objectstack/runtime@10.0.0
- @objectstack/plugin-hono-server@10.0.0
- @objectstack/types@10.0.0
- Updated dependencies [2afb612]
- @objectstack/runtime@9.11.0
- @objectstack/plugin-hono-server@9.11.0
- @objectstack/types@9.11.0
- Updated dependencies [1f88fd9]
- Updated dependencies [e2b5324]
- @objectstack/runtime@9.10.0
- @objectstack/plugin-hono-server@9.10.0
- @objectstack/types@9.10.0
- @objectstack/types@9.9.1
- @objectstack/runtime@9.9.1
- @objectstack/plugin-hono-server@9.9.1
- Updated dependencies [11af299]
- Updated dependencies [83fd318]
- Updated dependencies [9afeb2d]
- @objectstack/runtime@9.9.0
- @objectstack/plugin-hono-server@9.9.0
- @objectstack/types@9.9.0
- @objectstack/runtime@9.8.0
- @objectstack/plugin-hono-server@9.8.0
- @objectstack/types@9.8.0
- @objectstack/runtime@9.7.0
- @objectstack/types@9.7.0
- @objectstack/plugin-hono-server@9.7.0
- Updated dependencies [71578f2]
- @objectstack/runtime@9.6.0
- @objectstack/plugin-hono-server@9.6.0
- @objectstack/types@9.6.0
- @objectstack/plugin-hono-server@9.5.1
- @objectstack/runtime@9.5.1
- @objectstack/types@9.5.1
- @objectstack/plugin-hono-server@9.5.0
- @objectstack/runtime@9.5.0
- @objectstack/types@9.5.0
- Updated dependencies [0856476]
- @objectstack/runtime@9.4.0
- @objectstack/plugin-hono-server@9.4.0
- @objectstack/types@9.4.0
- Updated dependencies [1ada658]
- @objectstack/runtime@9.3.0
- @objectstack/plugin-hono-server@9.3.0
- @objectstack/types@9.3.0
- @objectstack/plugin-hono-server@9.2.0
- @objectstack/runtime@9.2.0
- @objectstack/types@9.2.0
- @objectstack/plugin-hono-server@9.1.0
- @objectstack/runtime@9.1.0
- @objectstack/types@9.1.0
- @objectstack/plugin-hono-server@9.0.1
- @objectstack/runtime@9.0.1
- @objectstack/types@9.0.1
- @objectstack/plugin-hono-server@9.0.0
- @objectstack/runtime@9.0.0
- @objectstack/types@9.0.0
- @objectstack/types@8.0.1
- @objectstack/runtime@8.0.1
- @objectstack/plugin-hono-server@8.0.1
-
e15c845: feat(hono): re-export the
Honotype from@objectstack/honoDownstream apps that consume
createHonoApp()only need theHonotype to annotate the returned app. They can nowimport type { Hono } from '@objectstack/hono'instead of adding their ownhonodependency, which guarantees a singlehonoacross alink:/cross-package boundary (no duplicate-package type-identity errors, no version-pin alignment).honoremains a normal runtime dependency of this package, so standalone usage is unaffected. -
Updated dependencies [f68be58]
-
Updated dependencies [93f97b2]
-
Updated dependencies [bc0d85b]
-
Updated dependencies [2537e28]
-
Updated dependencies [0ec7717]
-
Updated dependencies [c262301]
- @objectstack/runtime@8.0.0
- @objectstack/plugin-hono-server@8.0.0
- @objectstack/types@8.0.0
- Updated dependencies [ac1fc4c]
- Updated dependencies [ac1fc4c]
- @objectstack/runtime@7.9.0
- @objectstack/types@7.9.0
- @objectstack/plugin-hono-server@7.9.0
- Updated dependencies [a75823a]
- Updated dependencies [4fbb86a]
- Updated dependencies [e631f1e]
- Updated dependencies [424ab26]
- @objectstack/runtime@7.8.0
- @objectstack/plugin-hono-server@7.8.0
- @objectstack/types@7.8.0
- @objectstack/plugin-hono-server@7.7.0
- @objectstack/runtime@7.7.0
- @objectstack/types@7.7.0
-
3377e38: fix(release): stop the fixed-group major cascade caused by internal
@objectstack/*peerDependencies.These packages declared workspace peerDependencies on other framework packages in the changesets
fixedgroup. Inside a fixed group, changesets rewrites those peer ranges on every release and treats a peer-range change as breaking → major, which cascaded to all 69 packages → 8.0.0 on any minor changeset. Required internal peers are now regulardependencies; optional ones move todevDependencies(kept for in-workspace tests, no longer a published peer edge). Releases now bump correctly (patch/minor) instead of a spurious major. -
Updated dependencies [8e539cc]
- @objectstack/runtime@7.6.0
- @objectstack/plugin-hono-server@7.6.0
- @objectstack/types@7.6.0
- @objectstack/types@7.5.0
- @objectstack/plugin-hono-server@7.5.0
- @objectstack/types@7.4.1
- @objectstack/plugin-hono-server@7.4.1
- @objectstack/plugin-hono-server@7.4.0
- @objectstack/types@7.4.0
- @objectstack/plugin-hono-server@7.3.0
- @objectstack/types@7.3.0
-
9096dfe:
OS_env-var prefix migration (issue #1382).All ObjectStack-owned environment variables now use the
OS_prefix. Legacy names still work for one release and emit a one-shot deprecation warning via the newreadEnvWithDeprecation()helper in@objectstack/types.Renamed (with legacy fallback):
New Legacy (deprecated) OS_AUTH_SECRETAUTH_SECRET,BETTER_AUTH_SECRETOS_AUTH_URLAUTH_BASE_URL,BETTER_AUTH_URL,OS_AUTH_BASE_URLOS_PORTPORTOS_DATABASE_URLDATABASE_URLOS_ROOT_DOMAINROOT_DOMAINOS_MULTI_ORG_ENABLEDOS_MULTI_TENANTOS_CORS_ENABLEDCORS_ENABLEDOS_CORS_ORIGINCORS_ORIGINOS_CORS_CREDENTIALSCORS_CREDENTIALSOS_CORS_MAX_AGECORS_MAX_AGEOS_AI_MODELAI_MODELOS_MCP_SERVER_ENABLEDMCP_SERVER_ENABLEDOS_MCP_SERVER_NAMEMCP_SERVER_NAMEOS_MCP_SERVER_TRANSPORTMCP_SERVER_TRANSPORTOS_NODE_IDOBJECTSTACK_NODE_IDOS_METADATA_WRITABLEOBJECTSTACK_METADATA_WRITABLEOS_DEV_CRYPTO_KEYOBJECTSTACK_DEV_CRYPTO_KEYOS_HOMEOBJECTSTACK_HOMEMigration: rename in your
.env. Legacy names continue to work this release and will be removed in a future major. Industry-standard names (NODE_ENV,HOME,OPENAI_API_KEY,TURSO_*, OAuth*_CLIENT_ID/SECRET,RESEND_API_KEY,POSTMARK_TOKEN,AI_GATEWAY_*,SMTP_*) are NOT renamed. -
Updated dependencies [9096dfe]
- @objectstack/types@7.2.1
- @objectstack/plugin-hono-server@7.2.1
- @objectstack/plugin-hono-server@7.2.0
- @objectstack/plugin-hono-server@7.1.0
- Updated dependencies [dc72172]
- Updated dependencies [3a630b6]
- @objectstack/runtime@7.0.0
- @objectstack/plugin-hono-server@7.0.0
- @objectstack/plugin-hono-server@6.9.0
- @objectstack/plugin-hono-server@6.8.1
- @objectstack/plugin-hono-server@6.8.0
- @objectstack/plugin-hono-server@6.7.1
- @objectstack/plugin-hono-server@6.7.0
- @objectstack/plugin-hono-server@6.6.0
- @objectstack/plugin-hono-server@6.5.1
- @objectstack/plugin-hono-server@6.5.0
- @objectstack/plugin-hono-server@6.4.0
- @objectstack/plugin-hono-server@6.3.0
- @objectstack/plugin-hono-server@6.2.0
- @objectstack/plugin-hono-server@6.1.1
- @objectstack/plugin-hono-server@6.1.0
- Updated dependencies [944f187]
- @objectstack/runtime@6.0.0
- @objectstack/plugin-hono-server@6.0.0
- Updated dependencies [b806f58]
- @objectstack/plugin-hono-server@5.2.0
- @objectstack/plugin-hono-server@5.1.0
- Updated dependencies [5e9dcb4]
- Updated dependencies [96ad4df]
- Updated dependencies [df18ae9]
- @objectstack/runtime@5.0.0
- @objectstack/plugin-hono-server@5.0.0
- @objectstack/plugin-hono-server@4.2.0
- @objectstack/plugin-hono-server@4.1.1
- @objectstack/plugin-hono-server@4.1.0
- 15e0df6: chore: unify all package versions to a single patch release
- Updated dependencies [15e0df6]
- @objectstack/plugin-hono-server@4.0.5
- @objectstack/runtime@4.0.4
- @objectstack/runtime@4.0.3
- 5f659e9: fix ai
- @objectstack/runtime@4.0.2
-
f08ffc3: Fix discovery API endpoint routing and protocol consistency.
Discovery route standardization:
- All adapters (Express, Fastify, Hono, NestJS, Next.js, Nuxt, SvelteKit) now mount the discovery endpoint at
{prefix}/discoveryinstead of{prefix}root. .well-known/objectstackredirects now point to{prefix}/discovery.- Client
connect()fallback URL changed from/api/v1to/api/v1/discovery. - Runtime dispatcher handles both
/discovery(standard) and/(legacy) for backward compatibility.
Schema & route alignment:
- Added
storage(service:file-storage) andfeed(service:data) routes toDEFAULT_DISPATCHER_ROUTES. - Added
feedanddiscoveryfields toApiRoutesSchema. - Unified
GetDiscoveryResponseSchemawithDiscoverySchemaas single source of truth. - Client
getRoute('feed')fallback updated from/api/v1/datato/api/v1/feed.
Type safety:
- Extracted
ApiRouteTypefromApiRouteskeys for type-safe client route resolution. - Removed
as anytype casting in client route access.
- All adapters (Express, Fastify, Hono, NestJS, Next.js, Nuxt, SvelteKit) now mount the discovery endpoint at
-
Updated dependencies [f08ffc3]
-
Updated dependencies [e0b0a78]
- @objectstack/runtime@4.0.0
- @objectstack/runtime@3.3.1
- @objectstack/runtime@3.3.0
- @objectstack/runtime@3.2.9
- @objectstack/runtime@3.2.8
- fix: unified catch-all dispatch pattern —
createHonoApp()now delegates all non-framework-specific routes toHttpDispatcher.dispatch(), automatically supporting packages, analytics, automation, i18n, ui, openapi, custom endpoints, and any future routes - fix: resolves 404 errors for
/api/v1/metaand/api/v1/packagesafter Vercel deployment - Only auth (service check), storage (formData), GraphQL (raw result), and discovery (response wrapper) remain as explicit routes
- Added comprehensive tests for the catch-all dispatch pattern
- @objectstack/runtime@3.2.7
- @objectstack/runtime@3.2.6
- @objectstack/runtime@3.2.5
- @objectstack/runtime@3.2.4
- @objectstack/runtime@3.2.3
- @objectstack/runtime@3.2.2
- @objectstack/runtime@3.2.1
- @objectstack/runtime@3.2.0
- @objectstack/runtime@3.1.1
- @objectstack/runtime@3.1.0
- @objectstack/runtime@3.0.11
- @objectstack/runtime@3.0.10
- @objectstack/runtime@3.0.9
- @objectstack/runtime@3.0.8
- @objectstack/runtime@3.0.7
- @objectstack/runtime@3.0.6
- @objectstack/runtime@3.0.5
- @objectstack/runtime@3.0.4
- c7267f6: Patch release for maintenance updates and improvements.
- Updated dependencies [c7267f6]
- @objectstack/runtime@3.0.3
- @objectstack/runtime@3.0.2
- @objectstack/runtime@3.0.1
- Release v3.0.0 — unified version bump for all ObjectStack packages.
- Updated dependencies
- @objectstack/runtime@3.0.0
- @objectstack/runtime@2.0.7
- Patch release for maintenance and stability improvements
- Updated dependencies
- @objectstack/runtime@2.0.6
- @objectstack/runtime@2.0.5
- Patch release for maintenance and stability improvements
- Updated dependencies
- @objectstack/runtime@2.0.4
- Patch release for maintenance and stability improvements
- Updated dependencies
- @objectstack/runtime@2.0.3
- @objectstack/runtime@2.0.2
- Patch release for maintenance and stability improvements
- Updated dependencies
- @objectstack/runtime@2.0.1
- @objectstack/runtime@2.0.0
- Updated dependencies
- @objectstack/runtime@1.0.12
- @objectstack/runtime@1.0.11
- @objectstack/runtime@1.0.10
- @objectstack/runtime@1.0.9
- 8f2a3a2: fix: standardize discovery endpoint response to include 'data' wrapper
- @objectstack/runtime@1.0.8
- Updated dependencies [ebdf787]
- @objectstack/runtime@1.0.7
- @objectstack/runtime@1.0.6
- b1d24bd: refactor: migrate build system from tsc to tsup for faster builds
- Replaced
tscwithtsup(using esbuild) across all packages - Added shared
tsup.config.tsin workspace root - Added
tsupas workspace dev dependency - significantly improved build performance
- Replaced
- Updated dependencies [b1d24bd]
- Updated dependencies [877b864]
- @objectstack/runtime@1.0.5
- @objectstack/runtime@1.0.4
- Updated dependencies [fb2eabd]
- @objectstack/runtime@1.0.3
- 109fc5b: Unified patch release to align all package versions.
- Updated dependencies [a0a6c85]
- Updated dependencies [109fc5b]
- @objectstack/runtime@1.0.2
- Updated dependencies
- @objectstack/runtime@1.0.1
- Updated dependencies
- @objectstack/runtime@1.0.0