AxeOS New Features
- Add clear button and filter for realtime logs by @terratec in #884
- Add sorting to all swarm table columns by @duckAxe in #948
- Add browser tab title by @duckAxe in #996
- Add release notes by @duckAxe in #1005
- Add AxeOS version and mismatched version warning by @mutatrum in #1006
- One statistics slider by @terratec in #1016
- Rethinking Navigation by @duckAxe in #1026
- Refresh Logs Page by @duckAxe in #1049
- Hostname & WiFi RSSI at header/menu by @duckAxe in #1056
- Add stratum response time by @WantClue in #1063
- Improved update notifications by @duckAxe in #1060
- Introduction Loading Animation by @duckAxe in #1066
- Pool difficulty column on swarm by @mutatrum in #1103
API Improvements
- Add board family to API by @0xf0xx0 in #966
- API returns a JSON error for unhandled requests by @0xf0xx0 in #972
- Add fallback code for deviceModel and swarmColor by @mutatrum in #1097
Stratum Improvements
- Send mining.suggest_difficulty after authorization by @mutatrum in #913
- Add Parasite pool to Pool Quick Links by @jemekite in #956
- Extranonce subscribe and suggested difficulty pool options by @mutatrum in #1064
- Add new config fields for #1064 by @mutatrum in #1082
Hardware and Display Enhancements
- Share submit notification dot on display by @mutatrum in #975
- Custom board config by @mutatrum in #1018
- Add signal strength indicator to screen by @WantClue in #1019
- SH1107 (64x128) display support completed by @mutatrum in #1022
- Simplify Wi-Fi screen by @mutatrum in #1030
- Fixing TPS546D24 phase register default value by @powerminingfarm in #1032
- Improve vcore read timeout handling by @KillerInk in #1035
Documentation
- Fix duplicated help messages in Kconfig.projbuild by @Nexus9090 in #984
- Update readme.md by @WantClue in #1013
- Update API examples in docs and clean up swarm endpoint by @0xf0xx0 in #1055
- Update readme.md by @WantClue in #1088
Bug Fixes
- Fix chart tooltip reset on every data change by @KillerInk in #951
- Improve Logs Fullscreen by @duckAxe in #1000
- Fix memory leak in info api by @mutatrum in #1009
- LVGL upstream bug by @WantClue in #1020
- Wait after socket creation by @KillerInk in #1023
- Fix Angular build warnings by @duckAxe in #1027
- fix: process dirs recursively by @WantClue in #1046
- Fixed label icon wrap @ pool page by @duckAxe in #1074
- fix: styling and naming of time response by @WantClue in #1077
- Swarm scan shouldn't emit errors by @mutatrum in #1080
- Swarm should handle devices without asic endpoint by @mutatrum in #1089
- Fix swarm edit and restart by @WantClue in #1095
- Fix settings page by @WantClue in #1096
AxeOS Code Quality and Refactorings
- Refactoring Power & Heat cards by @duckAxe in #982
- Uniform icon only buttons by @duckAxe in #983
- Introduction Modal Component by @duckAxe in #1014
- FUP #1005: Use Modal Component for Release Notes by @duckAxe in #1041
- Refactored settings component by @duckAxe in #1050
- Header SVG logo by @duckAxe in #1058
- Fix SVG Content-Type by @mutatrum in #1065
- Fix selected accent color after page reload by @duckAxe in #1073
- Embed AxeOS logo as inline SVG by @duckAxe in #1084
- Fixed logo outline by @duckAxe in #1091
Code Quality and Refactoring
- Set FreeRTOS frequency to 1000Hz and enable bootloader compiler optimization by @fromport in #954
- Clean up duplicate ASIC reset code by @mutatrum in #986
- Uniform logging tags by @mutatrum in #977
- Init ASIC frequency in power_management_task by @mutatrum in #978
- Self_test check and Wi-Fi code moved to modules by @mutatrum in #979
- Add Ultra 207 support by @mutatrum in #992
- Remove duplicate fonts on production build by @duckAxe in #1010
- Optimised Fonts by @duckAxe in #1012
- Minor update to NPM packages by @eandersson in #1021
- Remove ASIC specific code from AxeOS by @mutatrum in #1029
- Remove Knob Module by @duckAxe in #1033
- Improve status messages on self-test finish by @mutatrum in #1086
API Changes
apy/system/info
:stratumDiff
renamed topoolDifficulty
flipScreen(0/1)
replaced byrotation(0/90/180/270)
asicCount
moved toapi/system/asic
api/system/asic
:deviceModel
,swarmColor
andasicCount
added
New Contributors
- @KillerInk made their first contribution in #951
- @jemekite made their first contribution in #956
- @Nexus9090 made their first contribution in #984
- @powerminingfarm made their first contribution in #1032
Full Changelog: v2.8.1...v2.9.0