r--w / pocketbase

PocketBase Go SDK
MIT License
83 stars 30 forks source link

Bump github.com/pocketbase/pocketbase from 0.13.0 to 0.15.0 #62

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.0.

Release notes

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

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).

  • Upgraded the GitHub action to use min Go 1.20.3 for the prebuilt executable since it contains some minor net/http security fixes.

v0.14.2 Release

  • Reverted part of the old COALESCE handling as a fallback to support empty string comparison with missing joined relation fields.

v0.14.1 Release

  • Fixed realtime events firing before the files upload completion.

  • Updated the underlying S3 lib to use aws-sdk-go-v2 (#1346; thanks @​yuxiang-gao).

  • Updated TinyMCE to v6.4.1.

... (truncated)

Changelog

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

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).

v0.14.3

  • 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).

  • Upgraded the GitHub action to use min Go 1.20.3 for the prebuilt executable since it contains some minor net/http security fixes.

v0.14.2

  • Reverted part of the old COALESCE handling as a fallback to support empty string comparison with missing joined relation fields.

... (truncated)

Commits
  • 0420a00 updated ui/dist
  • b39d607 updated changelog and package.json
  • abea28a fixed minor typos
  • a7d5a06 allowed specifying non-context auth model for the file token endpoint
  • c937c06 updated ui/dist
  • d11cec2 updated cascade delete tooltip
  • c179b4c updated oauth2 docs and added create api rule tooltip
  • 00b04db added ctrl+s record form shortcut and updated user external auths panel with ...
  • 1b87769 updated protected files visualization
  • 5eb54c7 store unsaved record changes in local storage
  • 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 #65.