-
-
-
v1.0.0420096dd · ·
Migration Instructions ---------------------- * `clone` * `--triangular` now is the default (you can still use `--no-triangular` or `git config hub.triangular false` to disable it). * The `--remote` flag, which used to have a meaning that depended on if the *triangular* mode was enabled or not, has been replaced by the `--forkremote` and `--upstreamremote` options. The new `--forkremote` (`fork` by default) will always set the remote used for the fork and the `--upstreamremote` (`upstream` by default) will always set the remote used for the upstream repo, no mater if the cloning was done using `--no-triangular` or not. `--forkremote` default was already changable via the `hub.forkremote` git config and now `hub.upstreamremote` can be used to change the default for `--upstreamremote`. * `origin` will not be used as a remote name anymore (unless it is explicitly set) to avoid confusion with the change to use the *triangular* mode by default. Before `origin` could be either the fork or the upstream repo depending on that option. * Forwarding `--origin` to `git clone` is not possible anymore, you have to use `--forkremote` or `--upstreamremote` depending on if you are using `--no-triangular` or not. * Trusty support was dropped. The build process won't produce packages for trusty anymore and there won't be any testing using trusty. The tool will probably continue working on it, but there will be no effort put in making sure of that. Features -------- * Now `make install sysconfdir=/path/to/etc` can be used to override the previously hardcoded location (`/etc`), which is still the default.
-
-
-
v0.11.0d33e2a70 · ·
Version v0.11.0 Notable changes =============== * `pull rebase` will now detect if the last commit of the PR is a merge, and if that's the case, it will ask the user if a `merge --ff-only` should be performed instead of a `rebase` (which will break the history) (#183) * `clone` was optimized so it doesn't take ages to finish if a project with thousands of forks needs to be forked (#193) * `issue comment` now prints the comment URL when creating new comments (#153) Other minor changes =================== * Add mention of related project to README (#209) * Update organization name in GitHub URLs (#198) * setup: Clarify when local configuration is written (#180) * Replace tabs with spaces type-enhancement (#195)