Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

pocketbase-0.40.1-1.1 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: pocketbase Distribution: openSUSE Tumbleweed
Version: 0.40.1 Vendor: openSUSE
Release: 1.1 Build date: Mon Aug 31 17:49:55 2026
Group: Unspecified Build host: reproducible
Size: 35247210 Source RPM: pocketbase-0.40.1-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/pocketbase/pocketbase
Summary: Open Source realtime backend
PocketBase is an open source Go backend that includes:

- embedded database (SQLite) with realtime subscriptions
- built-in files and users management
- convenient Admin dashboard UI
- and simple REST-ish API

Provides

Requires

License

MIT

Changelog

* Mon Aug 31 2026 Eyad Issa <eyadlorenzo@gmail.com>
  - Update to version 0.40.1:
    * Fixed regressions related to the encoding/json/v2 update:
      + Allow mangling invalid UTF-8 characters when serializing JSON
      data
      + Fixed OAuth2 provider config merging incorrectly replacing the
      entire slice
  - Update to version 0.40.0:
    * Propagated console command errors and recovered panics to
      app.Start(), enabling non-zero exit codes while retaining graceful
      shutdown handling
    * Added safer Content-Disposition quoting and the default
      Cross-Origin-Opener-Policy response header
    * Added Record.GetInt64(), Store.Keys(), log deletion API/UI, and a
      configurable maximum saved Log.Data size
    * Added low-level filesystem writer, creation, and deletion hooks
    * Optimized backups to avoid transaction-locking the database
    * Updated modernc.org/sqlite to 1.57.0 and enabled defensive mode
    * Migrated to encoding/json/v2 and raised the minimum Go version to
      1.27.0
  - Update to version 0.39.11:
    * Fixed API preview examples and made minor UI improvements
    * Updated golang.org/x dependencies
  - Update to version 0.39.10:
    * Restored non-zero exits for panicking CLI commands
    * Made minor UI improvements and updated modernc.org/sqlite to 1.55.0
  - Update to version 0.39.9:
    * Fixed Shift+Click range selection in Firefox
    * Updated goja and improved filter handling
  - Update to version 0.39.8:
    * Reset the JSVM global $app override for pooled executors
    * Improved number inputs and added Shift+Click range selection
    * Updated golang.org/x dependencies and modernc.org/sqlite to 1.54.0
  - Update to version 0.39.7:
    * Switched from go-ozzo/ozzo-validation to the trusted PocketBase fork
    * Fixed imported collection fields access and View collection
      validation
    * Fixed unhandled panics in internal worker goroutines
  - Update to version 0.39.6:
    * Added Cc/Bcc support to the development sendmail command
    * Hardened Microsoft OAuth2 email extraction
    * Updated goja and golang.org/x dependencies
  - Update to version 0.39.5:
    * Improved long URL display and restored the fullscreen editor option
    * Updated goja
  - Update to version 0.39.4:
    * Relaxed redirectURL validation during OAuth2 code exchange
    * Enabled sorting by implicit presentable relation fields
    * Fixed minor UI issues and updated goja
  - Update to version 0.39.3:
    * Fixed file maxSelect UI errors, modal save shortcuts, zero-valued
      number validation, and field validation messages
  - Update to version 0.39.2:
    * Fixed record sorting, invalid date input handling, and unnecessary
      pb_hooks directory traversal
    * Improved SQL console affected-row reporting
    * Updated modernc.org/sqlite to 1.52.0
  - Update to version 0.39.1:
    * Fixed multiple-select wrapping and superuser realtime data access
    * Added panic recovery for cron jobs
  - Update to version 0.39.0:
    * Added an SQL console under Settings > Debug
    * Added automated-backup failure emails for superusers
    * Improved log and record lists, labels, text contrast, OAuth2 option
      fields, and default email templates
    * Updated modernc.org/sqlite to 1.51.0
  - Update to version 0.38.2:
    * Added an absolute realtime connection timeout and additional client
      IP checks
    * Preserved record-list pagination on record updates
    * Updated golang.org/x packages for security fixes
  - Update to version 0.38.1:
    * Improved superuser IP confirmation and experimental UI extensions
    * Invalidated realtime authentication after credential changes
    * Fixed collection index updates and improved UI error reporting
    * Updated modernc.org/sqlite to 1.50.1
  - Update to version 0.38.0:
    * Fixed log pagination, media CSP, and Office document content types
    * Added cross-process runtime state synchronization
    * Added superuser and rate-limit IP/CIDR configuration
  - Update to version 0.37.5:
    * Fixed password-field change detection
    * Improved date labels, trusted proxy settings, relation expansion,
      and email-change checks
  - Update to version 0.37.4:
    * Improved backup, record upsert, and preview UI behavior
    * Fixed SMTP IPv6 addresses and autocomplete selection
    * Added ghupdate.BaseURL and hardened authentication timing behavior
    * Updated OAuth2 providers and fixed a pre-hijacking account-linking
      vulnerability
    * Updated Go and npm dependencies
