A full version history of the @octokit/plugin-paginate-rest package with size, number of distributed files and dependency evolution.
@octokit/plugin-paginate-rest is an npm package that provides an Octokit plugin for paginating REST API endpoint responses from GitHub. The plugin has undergone numerous releases, evolving its dependencies and development tooling over time.
The initial versions (1.0.0 - 1.1.2) were released in late 2019 and early 2020, focusing on core functionality and basic testing. Dependencies like @octokit/types and @octokit/core were established early on.
The 2.x series (February 2020 - October 2021) saw incremental improvements, updating dependencies and adding features. Dependency on @octokit/plugin-rest-endpoint-methods was introduced in version 2.2.0 to enhance the plugin.
Releases in 2022 focused on aligning with newer versions of @octokit/core moving along in addition to introducing semantic-release-plugin-update-version-in-files to improve the release process. Versions including 3.x and 4.x saw dependency upgrades and peer dependency updates. Some older dependencies such as @pika/* packages were dropped out.
More recent versions (2023-2025) feature updates to development dependencies like esbuild, prettier, and vitest, ensuring compatibility with modern JavaScript tooling. The latest versions have migrated from Jest to Vitest as the main testing suite. There is also a continued support with various peer dependency @octokit/core. These updates ensure the plugin remains robust, efficient, and compatible with the latest Octokit ecosystem.