revali_annotations 3.2.0
revali_annotations: ^3.2.0 copied to clipboard
The base annotations for API generation using Revali
CHANGELOG #
3.2.0 | 08.15.26 #
Features #
- Add
@Consumes(topic, group:), marking a method as the handler for messages on a topic.groupis required rather than defaulted: a default would have to be derived from the package or class name, and a group name that changes when code is renamed silently re-reads a stream from scratch.
3.1.0 | 08.13.26 #
Fixes #
- Raise the
revali_corefloor to^3.0.0. Nothing in this package changed; it is re-released so the published set still resolves.revali_core3.0.0 is a new major, and a dependent's constraint is only rewritten if that dependent is itself part of the release — leaving 3.0.0 behind onrevali_core: ^2.0.0would make it unresolvable alongside every other package in this round.
3.0.0 | 08.04.26 #
Breaking Changes #
- Merge
revali_router_annotationsinto this package (that package is deprecated).@Query,@Param,@Header,@Cookie,@Ip,@Guards,@Middlewares,@Wrappers,@Intercepts,@Combines,@AddData,@MetaData,@SetHeader,@StatusCode,@Catches,@Dep,@Binds,Bind,Pipe,RequestHeaders/ResponseHeaders,RequestCookies/ResponseCookies, andLifecycleComponent/LifecycleComponentsnow live here. - Depend on
revali_core: ^2.0.0. AllowOrigins,PreventHeaders, andExpectHeadersnow live inrevali_core; still re-exported here for compatibility.
1.4.0 | 04.15.25 #
Features #
- Create
InstanceTypeenum to specify the type of instance for aController
1.3.0 | 03.24.25 #
1.2.0 | 11.21.24 #
Features #
- Create
ExpectHeadersannotation - Add new
commonconstructor forAllowHeaders
1.0.0 | 11.14.24 #
- Initial Release