Skip to content
This repository has been archived by the owner on Dec 27, 2022. It is now read-only.

Releases: beakerbrowser/beaker

Beaker 0.7.10

01 Dec 20:32
Compare
Choose a tag to compare

Beaker 0.7.9

16 Nov 17:24
Compare
Choose a tag to compare

Beaker 0.7.8

15 Nov 16:45
Compare
Choose a tag to compare

Beaker 0.7.8 prerelease 2

14 Nov 21:44
Compare
Choose a tag to compare
Pre-release
0.7.8-prerelease.2

Remove the win32 titlebar on non-windows (close #747)

Beaker 0.7.8 prerelease 1

01 Nov 21:04
47bd534
Compare
Choose a tag to compare
Pre-release
Merge pull request #727 from alvesjtiago/master

Fix URL typing interruption

Beaker 0.7.7

24 Oct 00:58
Compare
Choose a tag to compare

Beaker 0.7.6

17 Oct 21:47
Compare
Choose a tag to compare

Beaker 0.7.5

04 Aug 18:47
Compare
Choose a tag to compare

Beaker 0.7.3

26 Jun 17:19
Compare
Choose a tag to compare

Beaker 0.7.2

05 Jun 16:20
Compare
Choose a tag to compare

📝 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}
})

screen shot 2017-06-04 at 1 11 31 pm

screen shot 2017-06-04 at 1 11 55 pm

✨ 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)