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.
v1.3.3 - 2024-12-15
- [actions] split out node 10-20, and 20+
8727281 - [Tests] add test coverage
6e78327 - [Deps] update
call-bind,es-abstracte027dd1 - [Dev Deps] update
@es-shims/api,@ljharb/eslint-config,auto-changelog,object-inspect,tape7322d84 - [Dev Deps] update
aud,npmignore,object-inspect,tape958bf5c - [Deps] update
call-bind,define-properties,es-abstract,es-shim-unscopablesb3698fb - [Tests] replace
audwithnpm audite0461ed - [Dev Deps] add missing peer dep
e7160b5
v1.3.2 - 2023-09-06
- [Deps] update
define-properties,es-abstract1737863 - [Dev Deps] update
@es-shims/api,@ljharb/eslint-config,aud,object-inspect,tape2337759
v1.3.1 - 2022-11-02
- [meta] use
npmignoreto autogenerate an npmignore file3587a34 - [meta] add
auto-changelogd66bdea - [Deps] update
define-properties,es-abstractd64c486 - [actions] update rebase action to use reusable workflow
8d657d0 - [Dev Deps] update
aud,object-inspect,tapeaa22741 - [Tests] use
for-eachinstead offoreach748a78d
- [New]
shim/auto: addflatMaptoSymbol.unscopables - [Deps] update
call-bind,es-abstract - [actions] reuse common workflows
- [actions] update codecov uploader
- [Dev Deps] update
eslint,@ljharb/eslint-config,@es-shims/api,aud,auto-changelog,object-inspect,safe-publish-latest,tape
- [readme] add github actions/codecov badges; update description; remove travis badge
- [Deps] update
call-bind,es-abstract; remove unusedfunction-bind - [meta] use
prepublishOnly, for npm 7+ - [Dev Deps] update
eslint,@ljharb/eslint-config,@es-shims/api,aud,has-strict-mode,object-inspect,tape - [actions] update workflows
- [actions] use
node/installinstead ofnode/run; usecodecovaction - [Tests] increase coverage
- [Deps] update
es-abstract; usecall-bindwhere applicable - [meta] do not publish github action workflows
- [Dev Deps] update
eslint,@ljharb/eslint-config,object-inspect,tape; addaud - [Tests] migrate tests to Github Actions
- [Tests] run
nycon all tests - [Tests] add
implementationtest; runes-shim-apiin postlint; usetaperunner - [actions] add "Allow Edits" workflow
- [actions] switch Automatic Rebase workflow to
pull_request_targetevent
- [Refactor] use split-up
es-abstract(65% bundle size decrease) - [Deps] update
es-abstract - [Dev Deps] update
eslint,@ljharb/eslint-config,safe-publish-latest,object-inspect - [meta] add
fundingfield - [Tests] use shared travis-ci configs
- [actions] add automatic rebasing / merge commit blocking
- [Refactor] rename callback argument to
mapperFunction, to match spec - [Deps] update
es-abstract,define-properties - [Dev Deps] update
eslint,@ljharb/eslint-config,covert,evalmd,object-inspect,safe-publish-latest,tape - [meta] create FUNDING.yml
- [Tests] up to
nodev12.11,v11.15,v10.16,v9.11,v8.16,v6.17,v4.9; usenvm install-latest-npm - [Tests] use
npx audinstead ofnspornpm auditwith hoops
- [Fix] Temporarily hack main entry, so it's compatible with other resolvers
- [Dev Deps] update
eslint,nsp,tape - [Tests] up to
nodev9.6,v6.13
- [New] add "auto" entry point
- [Fix] Move the receiver length check higher
- [Fix] spec adjustments
- [Refactor] adjust shouldFlatten logic
- [Dev Deps] update
eslint,object-inspect - [Tests] up to
nodev9.4
- [Fix] avoid an extra hole in the array (#1)
- [Deps] update
es-abstract - [Dev Deps] update
eslint,nsp,object-inspect - [Tests] up to
nodev9.2,v8.9,v6.12; pin included builds to LTS
- [New] add explicit setting of “length” on target array
- [Fix]
FlattenIntoArray: add assertion thatthisArgandmapperFunctionare both passed together - [Tests] make coverage required
- Add readme
- Initial release