waibu
Version:
Web Framework for Bajo
135 lines (85 loc) • 3.38 kB
Markdown
# Changes
## 2026-05-24
- [2.14.0] Add auto detection of theme & iconset for all widgets incl the dynamic one
- [2.14.0] Bug fix in ```handle-error.js```
## 2026-05-22
- [2.13.0] Add ```config.log.noReq``` & ```config.log.noReply```
- [2.13.0] Change ```config.deferLog``` to ```config.log.defer```
- [2.13.0] Bug fix in ```build-Locals.js```
- [2.13.0] Add ```decorator.te```
- [2.13.0] Bug fix in ```handle-error.js```
## 2026-05-16
- [2.12.0] Change in ```routeDir()```
- [2.12.0] Change in ```routePath()```
## 2026-05-11
- [2.11.4] Bug fix in ```handle-not-found.js```
## 2026-05-03
- [2.11.2] Bug fix in ```handle-not-found.js```
- [2.11.3] Bug fix in ```escape()```
## 2026-04-19
- [2.11.1] Bug fix in ```getSetting()```
- [2.11.1] Bug fix in ```decorate.js```
## 2026-04-13
- [2.11.0] Add ```getSetting()```
- [2.11.0] ```req.getSetting()``` now accept setting ```site.setting``` too
## 2026-04-11
- [2.10.0] Move all decorator to own file ```decorator.js```
- [2.10.0] Add new decorator ```req.getSetting()```
## 2026-03-15
- [2.9.2] Bug fix missing default ```favicon.png```
## 2026-03-12
- [2.9.1] Bug fix in ```req.body``` parsing with multipart body parser
## 2026-03-07
- [2.9.0] Change logo
- [2.9.0] Remove favicon handler
## 2026-03-06
- [2.8.1] Bug fix in ```req.body``` parsing
- [2.8.2] Bug fix in ```preValidation```
## 2026-03-02
- [2.8.0] Remove ```sendMail()``` as from now on it will be using sumba's ```sendMail()```
- [2.8.0] Remove mail templates
## 2026-02-21
- [2.7.1] Bug fix in ```errorHandler```
- [2.7.1] Bug fix in ```notFoundHandler```
- [2.7.1] Add fallback template for both handlers above
## 2026-02-20
- [2.7.0] Add ```req.te()``` decorator
- [2.7.0] Bug fix in ```getPluginByPrefix()```
- [2.7.0] Bug fix in ```notFoundHandler.interceptor()```
## 2026-02-18
- [2.6.0] Move attribute functions from ```waibu-mpa```
## 2026-02-17
- [2.5.0] Add ```getHostname()```
## 2026-02-16
- [2.4.1] Bug fix in page with features
## 2026-02-09
- [2.3.4] Bug fix in error handling
- [2.3.4] Bug fix in not found handling
- [2.3.4] Bug fix in redirection handling
- [2.4.0] Accept path parameter as in ```{param}``` to complement ```:param``` in ```routePath()```
## 2026-02-08
- [2.3.0] Simplify all common handler calls
- [2.3.0] All ```webApp``` now have it's assigned fastify context ```plugin.webAppCtx```
- [2.3.0] Simplify & unite error handler & not found handler
- [2.3.0] Add ```options.timeZone``` in ```req.format()```
## 2026-02-01
- [2.2.0] Change query string token ```match``` to ```search``` for fulltext search
## 2026-01-21
- [2.1.3] Rework on all title handlers
- [2.1.4] Faviocn handling
## 2026-01-19
- [2.1.2] Bug fix in ```getAppTitle()```
- [2.1.2] Add missing some translation
## 2025-12-28
- [2.1.0] Ported to ```bajo@2.2.x``` specs
- [2.1.0] Upgrade to ```fastify@5.6.2```
- [2.1.0] Upgrade to ```query-string@9.3.1```
- [2.1.0] Upgrade to ```@fastify/accepts@5.0.4```
- [2.1.0] Upgrade to ```@fastify/compress@8.3.1```
- [2.1.0] Upgrade to ```@fastify/cors@11.2.0```
- [2.1.0] Upgrade to ```@fastify/helmet@13.0.2```
- [2.1.0] Upgrade to ```@fastify/multipart@9.3.0```
- [2.1.0] Upgrade to ```@fastify/rate-limit@10.3.0```
- [2.1.0] Upgrade to ```@fastify/reply-from@12.5.0```
- [2.1.0] Upgrade to ```@fastify/sensible@6.0.4```
- [2.1.0] Upgrade to ```@fastify/session@11.1.1```