100 lines
3.8 KiB
Plaintext
100 lines
3.8 KiB
Plaintext
CHANGES
|
||
=======
|
||
|
||
0.9.0
|
||
-----
|
||
|
||
* Add AUTHORS and ChangeLog files
|
||
* Add KNOWN-ISSUES.md file
|
||
* General documentation improvements
|
||
* Update tests to create isolate git repo
|
||
* Ensure GitPython is present for setup
|
||
* pep8 and whitespace fixups
|
||
* Fix "'return' outside function" error
|
||
* Remove superfluous doc in the main module
|
||
* Fix a typo in rebaseeditor comment
|
||
* Fix README extension also adding a proper description file
|
||
* Remove remaining HP references
|
||
* Add git-upstream documentation
|
||
* Use GitPython version_info
|
||
* Fix test_lesser_minor unit test
|
||
* Add acknowledges file
|
||
* Rename generate man page command
|
||
* Install bash completion calls
|
||
* Move tests under module
|
||
* Make unittests work with testr
|
||
* Fixed pep8 errors
|
||
* Prepared for upstream integration
|
||
* Rename bash completion script
|
||
* Fix dependencies and build-time commands
|
||
* Update .gitreview
|
||
* Rename hpgit to git-upstream, also changing its license
|
||
* Fix filtering regex for superseded commits
|
||
* Fix hpgit wrong assumption about upstream branches
|
||
* Add drop and supersede commands
|
||
* Allow running of a set of functional tests
|
||
* Fix .gitignore
|
||
* Fix simple_rebase functional test
|
||
* Add functional test framework and some basic tests
|
||
* Add generated hpgit.1 file to .gitignore
|
||
* Avoid importing main during hpgit installation
|
||
* Add setup.cfg
|
||
* Add a check for git version
|
||
* Add ‘dry-run’ command
|
||
* Add commands and log unit tests based on python testtools
|
||
* Improve .gitignore
|
||
* Install rebase-editor.py as a script
|
||
* Fixes crash if no merge-base commit is found
|
||
* Fix crash when there are no local changes
|
||
* Fix a crash if there is no commit to be processed
|
||
* Fixes 'setup doesn't install rebase-editor.py'
|
||
* Make the arcomplete package optional
|
||
* Autogenerate man pages for hpgit subcommands
|
||
* Add bash autocomplete code
|
||
* Add missing dependency (GitPython)
|
||
* Force string representation of active_branch property
|
||
* Ensure editor can be a multi arg command
|
||
* Line up logging output
|
||
* Implement basic finish functionality
|
||
* Include missing build dependency
|
||
* Fixes for debian packaging
|
||
* Add support for latest GitPython
|
||
* Rename CommitSHA1Filter as a Transform
|
||
* Process filter generators once
|
||
* Add filter to discard duplicate changes based on Gerrit Change-Ids
|
||
* Create version file dynamically based on tags
|
||
* Linearise the the commit history before rebasing
|
||
* Catch missing previous import and trying to extend list with NoneType
|
||
* Apply changes using custom rebase editor
|
||
* Include additional branches in import branch name
|
||
* Move branch reset code to separate method
|
||
* Minor correction to log message
|
||
* Add fallback describe
|
||
* Provide better error if tool run outside of a git directory
|
||
* Add warning message if additional branches are being dropped
|
||
* Remove incorrect reference to args no longer available
|
||
* Create and add default strategy to list commits
|
||
* Searchers and filters to locate and process commits
|
||
* Check for 'detached' state and invalid branches passed
|
||
* Correctly init classes in MRO
|
||
* Fix message when branch cannot be found
|
||
* Convert similar decorators into single decorate that accepts an argument
|
||
* Support aliased logging levels
|
||
* Move git related properties into a mixin
|
||
* Ensure argument defined for use with log message
|
||
* Remove unused methods or raise exceptions
|
||
* Insert correct copyright and licenses
|
||
* Create a logging mixin class that auto dedents log messages
|
||
* Use logging for output to stdout, stderr and log files
|
||
* Inherit from object class to enable property decorator to function
|
||
* Reduce line lengths and standarize function descriptions
|
||
* Add missing global and fix incorrect exception
|
||
* Rewrite import-upstream subcommand opts/args
|
||
* Add initial subcommand for creating import branches
|
||
* Add framework code for subcommand support
|
||
* Add ignores for python byte-compiled files and pkg files
|
||
* Initial packaging
|
||
* Initial hpgit python project
|
||
* Add README file for project
|
||
* Initialise project with .gitreview file
|