Back to Explore

istanbuljs/babel-plugin-istanbul

GitHub1 watchersOpen source

Last release:

A Babel plugin that adds Istanbul coverage instrumentation to your ES6 JavaScript code. It’s useful for enabling code coverage in test setups, such as Karma with karma-coverage or Mocha on Node.js via nyc, without generating reports or writing data by itself.

Project status

  • The source appears maintained, with an upstream push on 2026-07-20, but the provided “recent update summaries” only cover versions from 2025-09-25, so there is limited visible release activity after that point.
  • Apparent update cadence: a small burst of updates on 2025-09-25 (v8.0.0, v8.0.1, v8.0.2 within minutes/hours), followed by a long gap with no additional summarized updates shown up to today (2026-08-12).

AI summary generated

AI-generated from public sources. May be inaccurate. Report

Recent updates

  • v8.0.2

    Release v8.0.2 primarily makes a CI workflow adjustment to ensure npm commands use the correct registry URL. The package version is also bumped from 8.0.1 to 8.0.2, and the changelog is updated accordingly.

  • v8.0.1

    v8.0.1 is a small maintenance release focused on a CI workflow adjustment. The release notes describe removing a registry URL from the GitHub Actions Node setup step.

  • v8.0.0

    v8.0.0 primarily updates the runtime dependency test-exclude. The repository also updates CI workflow Node versions and tooling, and it changes the published package engines requirement to Node >=18.

    Breaking
  • v7.0.1

    Release v7.0.1 of babel-plugin-istanbul adds support for running the plugin with Babel 8 beta. The main code change relaxes the plugin's Babel version assertion and the test/CI setup is updated to run a Babel 8-specific test workspace.

    Features
  • v7.0.0

    babel-plugin-istanbul v7.0.0 primarily updates Babel and Istanbul dependencies, and drops support for older Node versions. The release notes call out a block scoping related bug fix and the upgrade to istanbul-lib-instrument v6, but the code diff also includes additional behavioral and documentation changes not mentioned in the notes.

    Breaking