Skip to content

Releases: NPM-Workbench/jsonplaceholder-api-client

Version 1.1.0

22 May 08:54
0ef2dcd

Choose a tag to compare

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

20 Feb 04:42

Choose a tag to compare

Official Public Release. No breaking changes from the previous versions. All test results remain the same.

Version 0.9.0-beta.1

08 Feb 14:00

Choose a tag to compare

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 fetch API (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