A cross-platform polyfill for `Object.setPrototypeOf`, providing a simple way to set the prototype of an instantiated object. Useful for environments that do not fully support `Object.setPrototypeOf`, including at least IE8 and modern browsers. It is available via npm and includes JavaScript and TypeScript usage examples.
Project status
- This GitHub source (wesleytodd/setprototypeof) appears effectively dormant, with the last upstream push on 2022-06-24, and no recent updates shown in the provided history relative to today (2026-09-10).
- The apparent update cadence is historical and infrequent, with published updates mainly in 2016-2020 (for example v1.2.0 in 2019), and then a long gap until the last upstream push in 2022.
AI summary generated
Recent updates
v1.2.0
Release v1.2.0 includes a small runtime change in index.js, plus several repository and publishing workflow updates. The diff shows no documented release notes, so the changes below are effectively undocumented from the perspective of consumers.
v1.1.1
Release v1.1.1 does not include any publisher-provided release notes. The code diff primarily modernizes the module file with strict mode and style changes, and adds a Mocha-based test suite plus Standard linting and updated npm scripts, with a new package-lock.json committed.
Featuresv1.1.0
Release v1.1.0 is listed, but no release notes or changelog details were provided. As a result, the specific code changes, feature additions, fixes, and potential breaking changes cannot be determined from the supplied information.
v1.0.3
This release updates the package version from 1.0.2 to 1.0.3 and makes a small behavioral change in the polyfill implementation. No release notes were provided, so the only confirmed changes come from the code diff.
v1.0.2
Release v1.0.2 was published on 2016-11-13, but the publisher did not provide release notes. Because no change log is available, the specific functional, compatibility, bug fix, or security differences relative to v1.0.1 cannot be determined from the provided data.