Back to Explore

sindresorhus/object-assign

GitHub
1 watchersOpen source

Last release: 5/2/2016

This package provides an ES2015 Object.assign() ponyfill, so you can use Object.assign-style copying of enumerable own properties in environments that do not support it. It is useful for merging objects in JavaScript, including overwriting equal keys and ignoring null or undefined sources.

Project status

  • The repository is likely still maintained at some level, with an upstream push recorded on 2023-11-05, but the provided release history shows no new version updates since v4.1.0 in 2016.
  • Apparent update cadence is very infrequent, with major changes only in 2015 (v4.0.0) and 2016 (v4.1.0), and a long gap afterward.

AI summary generated Today

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

Recent updates

  • v4.1.0

    5/2/2016

    Release 4.1.0 primarily updates the ponyfill to detect buggy V8 implementations that have incorrect property enumeration order, and to avoid using the native Object.assign on those runtimes. It also adds a test specifically covering the buggy V8 enumeration behavior.

  • v4.0.0

    8/20/2015

    Version 4.0.0 focuses on improving the behavior and performance of object-assign. The release makes assignment faster and preserves the order of properties during assignment.