Back to Explore

es-shims/AggregateError

GitHub
1 watchersOpen source

Last release:

ES Proposal spec-compliant shim for `AggregateError` in JavaScript. It provides an API to install a compliant `AggregateError` implementation when the global version is unavailable or noncompliant, and is intended to work in ES3-supported environments.

Project status

  • Maintenance status: Seems maintained but with a relatively low, irregular cadence. The upstream repo had a push on 2025-12-30, but the last published package update in the provided summaries is v1.0.14 on 2025-06-02.
  • Apparent update cadence: Updates appear sporadic, with notable gaps (for example v1.0.13 on 2024-03-22, v1.0.14 on 2025-06-02), then no evidence of a new published update after mid-2025 (relative to today, 2026-08-12).

AI summary generated

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

Recent updates

  • v1.0.14

    No release notes were provided for v1.0.14. The diff shows internal dependency bumps (notably es-abstract and globalthis), a change to how AggregateError prototype properties are defined in implementation.js, and a small update to the posttest audit command.

  • v1.0.13

    v1.0.13 makes internal changes to the AggregateError implementation and bumps several dependencies, primarily upgrading `es-abstract`-related modules. The release notes section for this version is empty (none provided), so the changelog and the code diff are the only reliable indicators of what changed.

  • v1.0.12

    v1.0.12 primarily updates internal dependencies and performs a small refactor in the AggregateError implementation. The publisher-provided release notes are missing, so the only reliable change log comes from the code diff (dependency bumps and a change in how the Error constructor is obtained).

  • v1.0.11

    v1.0.11 does not include publisher-provided release notes. The actual code change is a small internal refactor in index.js around how the AggregateError polyfill function name and prototype are defined, plus a dependency refresh.

  • v1.0.10

    v1.0.10 makes an internal refactor of the AggregateError construction logic to use newer es-abstract (2023) iteration helpers. It also bumps multiple runtime and dev dependencies, and updates linting and tests (including adding coverage for calling it as a function). No publisher release notes were provided for this version.

  • v1.0.9

    Release v1.0.9 updates the library and its tooling primarily through dependency bumps and a CI workflow refactor. The public release notes field provided by the publisher is empty, so the only “documentation” of changes comes from the added entries in CHANGELOG.md.

  • v1.0.8

    v1.0.8 makes a targeted change to the AggregateError shim implementation and updates development tooling and dependencies. The release notes section is empty, so most of the changes in this diff are effectively undocumented from the publisher’s perspective.

    Breaking
  • v1.0.7

    Release v1.0.7 is primarily a packaging and metadata update. The code diff shows a version bump plus adding an .npmignore file to control what gets published to npm, and a changelog entry about not publishing GitHub Actions workflows.

  • v1.0.6

    v1.0.6 updates the AggregateError shim implementation to use newer es-abstract (2021) helpers and changes how AggregateError.prototype properties are installed. It also bumps runtime and dev dependency versions and updates CI workflows to use a different Node install action and add code coverage reporting.

    Breaking
  • v1.0.5

    Release v1.0.5 was published on 2020-11-23, but no release notes were provided by the publisher. As a result, this upgrade cannot be assessed for developer-impacting changes (API compatibility, behavior changes, fixes, or security updates) based on the provided information.