Skip to content

Releases: modulo-dm/modulo

Fixes for better verbose handling and spaces in paths

27 Sep 15:55
b401f94
Compare
Choose a tag to compare
Merge pull request #15 from dmiedema/ModuloFileSettings

Improve `defaults` command

Update for verbose flag to update command

07 Sep 21:17
Compare
Choose a tag to compare
Merge branch 'master' of github.com:modulo-dm/modulo

# Conflicts:
#	ModuloKit/Modulo.swift

v0.6.3

06 Sep 21:28
e971fba
Compare
Choose a tag to compare

This address the changes needed for the Swift 4.2 changes.

v0.6.2

11 Jul 21:21
Compare
Choose a tag to compare
  • Added git submodule support on update/fetch/pull/checkout.
  • Added --host flag to bypass an update if the host is unreachable. Useful for CI systems.
  • Fixed semver matching for incomplete tags.

v0.6.1

29 Jun 16:34
Compare
Choose a tag to compare
  • The update command now has a --nonzero option. This will return an error code of 1 (instead of 0) in the event that modulo actually needed to clone dependencies. This is useful for CI system integration.
  • Removed extraneous debug related print statements.
  • Updated documentation.
  • Various other small issues resolved.

v0.6.0

20 Jun 20:53
Compare
Choose a tag to compare
  • The add command must explicitly have a --version or --unmanaged param specified. With --version only semver versions or ranges are supported. The --unmanaged flag specifies that you'll manage what branch you're on yourself, modulo will simply do a pull. You'll use this flag for non-modulo-enabled repos that you depend on.
  • Removed support for dependening on specific branches and commit hashes.
  • No longer adds a .gitignore for /modules path so non-modulo dependencies can coexist.

To update previous repositories, replace checkout in your .modulo file with version. If your checkout line does not contain a semver version or range, simply remove the "checkout" and/or "version" line, this will then become an unmanaged repository.

Fixed bug in branch handling

20 Feb 01:48
Compare
Choose a tag to compare

Branches that used a name such as "bsneed/blah" weren't working due to the / being stripped out. This has been corrected.

Fixed a bug in the Update command.

06 Feb 19:02
Compare
Choose a tag to compare

Update will now do a fetch on dependencies that exist on the filesystem already. In the case of branches, it'll perform a pull as well. If it's not a branch, it will simply checkout the requested tag/hash.

First public release.

31 Jan 18:47
Compare
Choose a tag to compare

This is the first public release of Modulo. Basic commands are functioning relatively well, and overall it seems to be very usable.

Working commands:

  • Init
  • Add
  • Update
  • Status
  • Map
  • Help