You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
7.1 KiB
7.1 KiB
Changelog
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.
v3.1.7 - 2023-09-03
Commits
- [Deps] update
define-properties,es-abstract,get-intrinsice217b1e - [Dev Deps] update
@es-shims/api,@ljharb/eslint-config,aud,tape93465c3
v3.1.6 - 2022-11-07
Commits
- [meta] add
auto-changelogc5fbe72 - [meta] use
npmignoreto autogenerate an npmignore filedbd6dc8 - [Deps] update
es-abstract,get-intrinsicb819e3b - [actions] update rebase action to use reusable workflow
6e241d5 - [Dev Deps] update
aud,tape9b2a931 - [readme] note that FF 102+ no longer needs this package
0a0c758
3.1.5 / 2022-05-03
- [Fix] install polyfill on FF 99+
- [Deps] update
define-properties,es-abstract - [Dev Deps] update
eslint,@ljharb/eslint-config,@es-shims/api,aud,functions-have-names,safe-publish-latest,tape - [actions] reuse common workflows
- [actions] update codecov uploader
3.1.4 / 2021-10-04
- [Robustness] avoid a runtime
Math.maxcall - [readme] add github actions/codecov badges
- [readme] fix repo URLs; remove travis badge
- [Deps] update
es-abstract,is-string - [meta] use
prepublishOnlyscript for npm 7+ - [actions] update workflows
- [actions] use
node/installinstead ofnode/run; usecodecovaction - [Dev Deps] update
eslint,@ljharb/eslint-config,@es-shims/api,aud,tape
3.1.3 / 2021-02-20
- [Deps] update
call-bind,es-abstract,get-intrinsic - [meta] do not publish github action workflow files
- [meta] gitignore coverage output
- [actions] update workflows
- [Dev Deps] update
eslint,@ljharb/eslint-config,aud,functions-have-names,has-strict-mode,tape - [Tests] increase coverage
3.1.2 / 2020-11-24
- [Robustness] remove dependency on
.apply - [Deps] update
es-abstract; usecall-bindandget-intrinsicwhere applicable - [Dev Deps] update
eslint,@ljharb/eslint-config,functions-have-names,tape; addaud,safe-publish-latest - [actions] add "Allow Edits" workflow
- [actions] switch Automatic Rebase workflow to
pull_request_targetevent - [Tests] migrate tests to Github Actions
- [Tests] run
nycon all tests - [Tests] add
implementationtest; runes-shim-apiin postlint; usetaperunner
3.1.1 / 2019-12-21
- [Fix] IE < 9 does not have index access on strings
- [Deps] update
es-abstract - [Dev Deps] update
eslint,@ljharb/eslint-config,tape - [meta] remove unused Makefile and associated utilities
- [Tests] add string tests
3.1.0 / 2019-12-11
- [New] add
autoentry point - [Refactor] use split-up
es-abstract(68% bundle size decrease) - [readme] fix repo URLs, remove testling, fix readme parsing
- [Deps] update
es-abstract,define-properties - [Dev Deps] update
eslint,@ljharb/eslint-config,evalmd,covert,functions-have-names,replace,semver,tape,@es-shims/api,function-bind - [meta] add
fundingfield, FUNDING.yml - [meta] Only apps should have lockfiles
- [Tests] add more
fromIndextests - [Tests] use shared travis-ci configs
- [Tests] use
npx audinstead ofnspornpm auditwith hoops - [Tests] remove
jscs - [Tests] use
functions-have-names - [Tests] use
npm auditinstead ofnsp - [Tests] remove
jscs - [actions] add automatic rebasing / merge commit blocking
3.0.3 / 2017-04-18
- [Fix] ensure that
shim.jsactually shims when the polyfill differs from native - [Tests] up to
nodev7.9,v6.10,v4.8; comment out OS X builds; improve test matrix - [Dev Deps] update
nsp,eslint,@ljharb/eslint-config,tape,jscs,semver,function-bind,@es-shims/api - [Deps] update
es-abstract - [Docs] update readme: add “getting started” and “usage” (#19)
3.0.2 / 2015-06-06
- Use the polyfill, not the implementation, as the default export
- [Deps] update
es-abstract - [Dev Deps] update
jscs,nsp,eslint,@ljharb/eslint-config,semver - [Tests] up to
nodev5.5 - [Tests] keep tests passing in
nodev0.8 - [Tests] Only run
evalmdas part of the full test suite, since it's more like a linter - [Tests] fix npm upgrades for older nodes
3.0.1 / 2015-05-23
- [Fix] in "shim", assign the polyfill, not the implementation
3.0.0 / 2015-05-23
- [Breaking] Implement the es-shim API
- [Deps] update
define-properties,es-abstract - [Dev Deps] update
eslint,semver,nsp,semver,jscs - [Docs] Switch from vb.teelaun.ch to versionbadg.es for the npm version badge SVG
- [Tests] use my personal shared
eslintconfig - [Tests] up to
io.jsv3.0
2.0.0 / 2015-05-23
- Fix to not skip holes, per https://github.com/tc39/Array.prototype.includes/issues/15
1.1.1 / 2015-05-23
- Test up to
io.jsv2.0 - Update
es-abstract,tape,eslint,semver,jscs,semver
1.1.0 / 2015-03-19
- Update
es-abstract,editorconfig-tools,nsp,eslint,semver
1.0.6 / 2015-02-17
- All grade A-supported
node/iojsversions now ship with annpmthat understands^. - Run
travis-citests oniojsandnodev0.12; allow 0.8 failures. - Update
tape,jscs,es-abstract, removeis.
1.0.5 / 2015-01-30
- Update
tape,jscs,nsp,eslint,es-abstract
1.0.4 / 2015-01-10
- Use
es-abstractfor ECMAScript spec internal abstract operations
1.0.3 / 2015-01-06
- Speed optimization: use Array#indexOf when available
- Fix ES3, IE 6-8, Opera 10.6, Opera 11.1 support
- Run testling on both sets of tests
1.0.2 / 2015-01-05
- Ensure tests are includes in the module on
npm
1.0.1 / 2015-01-04
- Remove mistaken auto-shim.
1.0.0 / 2015-01-04
- v1.0.0