Skip to content

Latest commit

 

History

History
381 lines (256 loc) · 26.4 KB

CHANGELOG.md

File metadata and controls

381 lines (256 loc) · 26.4 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.

v0.12.4 - 2025-01-03

Commits

  • [Dev Deps] update eslint, @ljharb/eslint-config, eslint b3bd23a
  • [New] add types f4a4b3f
  • [Refactor] switch from chalk to colors addbe4f
  • [actions] reuse common workflows 2c1aebd
  • [Dev Deps] update eslint, @ljharb/eslint-config, aud, auto-changelog b432472
  • [Dev Deps] update eslint f413a6c
  • [Deps] update object.assign, semver, string.prototype.trim a3ec128
  • [Deps] update object.assign, semver, string.prototype.trim 792f760
  • [Deps] update @ljharb/eslint-config, aud 78a5f51
  • [Deps] update object.assign, promise, string.prototype.trim 9b0486c
  • [Deps] pin cli-table; update string.prototype.trim 68abf80
  • [Deps] update cli-table, string.prototype.trim bd3fac2
  • [Tests] replace aud with npm audit 8bf4b33
  • [meta] add SECURITY.md 003191a
  • [Dev Deps] update auto-changelog 4a9c629
  • [actions] skip pack check (no tests) a40f8ee
  • [Deps] update string.prototype.trim 85321c1
  • [Dev Deps] update @ljharb/eslint-config 65c4a11
  • [Fix] ensure it works in npm workspaces 9f346fa
  • [Deps] unpin cli-table 05d6961
  • [Dev Deps] add missing peer dep 8ff3cc9

v0.12.3 - 2021-02-18

Commits

  • [Fix] restore cli-table 9a041ca
  • Revert "[Fix] peg string-width to v2.0, due to a breaking change in v2.1" 25fbef7

v0.12.2 - 2021-02-18

Commits

  • [Dev Deps] update eslint, @ljharb/eslint-config, auto-changelog 39fed9d
  • [Deps] update object.assign, promise, string.prototype.trim cecf99d
  • [Fix] peg cli-table to v0.3.1, since v0.3.2+ has a breaking change 383aea3
  • [Fix] peg string-width to v2.0, due to a breaking change in v2.1 4c6108f

v0.12.1 - 2020-03-26

Commits

  • [Fix] promises do not have a .done 6eacaca

v0.12.0 - 2020-03-22

Commits

  • [meta] add auto-changelog 35de006
  • [Refactor] shell out to npm rather than using an unsupported, insecure, and outdated npm JS API 25e550a

v0.11.2 - 2019-10-23

Commits

  • [Tests] remove jscs 7f50f76
  • [Deps] update chalk, npm, promise, semver 8496820
  • [Dev Deps] update eslint, @ljharb/eslint-config 54aedb3
  • [New] support updating bundled and optional dependencies 2a08ce8
  • [Dev Deps] update eslint, @ljharb/eslint-config 0281a6f
  • [Deps] update semver 3c1159e
  • [Docs] add --update option f4eb28a

v0.11.1 - 2018-11-09

Fixed

  • [New] add --only-changed #20

Commits

  • [Dev Deps] update eslint, @ljharb/eslint-config 9fb29a9
  • [Deps] update chalk, for-each, json-file-plus, object.assign, promise, semver, yargs d31975b

v0.11.0 - 2018-01-28

Merged

  • Allow --ignorePegged to support gitish versions #19

Commits

  • [Dev Deps] update eslint, @ljharb/eslint-config d313d04
  • [Deps] [Breaking] update chalk, npm, promise, semver, args 654272b
  • Only apps should have lockfiles 388efeb

v0.10.1 - 2016-11-18

Commits

  • [Fix] make update trump dry-run. 003929b

v0.10.0 - 2016-11-16

Commits

  • [Breaking] swap defaults of --update and --dry-run c761842

v0.9.4 - 2016-11-16

Fixed

  • [Breaking] treat “latest” the same as “*” #13
  • [Breaking] swap defaults of --update and --dry-run #11

Commits

  • [Fix] use Boolean objects as defaults, to distinguish when they’re passed or defaulted. 14dd661
  • Revert "[Breaking] swap defaults of --update and --dry-run" 1a44500
  • Merge tag 'v0.9.3' 2fbb819
  • [Dev Deps] update eslint, @ljharb/eslint-config a2c588d
  • [Deps] update npm, args ab0b2e7
  • Merge tag 'v0.9.2' 2bf8d53
  • [New] when changes won’t be persisted, advise the user. d135201
  • [New] add c alias for --check; explicitly default it to false. aeae019

v0.9.3 - 2016-11-08

Fixed

  • [Fix] ensure —check works. #14

v0.9.2 - 2016-07-16

Fixed

  • [Fix] yargs has no way to indicate that two commands conflict. #12

Commits

  • [Deps] update npm, yargs, semver 4f9764b
  • [Dev Deps] update jscs, eslint, @ljharb/eslint-config 0c27bd7

v0.9.1 - 2016-06-27

Commits

  • [Dev Deps] update jscs, eslint, @ljharb/eslint-config 9eec1cb
  • [New] add update option, which currently defaults to true. 83a8b16
  • [Deps] update npm, semver e3592e1
  • [Dev Deps] update jscs, eslint 4acb1fe
  • [Deps] update npm, args d6f48ce

v0.9.0 - 2016-04-06