* Thu Apr 23 2026 Eyad Issa <eyadlorenzo@gmail.com>
  - Disabled "environment-sensitive" tests
    * TestRecordAuthWithOAuth2: requires network
    * TestCronStartStop: flaky time based
  - Update to version 0.37.3:
    * Minor UI bugfixes:
  - Update to version 0.37.2:
    * Minor UI bugfixes:
  - Update to version 0.37.1:
    * Minor UI bugfixes:
  - Update to version 0.37.0:
    * New UI rewritten from scratch and with support for external
      customization in mind.
    * Exported the internal JSVM bind functions.
    * Updated modernc.org/sqlite to v1.49.1 (SQLite 3.53.0).
* Sun Apr 12 2026 Eyad Issa <eyadlorenzo@gmail.com>
  - Update to version 0.36.9:
    * Updated the Discord AuthUser.Name field to use global_name
    * Fixed settings SMTP password clear persistence
    * Added extra OAuth2 checks when downloading the avatar URL to
      prevent internal network probing requests in case of a
      malicious/vulnerable vendor
  - Update to version 0.36.8:
    * Fixed OAuth2 client secret reset when serializing a cached
      collection model
    * Bumped all Go and npm deps: CVE-2026-33809
  - Update to version 0.36.7:
    * Fixed high memory usage with large file uploads
    * Updated the rate limiter reset rules to follow a more
      traditional fixed window strategy (aka. to be more close to how
      it is presented in the UI - allow max X user requests under Ys)
      since several users complained that the older algorithm was not
      intuitive and not suitable for large intervals.
    * Updated modernc.org/sqlite to v1.46.2 and SQLite 3.51.3
  - Update to version 0.36.6:
    * Set NumberField.OnlyInt:true for the generated View collection
      schema fields when a view column expression is known to return
      int-only values
    * Documented the unmarshal JSVM helper
    * Added extra read check after the Store.GetOrSet write lock to
      prevent races overwriting an already existing value
    * Added empty records check for the additional client-side
      filter's ListRule constraint that was introduced in v0.32.0
    * Set a fixed routine.FireAndForget() debug stack trace limit to
      2KB
  - Update to version 0.36.5:
    * Disabled collection and fields name normalization while in IME
      mode
    * Updated modernc.org/sqlite to v1.46.1
  - Update to version 0.36.4:
    * Made the optional Bearer token prefix case-insensitive
    * Enabled $filesystem.s3(...) and $filesystem.local(...) JSVM
      bindings
  - Update to version 0.36.3:
    * Added Accept-Encoding: identity to the S3 requests
  - Update to version 0.36.2:
    * Update dependencies
