Releases: hidevopsio/hiboot
Releases · hidevopsio/hiboot
v1.8.0
Release notes,
- features:
- added at.Scope annotation to support request or prototype scope for the instance which determine the lifecycle and visibility of the instance.
- added at.ConditionalOnField to cordinate with at.Scope to get and cache speicific instance
- added at.BeforeInit and at.AfterInit annotations to init the instance with different sequence accordingly.
- added tls support for web app
- break changes:
- removed grpc and jaeger starters
- deprecated at.ContextAware annotation and replace it with at.Scope
value:"request"
- enhancements:
- fixes the vulnerbilities for some dependencies
v1.7.0
Release notes:
- Refactored instance name from short path to full package path which will be injected into object / func / method. e.g. from foo.utils to github.com/hidevopsio/hiboot/examples/web/helloworld/foo.utils.
- Support customized field name to be injected. #25
v1.6.5
Release notes:
- Update iris to use bluemonday v1.0.26
v1.6.4
Release notes,
Fixes the issue that previous data response is being remained on response body
v1.6.3
Release notes
- Get redoc from unpkg.com to speed up swagger-ui loading
- Update gopkg.in/yaml.v2 to v2.2.8
v1.6.0
Release notes,
- Added at.SchedulingEnabled and at.Scheduled annotation and its implementations.
- Fixes the issue that runtime instance does not handle concurrency well
v1.6.1
Release notes:
- moved iris to a fork version
v1.5.0
Release Notes:
- changed pkg path to github.com/hidevopsio/hiboot instead of hidevops.io/hiboot
v1.4.0
Release notes
- Added annotation at.RequiresPermissions and its examples in middleware
- Support to get method annotation from hiboot web application context
- Clean up unite tests