PocketBase - Package Updates
-
[1.2.4]
- Update pocketbase to 0.26.4
- Full Changelog
- Fixed RecordErrorEvent.Error and CollectionErrorEvent.Error sync with ModelErrorEvent.Error (#6639).
- Fixed logs details clipboard copy.
- Updated modernc.org/sqlite to 1.36.2.
-
[1.2.5]
- Update pocketbase to 0.26.6
- Full Changelog
- Allow OIDC
email_verifiedto be int or boolean string since some OIDC providers like AWS Cognito has non-standard userinfo response (#6657). - Updated
modernc.org/sqliteto 1.36.3. - Fixed canonical URI parts escaping when generating the S3 request signature (#6654).
-
[1.3.0]
- Fix bug in manifest not marking sqlite database correctly
-
[1.4.0]
- Update pocketbase to 0.27.0
- Full Changelog
- Moved the Create and Manage API rule checks out of the
OnRecordCreateRequesthook finalizer, aka. now all CRUD API rules are checked BEFORE triggering their corresponding*Requesthook. - Added new
geoPointfield for storing{"lon":x,"lat":y}geographic coordinates. - Updated the
selectfield UI to accommodate better larger lists and RTL languages (#4674). - Updated the mail attachments auto MIME type detection to use
gabriel-vasile/mimetypefor consistency and broader sniffing signatures support. - Forced
text/javascriptContent-Type when serving.js/.mjscollection uploaded files with the/api/files/...endpoint (#6597). - Added second optional JSVM
DateTimeconstructor argument for specifying a default timezone as TZ identifier when parsing the date string as alternative to a fixed offset in order to better handle daylight saving time nuances (#6688
- Soft-deprecated the
$http.send'sresult.rawfield in favor ofresult.bodythat contains the response body as plain bytes slice to avoid the discrepancies between Go and the JSVM when casting binary data to string. - Updated
modernc.org/sqliteto 1.37.0. - Other minor improvements (removed the superuser fields from the auth record create/update body examples, allowed programmatically updating the auth record password from the create/update hooks, fixed collections import error response, etc.).
-
[1.4.1]
- Update pocketbase to 0.27.1
- Full Changelog
- Updated example
geoPointAPI preview body data. - Added JSVM
new GeoPointField({ ... })constructor. - Added partial WebP thumbs generation (the thumbs will be stored as PNG; #6744).
-
[1.4.2]
- Update pocketbase to 0.27.2
- Full Changelog
- Added workers pool when cascade deleting record files to minimize "thread exhaustion" errors (#6780).
- Updated the
:excerptfields modifier to properly account for multibyte characters (#6778). - Use
rowidas count column for non-view collections to minimize the need of having the id field in a covering index (#6739)
-
[1.5.0]
- Update pocketbase to 0.28.0
- Full Changelog
- Write the default response body of
*Requesthooks that are wrapped in a transaction after the related transaction completes to allow propagating the transaction error (#6462). - Updated
app.DB()to automatically routes raw write SQL statements to the nonconcurrent db pool (#6689). - Changed the default
jsonfield max size to 1MB. - Soft-deprecated and replaced
filesystem.System.GetFile(fileKey)withfilesystem.System.GetReader(fileKey)to avoid the confusion withfilesystem.File. - Added new
filesystem.System.GetReuploadableFile(fileKey, preserveName)method to return an existing blob as a*filesystem.Filevalue (#6792).
-
[1.5.1]
- Update pocketbase to 0.28.1
- Full Changelog
- Fixed
json_each/json_array_lengthnormalizations to properly check for array values (#6835).
-
J james referenced this topic on
-
[1.5.2]
- Update pocketbase to 0.28.2
- Full Changelog
- Loaded latin-ext charset for the default text fonts (#6869).
- Updated view query CAST regex to properly recognize multiline expressions (#6860; thanks @azat-ismagilov).
- Updated Go and npm dependencies.
-
[1.5.3]
- Update pocketbase to 0.28.3
- Full Changelog
- Skip sending empty
Rangeheader when fetching blobs from S3 (#6914). - Updated Go deps and particularly
modernc.org/sqliteto 1.38.0 (SQLite 3.50.1). - Bumped GitHub action min Go version to 1.23.10 as it comes with some minor security
net/httpfixes.
-
[1.5.4]
- Update pocketbase to 0.28.4
- Full Changelog
- Added global JSVM
toBytes()helper to return the bytes slice representation of a value such as io.Reader or string (other types are first serialized to Go string). - Fixed
security.RandomStringByRegexrandom distribution (#6947; thanks @yerTools). - Minor docs and typos fixes.
-
[1.6.0]
- Update pocketbase to 0.29.0
- Full Changelog
- Enabled calling the
/auth-refreshendpoint with nonrenewable tokens. - Added the triggered rate rimit rule in the error log
details. - Added optional
ServeEvent.Listenerfield to initialize a custom network listener (e.g.unix) instead of the defaulttcp(#3233). - Added
toBytesJSVM helper (#6935). - Fixed request data unmarshalization for the
DynamicModelarray/object fields (#7022). - Fixed Dashboard page title
-escaping (#6982). - Other minor improvements (updated first superuser console text when running with
go run, clarified trusted IP proxy header label, wrapped the backup restore in a transaction as an extra precaution, updated deps, etc.).
-
[1.6.1]
- Update pocketbase to 0.29.1
- Full Changelog
- Updated the X/Twitter provider to return the
confirmed_emailfield and to use thex.comdomain (#7035). - Added Box.com OAuth2 provider (#7056; thanks @blakepatteson).
- Updated
modernc.org/sqliteto 1.38.2 (SQLite 3.50.3). - Fixed example List API response (#7049; thanks @williamtguerra).
-
[1.6.2]
- Update pocketbase to 0.29.2
- Full Changelog
- Bumped min Go GitHub action version to 1.23.12 since it comes with some minor fixes for the runtime and
database/sqlpackage.
-
[1.6.3]
- Update pocketbase to 0.29.3
- Full Changelog
- Try to forward Apple OAuth2 POST redirect user's name so that it can be returned (and eventually assigned) with the success response of the all-in-one auth call (#7090).
- Fixed
RateLimitRule.Audiencecode comment (#7098; thanks @iustin05). - Mocked
syscall.Execwhen building for WASM (#7116; thanks @joas8211). - Registered missing
$filesystem,$mails,$templateand__hooksbindings in the JSVM migrations (#7125). - Regenerated JSVM types to include methods from structs with single generic parameter.
-
[1.7.0]
- Update pocketbase to 0.30.0
- Full Changelog
- Eagerly escape the S3 request path following the same rules as in the S3 signing header (#7153).
- Added Lark OAuth2 provider (#7130; thanks @mashizora).
- Increased test tokens
expclaim to minimize eventual issues with reproducible builds (#7123). - Added
os.Rootbindings to the JSVM ($os.openRoot,$os.openInRoot). - Added
osutils.IsProbablyGoRun()helper to loosely check if the program was started usinggo run. - Various minor UI improvements (updated collections indexes UI, enabled seconds in the datepicker, updated helper texts, etc.).
- Updated the minimum package Go version to 1.24.0 and bumped Go dependencies.
-
[1.7.1]
- Update pocketbase to 0.30.1
- Full Changelog
- Excluded the
lost+founddirectory from the backups (#7208; thanks @lbndev). - Minor tests improvements (disabled initial superuser creation for the test app to avoid cluttering the std output, added more tests for the
s3.Uploader.MaxConcurrency, etc.). - Updated
modernc.org/sqliteand other Go dependencies.
-
[1.7.2]
- Update pocketbase to 0.30.2
- Full Changelog
- Bumped min Go GitHub action version to 1.24.8 since it comes with some minor security fixes
-
[1.8.0]
- Use requiresValidCertificate instead of email addon (required Cloudron 9)
-
[1.8.1]
- Update pocketbase to 0.30.3
- Full Changelog
- Fixed legacy identitity field priority check when a username is a valid email address (#7256).
- Workaround autocomplete overflow issue with Firefox 144 (#7223).
- Updated
modernc.org/sqliteto 1.39.1 (SQLite 3.50.4).
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login