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+
1afcd57
- [Deps] update
call-bind
,define-properties
,es-abstract
,es-shim-unscopables
152c437
- [Dev Deps] update
@es-shims/api
,@ljharb/eslint-config
,auto-changelog
,function-bind
npmignore
,object-inspect
,tape
e39e33d
- [Tests] replace
aud
withnpm audit
6868723
- [Dev Deps] add missing peer dep
800f3e3
v1.3.2 - 2023-09-05
- [Deps] update
define-properties
,es-abstract
fb625eb
- [Dev Deps] update
@es-shims/api
,@ljharb/eslint-config
,aud
,object-inspect
,tape
1fde275
v1.3.1 - 2022-11-02
- [meta] use
npmignore
to autogenerate an npmignore filee339ed7
- [meta] add
auto-changelog
bb5cbd6
- [Deps] update
define-properties
,es-abstract
8067910
- [actions] update rebase action to use reusable workflow
d4d9b28
- [Dev Deps] update
aud
,object-inspect
,tape
d9d7300
- [New]
shim
/auto
: addflat
toSymbol.unscopables
- [Deps] update
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; remove travis badge
- [Deps] update
call-bind
,es-abstract
- [Dev Deps] update
eslint
,@ljharb/eslint-config
,@es-shims/api
,aud
,has-strict-mode
,object-inspect
,tape
- [meta] use
prepublishOnly
, for npm 7+ - [actions] use
node/install
instead ofnode/run
; usecodecov
action - [actions] update workflows
- [Tests] increase coverage
- [meta] fix changelog for v1.2.4
- [meta] do not publish Github Action workflows
- [Deps] update
es-abstract
; addcall-bind
where applicable - [Dev Deps] update
eslint
,@ljharb/eslint-config
,aud
,object-inspect
,tape
- [Tests] run
nyc
on all tests - [Tests] add
implementation
test; runes-shim-api
in postlint; usetape
runner - [Tests] migrate tests to Github Actions
- [actions] add "Allow Edits" workflow
- [actions] switch Automatic Rebase workflow to
pull_request_target
event
- [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] ESnext -> ES2019
- [meta] add
funding
field - [Tests] use shared travis-ci configs
- [actions] add automatic rebasing / merge commit blocking
- [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] use
npx aud
instead ofnsp
ornpm audit
with hoops - [Tests] up to
node
v12.11
,v11.15
,v10.16
,v9.11
,v8.16
,v6.17
,v4.9
; usenvm install-latest-npm
- [Fix] Temporarily hack main entry, so it's compatible with other resolvers (#3)
- [Dev Deps] update
eslint
,nsp
,tape
- [Tests] up to
node
v9.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
- [Tests] up to
node
v9.4
- [Fix] avoid an extra hole in the array (es-shims/Array.prototype.flatMap#1)
- [Deps] update
es-abstract
- [Dev Deps] update
eslint
,nsp
- [Tests] up to
node
v9.2
,v8.9
,v6.12
; pin included builds to LTS.
- [New] add explicit setting of “length” on target array
- [Fix]
FlattenIntoArray
: add assertion thatthisArg
andmapperFunction
are both passed together - [Tests] make coverage required
- Add readme
- Initial release