Skip to content

Releases: somewhatabstract/checksync

v7.0.1

03 Feb 19:33
11fae8e
Compare
Choose a tag to compare

Patch Changes

  • 2d2d6a4: Fix --help and --version

v7.0.0

03 Feb 18:50
20b40ce
Compare
Choose a tag to compare

Major Changes

  • 6ed7f08: This fixes an issue where default argument values would override explicit configuration. This was unintentional; only explicitly provided argument values should override configuration. Since some folks may be relying on this broken behaviour, this is a major update. As part of this fix, argument parsing is now handled by yargs instead of minimist

v6.0.2

31 Jan 22:08
95902ef
Compare
Choose a tag to compare

Patch Changes

  • e20347a: Fix --allowEmptyTags arg and update help.

v6.0.1

31 Jan 21:40
0095ef2
Compare
Choose a tag to compare

Patch Changes

  • e996820: Add support for empty tags. This is a non-breaking change. The configuration must be updated to allow this.

v6.0.0

15 Jun 00:29
07994cd
Compare
Choose a tag to compare

Major Changes

v5.0.5

04 Sep 00:17
9851b53
Compare
Choose a tag to compare

Patch Changes

v5.0.4

12 Jun 15:25
9b1fbb9
Compare
Choose a tag to compare

Patch Changes

v5.0.3

12 Jun 00:47
70aa5a1
Compare
Choose a tag to compare

Patch Changes

  • 003a91a: Fix rollup config to bundle deps

v5.0.2

12 Jun 00:31
c25f2d5
Compare
Choose a tag to compare

Patch Changes

v5.0.1

12 Jun 00:21
Compare
Choose a tag to compare

Note: There is no v5.0.0. v5 of Checksync uses a new automated publishing setup and that didn't work for the v5.0.0 release. The changes that were in v5.0.0 have been listed below with the v5.0.1 changes.

Major Changes

  • 6b561be: Migrate to TypeScript

    Although there are no functional changes here, we are bumping the major version since changing our static types are provided from Flow to TypeScript could break some folks development setups.

  • 14bbc5f: Working directory updates

    • The location of the configuration file is now used as the current working directory, if a configuration file is used. This means that globs are resolved relative to the configuration file, not the current working directory of the process launching checksync, which makes for a more deterministic behavior for
      folks trying to define and use their config files.
    • A --cwd argument has been added for specifying the working directory in cases where a configuration file is not used, or the configuration file discover needs to start in a place other than where checksync is invoked. If a configuration file is loaded, the location of that file takes precedence.
  • 95d1a29: Update gitignore support to support full range of syntax. We now use the ignore package to support the gitignore file syntax. New verbose logging has been added to help debug ignore file issues, too.

Patch Changes

  • 9534465: Improved console output to make things easier to read/scan
  • 52ddefd: Updating some things to get automated changeset release working