Skip to content

Releases: ElJijuna/npmjs-api-client

v1.10.2

Choose a tag to compare

@github-actions github-actions released this 24 Sep 12:45

1.10.2 (2026-09-24)

Bug Fixes

  • update README and code to reflect deprecation of quality, popularity, and maintenance scores; enhance tests for search results (b5aa148)

v1.10.1

Choose a tag to compare

@github-actions github-actions released this 24 Sep 12:34

1.10.1 (2026-09-24)

Bug Fixes

  • clarify token handling in NpmClient and update related tests (c89a9d1)
  • enhance error handling for non-existent packages in score method and update documentation (785156e)
  • enhance NpmApiError to include response body and detail, update tests for error handling (a032788)
  • implement dist-tag resolution for version-related API calls and enhance regression tests (55a4441)
  • implement off() method for event listener removal and add related tests (d8b35d3)
  • improve bulkDownloads handling for scoped and unscoped packages, add support for missing packages, and update tests (271b9ac)
  • update maintainers and avatar info, format configuration files and update package dependencies (cc3cab9)
  • update versions() to sort by publication time and add related tests for version ordering (c914823)

v1.10.0

Choose a tag to compare

@github-actions github-actions released this 11 Sep 04:01

1.10.0 (2026-09-11)

Bug Fixes

  • improve code readability and structure in various files (e844552)
  • update dependencies and improve error handling (f9949d7)

Features

  • implement verification workflow and enhance NpmClient with API provider support (0189715)

v1.9.0

Choose a tag to compare

@github-actions github-actions released this 07 Jun 00:46

1.9.0 (2026-06-07)

Features

  • add whoami method to NpmClient for user validation and update README and tests (831488c)

v1.8.1

Choose a tag to compare

@github-actions github-actions released this 30 May 03:06

1.8.1 (2026-05-30)

Bug Fixes

  • eliminate per-request allocations in NpmClient (db9bc00)

Performance Improvements

  • add benchmark suite for detecting optimization hotspots (4f6804f)
  • add event loop and memory benchmarks (0941803)

v1.8.0

Choose a tag to compare

@github-actions github-actions released this 13 May 16:19

1.8.0 (2026-05-13)

Bug Fixes

  • prevent empty text query param (0d128db)

Features

  • add authenticated user resource (3e5b320)

v1.7.0

Choose a tag to compare

@github-actions github-actions released this 08 May 03:11

1.7.0 (2026-05-08)

Features

  • add authenticated org resource. (5b068c0)
  • add maintainer avatar URL from gravatar. (327dca9)
  • add top package search helpers (b97499d)

v1.6.0

Choose a tag to compare

@github-actions github-actions released this 06 May 16:53

1.6.0 (2026-05-06)

Features

  • add avatar() to MaintainerResource. (d7a1c61)
  • add bulkDownloads() to fetch download counts for multiple packages in one request (21b83ed)
  • add security audit support (audit, auditQuick) (a51758f)

v1.5.0

Choose a tag to compare

@github-actions github-actions released this 06 May 04:23

1.5.0 (2026-05-06)

Features

  • update NpmClient with apis defined and add implementations to use this. (54cbbac)
  • update PackageResources with package score, size and cdnStats. (c1d501a)
  • update VersionResource with size, files, cdnStats and dependencies. (e86894e)

v1.4.0

Choose a tag to compare

@github-actions github-actions released this 04 May 01:20

1.4.0 (2026-05-04)

Features

  • add version-level download stats (5952f9b), closes #5