Commits

  • [New] add support for peer dependencies. 86be5bd
  • [Dev Deps] update jscs, eslint, @ljharb/eslint-config bd75cfd
  • [Dev Deps] update jscs, eslint, @ljharb/eslint-config 6392a62
  • [Dev Deps] update jscs, eslint, @ljharb/eslint-config 8aecf2f
  • [Deps] update chalk, json-file-plus, npm, yargs 4c03196
  • [Deps] update yargs 0370c6f
  • [Deps] update npm, yargs 7a4f3dc

v0.8.5 - 2016-01-03

Fixed

  • [Fix] avoid trumping —no-color option. #8

Commits

  • [Dev Deps] update jscs, eslint, @ljharb/eslint-config e6535e4
  • [Dev Deps] update jscs, eslint, @ljharb/eslint-config a6e1269
  • [Deps] update json-file-plus, yargs, object.assign, semver fde2e2e
  • [Deps] update npm, yargs, promise ed58c99

v0.8.4 - 2015-10-19

Fixed

  • Revert "[Fix] "bin" will now work on Windows, since Windows doesn't work with shebangs" #7

Commits

v0.8.3 - 2015-10-14

Commits

  • [Dev Deps] update jscs, eslint, @ljharb/eslint-config cf27c69
  • [Fix] "bin" will now work on Windows, since Windows doesn't work with shebangs de0d1d0
  • [Deps] update yargs 6f6b76c

v0.8.2 - 2015-09-21

Commits

  • [Dev Deps] update jscs 466fc5a
  • [Deps] update npm, chalk, json-file-plus, yargs, object.assign, semver 86c474d
  • [Dev Deps] update jscs, eslint, @ljharb/eslint-config 1cd2263
  • [Deps] Update yargs 2520b72

v0.8.1 - 2015-08-07

Commits

  • Add npm run eslint 3b9d213
  • Handle the case where a package is not found. 428aab2
  • Update yargs, semver, jscs 16e2177
  • Update chalk, npm, yargs, object.assign 757bc14
  • Update yargs, promise aae96fa

v0.8.0 - 2015-06-26

Commits

  • Switch from minimist to yargs b6eef92
  • Make sure salita doesn't break on specific tags. 6410079
  • Update npm, promise 058f8a9
  • Update npm, semver b468d48
  • Update object.assign 6f8c3f5

v0.7.1 - 2015-05-19

Commits

  • Update jscs 972cb8c
  • Update chalk, json-file-plus, npm, minimist, object.assign, promise, semver. 8c00816
  • Update npm, jscs fa9613e
  • Update promise, jscs 32717fd
  • Update npm 700998d

v0.7.0 - 2015-01-07

Commits

  • Ensure that a dependency is only updated when the new version is newer than the existing version. 9f82244
  • Convert lookupLatest to the more useful lookupDistTags. f329ca8
  • Update jscs d35400b
  • Update semver, npm 8471983
  • Update npm cd876bf
  • Update semver bb0411a
  • Update npm 7c982b1

v0.6.0 - 2014-12-14

Commits

  • Add a summary report of how many dependencies were changed. 553ea0a
  • Add --check option. dc651ab
  • Update npm, object.assign, jscs 9586c49
  • Remove "Completed upgrade" text; output summary to stderr. b24b564
  • Pretty-print the JSON output. 0c6bad3

v0.5.0 - 2014-11-02

Commits

  • Adding ignore-pegged option. 80901ef
  • Refactor "star" filtering a bit. 8b571d1

v0.4.4 - 2014-10-22

Commits

  • Adding jscs 7c4dc10
  • Using consistent quotes. 95b6d9d
  • Use a promise producer to load npm, rather than a flag and polling. 8c92f9c
  • Unquoting object keys that are valid identifiers. 08b1d37
  • Update jscs, promise, npm, cli-table 64701c5
  • Using proper spacing after the "function" keyword. fa3b9ed
  • Adding npm run lint 26d5903
  • Update npm e9cdec6
  • Updating npm 1cbb8f0

v0.4.3 - 2014-09-26

Commits

v0.4.2 - 2014-09-25

Commits

  • Use the Promise interface of json-file-plus 79abdfc
  • Update json-file-plus. 77a3bd7

v0.4.1 - 2014-09-20

Commits

v0.4.0 - 2014-09-06

Commits

  • Add an --ignore-stars option, to skip updating of packages listed with "*". 2871617
  • Add --dry-run / -n option to prevent modifying package.json files. ba3f0e8
  • Reformat options in README. 6cbaa21
  • Separate out the steps here into intermediate variables. 134e393

v0.3.0 - 2014-09-06

Commits

  • Add support for --json option. a645b39
  • Move "create table" logic to a reusable function. ed8eb7d
  • Separate display logic from data gathering logic. 09f014d
  • Create a separate dependencies table, and dev dependencies table. ff6d0a6
  • Use promises for dependenciesLookup instead of callbacks and async. 674903b
  • Make dependenciesLookup pass its result rather than mutating globals 12abc61
  • Documenting the "no-color" option via minimist. e292917
  • Sort package names alphabetically in each table. 2cc7e5d
  • Updating npm 0a1cb08
  • Updating npm 119af6e
  • Updating json-file-plus 2b3aeca

v0.2.0 - 2014-08-31

Commits

  • Change signature of salita function. 9b22693
  • Making the package prefix respect the npm config. e41fb78
  • Bump to v0.2.0 due to breaking API change. a97cc44

v0.1.11 - 2014-08-29

Merged

  • Update dependencies #3
  • Add "repository" field #5

Commits

v0.1.10 - 2014-08-28

Merged

  • Use json-file-plus to preserve JSON file formatting #2

Commits

  • Use json-file-plus to preserve JSON file formatting. 066c7eb
  • Bump to 0.1.10 617426b

v0.1.9 - 2014-05-31

Merged

  • different message if version stays the same #1

Commits