Files
git-upstream/ChangeLog
Darragh Bailey 49e87a2e3e Update ChangeLog with missing releases
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
2015-11-18 17:13:40 +00:00

140 lines
5.4 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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.