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.
25 KiB
25 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.
v1.1.0 - 2025-01-02
Commits
- [actions] reuse common workflows
7301651 - [actions] split out node 10-20, and 20+
40f30a5 - [meta] use
npmignoreto autogenerate an npmignore fileec843a4 - [New] add types
6dd27c4 - [actions] update codecov uploader
717f85e - [Dev Deps] update
eslint,@ljharb/eslint-config,safe-publish-latest,tape4280e62 - [actions] update rebase action to use reusable workflow
895c2d0 - [Tests] use
for-each3caee87 - [Robustness] use
call-bound1eb55de - [Dev Deps] update
eslint,@ljharb/eslint-config,aud,auto-changelog,object-inspect,tape5bbd4cd - [Robustness] use
safe-regex-test5f8b992 - [Dev Deps] update
@ljharb/eslint-config,auto-changelog,npmignore,tapec730f4c - [Robustness] use
get-proto6dfff38 - [Tests] replace
audwithnpm audit725db70 - [Deps] update
has-tostringtag5cc3c2d - [Dev Deps] add missing peer dep
869a507
v1.0.10 - 2021-08-05
Commits
- [Dev Deps] update
eslint,auto-changelog,core-js,tape63cd935 - [Fix] use
has-tostringtagto behave correctly in the presence of symbol shams8c3fe76 - [Dev Deps] unpin
core-jsv3ebf2885
v1.0.9 - 2021-05-05
Fixed
- [Fix] avoid calling
Functionuntil absolutely necessary#41
Commits
- [actions] use
node/installinstead ofnode/run; usecodecovaction612862b - [meta] do not publish github action workflow files
c13855d - [readme] fix repo URLs; remove travis badge
bd11a2a - [Dev Deps] update
eslint,@ljharb/eslint-config,aud,tape23f54d4 - [readme] add actions and codecov badges
9e759ef - [Dev Deps] update
eslint,@ljharb/eslint-config,tape6305f8d - [meta] remove explicit audit level config
db4391c - [meta] use
prepublishOnlyscript for npm 7+82c5b18 - [Dev Deps] pin
core-jsv3 to < v3.95f6cc2a - [Tests] avoid running harmony tests on node 16+
c41526b - [actions] update workflows
a348c5d
v1.0.8 - 2020-12-02
Fixed
- [Refactor] improve performance in non-toStringTag envs
#9
Commits
- [Tests] use shared travis-ci configs
98c84ec - [Tests] migrate tests to Github Actions
52ea2e2 - [meta] add
auto-changeloga31c8d9 - [Tests] remove
jscsc30694e - [meta] remove unused Makefile and associated utilities
23a8dd7 - [Tests] up to
nodev11.4,v10.14,v8.14,v6.159711495 - [Dev Deps] update
eslint,@ljharb/eslint-config,tape,make-generator-function; addsafe-publish-latest3afb4d0 - [Tests] up to
nodev10.0,v9.11,v8.11,v6.14,v4.9f1e9b0f - [Tests] up to
nodev11.13,v10.15,v8.15,v6.17433ca64 - [Tests] run
nycon all tests84d8e18 - [Dev Deps] update
eslint,@ljharb/eslint-config,aud,auto-changelog,tapeec51a9f - [Dev Deps] update
eslint,@ljharb/eslint-config,replace,semver,tape180fb0d - [actions] add automatic rebasing / merge commit blocking
7e0f94b - [Dev Deps] update
eslint,@ljharb/eslint-config,covert,tape,replace,semver,core-js75768b3 - [Dev Deps] update
eslint,@ljharb/eslint-config,core-js,replace,semver,taped6413cd - [actions] add "Allow Edits" workflow
e73fec7 - [Dev Deps] update
core-js,eslint,nsp,semver,tape6746c73 - [Tests] switch from
nsptonpm audit; allow it to fail for now301aa25 - [Dev Deps] update
eslint,@ljharb/eslint-config,aud,auto-changelogd978937 - Revert "[Refactor] improve performance in non-toStringTag envs"
3892c18 - [Tests] test on both core-js 3 and 2
fac5447 - [Tests] use
npx audinstead ofnpm auditwith hoopse12897f - [meta] add
fundingfield60711d1 - [Fix]
Object.getPrototypeOfdoes not exist in all engines7484531 - [Dev Deps] update
auto-changelog,tapefe92b74 - [Dev Deps] update
eslint,tape2f16f77 - [Dev Deps] update
core-js,replacec67825a - [Tests] on
nodev10.1b00dbcc - [actions] update rebase action to use checkout v2
85c7947 - [actions] switch Automatic Rebase workflow to
pull_request_targeteventd2fd827 - [Dev Deps] update
@ljharb/eslint-config791766e
v1.0.7 - 2017-12-27
Fixed
Commits
- [Tests] up to
nodev8.4; usenvm install-latest-npmto ensure new npm doesn’t break old node; remove osx builds365004b - [Tests] up to
nodev9.2,v8.9,v6.12; pin included builds to LTS33916ea - [Dev Deps] update
core-js,eslint,nspb4ce014 - [Dev Deps] update
eslint,@ljharb/eslint-config,core-js,nsp,semver,tapee4b499f - [Tests] up to
nodev7.4,v4.7ce642b6 - Only apps should have lockfiles.
ea4dfb1 - [Tests] on
nodev9.3307d9c1 - fix: example code missing ) after argument list
05f62c7 - [Tests] update
uglify-register7376bec - [Dev Deps] update
eslintc3f5895
v1.0.6 - 2016-12-20
Fixed
- [Fix] fix
is-generator-functionin an env without native generators, with core-js.#33
Commits
- [Tests] fix linting errors.
9d12cdb
v1.0.5 - 2016-12-19
Commits
- Update
tape,semver,eslint; use my personal sharedeslintconfig.3a1192c - Add
npm run eslintae191b6 - [Tests] improve test matrix
0d0837f - [Dev Deps] update
tape,jscs,eslint,@ljharb/eslint-config,semver,nsp6523655 - Update
jscs,tape,semverc185388 - Update
eslint9959dbc - Update
tape,jscs,eslint,@ljharb/eslint-config5945497 - [Dev Deps] update
tape,jscs,eslint,@ljharb/eslint-config1754eae - Update
eslint,semver,nspa40f7af - Update
covert,jscs,eslint,semverf7c3504 - [Fix] account for Safari 10 which reports the wrong toString on generator functions.
3a3a52b - [Dev Deps] update
tape,jscs,eslint,@ljharb/eslint-config,semver,nspaaab6c3 - [Dev Deps] update
jscse24641c - [Tests] up to
io.jsv3.3,nodev4.1c43c5ad - Add
npm run securityviansp24256ca - Test up to
io.jsv2.3730233f - [Tests] use pretest/posttest for linting/security
3e6b860 - [Refactor] remove useless
Object#toStringcheck.9d4d7ac - [Dev Deps] Update
tape,eslint34673b8 - Test up to
io.jsv2.11e91585 - Test on two latest
io.jsversions.8702608 - Test on
iojs-v1.5andiojs-v1.6c74935e - Latest
nodenow supports generators.beb3bfe - [Dev Deps] update
tapec6e6587 - Switch from vb.teelaun.ch to versionbadg.es for the npm version badge SVG.
0039875 - Test on
io.jsv2.50017408 - Test on
io.jsv2.4bc013e2 - Test on
io.jsv3.0e195030
v1.0.4 - 2015-03-03
Fixed
- Add support for detecting concise generator methods.
#2
Commits
- All grade A-supported
node/iojsversions now ship with annpmthat understands^.6562e80 - Run
travis-citests oniojsandnodev0.12; speed up builds; allow 0.8 failures.592f768 - Test on latest
io.jsedca329 - Forgot to add
replacein 209fac444b4bd90eaa8df279457c4a15e6bba6d23ebfb38 - Update
semverc21baa5 - Update
jscs71a68f4 - Update
tape32c03cf
v1.0.3 - 2015-01-31
Commits
make release209fac4- Run tests against a faked @@toStringTag
c9ba1ea - Add
sudo: falseto speed up travis-ci tests.a4b41e1 - Bail out early when typeof is not "function"
a62e7a5
v1.0.2 - 2015-01-20
Commits
v1.0.1 - 2014-12-14
Commits
- Use my standard jscs.json file.
7624ca3 - Use
make-generator-functioninstead of a local module.9234a57 - Adding license and downloads badges
9463b6a - Using single quotes exclusively.
4b4d71f - Use SVG badges instead of PNG
eaaaf41 - Updating jscs.
780758e - Update
tape,jscs6b8f959 - Update
tape,jscs6e1334d - Lock covert to v1.0.0.
3dd5c74 - Updating
tape99f61a3 - Updating jscs
171d96d - Updating jscs
847795e - Updating jscs
cad09d8 - Updating covert
8617860 - Adding an .nvmrc file.
1fa3ea4
v1.0.0 - 2014-08-09
Commits
- Adding
npm run linted9cf0a - Make sure old and unstable nodes don't break Travis
80a7ee7 - Updating tape
d5f141f - Fix npm upgrading on node 0.8
2ee0f08 - Updating dependencies
accf688 - Updating covert
38d22e6 - Updating tape
49c1f00 - Updating tape
75cb7df - Updating tape
4142cc0 - Better code coverage
1831d64