0.13 (October 20, 2022)
✨ BREAKING CHANGE: The endpoint API has been replaced with an improved routing API. The now a
RouteMapAPI supports path-based parameters and allows you to specify routes by HTTP method and path. See the documentation for details.
✨ Entities now support indirect entity relationship references using the
Idtype. Indirect references store the string ID of the referred entity and are not eagerly loaded.
Dateobjects for properties.
✨ Feature preview of TypeScript policies.
- ✨ The
create-chiselstrike-apptool now generates a
Dockerfilefor building Docker images of your ChiselStrike application. This is useful for deployment to Kubernetes, Fly.io, and others services that accept containers.
🐛 Fixed Node.js compatibility issues. Many
npmpackages such as Axios resulted in errors such as
Error: Dynamic require of "buffer" is not supportedon ChiselStrike. The problem is now fixed with Deno's Node polyfills imported into the ChiselStrike runtime.
✨ Deno upgraded to v1.25.4.
🛠 The runtime has had significant re-work under the hood, which is a prerequisite for improving stability and performance.