Releases: cksource/mrgit
v3.0.0
v2.1.0
Features
-
Added support for executing commands in the root repository. Closes #160. (commit)
Add the
$rootRepository
option to themrgit.json
configuration file to enable this feature. Its value should be a repository GitHub identifier (the same as defining thedependencies
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
v2.0.2
v2.0.1
v2.0.0
BREAKING CHANGES
- A minimal version of
Node.js
has been increased to14
and fornpm
to5.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
v1.0.0
v0.11.1
v0.11.0
Features
-
Allows cloning packages using the
file://
protocol. Closes #101. (d0aa893)Thanks to @neumann-d!
-
Introduced the
overrideDirectoryNames
option inmgit.json
. Closes #98.