- Cleanup the debug print line
- Fixed - Path traversal vulnerability #266
- Console Module - Ability to add CLI commands into aah application easily #198, documentation
- Cache Manager - Pluggable cache datastores. OOTB - In-memory, Redis, Memcache supported #203, documentation
- Diagnosis & Profiling - provides on-demand profiling feature #216, documentation
- View Engine - added partials support for template include anywhere under
<app-base-dir>/views/**
#217, documentation
- Go Modules - aah framework fully adapted to Go modules and supports as default package management #200
- Enhanced command
aah migrate
logic and grammar to do incremental code migration to current version aah - Enhanced command
aah list
to work with Go modules and aah applications - Enhanced command
aah new
and quick start application template with Go Modules support - Removed command
aah update
andaah switch
in-favor of Go modules - Removed
.v0
version strategies in-favor of Go Modules - Removed
--importpath
argument from CLI commands - Introduced new face of import path name
aahframe.work
- Enhanced command
- Enhanced in-home routing implementation using Radix-tree algorithm - One of the notable feature is "Coexistence of static path segment and path parameter segment". #160, documentation
- Configurable Signal for Hot-Reload on non-dev environment profiles and publishes Application event
OnConfigHotReload
#218, documentation - Added optional
catch-all
route support in the router, disabled by default #212, documentation - Organized the auto-generated files under directory
<app-base-dir>/app/generated
#199 - Improved HTML minify library - now does inline CSS and JS minify too
aahframe.work/minify/html
- Overall code, performance and documentation improvements along with Go Modules capability