Release Notes - v0.10.x
What’s new?
- Validator
- CORS
- Pug View Engine
- Application configuration reload with no-restart
- Command
aah generate
for 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 new
command is enhanced to get view engine input #151 aah generate
command is added to generate Dockerfile (dev & prod) and systemd service file #134, #135aah update
command is added to update framework to latest version on GOPATH #114
Enhancements
- Application configuration reload via signal
SIGHUP
with no-restart documentation, #123 - Added
init.go
file 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.dir
directory value for Static file mapping whenbase_dir
is not defined #141 - Error stacktrace presentation is improved to read easily; also added config
runtime.debug.strip_src_base
to 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.10
fileinit.go
introduced to evolve aah framework, please add it your version control. - As part Validator implementation, error handling evolved. So
aah.ErrorHandler
have been refactored intoaah.ErrorHandlerFunc
, more info.