Back to Explore

inspect-js/is-weakref

GitHub
4 watchersOpen source

Last release:

is-weakref is a JavaScript utility that checks whether a given value is a JS WeakRef. It’s designed to work across realms and iframes, and it accounts for ES6 Symbol.toStringTag behavior.

Project status

  • The source appears to be in maintenance mode rather than actively maintained, with the most recent upstream push on 2026-01-20 and the latest observed published update being v1.1.1 on 2025-02-03.
  • Update cadence looks low, about every 1 year or more between the latest few updates (v1.0.x in 2021 to v1.1.0 in 2024, then v1.1.1 in 2025).

AI summary generated

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

Recent updates

  • v1.1.1

    v1.1.1 does not provide publisher release notes in the provided release_notes field. The diff shows primarily dependency bumps plus a TypeScript typing adjustment around the generic constraint used by the exported isWeakRef function.

  • v1.1.0

    This release is published as v1.1.0, but the publisher did not provide any release notes. The code diff shows the package was updated to add TypeScript typings, switch the runtime dependency used to access WeakRef.prototype.deref, and adjust npm packaging behavior.

  • v1.0.2

    Release v1.0.2 was published on 2021-12-10, but no release notes were provided by the publisher. As a result, no specific changes, fixes, or breaking behavior can be confirmed from the release documentation alone.

  • v1.0.1

    v1.0.1 does not include any publisher-provided release notes. The code changes are small and mostly centered on refactoring how the WeakRef deref function is captured, plus significant CI and test infrastructure updates.

  • v1.0.0

    Release v1.0.0 was published on 2020-08-02, but no release notes were provided by the publisher. Because the changelog content is missing, this analysis cannot identify specific new features, breaking changes, bug fixes, or security updates from the release notes alone.