Update pocketbase to version v0.24.1 (#2012)

This commit is contained in:
Nathan Fretz 2025-01-06 16:07:21 +10:00 committed by GitHub
parent 0948811a9c
commit 53de46ad19
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 15 additions and 15 deletions

View File

@ -8,7 +8,7 @@ services:
PROXY_AUTH_ADD: "false"
app:
image: ghcr.io/muchobien/pocketbase:0.23.12@sha256:ceaa734390fd0a83ac795fe99e22b6481bc757b45ef016234f2b56ea43fc9209
image: ghcr.io/muchobien/pocketbase:0.24.1@sha256:237bb1417edb1f3c4902527e1df97e1b3effabbd51db52d53733ebb4c11e09a5
# pocketbase needs to run as root
# user: "1000:1000"
restart: on-failure
@ -17,4 +17,4 @@ services:
- ${APP_DATA_DIR}/data/data:/pb_data
- ${APP_DATA_DIR}/data/public:/pb_public
- ${APP_DATA_DIR}/data/hooks:/pb_hooks
- ${APP_DATA_DIR}/data/migrations:/pb_migrations
- ${APP_DATA_DIR}/data/migrations:/pb_migrations

View File

@ -3,7 +3,7 @@ id: pocketbase
name: PocketBase
tagline: Open Source backend for your next SaaS and Mobile app in 1 file
category: developer
version: "0.23.12"
version: "0.24.1"
port: 5400
description: >-
PocketBase is an open source backend consisting of embedded database (SQLite) with realtime subscriptions, built-in auth management, convenient dashboard UI and simple REST-ish API.
@ -43,18 +43,18 @@ gallery:
path: /_/
dependencies: []
releaseNotes: >-
⚠️ This release includes a security fix for email template handling. If you use custom mail templates with user-provided content, please update immediately.
⚠️ This release includes breaking changes that may affect some advanced rules. Please review the full release notes for details on how these changes could impact you.
🔐 Login Credentials: This update includes default admin credentials for new app installations. These credentials can and should be changed after first login. Existing users will not be affected and will continue to use their existing credentials.
Whats New and Improved:
- Creating records is now up to 4x faster in high-concurrency scenarios.
- Added @yesterday and @tomorrow datetime filters and a :lower filter modifier for text fields.
- Attach inline files to emails and improved test email sending options.
- Simplified random password generation for OAuth2 or OTP flows.
- View and trigger app-level cron jobs via Web API or UI.
- Added extra validation for file sizes and other collection field options.
- Automatically invalidates all tokens when an email is updated.
- Hidden fields can now be targeted in API rules.
- Cascade deletions are nearly twice as fast for projects with many collections.
Key improvements in this release:
- Fixed a security vulnerability in email template handling
- Enhanced system stability and performance
- Improved error handling
- Added version mismatch warning logs for SQLite dependencies
- Removed file size restrictions for backup uploads
Full release notes are found at https://github.com/pocketbase/pocketbase/releases
Full release notes are found at https://github.com/pocketbase/pocketbase/releases