Skip to content

Latest commit

 

History

History
256 lines (133 loc) · 13.3 KB

File metadata and controls

256 lines (133 loc) · 13.3 KB

3.0.2 (2026-04-12)

🏗 Dependency updates

  • deps: update dependencies (ec2e828)

3.0.1 (2026-04-09)

🛠️ Code Refactoring

  • resolve new linter warnings (000304b)

🏗 Dependency updates

  • deps: update dependencies (e2ceefb)

3.0.0 (2026-03-21)

⚠ BREAKING CHANGES

  • live-loader: The experimentalPocketbaseLiveLoader as been renamed to pocketbaseLiveLoader, incl. all it's option and filter types. The liveTypesOnly option for the base loader is still experimental though.
  • schema: astro does not automatically generate typescript types anymore, instead content loaders need to implement this logic themselves.
  • schema: improveTypes is now always enabled, so the configuration option was removed entirely.
  • deps: With v6 astro changed the way custom content loaders provide their schemas. Please check the official documentation for breaking changes.

🚀 Features

  • live-loader: stabilize live content loader (8e55b4c)

🩹 Bug Fixes

  • schema: get type generation working for collections with files again (dab3c82)

📖 Documentation

  • README: update compatibility table (bdd690d)

🛠️ Code Refactoring

  • replace ZodSchema with ZodType (9ca5fc7)
  • schema: remove improveTypes option (0cd6445)
  • schema: update schema generation for astro@v6 (f63c945)
  • update deprecated zod usage (720c7c2)

🧪 Tests

  • add tests for schema generation for collections with files (31fa35a)
  • e2e: improve performance by sharing test collections for some tests (44d299e)
  • include pocketbase-loader in coverage (16282dd)
  • pocketbase-loader: add e2e test for loader and live loader (c9462fc)

🏗 Dependency updates

  • deps: update dependencies (3f0e737)
  • deps: update dependencies (d42b988)
  • deps: update dependencies (616f0d2)
  • deps: update dependencies (f33c819)
  • deps: update linter + rule set (a351995)
  • deps: upgrade to astro@v6 (0dd4456)

2.10.2 (2026-02-28)

Bug Fixes

  • files: prevent double slash in file path when base url contains trailing slash (96b143c)

2.10.1 (2025-12-13)

2.10.0 (2025-11-22)

Features

  • export transformFileUrl via public API (b1a7c66)

2.9.0 (2025-11-01)

Bug Fixes

  • superuser-token: retry authentication after hitting rate limit (842c3e4), closes #70

Features

  • live-loader: throw typed errors (a7f533b)

2.8.1 (2025-09-20)

2.8.0 (2025-08-30)

Bug Fixes

  • loader: do not add lastModified cache hint if invalid date (9ae7733)

Features

  • add fields option to only load partial entries (39aded2)
  • live-loader: add page, perPage, and sort collection filters (036e4fe)
  • live-loader: add additional filter for getLiveCollection function (8ea02ed)
  • loader: add experimental setting to only generate types (2715a23)
  • content: add html id attribute to sections when using multiple content fields (a931c3e)
  • loader: add live collection loader (ea5a107)
  • loader: add live entry loader (5d3bf74)

2.7.1 (2025-08-10)

Bug Fixes

  • cleanup: delete entries with custom ids (b072088)

2.7.0 (2025-07-05)

Features

  • auth: authenticate loader with impersonate token (7169179)

2.6.2 (2025-06-28)

2.6.1 (2025-06-18)

2.6.0 (2025-04-18)

Bug Fixes

  • cleanup: apply filter when looking for outdated entries (205aaa3)
  • cleanup: clear whole store on error (161741e)

Features

  • schema: parse geoPoint fields (6067a4f)

2.5.0 (2025-04-09)

Bug Fixes

  • refresh: do not re-use realtime data when custom filter is set (16b0ec9)

Features

  • loader: add support for custom pocketbase filter (#35) (367af9a)

2.4.1 (2025-02-16)

2.4.0 (2025-02-15)

Bug Fixes

  • loader: print total numer of entries to simplify debugging (1c8cdfd)

Features

  • loader: support force refresh to update all entries (e22cc46)

2.3.1 (2025-02-02)

2.3.0 (2025-02-01)

Features

  • refresh: re-use realtime event data to refresh collection (efae282), closes #26

2.2.1 (2025-01-25)

Bug Fixes

2.2.0 (2025-01-21)

Bug Fixes

  • schema: remove default values from improved types (82b6b70)

Features

  • schema: add option to improve types (d8c9780)

2.1.0 (2025-01-11)

Features

  • refresh: check refresh context for mentioned collection (3bff3e5), closes #23

2.0.2 (2025-01-11)

2.0.1 (2024-12-31)

2.0.0 (2024-12-24)

Features

  • add support for PocketBase 0.23.0 (a98f1b4)

BREAKING CHANGES

  • This also removes support for PocketBase 0.22. There are a lot of breaking changes in this new version of PocketBase, e.g. new endpoint for login, new collection schema format, etc.

Since this version already brings a lot of changes, I used this chance to refactor some of the internals and configuration options. Please refer to the new README for more details.

1.0.2 (2024-12-16)

1.0.1 (2024-12-14)

Bug Fixes

  • load: only print update message when package was previously installed (2977878)
  • load: use correct date format for updated entries request (c9df0d2), closes #18

1.0.0 (2024-12-07)

Bug Fixes

  • release: update version number (901af52)

Documentation

  • README: add note for compatibility (2613918)

BREAKING CHANGES

  • release: This is the first stable release of this package.
  • README: This marks the first stable release of this package.