Changelog
v3
-
3.0.0
v3 is a major revision focused on security, performance and maintainability.
v2
-
2.1.1
src/app no longer has an imposed structure.
-
2.1.0
View's viewName is now a required constructor option. Every View subclass must now pass viewName explicitly.
-
2.0.0
Version 2.0.0 focuses on simplicity and clear APIs over feature accumulation: fewer abstractions, clearer responsibilities, and a more focused API.
v1
-
1.3.1
New BaseComponent protected method. Register events that will trigger re-render. Call this in component's constructor.
-
1.3.0
Service abstract class now auto-binds methods with this, preventing "this" is undefined potential warning on initial page load.
-
1.2.3
nginx.conf : fixed multi-line CSP map warning (single line map)
-
1.2.2
Fixed Nginx security headers in child location blocks.
-
1.2.1
Added config file builder.config.js file (esbuild, verbose)
-
1.2.0
Fixed npm run dev command. Added middleware to reload nested routes.
-
1.1.0
Added index access in CatalogConfig. Use with config.index.
-
1.0.2
Partially fixed npm run dev script when using internal templates. Page still needs to be reload manually from time to time.
-
1.0.1
Fixed typo issue when using i18n feature