Skip to content

Releases: alloc/indo

v0.6.1

12 May 01:33
Compare
Choose a tag to compare
  • Clones are skipped if a linked repo has the same url/branch combination (9e6be18)
  • Self-managed clones are treated as vendors (482720b)

v0.6.0

10 May 17:52
Compare
Choose a tag to compare
  • Added --config argument for overriding the default behavior where the .indo.json closest to the OS home directory is used. Currently, this is only for the default command.
  • The default command now avoids cloning the same repository+branch pair more than once. The clone prefers the highest, dependent indo root for its real location.
  • Vendor packages from all higher indo roots are now used, instead of only those from the parent indo root.
  • The alias setting from higher indo roots is now used. If a conflict occurs, the higher indo root takes precedence.
  • The values of an alias object can now be relative paths (eg: "alias": { "foo": "../foo" }).
  • The ignore setting of .indo.json now affects vendor packages as well. This can be useful if a vendor contains package.json files (like for demo purposes) that you want Indo to ignore.
  • The indo ls command now prints unused packages last.