You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Removed
BREAKING:openApiFileExists and DEFAULT_OPENAPI_RELATIVE are no longer
public exports (internal path helpers). Use resolveOpenApiPath or pass an
absolute path. (ADR 0005 item 1)
Changed
BREAKING: minimum runtime raised to Node 24 LTS / npm 11 (engines). node:sqlite is stable on 24 (no --experimental-sqlite). CI and the release
workflow run on Node 24. (ADR 0005 item 3)
BREAKING:Nene2AppDatabase.executor renamed to queryExecutor
(aligns with DatabaseQueryExecutor, disambiguates from readExecutor).
Migration: nene2.database.executor → nene2.database.queryExecutor. (ADR 0005 item 2)
BREAKING:TokenVerifier.verify now always returns Promise<Readonly<Record<string, unknown>>> — the synchronous return was
dropped. LocalBearerTokenVerifier.verify is now async (await it, or catch a
rejection instead of a synchronous throw). bearerTokenMiddleware already
awaited it, so no change there. (ADR 0005 item 4)