Release Notes - v0.10.x
What’s new?
- Validator
- CORS
- Pug View Engine
- Application configuration reload with no-restart
- Command
aah generatefor Dockerfile & systemd - aah Docker image for Release & Edge version - https://hub.docker.com/u/aahframework/
Changelog
Features
- Validator feature for route path params and struct fields [Form, JSON, XML] documentation, #132
- CORS (Cross-Origin Resource Sharing) documentation, #133
- Added Pug View Engine (formerly known as Jade),
aah newcommand is enhanced to get view engine input #151 aah generatecommand is added to generate Dockerfile (dev & prod) and systemd service file #134, #135aah updatecommand is added to update framework to latest version on GOPATH #114
Enhancements
- Application configuration reload via signal
SIGHUPwith no-restart documentation, #123 - Added
init.gofile for aah application to evolve aah documentation, #142 - Use parent path and controller in child nodes when not defined #137
- Controller level error handler documentation, #132
- Use
public_assets.dirdirectory value for Static file mapping whenbase_diris not defined #141 - Error stacktrace presentation is improved to read easily; also added config
runtime.debug.strip_src_baseto strip base path documentation, #148 - aah framework website revamped - improved search capabilities, readability, new UI and nice logo
- Code improvements and documentation
Migration Guide
- In
v0.10fileinit.gointroduced to evolve aah framework, please add it your version control. - As part Validator implementation, error handling evolved. So
aah.ErrorHandlerhave been refactored intoaah.ErrorHandlerFunc, more info.