News¶
0.4.1 • Publication fixes
Build and deployment
- Fix the publication of the -arrow modules (!15)
0.4.0 • Module naming simplification, fullstack API declarations
In this release, we majorly restructured the project (#10, !14). Here is the mapping to the module names: - typed-shared → api - typed-server → server - typed-client → client - safe-shared is gone - safe-server → server-arrow - safe-client → client-arrow - spine-* are gone
The demo is also removed. It will be added back later, see #11.
Client
- Create the idOf function to access path parameters (ad5f0bd8, #9, !11)
- Simplify the usage of query paremeters (32922acb, !11)
Tests
Build and deployment
Dependencies
0.3.0 • Typed query parameters with default name and dynamic routes
Typed
- Add an example in the README (#7, !8)
- Automatically name query parameters after the variable they are assigned to (#2, !4, by Youssef Shoaib)
- Dynamic route / path parameters support (#8, !10)
- Only allow declaring parameters inside parameter classes (#4, !12)
0.2.0 • Client and server typed routing
Typed (shared)
Typed (client)
Typed (server)
Contributors
Thanks to Youssef Shoaib, who were a massive help with figuring out how to hide the Endpoint class to ensure source-compatibility with future releases.