All notable changes to this project will be documented in this file.
This version adds document improvements, mailing list and homepage notices and fix some installation issues.
Note: This version has had a pair of prereleases (v3.1.2 and v3.1.3), but due to errors with the PYPI packaging they have been removed.
This version provides the same software, but removes the repository's GitLab mirror.
- Improve data TUI presentation.
- Correct the PGP acronym use.
- Contribution guide.
- Solve some bugs.
- Improve data TUI presentation.
- Test suite.
- Mirroring configuration. Set GitHub copy as main.
- This version solves some performance bugs.
This is the first version available to download via Homebrew.
- Automatic setup of script endpoint to run the module directly using
$ gitcher
command. - Interactive mode loop closure.
- Fast mode profiles listing operation.
- Profiles list representation switch.
- Fix small fails with PyPI distribution.
This is the first version available on PyPI.
This is the first stable version of the program. It is fully tested.
- Autocompleter helper support (only for interactive mode).
- Now a dictionary module recopilates every program keys.
- Escape mode: Ctrl.+C is the new method to escape. Command words like 'quit' or 'exit' will not be supported from this version.
- Relevant performance fixes and user experience improvements.
- Update use case option.
- Mirror use case option.
- Fast mode get current active profile option.
- Sort profiles list display.
- Escape command: 'q' by 'quit'. 'q' may be interesting like name or profile param.
- Securize and better isolate option validation.
- Relevant performance fixes.
- Fast mode: use shortcuts to run directly gitcher orders.
- Current git profile status.
- User input validation.
- Cherfile comments support.
- Securize and better isolate model layer operative.
- Fix some performance failures.
This version fixes an error with the set up routine. The necessary libraries were not being imported.
- Installs the program manpages during the set up routine.
- Improves the software design of the project. Refactors the project as Python package and isolates GITCHER file access to a model layer.
- Improves the user experience with better output printing presentation.
Set global option crashed when try to use from a directory that does not contains a git repository. It was by a performance dependencies of 'gitpython' library. The library will be removed from imports and the git commands will be played with operating system calls instead.
First alpha release. This version is a first approximation of the tool. It covers the entire initial scope of functionalities proposed.