Important
This release includes breaking changes to the REST API. Most importantly, /api/admins/*
has been replaced with the _superusers
auth collection. For more information see "Web APIs changes" in the PocketBase 0.23.0 release notes.
Notes
- This release adds a built in rate limiter. I recommend enabling it (and specifying a trusted proxy header if applicable) on the
/_/#/settings
page. - A lot of internal refactoring was needed to accommodate changes in PocketBase. If anything isn't working correctly, please open an issue.
- We now have a website with better documentation. Feel free to submit a PR if you want to add or improve anything.
New features
USER_CREATION
environment variable to allow automatic creation of user accounts via OAuth. (#291)- Grid view option for systems table by @0xMMMMMM (#315)
- Agent install script: Add checksum support and mirrors for mainland China by @Alice39s (#290)
- New PocketBase features like batch API and rate limiting.
Bug fixes / other updates
- Fix IPv6 connection problem by @wwng2333 (#288)
- Add a
RestartSec
directive to the service configuration for both agent and hub scripts by @Sped0n (#311) - Add
autoComplete="off"
to the login honeypot field to (hopefully) prevent the browser from autofilling it in some instances. (#314)
Localization updates
- Added Farsi and Swedish
- @NickAss512 added Czech
- @sliots improved Chinese Simplified
- @mathyvds improved Dutch
- @stanol improved Ukrainian
- @Obamium69 improved German
- @zoixc improved Russian
- @ramazansancar improved Turkish
- @doluk improved German
- yngams improved Arabic
Please contribute translation improvements here: https://crowdin.com/project/beszel
New Contributors
- @wwng2333 made their first contribution in #288
- @Alice39s made their first contribution in #290
- @Sped0n made their first contribution in #311
- @0xMMMMMM made their first contribution in #315
Full Changelog: v0.8.0...v0.9.0