All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
v2.0.1 - 2024-12-11
- [actions] split out node 10-20, and 20+
90dd4ed - [Deps] update
call-bind,es-abstract,es-map,get-intrinsic,gopd,has-symbolscd5ff06 - [Refactor] use
call-bounddirectly8d75133 - [Dev Deps] update
object-inspect97dea11
v2.0.0 - 2024-09-22
v1.1.2 - 2024-09-18
- [Refactor] update
es-abstractusage to 202440d271f - [Fix]
polyfill: node 0.12 and io.js v1 and v2 have bugs with -0ed296af - [Deps] update
call-bind,define-properties,es-abstract,es-map,es-set-tostringtag,get-intrinsic,globalthis,has-property-descriptors,internal-slot,object.entriesdc732db - [Dev Deps] update
@es-shims/api,@ljharb/eslint-config,array.from,auto-changelog,npmignore,tape8fc1319 - [meta] add missing
engines.node665656c - [Tests] replace
audwithnpm audit7473c3c - [Dev Deps] temporarily pin @es-shims/api
d41aeb6 - [Dev Deps] add missing peer dep
c55907f
v1.1.1 - 2023-08-28
- [Deps] update
define-properties,es-abstract,es-map,get-intrinsic,internal-slot,object.entries0d4cd51 - [Dev Deps] update
@es-shims/api,@ljharb/eslint-config,array.from,aud,tapef454b52
v1.1.0 - 2023-01-14
- [New] add
toolsexport, for a trivial add/set/delete/has/forEach/size wrapperc22ba07
v1.0.3 - 2023-01-13
- [Refactor] use
stop-iteration-iteratored7528c - [Deps] update
es-get-iteratord0e7d4c - [Deps] update
es-set-to-stringtag666ccde
v1.0.2 - 2023-01-12
- [Fix] prevent identity discontinuity by improving polyfill/shim logic
ce360a0 - [Fix] handle older versions of Firefox
0f02556 - [Tests] use
for-eachfor arraysc60ce24 - [Deps] update
es-abstract,es-map,es-set-tostringtag54a8bf1 - [Dev Deps] update
@ljharb/eslint-config6349496
v1.0.1 - 2022-12-21
- [Refactor] use
es-set-totringtag6f5204b - [Deps] update
es-abstract,internal-slot4f68104 - [Dev Deps] update
aud9a56484
- Write tests
384ce9e - Implementation
1f6328c - Initial commit
0476c40 - [actions] reuse common workflows
136bfc8 - [meta] fix package.json indentation
8afa587 - [Refactor] use
internal-slotfor internal slotse2e6b86 - [Deps] update
call-bind,es-abstract,es-get-iterator,get-intrinsic,globalthis,has-symbols,internal-slot,object.entriesebbb022 - [actions] update workflows
acb55bd - [Refactor] remove ESM entry points
588c36e - [Deps] update
define-properties,es-abstract,functions-have-names,get-intrinsic,globalthis,has-symbols,object.entries0a82d8b - [meta] fix URLs
27d2075 - [Dev Deps] update
eslint,@ljharb/eslint-config,array.from,safe-publish-latest,tapee9cf4b0 - [Tests] add
implementationtests5868b55 - [Tests] run
nycon all tests7390e29 - [Dev Deps] update
eslint,@ljharb/eslint-config,array.from,aud,auto-changelog,tapebffd518 - [actions] update codecov uploader
9c4e436 - [Deps] update
call-bind; addfunctions-have-names,get-intrinsicand use where applicable5890f55 - [readme] remove travis badge, fix URLs
70e90b8 - Fix iojs 2.5
d2e6838 - [actions] update rebase action to use reusable workflow
d173489 - [Fix]
shim: ensureMap.call(new Map())throwse6550fe - [Dev Deps] update
eslint,@ljharb/eslint-config,aud,auto-changelog,tapecd17a1c - [meta] use
npmignoreto autogenerate an npmignore filef2f6e39 - [Dev Deps] update
eslint,@ljharb/eslint-config,aud,has-strict-mode98eea4b - [readme] add github actions/codecov badges
8de67c8 - [Tests] increase coverage
313a6d6 - [Refactor] use
for-eachinstead offoreachf60071f - [Dev Deps] update
eslint,tape3baccd0 - [Deps] use actual
es-map98e2fb6 - [Tests] fix tests in symbol-less node
122e2cb - [Tests] add
@es-shims/api56d12c2 - [Dev Deps] update
tapecb861dd