Skip to content

Latest commit

 

History

History
175 lines (145 loc) · 8.6 KB

CHANGELOG.md

File metadata and controls

175 lines (145 loc) · 8.6 KB

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.

v4.0.2 - 2024-03-09

Commits

  • [types] use shared config 3152669
  • [types] use a namespace 9070549
  • [actions] remove redundant finisher; use reusable workflow b75f00d
  • [Dev Deps] update @types/array.prototype.every, typescript 173ee4d
  • [Tests] actually check types in CI 19d8635
  • [Dev Deps] update @types/object.entries, tape 2f13cd1
  • [meta] fix package.json entrypoint ffe5967

v4.0.1 - 2024-01-27

Commits

  • [Refactor] use util.parseArgs f769e3c

v4.0.0 - 2024-01-27

Commits

  • [Breaking] bump to npm 10 and node 18; getDeprecationMessages now outputs a single object instead of an array of them 46c72d7
  • [Refactor] use pacote instead of shelling out to npm de4f3c1
  • add types f8377e0
  • [meta] add auto-changelog acd5f70
  • [Robustness] cache builtins e7a678d
  • [Dev Deps] update @ljharb/eslint-config, aud, npmignore, nyc, tape e8c9db7
  • [meta] simplify exports cac9d48
  • [Dev Deps] update aud, tape 2ae93ec
  • [Dev Deps] update tape 64c570d
  • [Deps] update object.assign 3222110
  • [actions] update checkout action 698b579
  • Revert "[Dev Deps] pin @babel/generator/@babel/traverse to v7.17.9 due to jridgewell/gen-mapping#4" 069de02
  • [meta] remove audit-level b5fdecb
  • [meta] add sideEffects flag 343cdbc
  • [Breaking] remove package entry point 71ee5fa

3.0.3 / 2022-06-24

  • [Deps] remove explicit npm dep; rely on engines declaration
  • [meta] use npmignore to autogenerate an npmignore file
  • [Dev Deps] update eslint, @ljharb/eslint-config, aud, safe-publish-latest, tape
  • [Dev Deps] pin @babel/generator/@babel/traverse to v7.17.9 due to jridgewell/gen-mapping#4
  • [actions] reuse common workflows

3.0.2 / 2021-10-31

  • [meta] allow npm 8
  • [meta] allow npm 7
  • [readme] add github actions/codecov badges
  • [Deps] update npm
  • [meta] gitignore coverage output
  • [meta] remove unused nsprc file
  • [meta] use prepublishOnly script for npm 7+
  • [meta] ignore <= moderate audit warnings
  • [actions] update codecov uploader
  • [actions] use node/install instead of node/run; use codecov action
  • [Dev Deps] update eslint, @ljharb/eslint-config, aud, safe-publish-latest, tape

3.0.1 / 2021-02-18

  • [readme] fix repo URLs; remove travis badge
  • [meta] do not publish github action workflow files
  • [Deps] update npm, promiseback, object.assign
  • [Dev Deps] update eslint, @ljharb/eslint-config, tape
  • [actions] add "Allow Edits" workflow
  • [actions] switch Automatic Rebase workflow to pull_request_target event
  • [Tests] migrate tests to Github Actions
  • [Tests] run nyc on all tests; use tape runner

3.0.0 / 2020-01-11

  • [Breaking] update npm to v6
  • [Breaking] add "exports" field to package.json
  • [Dev Deps] update eslint, @ljharb/eslint-config, tape

2.0.3 / 2019-12-15

  • [Deps] update object.assign
  • [meta] add funding field; create FUNDING.yml
  • [Dev Deps] update eslint, @ljharb/eslint-config, covert, safe-publish-latest, tape
  • [Tests] use shared travis-ci configs
  • [Tests] remove jscs
  • [Tests] use npx aud instead of nsp or npm audit with hoops
  • [actions] add automatic rebasing / merge commit blocking

2.0.2 / 2017-11-08

  • [Fix] reject the overarching promise when one of the promises fails
  • [Fix] handle an existing but empty deprecation message
  • [Deps] update npm
  • [Dev Deps] update tape, @ljharb/eslint-config, eslint, safe-publish-latest, nsp
  • [Tests] update forms deprecation messages
  • [Tests] up to node v9.1, v8.9, v7.10, v6.12; use nvm install-latest-npm; pin included builds to LTS; add coverage but allow it to fail; improve matrix

2.0.1 / 2016-09-30

  • Revert "[Breaking] remove unused versions entry point"
  • Revert "[Refactor] only make one npm info call, instead of two."
  • [Tests] up to node v6.7, v4.6

2.0.0 / 2016-09-06

  • [Breaking] remove unused versions entry point

1.0.8 / 2016-09-30

  • Revert "[Refactor] only make one npm info call, instead of two."

1.0.7 / 2016-09-05

  • [Refactor] only make one npm info call, instead of two

1.0.6 / 2016-09-05

  • [Fix] Make sure to reject the outer promise explicitly when npm fails
  • [Refactor] use a promise.js file and use the global Promise when available
  • [Refactor] use npm CLI instead of API; update npm
  • [Deps] All grade A-supported node/iojs versions now ship with an npm that understands ^
  • [Deps] update promiseback, npm, object.assign
  • [Dev Deps] update tape, jscs, covert
  • [Tests] up to node v6.5, v5.12, v4.5, io.js v3.3; improve test matrix
  • [Tests] add npm run security
  • [Tests] add npm run eslint
  • [Tests] npm locked down to v3.3.x for API support issues
  • [Tests] use pretest/posttest for linting/security
  • [Tests] add safe-publish-latest
  • [Docs] Switch from vb.teelaun.ch to versionbadg.es for the npm version badge SVG

1.0.5 / 2015-01-04

  • [Fix] Remove a mistaken recursive require
  • [Deps] update object.assign
  • [Dev Deps] update tape, jscs

1.0.4 / 2014-10-03

  • [Deps] update promiseback
  • [Dev Deps] update jscs, tape
  • [Docs] Adding license and downloads badges

1.0.3 / 2014-08-29

  • [Deps] update promiseback

1.0.2 / 2014-08-26

  • [Deps] update object.assign
  • [Docs] Use SVG badges instead of PNG

1.0.1 / 2014-08-14

  • [Deps] update promiseback
  • [Dev Deps] update covert
  • [Tests] add npm run lint

1.0.0 / 2014-08-09

  • No breaking change: just bumping to 1.0!
  • [Deps] update promiseback, object.assign
  • [Dev Deps] update tape

0.1.0 / 2014-04-27

  • Initial release.