3.0.2 (2026-04-12)
- deps: update dependencies (ec2e828)
3.0.1 (2026-04-09)
- resolve new linter warnings (000304b)
- deps: update dependencies (e2ceefb)
3.0.0 (2026-03-21)
- live-loader: The
experimentalPocketbaseLiveLoaderas been renamed topocketbaseLiveLoader, incl. all it's option and filter types. TheliveTypesOnlyoption 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:
improveTypesis 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.
- live-loader: stabilize live content loader (8e55b4c)
- schema: get type generation working for collections with files again (dab3c82)
- README: update compatibility table (bdd690d)
- replace
ZodSchemawithZodType(9ca5fc7) - schema: remove
improveTypesoption (0cd6445) - schema: update schema generation for astro@v6 (f63c945)
- update deprecated zod usage (720c7c2)
- 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)
- 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)
- 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)
- export
transformFileUrlvia public API (b1a7c66)
2.9.0 (2025-11-01)
- live-loader: throw typed errors (a7f533b)
2.8.1 (2025-09-20)
2.8.0 (2025-08-30)
- loader: do not add lastModified cache hint if invalid date (9ae7733)
- add
fieldsoption to only load partial entries (39aded2) - live-loader: add
page,perPage, andsortcollection filters (036e4fe) - live-loader: add additional filter for
getLiveCollectionfunction (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)
- cleanup: delete entries with custom ids (b072088)
2.7.0 (2025-07-05)
- 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)
- cleanup: apply filter when looking for outdated entries (205aaa3)
- cleanup: clear whole store on error (161741e)
- schema: parse
geoPointfields (6067a4f)
2.5.0 (2025-04-09)
- refresh: do not re-use realtime data when custom filter is set (16b0ec9)
2.4.1 (2025-02-16)
2.4.0 (2025-02-15)
- loader: print total numer of entries to simplify debugging (1c8cdfd)
- loader: support force refresh to update all entries (e22cc46)
2.3.1 (2025-02-02)
2.3.0 (2025-02-01)
2.2.1 (2025-01-25)
- refresh: handle array in refresh context data (5a51b97), closes pawcoding/astro-integration-pocketbase#10
2.2.0 (2025-01-21)
- schema: remove default values from improved types (82b6b70)
- schema: add option to improve types (d8c9780)
2.1.0 (2025-01-11)
2.0.2 (2025-01-11)
2.0.1 (2024-12-31)
2.0.0 (2024-12-24)
- add support for PocketBase 0.23.0 (a98f1b4)
- 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)
- 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)
- release: update version number (901af52)
- README: add note for compatibility (2613918)
- release: This is the first stable release of this package.
- README: This marks the first stable release of this package.