All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
First stable v7 release. After two alpha iterations (alpha.0/alpha.1 blocked
by CI release-pipeline issues, alpha.2 published to next dist-tag) the
public surface is unchanged. Also landed post-alpha.2:
- Docs site deploys the hand-written cookbook alongside the generated API ref.
- README and cookbook examples are plain JavaScript (previously mixed TypeScript syntax into blocks labeled runnable).
- Dependabot action bumps merged (
actions/checkout,deploy-pages,upload-pages-artifact,create-pull-request,action-gh-release).
- Full TypeScript rewrite; dual ESM + CJS output.
- Sync-by-default API built on platform
fetch(Node 18+, browsers, Deno, Bun, Workers). - Ergonomic
tp.entity(id)navigation withwalk(),schedule.range(), discriminated-unionnarrowQueues()andcurrentWaitTime()helpers. - Default-on per-endpoint caching with pluggable adapter.
- 429
Retry-Afterhandling. - Types generated from the upstream OpenAPI spec; post-gen patches not needed (openapi-typescript handles nullability correctly).
- Legacy
Themeparks.DestinationsApi/EntitiesApigenerated surface. See MIGRATION.md. - Babel 7 toolchain,
superagent,mocha.