⚡ Breaking Changes
🚀 Features
🐛 Fixes
- Fix: Corrected typo in string
- Fix: typo in logging tag of PinMappingClass
- Fix: Dont allow HA base topic without trailing slash
- Fix: make logging more leightweight using large shared buffer
🌎 Web Application
- webapp: translate logging modules in admin view
- webapp: fix: return log level for more than 5 modules
- webapp: apply solarized-dark colors to web console
- webapp: Update dependencies
- webapp: Update dependencies
- webapp: Update node dependency
- webapp: Update dependencies
- webapp: Updated to latest sass version
- webapp: Simplify eventlog display
- webapp: Simplify line class detection in console view
- webapp: Make compiler happy
- webapp: Make compiler happy
- webapp: Doublecheck upload files bounds
- webapp: Use correct method scope
- webapp: Doublecheck for undefined behavior
- webapp: Fix lint error
- webapp: Make compiler happy
- webapp: Update dependencies
- webapp: Comment bootstrap workaround
- webapp: Simplify authentication code
- webapp: Configure additional compression
- webapp: Fix exception on file upload select
- webapp: Minify json configs before upload
- webapp: Remove unused variable
- webapp: add app.js.gz
🛠 Under the hood
- Added missing breaking change to README.md
- remove downstream-specific task translations
- MessageOutput: remove redundant #include
- do not derive MessageOutput from Print
- Add serial number prefix 114a to HMS_2CH
- Merge branch 'pr2713' into dev
- Merge branch 'pr2675' into dev
- Upgrade olikraus/U8g2 from 2.36.5 to 2.36.12
- Update bblanchon/ArduinoJson from 7.4.1 to 7.4.2
- Upgrade ESP32Async/ESPAsyncWebServer from 3.7.7 to 3.7.9
- Use fixed version of AsyncTCP
- Add Yarn Prettier badge to readme
- Upgrade ESP32Async/ESPAsyncWebServer from 3.7.9 to 3.7.10
- MessageOutput does not use LOG macros by itself
- syslog: implement rate limiting
- logging: centralize rate limiting
- logging: unlock while processing buffer
- update discord link to point to expected channel
- github actions: Upgrade actions/checkout to v5
- Upgrade ESP32Async/ESPAsyncWebServer from 3.7.10 to 3.8.0
- Remove comment which doesn't make sense at this posistion
- Use pre-defined literals in webapi
- Added hint for breaking change