Skip to content

Releases: sammyfischer/feature

v4.0.0

18 May 15:34

Choose a tag to compare

What's Changed

  • feat: projects #56
    • projects are entirely separate git repos that you can add to the parent repo
    • tracked in project config file, changes are invisible to parent repo
    • automatically cloned/updated during feature sync
  • feat: add submodule info to status and list #53 #54
  • feat: add option to skip automatic fetches #55
  • feat(status): add ahead/behind to project branches #59
  • fix(commit): don't calculate changes when committing to head #60
  • fix: multithread operations on separate repos (main repo, projects, submodules) #61 #62
  • feat(sync): auto update submodules #63

Full Changelog: v3.0.0...v4.0.0

v3.0.0

12 May 19:08
bbd8200

Choose a tag to compare

What's Changed

  • fix: bash completions using --flag=value syntax #49
  • feat: add feature.user to git config, use that in branch template substitution #50
  • feat: move most feature config options to git config #51

Full Changelog: v2.1.0...v3.0.0

v2.1.0

10 May 03:59
2af353c

Choose a tag to compare

What's Changed

  • added --edit option to open commit messages in editor before committing #43
  • fixed pushing non-current branch #44
  • added "end" command to clean up feature branches #46

Full Changelog: v2.0.0...v2.1.0

v2.0.0

04 May 23:44

Choose a tag to compare

Note: The only platform that's been tested is x86_64-unknown-linux-gnu

View all changes: v1.0.1...v2.0.0

Major Changes

  • add bash completions and some support for other shells #41

Development Changes

  • tests create and use a clean home dir #40
  • fix all issues with release workflow