
Add previous releases to the ChangeLog using a customized version of gitchangelog available from: - https://github.com/electrofelix/gitchangelog.git Include configuration file with preferred options to simplify future generation. Change-Id: Ib09e2a7debd2bbb6306c2d5a95cdd90a12bdbb73
140 lines
5.4 KiB
Plaintext
140 lines
5.4 KiB
Plaintext
Changelog
|
||
=========
|
||
|
||
0.10.1 (2014-11-18)
|
||
-------------------
|
||
|
||
- Blacklist broken GitPython release 0.3.2.
|
||
|
||
|
||
0.10.0 (2014-10-17)
|
||
-------------------
|
||
|
||
- Add support and CLI option to search multiple refs for last import.
|
||
- Basic tests for import and fix for additional branches.
|
||
- Separate out main to make testing easier.
|
||
- Ensure tree is walked when ordering commits.
|
||
- Add searcher test to find commits when switching branches.
|
||
- Standardize imports.
|
||
- Let read-tree update index and tree.
|
||
- Find commits when parent is before import merge.
|
||
- Pick up versioning using pkg_resources or pbr.
|
||
- Enable operating on patches with unicode chars in subject lines.
|
||
- Wrap markdown documentation to 80 characters.
|
||
- Remove ignored PEP8 rule E125 from tox.ini.
|
||
- Fix typo in tests/base.py.
|
||
- Remove dependency on GitPython from setuptools usage.
|
||
- Add initial tests for strategies and searchers.
|
||
- Rename doc environment to docs.
|
||
- Remove unneeded console script.
|
||
- Correcting usage docs on branch name.
|
||
- Include creation of branch and provide name in docs.
|
||
- Add missing git statement from USAGE.md.
|
||
- Updating documentation with the new repository address.
|
||
- Update .gitreview file to use stackforge/git-upstream.
|
||
- Better workaround for the known issue about missing commits.
|
||
- Add a brief and clear description of git-upstream main usecase.
|
||
- Add "What git-upstream is not" section to README.md.
|
||
- Add PyPI installation documentation.
|
||
- Update git-upstream documentation.
|
||
|
||
|
||
0.9.0 (2014-07-23)
|
||
------------------
|
||
|
||
- 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.
|
||
- Add drop and supersede commands.
|
||
- Fix hpgit wrong assumption about upstream branches.
|
||
- 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.
|
||
- Fix crash when there are no local changes.
|
||
- Fix a crash if there is no commit to be processed.
|
||
- Autogenerate man pages for hpgit subcommands.
|
||
- Fixes crash if no merge-base commit is found.
|
||
- Fixes 'setup doesn't install rebase-editor.py'
|
||
- Make the arcomplete package optional.
|
||
- 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.
|
||
|