Skip to content

Releases: cksource/mrgit

v4.1.0

16 Sep 09:56
v4.1.0
1aa2b5f

Choose a tag to compare

Features

  • Introduced --config CLI parameter which allows providing custom configuration filename that will be used instead of the default mrgit.json file. Closes #189.

v4.0.0

26 Jun 11:44
v4.0.0
14e72f7

Choose a tag to compare

BREAKING CHANGES

  • Updated the required version of Node.js to 22 after bumping all @ckeditor/ckeditor5-dev-* packages to the latest ^50.0.0 version.

Bug fixes

  • The mrgit status command should not print an error when processing a repository without tags or with a partially cloned history that causes tags to be assigned to non-existing commits. Closes #179.

v3.0.0

14 Mar 10:14
v3.0.0
c2f61b6

Choose a tag to compare

BREAKING CHANGES

  • Upgraded the minimal version of Node.js to 20.0.0 due to the end of LTS.

Other changes

  • Updated the required version of Node.js to 20. (commit)

v2.1.0

28 Aug 06:53

Choose a tag to compare

Features

  • Added support for executing commands in the root repository. Closes #160. (commit)

    Add the $rootRepository option to the mrgit.json configuration file to enable this feature. Its value should be a repository GitHub identifier (the same as defining the dependencies values). You can also define the option within the preset feature.

    Below, you can find a list of supported commands that take into consideration the root repository if specified:

    • checkout
    • commit
    • diff
    • exec
    • fetch
    • pull
    • push
    • status
    • sync

    To disable executing a command in the root repository without modifying the configuration file, you can add the --skip-root modifier to mrgit. Example: mrgit status --skip-root.

v2.0.3

05 Jun 09:29

Choose a tag to compare

Internal changes only (updated dependencies, documentation, etc.).

v2.0.2

02 Jun 11:52

Choose a tag to compare

Bug fixes

  • The status and sync commands will no longer fail when a repository has no tag. Closes #157. (commit)

v2.0.1

07 Dec 13:49

Choose a tag to compare

Bug fixes

  • Added the missing "scripts/postinstall.js" file to the published package. (commit)

v2.0.0

07 Dec 10:50

Choose a tag to compare

BREAKING CHANGES

  • A minimal version of Node.js has been increased to 14 and for npm to 5.7.1.

Features

Bug fixes

  • Fixed message displayed by the status command when using a specific commit defined in the config file. (commit)

Other changes

  • Upgraded dependencies and changed minimal versions for Node (>=14.0.0) and npm (>=5.7.1). (commit, commit)

v1.0.0

23 Jul 10:20

Choose a tag to compare

Features

  • Repositories, where an executed command failed, will be printed out at the end of the mgit log. Closes #104. (2d1450c)

Other changes

  • RIP mgit2 💀 Long live mrgit 🎉 Closes #85. (4a2a33f)

BREAKING CHANGES

  • mgit2 was renamed to mrgit.

v0.11.1

16 Jul 09:37

Choose a tag to compare

Internal changes only (updated dependencies, documentation, etc.).