v0.19.0
版本发布时间: 2023-10-15 20:02:43
pocketbase/pocketbase最新发布版本:v0.23.5(2024-12-08 20:25:38)
To update the prebuilt executable you can run
./pocketbase update
.
-
Added Patreon OAuth2 provider (#3323; thanks @ghostdevv).
-
Added mailcow OAuth2 provider (#3364; thanks @thisni1s).
-
Added support for
:excerpt(max, withEllipsis?)
fields
modifier that will return a short plain text version of any string value (html tags are stripped). This could be used to minimize the downloaded json data when listing records with largeeditor
html values.await pb.collection("example").getList(1, 20, { "fields": "*,description:excerpt(100)" })
-
Several Admin UI improvements:
- Count the total records separately to speed up the query execution for large datasets (#3344).
- Enclosed the listing scrolling area within the table so that the horizontal scrollbar and table header are always reachable (#2505).
- Allowed opening the record preview/update form via direct URL (#2682).
- Reintroduced the local
date
field tooltip on hover. - Speed up the listing loading times for records with large
editor
field values by initially fetching only a partial of the records data (the complete record data is loaded on record preview/update). - Added "Media library" (collection images picker) support for the TinyMCE
editor
field. - Added support to "pin" collections in the sidebar.
- Added support to manually resize the collections sidebar.
- More clear "Nonempty" field label style.
- Removed the legacy
.woff
and.ttf
fonts and keep only.woff2
.
-
Removed the explicit
Content-Type
charset from the realtime response due to compatibility issues with IIS (#3461). TheConnection:keep-alive
realtime response header was also removed as it is not really used with HTTP2 anyway. -
Added new JSVM bindings:
-
new Cookie({ ... })
constructor for creating*http.Cookie
equivalent value. -
new SubscriptionMessage({ ... })
constructor for creating a custom realtime subscription payload. - Soft-deprecated
$os.exec()
in favour of$os.cmd()
to make it more clear that the call only prepares the command and doesn't execute it.
-
-
⚠️ Bumped the min required Go version to 1.19.
1、 checksums.txt 706B
2、 pocketbase_0.19.0_darwin_amd64.zip 15.13MB
3、 pocketbase_0.19.0_darwin_arm64.zip 14.78MB
4、 pocketbase_0.19.0_linux_amd64.zip 14.55MB
5、 pocketbase_0.19.0_linux_arm64.zip 13.58MB
6、 pocketbase_0.19.0_linux_armv7.zip 13.85MB
7、 pocketbase_0.19.0_windows_amd64.zip 14.9MB
8、 pocketbase_0.19.0_windows_arm64.zip 13.68MB