* Wed Jan 21 2026 Eyad Issa <eyadlorenzo@gmail.com>
  - Update to version 0.36.1:
    * Reverted the DISTINCT with GROUP BY replacement optimization
    * Updated modernc.org/sqlite to v1.44.2 (SQLite 3.51.2).
  - Update to version 0.36.0:
    * List query and API rules optimizations
    * Added strftime(format, timevalue, modifiers...) date formatting
      filter and API rules function.
    * Minor changes to the search.ResolverResult struct
      (mostly used internally)
    * Updated modernc.org/sqlite to v1.44.1 (SQLite 3.51.1).
  - Update to version 0.35.1:
    * Updated modernc.org/sqlite to v1.43.0 (query cancellation race
    fix).
    * Minor UI fixes
* Thu Jan 01 2026 Eyad Issa <eyadlorenzo@gmail.com>
  - Update to version 0.35.0:
    * Added nullString(), nullInt(), nullFloat(), nullBool,
      nullArray(), nullObject() JSVM helpers for scanning nullable
      columns.
    * Store the correct image/png as attrs content type when
      generating a thumb fallback (e.g. for webp).
    * Trimmed custom uploaded file name and extension from leftover
      . characters after filesystem.File normalization.
  - Update to version 0.34.0:
    * Added @request.body.someField:changed modifier.
    * Updated the backup restore popup with a short info about the
      performed restore steps.
  - Update to version 0.33.0:
    * Added extra id characters validation in addition to the user
      specified regex pattern.
    * Added {ALERT_INFO} placeholder to the auth alert mail template.
  - Update to version 0.32.0:
    * Added extra List/Search API rules checks for the client-side
      filter/sort relations. This is continuation of the effort to
      eliminate the risk of information disclosure (and eventually
      the side-channel attacks that may originate from that).
    * Increased the default SQLite PRAGMA cache_size to ~32MB.
    * Fixed deadlock when manually triggering the OnTerminate hook.
  - Update to version 0.31.0:
    * Display presentable multiple relation fields.
    * Support Ed25519 in the optional OIDC id_token signature
      validation.
    * Disallow client-side filtering and sorting of relations where
      the collection of the last targeted relation field has
      superusers-only List/Search API rule to further minimize the
      risk of eventual side-channel attack.
* Wed Oct 15 2025 Eyad Issa <eyadlorenzo@gmail.com>
  - Disable building on x86 and arm 32bit architectures
  - Update to version 0.30.3:
    * Fixed legacy identitity field priority check when a username is
    a valid email address
  - Update to version 0.30.2:
    * No relevant changes
  - Update to version 0.30.1:
    * Excluded the lost+found directory from the backups
  - Update to version 0.30.0:
    * Eagerly escape the S3 request path following the same rules as
    in the S3 signing header
    * Added Lark OAuth2 provider
    * Increased test tokens exp claim to minimize eventual issues
    with reproducible builds
    * Added os.Root bindings to the JSVM
    * Various minor UI improvements
    * Updated the minimum package Go version to 1.24.0
  - Update to version 0.29.3:
    * 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
    * Registered missing $filesystem, $mails, $template and __hooks
    bindings in the JSVM migrations
    * Regenerated JSVM types to include methods from structs with
    single generic parameter
  - Update to version 0.29.2:
    * No relevant changes
  - Update to version 0.29.1:
    * Added Box.com OAuth2 provider
    * Updated the X/Twitter provider to return the confirmed_email
    field and to use the x.com domain
    * Updated modernc.org/sqlite to 1.38.2 (SQLite 3.50.3)
    * Fixed example List API response
* Thu Jul 31 2025 Andreas Schwab <schwab@suse.de>
  - Don't disable cgo on riscv64
* Tue Jul 29 2025 Eyad Issa <eyadlorenzo@gmail.com>
  - Initial packaging at version 0.29.0

Files

/usr/bin/pocketbase
/usr/share/doc/packages/pocketbase
/usr/share/doc/packages/pocketbase/README.md
/usr/share/licenses/pocketbase
/usr/share/licenses/pocketbase/LICENSE.md


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed Sep 16 00:58:57 2026