Skip to content

Releases: Branchout/branchout

4.16 Lock the Maven version to 3.8.1 pending invoker plugin fix

03 Oct 01:51
v4.16
e886dfb
Compare
Choose a tag to compare

The 3.8.2 release of Maven is broken for many of our projects due to https://issues.apache.org/jira/browse/MINVOKER-283.

This fix is only for users for Homebrew, there is a new Maven 3.8.1 rule for brew, which will be removed. thanks @fredcooke

4.15 Improve the release process esp fix brew upgrade error

03 Oct 01:54
v4.15
b3a6276
Compare
Choose a tag to compare

Branchout is made of a number of modules which can be installed separately with Homebrew, the metapackage installed all of the default modules for ease of use.

The Homebrew metapackage for branchout was not installing anything which causes issues with brew, it freaks out and fails. The quick fix was lost in the release process previously, i.e. did it manually and it was overwritten. Oops.

This release adds a new branchout-intro script that can be run branchout intro that gives a little blurb and acts as a placeholder for the metapackage.

thanks @fredcooke

Meta package and Branchoutprojects ordering

30 Sep 03:50
v4.13
223bca6
Compare
Choose a tag to compare

Fixed the error on the branchout metapackage in brew. The README was enough but needed to be in the release script in this project not manually added into homebrew-branchout. thanks @fredcooke

The sort order of the Branchoutprojects was different on Macs and Linux, it is stable now. thanks @fredcooke

Fix up the travis MacOS build that went wonky due to a stale image. thanks @fredcooke

Adding a relocate command for when you move all your source

28 Jun 10:48
v4.12
e137bd9
Compare
Choose a tag to compare

Add branchout relocate feature for migrating from one saas Git provider to another

branchout relocate https://example.com/Organisation will repoint all matching remotes for all repositories in the projection to the given url

For example say you migrate from another source control provider to GitHub.com then you would use this to update your local working copies to point to GitHub.com instead.

thanks @fredcooke

Define the git baseurl correctly from the projection

18 Jun 06:11
v4.11
8334d72
Compare
Choose a tag to compare

If you have a cloned project inside a Branchout projection then you would get the wrong baseurl for some commands.

This release ensures that the correct url is used, thanks @fredcooke

Resolve error with branchout module install

11 Jun 02:53
v4.10
3ad0d34
Compare
Choose a tag to compare

This was actually a change to the homebrew-branchout project thank @fredcooke

fixed #74

Yarn CA Certs working correctly in cygwin and GitBash

11 Jun 02:41
3ad0d34
Compare
Choose a tag to compare

The ca path passed to yarn on windows needs to be a windows path not a cygpath, this release makes sure to use a windows path when running in a cygwin context. Thanks @squirkenz, @fredcooke and @yunj

fixes #77

Fix maven settings generation on Windows

03 Mar 03:15
e2dd184
Compare
Choose a tag to compare

The local repo cache path was generated with a cygpath when it needs to be cygpath --windows. Thanks @fredcooke

This only really affects the first time you generate maven settings for a new branchout, to update you can run

branchout maven setttings

CA Certs support

29 Sep 00:42
a386f25
Compare
Choose a tag to compare

Enterprise users are often behind proxies and registries with private certificates, this supports adding the enterprise ca or certificate chain to the meta repo for so that yarn can operate in these environments, thanks @maxtuzz

Yarnrc must be carefully formatted

23 Sep 01:50
962d1ba
Compare
Choose a tag to compare

If the yarnrc has special characters in any values and its not quoted, yarn helpfully just ignores the whole file silently!

This change quotes the registry, user and email sections with have /@- etc in them