Releases: NPM-Workbench/jsonplaceholder-api-client
Releases · NPM-Workbench/jsonplaceholder-api-client
Version 1.1.0
v1.1.0
- created publish.yml workflow file
- updated gitignore file
- added npm provenance tag to README.md file
- updated package.json scripts
- performed npm audit fix, attempted to remove/reduce package vulnerabilities
Package Publish: https://www.npmjs.com/package/jsonplaceholder-api-client
Version 1.0.0
Official Public Release. No breaking changes from the previous versions. All test results remain the same.
Version 0.9.0-beta.1
Release Notes — v0.9.0-beta.1
This is the first beta release of the JSONPlaceholder TypeScript SDK.
What’s included
- Full CRUD support (
GET,POST,PUT,PATCH,DELETE) for all common JSONPlaceholder resources: Posts, Comments, Albums, Photos, Todos and Users. - TypeScript-first API design with strongly typed inputs and responses
- Consistent response envelopes across all endpoints
- Explicit handling of “not found” cases by normalizing empty API responses to
null - Clear separation between request success and data availability
- Lightweight implementation using the native
fetchAPI (no runtime dependencies)
Testing
- Unit tests generated and executed across all resource modules
- Core success and failure paths covered
- Test results included to validate API behavior and response consistency
Notes
- This release is marked as beta
- All write operations follow JSONPlaceholder’s mock behavior and are not persisted
- Nested resource patterns (e.g.
/posts/:id/comments) are intentionally deferred and planned for future releases