Puter
An advanced, open-source, self-hostable internet computer
Alternative to: google drive, dropbox, icloud
About
Versions (18)
26.07
2026-07-08What’s Changed
- Enhance playground UI with title and style adjustments by @philip-ifeanyi in https://github.com/HeyPuter/puter/pull/3289
- fix: update email for support by @Salazareo in https://github.com/HeyPuter/puter/pull/3292
- fix: bad empty file error handling by @Salazareo in https://github.com/HeyPuter/puter/pull/3293
- fix: bad boot error by @Salazareo in https://github.com/HeyPuter/puter/pull/3295
- txt2img megaupdate by @ProgrammerIn-wonderland in https://github.com/HeyPuter/puter/pull/3294
- fix whoami user token check by @ProgrammerIn-wonderland in https://github.com/HeyPuter/puter/pull/3299
- contextmenu design tweak by @miikakuisma in https://github.com/HeyPuter/puter/pull/3298
- feat: improve kv store incr/decr costs by @Salazareo in https://github.com/HeyPuter/puter/pull/3300
- store app owner ID even when worker is deployed from root ctx by @ProgrammerIn-wonderland in https://github.com/HeyPuter/puter/pull/3301
- bind btoa and atob in emulated worker globalspace by @ProgrammerIn-wonderland in https://github.com/HeyPuter/puter/pull/3302
- fix: cleanup fs responses by @Salazareo in https://github.com/HeyPuter/puter/pull/3303
- fix: fsService copy by @Salazareo in https://github.com/HeyPuter/puter/pull/3304
- Await phone verification event by @ProgrammerIn-wonderland in https://github.com/HeyPuter/puter/pull/3305
- tweak context menu’s text labels by @miikakuisma in https://github.com/HeyPuter/puter/pull/3306
- fix: unlink all OIDC providers when user updates email address by @MrBobertus in https://github.com/HeyPuter/puter/pull/3307
- fix: LegacyFSController cleanup by @Salazareo in https://github.com/HeyPuter/puter/pull/3308
- force locale en-US by @ProgrammerIn-wonderland in https://github.com/HeyPuter/puter/pull/3311
- fix: decrease puts for unused stamps by @Salazareo in https://github.com/HeyPuter/puter/pull/3310
- feat: remove stych, add prelude client by @Salazareo in https://github.com/HeyPuter/puter/pull/3312
- fix: package-lock issue by @Salazareo in https://github.com/HeyPuter/puter/pull/3316
- fix(docs): highlight code blocks after client-side navigation (#3287) by @MFA-G in https://github.com/HeyPuter/puter/pull/3288
- add suspended_at col by @ProgrammerIn-wonderland in https://github.com/HeyPuter/puter/pull/3321
- add ability to suspend apps by @ProgrammerIn-wonderland in https://github.com/HeyPuter/puter/pull/3322
- feat: add Ideogram 4.0 Together AI image model by @Devblaze14 in https://github.com/HeyPuter/puter/pull/3309
- Update docs model drift by @reynaldichernando in https://github.com/HeyPuter/puter/pull/3326
- feat: add logs for failed sms by @Salazareo in https://github.com/HeyPuter/puter/pull/3318
- Add
forceRelayoption to Peer API and document rawpeerconnectionproperty by @velzie in https://github.com/HeyPuter/puter/pull/3313 - feat: add sign-in flow for crossOriginIsolated contexts by @velzie in https://github.com/HeyPuter/puter/pull/3253
- add claude sonnet 5 by @ProgrammerIn-wonderland in https://github.com/HeyPuter/puter/pull/3329
- remove temperature from sonnet-5 by @ProgrammerIn-wonderland in https://github.com/HeyPuter/puter/pull/3330
- Add suspension reasons by @ProgrammerIn-wonderland in https://github.com/HeyPuter/puter/pull/3331
- Revert “feat: add sign-in flow for crossOriginIsolated contexts (#3253)” by @jelveh in https://github.com/HeyPuter/puter/pull/3335
- emit puter.app.authenticated event by @ProgrammerIn-wonderland in https://github.com/HeyPuter/puter/pull/3337
- fix: telemetry package update issue by @Salazareo in https://github.com/HeyPuter/puter/pull/3328
- add admin moderation events table by @ProgrammerIn-wonderland in https://github.com/HeyPuter/puter/pull/3348
- Make the dashboard the default interface at root by @jelveh in https://github.com/HeyPuter/puter/pull/3345
- feat: allow optional card fallback for failed phone verifications by @Salazareo in https://github.com/HeyPuter/puter/pull/3351
- add type for puter.app.authenticated by @ProgrammerIn-wonderland in https://github.com/HeyPuter/puter/pull/3353
- Return index_url from /installedApps for dashboard app titles by @jelveh in https://github.com/HeyPuter/puter/pull/3352
- Mark external apps and use the flag for dashboard titles by @jelveh in https://github.com/HeyPuter/puter/pull/3354
- Add nano banana 2 lite by @reynaldichernando in https://github.com/HeyPuter/puter/pull/3336
- fix: rename start=gui script to start:gui by @amanrai0810 in https://github.com/HeyPuter/puter/pull/3346
- Add custom icon support for web links by @Adcbda in https://github.com/HeyPuter/puter/pull/3325
- fix: package-lock by @Salazareo in https://github.com/HeyPuter/puter/pull/3355
- feat: add signup disable config and fix telemetry startup by @mox56 in https://github.com/HeyPuter/puter/pull/3319
- feat: add whatsapp support? by @Salazareo in https://github.com/HeyPuter/puter/pull/3356
- fix appTelemetry by @ProgrammerIn-wonderland in https://github.com/HeyPuter/puter/pull/3357
- fix: phone retry limit messagin by @Salazareo in https://github.com/HeyPuter/puter/pull/3358
- fix: double counting purchased credit usage by @Salazareo in https://github.com/HeyPuter/puter/pull/3359
New Contributors
- @philip-ifeanyi made their first contribution in https://github.com/HeyPuter/puter/pull/3289
- @MrBobertus made their first contribution in https://github.com/HeyPuter/puter/pull/3307
- @MFA-G made their first contribution in https://github.com/HeyPuter/puter/pull/3288
- @Devblaze14 made their first contribution in https://github.com/HeyPuter/puter/pull/3309
- @amanrai0810 made their first contribution in https://github.com/HeyPuter/puter/pull/3346
- @Adcbda made their first contribution in https://github.com/HeyPuter/puter/pull/3325
- @mox56 made their first contribution in https://github.com/HeyPuter/puter/pull/3319
Full Changelog: https://github.com/HeyPuter/puter/compare/26.06.2…26.07