-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Milestone/v2.0.0 #5
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Member
pviti
commented
Apr 3, 2024
•
edited
Loading
edited
- Remove axios dependency and add native fetch as HTTP client to execute API requests
- Add leazy loading feature to api client: resources are instantiated only when used and not ad client initialization
- Simplify the creation of resource reltionships
- Add TypeScript helpers when building resource objects
- Remove support to Node.js <20
- Remove parse function from resources (this feature has moved to sdk-utils library)
- Reduce total package size by 15%
- Add possibility to override native fetch with a custom one
- Add description and example to resource fields
BREAKING CHANGE: remove axios and support to node <20
breaking: remove axios and support to node <20
# [2.0.0-beta.1](v1.0.4...v2.0.0-beta.1) (2024-04-04) ### breaking * remove axios and support to node <20 ([ab1627d](ab1627d)) ### Bug Fixes * fix action payload ([832c925](832c925)) * migrate from ts-node to tsx and update dependencies ([0243330](0243330)) ### Features * update resources to schema v1.0.4 ([fbd74ca](fbd74ca)) ### BREAKING CHANGES * remove axios and support to node <20
# [2.0.0-beta.2](v2.0.0-beta.1...v2.0.0-beta.2) (2024-04-04) ### Bug Fixes * fix types export ([2f9d2fa](2f9d2fa))
# [2.0.0-beta.3](v2.0.0-beta.2...v2.0.0-beta.3) (2024-04-04) ### Bug Fixes * fix sortable fields ([493a40b](493a40b))
# [2.0.0-beta.4](v2.0.0-beta.3...v2.0.0-beta.4) (2024-04-08) ### Bug Fixes * fix package exports ([a49c437](a49c437))
# [2.0.0-beta.5](v2.0.0-beta.4...v2.0.0-beta.5) (2024-04-08) ### Features * add resource fields examples ([6d17340](6d17340))
# [2.0.0-beta.6](v2.0.0-beta.5...v2.0.0-beta.6) (2024-04-08) ### Bug Fixes * fix plubic resources url ([a768d05](a768d05))
# [2.0.0-beta.7](v2.0.0-beta.6...v2.0.0-beta.7) (2024-04-09) ### Bug Fixes * fix fetch response type ([34d5f4a](34d5f4a))
# [2.0.0-beta.8](v2.0.0-beta.7...v2.0.0-beta.8) (2024-04-09) ### Bug Fixes * fix query params export ([616cda4](616cda4))
# [2.0.0-beta.16](v2.0.0-beta.15...v2.0.0-beta.16) (2024-04-10) ### Bug Fixes * fix query types export ([8541850](8541850))
# [2.0.0-beta.17](v2.0.0-beta.16...v2.0.0-beta.17) (2024-04-12) ### Bug Fixes * fix schema parser and source code generator ([1fde5e0](1fde5e0))
# [2.0.0-rc.1](v1.0.5...v2.0.0-rc.1) (2024-04-12) ### breaking * remove axios and support to node <20 ([ab1627d](ab1627d)) ### Bug Fixes * fix action payload ([832c925](832c925)) * fix fetch response type ([34d5f4a](34d5f4a)) * fix generator for Nullable type ([fc7507a](fc7507a)) * fix ListResponse type ([e6e6057](e6e6057)) * fix Nullable type import ([ec89120](ec89120)) * fix package exports ([17b6e8b](17b6e8b)) * fix package exports ([a49c437](a49c437)) * fix plubic resources url ([a768d05](a768d05)) * fix query filters generics ([553bef9](553bef9)) * fix query generics ([b6d656d](b6d656d)) * fix query params export ([616cda4](616cda4)) * fix query types ([45c2c50](45c2c50)) * fix query types export ([8541850](8541850)) * fix schema parser and source code generator ([1fde5e0](1fde5e0)) * fix sortable fields ([493a40b](493a40b)) * fix types export ([2f9d2fa](2f9d2fa)) * update public resources url ([a10cf8e](a10cf8e)) ### Features * add resource fields examples ([6d17340](6d17340)) * update resources to schema v1.0.4 ([fbd74ca](fbd74ca)) ### BREAKING CHANGES * remove axios and support to node <20
# [2.0.0-rc.1](v1.0.5...v2.0.0-rc.1) (2024-04-12) ### breaking * remove axios and support to node <20 ([ab1627d](ab1627d)) ### Bug Fixes * fix action payload ([832c925](832c925)) * fix fetch response type ([34d5f4a](34d5f4a)) * fix generator for Nullable type ([fc7507a](fc7507a)) * fix ListResponse type ([e6e6057](e6e6057)) * fix Nullable type import ([ec89120](ec89120)) * fix package exports ([17b6e8b](17b6e8b)) * fix package exports ([a49c437](a49c437)) * fix plubic resources url ([a768d05](a768d05)) * fix query filters generics ([553bef9](553bef9)) * fix query generics ([b6d656d](b6d656d)) * fix query params export ([616cda4](616cda4)) * fix query types ([45c2c50](45c2c50)) * fix query types export ([8541850](8541850)) * fix schema parser and source code generator ([1fde5e0](1fde5e0)) * fix sortable fields ([493a40b](493a40b)) * fix types export ([2f9d2fa](2f9d2fa)) * update public resources url ([a10cf8e](a10cf8e)) ### Features * add resource fields examples ([6d17340](6d17340)) * update resources to schema v1.0.4 ([fbd74ca](fbd74ca)) ### BREAKING CHANGES * remove axios and support to node <20
# [2.0.0-rc.1](v1.0.5...v2.0.0-rc.1) (2024-04-12) ### breaking * remove axios and support to node <20 ([ab1627d](ab1627d)) ### Bug Fixes * fix action payload ([832c925](832c925)) * fix fetch response type ([34d5f4a](34d5f4a)) * fix generator for Nullable type ([fc7507a](fc7507a)) * fix jsonapi import types ([98a862b](98a862b)) * fix ListResponse type ([e6e6057](e6e6057)) * fix Nullable type import ([ec89120](ec89120)) * fix package exports ([17b6e8b](17b6e8b)) * fix package exports ([a49c437](a49c437)) * fix plubic resources url ([a768d05](a768d05)) * fix query filters generics ([553bef9](553bef9)) * fix query generics ([b6d656d](b6d656d)) * fix query params export ([616cda4](616cda4)) * fix query types ([45c2c50](45c2c50)) * fix query types export ([8541850](8541850)) * fix schema parser and source code generator ([1fde5e0](1fde5e0)) * fix sortable fields ([493a40b](493a40b)) * fix types export ([2f9d2fa](2f9d2fa)) * update public resources url ([a10cf8e](a10cf8e)) ### Features * add resource fields examples ([6d17340](6d17340)) * update resources to schema v1.0.4 ([fbd74ca](fbd74ca)) ### BREAKING CHANGES * remove axios and support to node <20
# [2.0.0-rc.2](v2.0.0-rc.1...v2.0.0-rc.2) (2024-04-12) ### Bug Fixes * fix jsonapi import types ([98a862b](98a862b)) * fix release config ([95f70c5](95f70c5))
Prerelease
…rovisioning-sdk into milestone/v2.0.0
🎉 This PR is included in version 2.0.0 🎉 The release is available on: Your semantic-release bot 📦🚀 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.