·
10 commits
to main
since this release
What's new in SafeHaven?
- Images (icons and screenshots) are now cached using cloudflare's CDN. This means that as more people use the store, icons and images should load instantly.
- Reduced fade in animation for screenshots and icons from 500ms to 150ms. The original timing was set to mask network latency
- Downloads now queue instead of cancelling the previous download
- Apps sourced from IzzyOnDroid are now properly recognised in the store, and will slowly appear within the week.
- General reliability improvements to downloads and install checks
Beta update server changes:
- 9e5e0b9: fixed the initial scan handler in store.js. It now checks sha-256 to avoid duplication
Also fixed the rescan handler in store.js. - 9714b95: App objects now get merged with their latest package entry. Previous version lead to silent failures, which also lead to fdroid apps being several versions behind...
- 25c5c13: push script now uploads the full index to R2 before chunking
- 4e77e26: added 'ctx.waitUntil(runUpstreamPolls(env));'
New server changes
- 3d4f388: Icons and screenshots now load faster as they are served from Cloudflare's global edge network. Also removed dead code in store.js.
- 0e44046: GitLab and Codeberg apps now auto-update. They have been stale due to missing imports. Github app updates were silently failing, fixed.
- Fixed bugs and improved reliability
To keep up with the latest updates, join our discord server: