Releases: michaeljymsgutierrez/arm-js-library
Releases · michaeljymsgutierrez/arm-js-library
v1.2.1
ARM JavaScript Library v1.2.1 Release
- Enhanced request config skip process.
- Added request config skipId as force to re-trigger request.
- Added deduplication option on createRecord function.
- Added id coercing for _reloadRecord, _deleteRecord and findRecord function.
- Fixed record _getCollection function.
- Adde nextjs-app demo.
v1.1.1
ARM JavaScript Library v1.1.1 Release
- Added handler for window object on next-js app.
v1.1.0
ARM JavaScript Library v1.1.0 Release
- Added feature collection record new function getCollection.
- Added publish script.
- Fixed resourceConfig skip on _request function.
- Updated _reloadRecord resourceConfig skip.
- Updated features documentations.
- Updated arm lib comments for future features.
v1.0.7
ARM JavaScript Library v1.0.7 Release
- Fixed for request hash data records desync.
v1.0.6
ARM JavaScript Library v1.0.6 Release
- Fixed for undefined collection name on _injectReferenceKeys function.
v.1.0.5
ARM JavaScript Library v1.0.5 Release
- Updated documentations.
- Cleaned up arm lib source code.
- Added publish and push README to npm.
v1.0.3
ARM JavaScript Library v1.0.3 Release
- Updated documentations.
- Added MIT license.
- Fixed not syncing update for request returned values.
- Cleaned up main lib source code.
v1.0.2
ARM JavaScript Library v1.0.2 Release
- Updated documentations.
- Updated packages.
v1.0.1
ARM JavaScript Library v1.0.1 Pre Release
This is the first official release of the ARM JavaScript Library (v1.0.1). It provides a powerful and flexible way to interact with APIs from your JavaScript applications.
Key Features:
- Manages Collections: ARM efficiently retrieves, stores, and manages collections of data from your API.
- CRUD Operations: Perform Create, Read, Update, and Delete (CRUD) operations on your API data.
- Observability: ARM collections are observable, meaning you can easily track changes to the data and update your application accordingly.
- Error Handling: ARM handles errors gracefully and provides informative error messages.
- Caching: ARM can cache API responses locally, improving performance and reducing unnecessary server requests.
- Aliasing: Create aliases for frequently used data sets, simplifying your code and improving readability.
Benefits:
- Reduced Boilerplate Code: ARM eliminates the need to write repetitive code for making API requests and managing data.
- Improved Developer Experience: The clean and intuitive API makes it easy to work with your API data.
- Simplified Data Management: ARM streamlines data fetching, caching, and manipulation.
Getting Started:
Refer to the official documentation for detailed instructions on using the ARM library in your project. The documentation will cover:
- Installation
- Basic Usage
- Advanced Features
We encourage you to explore the ARM library and see how it can simplify your API interactions!