Skip to content

Releases: Artamus/git-split

v1.0.1

Choose a tag to compare

@Artamus Artamus released this 01 Feb 21:09

Added the --no-verify tag to not run precommit hooks.

v1.0.0

Choose a tag to compare

@Artamus Artamus released this 25 Oct 21:34

Some changes:

  • Swapped out regex based parsing for angstrom;
  • Fixed the commit IDs for rebasing after splitting an in-between commit;
  • Fixed the rebase breaking because the command could not fetch username/email from git global config;
  • Code robustness fixes.

This marks the first point I consider this tool "ready". Small changes can of course be made (and there are some in the TODO), but the tool is essentially "done".

0.0.4

Choose a tag to compare

@Artamus Artamus released this 06 Oct 20:41

First proper iteration of this tool!

Supports renames, file mode changes, but also binary files!

It's still not entirely robust and there are a few items in the TODO list, but it's getting there.

Workflow test

Workflow test Pre-release
Pre-release

Choose a tag to compare

@Artamus Artamus released this 03 Sep 20:41
0.0.3

Specify more specific ocaml version for the workflow.

Renamed OPAM package

Renamed OPAM package Pre-release
Pre-release

Choose a tag to compare

@Artamus Artamus released this 17 Aug 20:03
0.0.2

Rename the package to git-split instead of git_split.

0.0.1

0.0.1 Pre-release
Pre-release

Choose a tag to compare

@Artamus Artamus released this 29 Jul 22:45

Initial release.

Not guaranteed to parse every possible kind of diff and not guaranteed to not be destructive.