- @objectstack/runtime@4.0.4
- @objectstack/runtime@4.0.3
- @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 —
objectStackPlugin()now delegates all non-framework-specific routes toHttpDispatcher.dispatch(), automatically supporting packages, analytics, automation, i18n, ui, openapi, custom endpoints, and any future routes - Only auth (service check), storage (file upload), GraphQL (raw result), and discovery (response wrapper) remain as explicit routes
- @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
- Updated dependencies [c7267f6]
- @objectstack/runtime@3.0.3