Releases: beakerbrowser/beaker
Beaker 0.7.10
Beaker 0.7.9
Beaker 0.7.8
Beaker 0.7.8 prerelease 2
0.7.8-prerelease.2 Remove the win32 titlebar on non-windows (close #747)
Beaker 0.7.8 prerelease 1
Merge pull request #727 from alvesjtiago/master Fix URL typing interruption
Beaker 0.7.7
Beaker 0.7.6
Beaker 0.7.5
Beaker 0.7.3
Patch notes and downloads: https://beakerbrowser.com/releases/0-7-3/
Beaker 0.7.2
📝 Self-mutating websites
Beaker now allows applications to modify their own files using the DatArchive API. This enables a model for simple, self-contained web apps such as wikis and todo lists. This decision is part of an ongoing security discussion. We'll blog about this soon.
🗑 Dat Garbage Collector
This is something you probably thought Beaker already did. Surprise! We just got around to it.
As you browse Dat sites, you collect a cache of files which stay on your disk so that reloads are fast. The "Garbage Collector" clears out those cache files after 5 days of no access. The collector does not delete files of dats that the user has saved to their library.
👆 Dat picker API
Thanks to @taravancil we now have an API for selecting an archive from the user's library, using a modal dialog. Think of this like the file-picker, for Dat archives. It includes the ability to create a new archive, if the user chooses.
Example usecase: a text editor would use this API to prompt the user for the Dat they want to edit.
var archive = await DatArchive.selectArchive({
title: "Select an archive",
buttonLabel: "Submit",
filters: {isOwner: true}
})
✨ Fixes and smaller updates
- UI improvements to the Library page
- Fix: Don't let the permissions prompt cause Dat API operations to timeout (#496)
- Add support for HTTP sites in beaker://view-source (#493)
- Add bulk delete to the library (#479)
- Fix: Handle publishing large files without UI errors (#476)
- Slugify folder names in the ~/Sites directory (#477)
- Track the staging-area size less ignored files (#471)
- Add support for HTTP Basic Auth (#475)