Releases: freifunk/meshviewer
Release v12.6.0
What's Changed
Features/Improvements
- separate EOL and deprecated devices by @grische in #81
- feat: disable location watching by @maurerle in #192
- feat: increase height of info sidebar on small mobile screens by @maurerle in #191
Bugfixes
- fix: firstseen now respects locale and shows a past time by @maurerle in #195
- fix: revert unnecessary change to locate - add watch option back by @maurerle in #193
- fix: loading the json file did create a root application instead returning the cached json by @maurerle in #190
- fix: calculate stats on all nodes by @maurerle in #187
Chores
- make map.ts compliant to latest leaflet version by @maurerle in #179
- docker: bump nginx from 1.27.5-alpine to 1.29.0-alpine by @dependabot[bot] in #180
- update dependabot settings by @rotanid in #181
- update dependabot settings - fixup by @rotanid in #182
- replace unmaintained gh release action by @maurerle in #184
- npm: bump vite-plugin-pwa from 0.21.2 to 1.0.1 by @dependabot[bot] in #186
- npm: bump vite-plugin-checker from 0.6.4 to 0.9.3 by @dependabot[bot] in #183
- npm: bump node-polyglot and @types/node-polyglot by @dependabot[bot] in #155
- npm: bump typescript from 5.7.2 to 5.8.3 by @dependabot[bot] in #156
- ci: use a fixed action-gh-release version for thirdparty release action by @maurerle in #188
- npm: update eslint and prettier by @maurerle in #189
- docker: unclutter dockerfile by @GoliathLabs in #196
- npm: fix tsconfig by @maurerle in #202
- release: bump version to 12.6.0 by @maurerle in #203
Full Changelog: v12.5.0...v12.6.0
Release v12.5.0
What's Changed
- readme: clarify example config.json usage by @grische in #93
- npm: bump vite from 5.0.5 to 5.0.12 by @dependabot in #94
- npm: bump vite from 5.0.12 to 5.0.13 by @dependabot in #111
- npm: bump braces from 3.0.2 to 3.0.3 by @dependabot in #115
- npm: bump rollup by @dependabot in #116
- npm: bump ejs from 3.1.9 to 3.1.10 by @dependabot in #117
- npm: bump @types/d3-zoom from 3.0.6 to 3.0.8 by @dependabot in #103
- npm audit fix by @skorpy2009 in #119
- npm: bump @types/d3-selection from 3.0.8 to 3.0.11 by @dependabot in #122
- feat: Docker builds by @GoliathLabs in #108
- fix docker/setup-buildx-action by @skorpy2009 in #128
- npm: bump nginx from 1.25.4-alpine to 1.27.3-alpine by @dependabot in #125
- Bump docker/setup-buildx-action from 2 to 3 by @dependabot in #124
- Bump docker/build-push-action from 4 to 6 by @dependabot in #123
- npm: bump typescript from 5.2.2 to 5.7.2 by @dependabot in #121
- [BUGFIX] add WD My Net devices to deprecation by @maurerle in #100
- npm: bump node from 20-bookworm-slim to 23-bookworm-slim by @dependabot in #126
- Fix dockerfile syntax by @MyIgel in #130
- npm: bump vite-plugin-pwa from 0.17.3 to 0.21.1 by @dependabot in #120
- [TASK] switch to ecmascript modules by @Jeidnx in #131
- npm: bump vite from 5.4.11 to 5.4.14 by @dependabot in #133
- npm: bump vite from 5.4.11 to 6.2.0 by @dependabot in #139
- npm: bump nginx from 1.27.3-alpine to 1.27.4-alpine by @dependabot in #141
- npm: bump prettier from 3.0.3 to 3.5.2 by @dependabot in #140
- npm: bump @types/d3-drag from 3.0.5 to 3.0.7 by @dependabot in #135
- [BUGFIX] Fix SimpleNodelist to replace instead of appending new nodes. by @aligator in #149
- [BUGFIX] npm: update dependencies with audit fix by @rotanid in #150
- npm: bump vite from 6.3.3 to 6.3.4 by @dependabot in #151
- npm: bump @types/d3-ease from 3.0.1 to 3.0.2 by @dependabot in #145
- npm: bump @types/d3-timer from 3.0.1 to 3.0.2 by @dependabot in #146
- npm: update sass to 1.77.8 by @rotanid in #153
- npm: update various dependencies by @rotanid in #154
- npm: bump nginx from 1.27.4-alpine to 1.27.5-alpine by @dependabot in #159
- [BUGFIX] sorting of sortable tables. (#137) by @aligator in #160
- package.json: set version to latest release by @rotanid in #162
- [BUGFIX] Fixes filtering the statistic list and removing the filter (#152) by @aligator in #161
- npm: bump node from 23-bookworm-slim to 24-bookworm-slim by @dependabot in #167
- npm: bump tar-fs by @rotanid in #169
- Fix link info page loading correctly by @aligator in #165
- 163 Fix device info page loading correctly by @aligator in #164
- run npm audit fix by @maurerle in #175
- Darkmode by @maurerle in #172
- correctly apply hw-img class to img tag by @maurerle in #171
- sort firmware versions by name if same count exists by @maurerle in #173
- fix rendering of html in deprecation_text by @maurerle in #174
- add version info on about page by @maurerle in #177
- release v12.5.0 - update version by @maurerle in #178
New Contributors
- @grische made their first contribution in #93
- @Jeidnx made their first contribution in #131
- @aligator made their first contribution in #149
- @rotanid made their first contribution in #150
Full Changelog: v12.4.0...v12.5.0
Release v12.4.0
Biggest Change was the migration to Vite and to TypeScript by @weeman1337 and @MyIgel
Additionally we migrated to the Freifunk GitHub Org
What's Changed
- [TASK] Rename config.json.example to config.example.json by @MyIgel in #42
- [TASK] Cleanup after moving to the Freifunk org by @MyIgel in #44
- [BUGFIX] a dot is allowed in firmware image names by @maurerle in #43
- [TASK] Migrate to Vite by @weeman1337 in #46
- Show error message if config.json can't be found by @MyIgel in #56
- [TASK] add attribution of device-pictures to about page by @maurerle in #48
- Updated variable names to be more meaningful by @MyIgel in #62
- [TASK] Add TypeScript support by @weeman1337 in #63
- Fixed filters after renaming by @MyIgel in #64
- [BUGFIX] Fix deployment to subfolders by @anoymouserver in #65
- [BUGFIX] add devices with <=32MB RAM to deprecation by @maurerle in #73
- Use Typescript by @MyIgel in #71
New Contributors
- @anoymouserver made their first contribution in #65
Full Changelog: v12.3.0...v12.4.0
Release v12.3.0
What's Changed
- Updated more deprecation warnings
- Upgraded & Fixed JavaScript dependencies
- added filter for deprecationStatus and baseversion
- Show hardware images for routers on the map
- Show number of clients in local mesh cloud
- Added different styling for nodes with uplink
Full Changelog: v12.2.1...v12.3.0
Release v12.2.1
Fixed build
Release v12.2.0
Bump version to 12.2.0
Release v12.1.0
- Adjust deprecated list
- Dependency Updates
Release v12.0.2
Changelog:
- Update modules
- Add 842 to legacy devices
Release v12.0.1
New feature: Deprecation Warning (see Readme)
Release v12.0.0
This is the first release of this new fork.
Main thing changed is the rollout and config management:
You can now just serve the attached build, and modify your dynamically loaded config.json (from config.json.example) and there you go.
This should make things much easier with configuration management etc. - drawback is the non-personalized loading screen etc. - if you need personalized meta-tags etc., please open an issue.