Releases: patmood/pocketbase-typegen
Releases · patmood/pocketbase-typegen
v1.1.5
What's Changed
- Bump jest and @types/jest by @dependabot in #46
- Bump typescript from 4.8.4 to 4.9.5 by @dependabot in #45
- Bump ts-jest from 29.0.3 to 29.0.5 by @dependabot in #44
- Bump @typescript-eslint/eslint-plugin from 5.42.1 to 5.51.0 by @dependabot in #43
- Bump esbuild-node-externals from 1.5.0 to 1.6.0 by @dependabot in #42
- Refactor fields by @patmood in #48
- Add support for
view
collection type by @patmood in #50
Full Changelog: v1.1.4...v1.1.5
v1.1.4
What's Changed
- Allow type editor (fixes #31) by @Sadragos in #32
- add sort-keys linting by @patmood in #34
- 0.12.2 updates by @patmood in #35
- made dependabot update package.json by @patmood in #36
- Bump eslint-config-prettier from 8.5.0 to 8.6.0 by @dependabot in #37
- Bump sqlite3 from 5.1.2 to 5.1.4 by @dependabot in #38
- Bump @types/node from 18.8.3 to 18.13.0 by @dependabot in #41
- Bump eslint from 8.27.0 to 8.33.0 by @dependabot in #39
New Contributors
- @Sadragos made their first contribution in #32
- @dependabot made their first contribution in #37
Full Changelog: v1.1.3...v1.1.4
v1.1.3
v1.1.2
v1.1.1
v1.1.0
Update the library to match changes in PocketBase v0.8
Versions
This will not be 100% backwards compatible with previous versions. System fields and URL based schema fetching will not work between versions.
When using PocketBase v0.8.x, use pocketbase-typegen
v1.1.x
Users of PocketBase v0.7.x should use pocketbase-typegen
v1.0.x
Every release is a painful reminder that I should have started at v0.0.1 and matched pocketbase version numbers...
Changelog
- Add auth collection type system fields
- Update system fields for all collections
- Use enums for select fields
- user field is deprecated
- Update login URL (thanks @o2dependent !)
- Introduce linting, formatting, and integration tests for the repo
v1.0.13
First release via GitHub.
Outputted types include:
Collections
An enum of all collections[CollectionName]Record
One type for each collection (egProfilesRecord
)[CollectionName]Response
One response type for each collection (egProfilesResponse
) which includes system fields. This is what is returned from the PocketBase API.CollectionRecords
A type mapping each collection name to the record type