Releases: curveball/controller
Releases · curveball/controller
v1.0.0
- Finally! Curveball v1. Only took 6 years.
- CommonJS support has been dropped. The previous version of this library supported both CommonJS and ESM. The effort of this no longer feels worth it. ESM is the future, so we're dropping CommonJS.
- Now requires Node 18.
- Upgraded to Typescript 5.3.
- Using Typescript 5 decorators, which means
experimentalDecorators
(the old-style decorators) are no longer needed. If you are upgrading from an older version, you should removeexperimentalDecorators
. - Decorators/Annotations for which the method can not be determined (either because the method is not a well-known http method and there is no
@method
annotation), we will now only warn and not crash.