Note
UpSnap is, and always will be, free and open source software.
If someone is asking you to pay money for access to UpSnap binaries, source code, or licenses, you are being scammed.
The official and only trusted source for UpSnap is this repository (and its linked releases).
Do not pay third parties for something that is provided here for free.
Changelog
Features
- ab5fa0e: feat: add hindi language (hi-IN) (@seriousm4x)
- 3f3ef10: feat: custom manifest data from backend, close #1351 (@seriousm4x)
- 7c640ac: feat: support for sub path hosting (@seriousm4x)
- f6a208f: feat: use new svelte 5 syntax (@seriousm4x)
Bug fixes
- bd60387: fix: generate manifest in go backend (@seriousm4x)
- ef75531: fix: generate manifest in go backend (@seriousm4x)
- 56b25b7: fix: gopher on welcome page for sub paths (@seriousm4x)
- 5e46643: fix: icon sometimes gets removed (@seriousm4x)
- 43ebe5f: fix: ignore static file error 404 on build (@seriousm4x)
- 75969b0: fix: improve device group logic (@seriousm4x)
- f9f73da: fix: pwa website rotation #1350 (@seriousm4x)
Others
- 6ce669d: Update README.md (#1337) (@OnyxAbove)
- 8297498: add nginx example for sub path (@seriousm4x)
- 25a67af: spelling (@seriousm4x)
- 41cc546: update deps (@seriousm4x)
- 9ad5314: update deps (@seriousm4x)
Go dependencies
- 4a874f0: go-dep: bump github.com/pocketbase/pocketbase in /backend (@dependabot[bot])
- 57e0285: go-dep: bump golang.org/x/sys from 0.35.0 to 0.36.0 in /backend (@dependabot[bot])
- 2657a3b: go-dep: use go 1.24.1 (@seriousm4x)
Npm dependencies
- 0724942: npm-dep: bump @eslint/js from 9.34.0 to 9.35.0 in /frontend (@dependabot[bot])
- b4c30a4: npm-dep: bump @inlang/paraglide-js from 2.2.0 to 2.3.0 in /frontend (@dependabot[bot])
- 36abd34: npm-dep: bump @inlang/paraglide-js from 2.3.0 to 2.3.2 in /frontend (@dependabot[bot])
- 7d5fa68: npm-dep: bump @sveltejs/kit from 2.36.2 to 2.36.3 in /frontend (@dependabot[bot])
- 2d1c64c: npm-dep: bump @sveltejs/kit from 2.36.3 to 2.37.0 in /frontend (@dependabot[bot])
- a10a5bf: npm-dep: bump @sveltejs/kit from 2.37.0 to 2.37.1 in /frontend (@dependabot[bot])
- 5b75599: npm-dep: bump @sveltejs/kit from 2.37.1 to 2.38.1 in /frontend (@dependabot[bot])
- 00d1659: npm-dep: bump @sveltejs/kit from 2.38.1 to 2.39.1 in /frontend (@dependabot[bot])
- c77e76b: npm-dep: bump cron-parser from 5.3.0 to 5.3.1 in /frontend (@dependabot[bot])
- 6eadc5b: npm-dep: bump daisyui from 5.0.50 to 5.0.51 in /frontend (@dependabot[bot])
- 05a6a54: npm-dep: bump daisyui from 5.0.51 to 5.0.54 in /frontend (@dependabot[bot])
- bf58615: npm-dep: bump daisyui from 5.0.54 to 5.1.3 in /frontend (@dependabot[bot])
- ba997ba: npm-dep: bump daisyui from 5.1.10 to 5.1.12 in /frontend (@dependabot[bot])
- 7910f10: npm-dep: bump daisyui from 5.1.3 to 5.1.6 in /frontend (@dependabot[bot])
- da91bd3: npm-dep: bump daisyui from 5.1.6 to 5.1.7 in /frontend (@dependabot[bot])
- b66bb2b: npm-dep: bump daisyui from 5.1.7 to 5.1.8 in /frontend (@dependabot[bot])
- 05c2765: npm-dep: bump daisyui from 5.1.8 to 5.1.9 in /frontend (@dependabot[bot])
- 010e306: npm-dep: bump daisyui from 5.1.9 to 5.1.10 in /frontend (@dependabot[bot])
- a103c62: npm-dep: bump eslint from 9.34.0 to 9.35.0 in /frontend (@dependabot[bot])
- b1a4a6c: npm-dep: bump eslint-plugin-svelte from 3.11.0 to 3.12.1 in /frontend (@dependabot[bot])
- 5bc4f94: npm-dep: bump eslint-plugin-svelte from 3.12.1 to 3.12.2 in /frontend (@dependabot[bot])
- b0c6696: npm-dep: bump eslint-plugin-svelte from 3.12.2 to 3.12.3 in /frontend (@dependabot[bot])
- a6d582b: npm-dep: bump globals from 16.3.0 to 16.4.0 in /frontend (@dependabot[bot])
- 10469c8: npm-dep: bump svelte from 5.38.3 to 5.38.6 in /frontend (@dependabot[bot])
- dd8df05: npm-dep: bump svelte from 5.38.6 to 5.38.7 in /frontend (@dependabot[bot])
- 24ceac6: npm-dep: bump svelte from 5.38.7 to 5.38.8 in /frontend (@dependabot[bot])
- 8e63cbe: npm-dep: bump svelte from 5.38.8 to 5.38.10 in /frontend (@dependabot[bot])
- b5ecd4b: npm-dep: bump typescript-eslint from 8.40.0 to 8.41.0 in /frontend (@dependabot[bot])
- 6094ba2: npm-dep: bump typescript-eslint from 8.41.0 to 8.42.0 in /frontend (@dependabot[bot])
- 6ce6783: npm-dep: bump typescript-eslint from 8.42.0 to 8.43.0 in /frontend (@dependabot[bot])
- 97774b8: npm-dep: bump vite from 6.3.5 to 6.3.6 in /frontend (@dependabot[bot])
Github Actions
- bf62174: gh-action: bump actions/download-artifact from 4 to 5 (@dependabot[bot])
- 24ccf1f: gh-action: bump actions/setup-go from 5 to 6 (@dependabot[bot])
- 2729424: gh-action: fix goreleaser args (@seriousm4x)
- 3ecec81: gh-action: fix goreleaser dirty state (@seriousm4x)
- 81e9319: gh-action: setup pnpm via action (@seriousm4x)
- b35544a: gh-action: update setup-node and use cache pnpm (@seriousm4x)
- 03b3e67: gh-action: use more caching (@seriousm4x)