Cloudpoint changelog
v0.9.0 · Oct 28, 2026
The big changes in 0.9.0 are a new banner and cleaner logo, plus app self update and faster local backups when downloading a new version of a save - on something big like Terarria this is about 4x faster.
If you self host you will need to bump your server to 1.2.0 to start seeing app self updates.
App self updates can be disabled if you self host, but the public instance will always offer them and nudge you to use them. They can usually be postponed, but you will be asked to install each time you run Cloudpoint. Supporting old versions of a client is hard, hence this nudge. Please understand. There really isn't any reason not use the latest version of the app, anyway.
What's Changed
- Improved banner and logo images for use in CIA builds by @dwalker109 in https://github.com/dwalker109/cloudpoint/pull/167
- App self updater by @dwalker109 in https://github.com/dwalker109/cloudpoint/pull/178
- Speed up local backup during sync download by @dwalker109 in https://github.com/dwalker109/cloudpoint/pull/170
- Use common prefix on logfiles, better cleanup behaviour by @dwalker109 in https://github.com/dwalker109/cloudpoint/pull/176
- Better cacert management by @dwalker109 in https://github.com/dwalker109/cloudpoint/pull/174
- Cleanup of module names and visibility by @dwalker109 in https://github.com/dwalker109/cloudpoint/pull/168
Full Changelog: https://github.com/dwalker109/cloudpoint/compare/0.8.1...0.9.0
v0.8.1 · Oct 7, 2026
What's Changed
- Hitting "stop emulation" in azahar doesnt exit cleanly by @dwalker109 in https://github.com/dwalker109/cloudpoint/pull/161
- Improve db structs, versioning, saving and loading by @dwalker109 in https://github.com/dwalker109/cloudpoint/pull/164
Full Changelog: https://github.com/dwalker109/cloudpoint/compare/0.8.0...0.8.1
v0.8.0 · Oct 2, 2026
It was a bit of a slog, but we now have GBA Virtual Console (including VC inject) support. This is one step closer to all the features I want to get in place for a 1.0.0 release. Games like Metroid Fusion and Minish Cap will now just show up and work like any other title.
I've tested the feature quite a bit and it all works well for me, including VC injects, but I'm especially keen to hear from people running things like romhacks - please raise an issue if something doesn't work as intended. As always, please keep backups.
This would not have been possible without the amazing work done over on Checkpoint to add support for this recently. The implementation here is, naturally, quite different, but the core idea is the same.
As well as this, titles which it makes no sense to sync will now be silently skipped; they won't show up anywhere in Cloudpoint. This is maintained in a manual list of titles; if you have any to suggest please get in touch.
There are also quite a few bugfixes and performance improvements - UI is much more efficient, network calls will be a little snappier, and refreshing title/saves is much quicker, plus the code driving it is no longer a mess, which is nice.
What's Changed
- GBA Virtual Console support by @dwalker109 in https://github.com/dwalker109/cloudpoint/pull/144
- Support static title specific config rules, starting with a skiplist by @dwalker109 in https://github.com/dwalker109/cloudpoint/pull/146
- Skip inaccessible tmd paths during title install time lookup by @dwalker109 in https://github.com/dwalker109/cloudpoint/pull/152
- Properly check HTTP status codes during pre chunk send stage by @dwalker109 in https://github.com/dwalker109/cloudpoint/pull/153
- Better creation of DrawContext by @dwalker109 in https://github.com/dwalker109/cloudpoint/pull/154
- Create an arm64 docker image of server during release by @dwalker109 in https://github.com/dwalker109/cloudpoint/pull/155
- Make CurlHttpClient Send + Sync and resuse a single static instance across the whole app by @dwalker109 in https://github.com/dwalker109/cloudpoint/pull/158
- Rewrite TitleDb and StateDb discovery + refresh + loading by @dwalker109 in https://github.com/dwalker109/cloudpoint/pull/156
Full Changelog: https://github.com/dwalker109/cloudpoint/compare/0.7.0...0.8.0
v0.7.0 · Aug 9, 2026
Some nice UI polish and various bugfixes collected over the last few weeks.
As always, it is best to run a full Auto Sync before updating and again after. This just makes the need to resolve conflicts (caused by some internal changes to DB formats) less likely - if a sync is a "no op" Cloudpoint can usually just do whatever internal stuff it needs to without asking you.
What's Changed
- A little UI love by @dwalker109 in https://github.com/dwalker109/cloudpoint/pull/132
- Update to new production API host URL by @dwalker109 in https://github.com/dwalker109/cloudpoint/pull/133
- Do not sync abort when title meta versions do not match (unreliable signal) by @dwalker109 in https://github.com/dwalker109/cloudpoint/pull/134
- Install history db does not correctly handle title with savedata and extdata by @dwalker109 in https://github.com/dwalker109/cloudpoint/pull/136
- Auto sync titles in title_short order by @dwalker109 in https://github.com/dwalker109/cloudpoint/pull/138
Full Changelog: https://github.com/dwalker109/cloudpoint/compare/0.6.0...0.7.0
v0.6.0 · Jul 15, 2026
Small maintenance release to improve reliability of uploads (very rare issue but worth fixing), and make initial "connecting" phase snappier and more reliable. Also introduces two commands for server cleanup. Not really needed for self hosting tbh, but needed for a public instance.
What's Changed
- Chunktree store impl does not check http responses by @dwalker109 in https://github.com/dwalker109/cloudpoint/pull/122
- Improve app load pre-connect by @dwalker109 in https://github.com/dwalker109/cloudpoint/pull/124
- Document server gc and verify commands by @dwalker109 in https://github.com/dwalker109/cloudpoint/pull/127
Full Changelog: https://github.com/dwalker109/cloudpoint/compare/0.5.1...0.6.0
v0.5.1 · Jun 23, 2026
What's Changed
- Enable CPU/L2 enhancements for New... family consoles by @dwalker109 in https://github.com/dwalker109/cloudpoint/pull/116
Full Changelog: https://github.com/dwalker109/cloudpoint/compare/0.5.0...0.5.1
v0.5.0 · Jun 22, 2026
What's Changed
Fixes & Tweaks
- Refresh hangs with region changed systems (and general resilience to crashes causes by installed titles in a not-quite-normal state) by @dwalker109 in https://github.com/dwalker109/cloudpoint/pull/104 - (thanks to @sofauxboho for all the support)
- Move Read + Seek impl from CtrFile to a CtrFileReader by @dwalker109 in https://github.com/dwalker109/cloudpoint/pull/110
- Recover from dubious archive reads (leniency on likely uninitialised saves) by @dwalker109 in https://github.com/dwalker109/cloudpoint/pull/113
Improvements
- Auto enable wifi & connect to server on load by @dwalker109 in https://github.com/dwalker109/cloudpoint/pull/106 - (thanks to @gearmo3ds for identifying a great path forward)
- Add l/r on input control to page through titles by @dwalker109 in https://github.com/dwalker109/cloudpoint/pull/112
- Custom server to replace beta version's DUFS placeholder by @dwalker109 in https://github.com/dwalker109/cloudpoint/pull/105 (self hosters should upgrade by looking at the self hosting readme
Full Changelog: https://github.com/dwalker109/cloudpoint/compare/0.4.0...0.5.0
v0.4.0 · Jun 3, 2026
What's Changed
- UI spinner & tweaks by @dwalker109 in https://github.com/dwalker109/cloudpoint/pull/97
I'm now fairly happy with the safety of the codebase, and the quality of the UI. I'll likely focus on some backend stuff for while, so I hope this is the last client release until I push out a 1.0.0 sometime in a few weeks.
Full Changelog: https://github.com/dwalker109/cloudpoint/compare/0.3.0...0.4.0
v0.3.0 · Jun 3, 2026
What's Changed
- Proper detection of title reinstalls and title uninstalls by @dwalker109 in https://github.com/dwalker109/cloudpoint/pull/95
It is recommended to run a full sync before installing updates. Doing this minimises the chance of false positive sync conflicts. If you do get conflicts, resolve manually.
Full Changelog: https://github.com/dwalker109/cloudpoint/compare/0.2.1...0.3.0
v0.2.1 · Jun 2, 2026
What's Changed
- Terraria oom on upload by @dwalker109 in https://github.com/dwalker109/cloudpoint/pull/93
Full Changelog: https://github.com/dwalker109/cloudpoint/compare/0.2.0...0.2.1
v0.2.0 · May 30, 2026
What's Changed
- Ensure title and state db's are recreated after a system format by @dwalker109 in https://github.com/dwalker109/cloudpoint/pull/89
- Tweak display of app version and user on sync screen by @dwalker109 in https://github.com/dwalker109/cloudpoint/pull/90
Full Changelog: https://github.com/dwalker109/cloudpoint/compare/0.1.2...0.2.0
v0.1.2 · May 28, 2026
What's Changed
- Add shutdown screen to display in app while we finish work and quit by @dwalker109 in https://github.com/dwalker109/cloudpoint/pull/84
- Display app version and user key on sync screen by @dwalker109 in https://github.com/dwalker109/cloudpoint/pull/85
Full Changelog: https://github.com/dwalker109/cloudpoint/compare/0.1.1...0.1.2
v0.1.1 · May 28, 2026
What's Changed
- Implement server request body size limit in Caddy to make abuse a little harder by @dwalker109 in https://github.com/dwalker109/cloudpoint/pull/79
- Better shutdown behaviour by @dwalker109 in https://github.com/dwalker109/cloudpoint/pull/81
Full Changelog: https://github.com/dwalker109/cloudpoint/compare/0.1.0...0.1.1
v0.1.0 · May 27, 2026
What's Changed
Initial public release:
- Title discovery and auto sync of all discovered titles
- Conflict resolution on demand
- Per title manual sync auto sync enable/disable toggle
- Backup of local data on downloading saves
- Sharing user key between two consoles via UDS
CAVEAT EMPTOR. It is early days for Cloudpoint. I use it, and I have no issues, but bugs happen and you must ensure that important saves are backed up independently of Cloudpoint. If you hose a save, I probably won't be able to help you.
Full Changelog: https://github.com/dwalker109/cloudpoint/compare/0.0.0...0.1.0
