r--w / pocketbase

PocketBase Go SDK
MIT License
81 stars 29 forks source link

Bump github.com/pocketbase/pocketbase from 0.13.0 to 0.15.1 #65

Closed dependabot[bot] closed 1 year ago

dependabot[bot] commented 1 year ago

Bumps github.com/pocketbase/pocketbase from 0.13.0 to 0.15.1.

Release notes

Sourced from github.com/pocketbase/pocketbase's releases.

v0.15.1 Release

  • Trigger the related Record model realtime subscription events on custom model struct save (#2325).

  • Fixed Ctrl + S in the editor field not propagating the quick save shortcut to the parent form.

  • Added ⌘ + S alias for the record quick save shortcut (I have no Mac device to test it but it should work based on the e.metaKey docs).

  • Enabled RTL for the TinyMCE editor (#2327).

  • Reduced the record form vertical layout shifts and slightly improved the rendering speed when loading multiple relation fields.

  • Enabled Admin UI assets cache.

v0.15.0 Release

  • Simplified the OAuth2 authentication flow in a single "all in one" call (#55). Requires JS SDK v0.14.0+ or Dart SDK v0.9.0+. The manual code-token exchange flow is still supported but the SDK method is renamed to authWithOAuth2Code() (to minimize the breaking changes the JS SDK has a function overload that will proxy the existing authWithOauth2 calls to authWithOAuth2Code). For more details and example, you could check https://pocketbase.io/docs/authentication/#oauth2-integration.

  • Added support for protected files (#215). Requires JS SDK v0.14.0+ or Dart SDK v0.9.0+. It works with a short lived (~5min) file token passed as query param with the file url. For more details and example, you could check https://pocketbase.io/docs/files-handling/#protected-files.

  • ! Fixed typo in Record.WithUnkownData() -> Record.WithUnknownData().

  • Added simple loose wildcard search term support in the Admin UI.

  • Added auto "draft" to allow restoring previous record state in case of accidental reload or power outage.

  • Added Ctrl + S shortcut to save the record changes without closing the panel.

  • Added "drop files" support for the file upload field.

  • Refreshed the OAuth2 Admin UI.

v0.14.5 Release

  • Added checks for nil hooks in forms.RecordUpsert when used with custom Dao (#2277).

  • Fixed unique detailed field error not returned on record create failure (#2287).

v0.14.4 Release

  • Fixed concurrent map write panic on list.ExistInSliceWithRegex() cache (#2272).

v0.14.3 Release

  • Fixed Admin UI Logs meta visualization in Firefox (#2221).

  • Downgraded to v1 of the aws/aws-sdk-go package since v2 has compatibility issues with GCS (#2231).

... (truncated)

Changelog

Sourced from github.com/pocketbase/pocketbase's changelog.

v0.15.1

  • Trigger the related Record model realtime subscription events on custom model struct save (#2325).

  • Fixed Ctrl + S in the editor field not propagating the quick save shortcut to the parent form.

  • Added ⌘ + S alias for the record quick save shortcut (I have no Mac device to test it but it should work based on e.metaKey docs).

  • Enabled RTL for the TinyMCE editor (#2327).

  • Reduced the record form vertical layout shifts and slightly improved the rendering speed when loading multiple relation fields.

  • Enabled Admin UI assets cache.

v0.15.0

  • Simplified the OAuth2 authentication flow in a single "all in one" call (#55). Requires JS SDK v0.14.0+ or Dart SDK v0.9.0+. The manual code-token exchange flow is still supported but the SDK methods is renamed to authWithOAuth2Code() (to minimize the breaking changes the JS SDK has a function overload that will proxy the existing authWithOauth2 calls to authWithOAuth2Code). For more details and example, you could check https://pocketbase.io/docs/authentication/#oauth2-integration.

  • Added support for protected files (#215). Requires JS SDK v0.14.0+ or Dart SDK v0.9.0+. It works with a short lived (~5min) file token passed as query param with the file url. For more details and example, you could check https://pocketbase.io/docs/files-handling/#private-files.

  • ! Fixed typo in Record.WithUnkownData() -> Record.WithUnknownData().

  • Added simple loose wildcard search term support in the Admin UI.

  • Added auto "draft" to allow restoring previous record state in case of accidental reload or power outage.

  • Added Ctrl + S shortcut to save the record changes without closing the panel.

  • Added "drop files" support for the file upload field.

  • Refreshed the OAuth2 Admin UI.

v0.14.5

  • Added checks for nil hooks in forms.RecordUpsert when used with custom Dao (#2277).

  • Fixed unique detailed field error not returned on record create failure (#2287).

v0.14.4

  • Fixed concurrent map write pannic on list.ExistInSliceWithRegex() cache (#2272).

... (truncated)

Commits
  • a2a170a updated go deps
  • 92dcee7 skip Cache-Control header for the Admin UI root path
  • bd2521b added cache-control header for the admin ui assets
  • 0c63e0e added editor loading placeholder
  • d407ca2 updated ui/dist
  • 5c57be8 removed tinymce autoresize transition
  • 4b0e614 updated changelog
  • 5c95a43 move relations load to the end of the execution queue t
  • 8240add fixed rtl editor menu item typo
  • e1cfe7f #2327 enabled rtl for the editor field
  • Additional commits viewable in compare view


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
dependabot[bot] commented 1 year ago

Superseded by #67.