What's Changed
Axe-OS
- One statistics slider by @terratec in #1016
- Refactoring Power & Heat cards by @duckAxe in #982
- Rethinking Navigation by @duckAxe in #1026
- Add release notes by @duckAxe in #1005
- Optimised Fonts by @duckAxe in #1012
- Introduction Modal Component by @duckAxe in #1014
- Improve Logs Fullscreen by @duckAxe in #1000
- Fix chart tooltip reset on every data change by @KillerInk in #951
- Add clear button and filter for realtime logs by @terratec in #884
- Uniform icon only buttons by @duckAxe in #983
- Add sorting to all swarm table columns by @duckAxe in #948
- Add browser tab title by @duckAxe in #996
Firmware
- Add board family to API by @0xf0xx0 in #966
- Self_test check and Wi-Fi code moved to modules by @mutatrum in #979
- Minor update to NPM packages by @eandersson in #1021
- Init ASIC frequency in power_management_task by @mutatrum in #978
- Set FreeRTOS frequency to 1000Hz and enable bootloader compiler optimization by @fromport in #954
- Add Ultra 207 support by @mutatrum in #992
- Add signal strength indicator to screen by @WantClue in #1019
Display
Bugfixes
- api returns a JSON error for unhandled requests by @0xf0xx0 in #972
- Remove duplicate fonts on production build by @duckAxe in #1010
- Fix memory leak in info api by @mutatrum in #1009
- LVGL upstream bug by @WantClue in #1020
Code clean-up
Logging
Stratum
- Send mining.suggest_difficulty after authorization by @mutatrum in #913
- Add Parasite pool to Pool Quick Links by @jemekite in #956
- Wait after socket creation by @KillerInk in #1023
Documentation
- Update readme.md by @WantClue in #1013
- Fix duplicated help messages in Kconfig.projbuild by @Nexus9090 in #984
New Contributors
- @Nexus9090 made their first contribution in #984
- @KillerInk made their first contribution in #951
- @jemekite made their first contribution in #956
Full Changelog: v2.8.1...v2.9.0b2