diff --git a/src/python/pants/CHANGELOG.rst b/src/python/pants/CHANGELOG.rst index 2fef2c0d59c..7ea3524a3ad 100644 --- a/src/python/pants/CHANGELOG.rst +++ b/src/python/pants/CHANGELOG.rst @@ -1,6 +1,77 @@ RELEASE HISTORY =============== +0.0.58 (11/13/2015) +------------------- + +Release Notes +~~~~~~~~~~~~~ + +This release completes the deprecated cycle for two options and removes them: + +* `--infer-test-from-siblings` for `eclipse` and `idea` goals +* `--strategy` for various code generation tasks like protoc + +Two existing tasks not installed by default have been moved from `pantsbuild.pants` to +`pantsbuild.pants.contrib.python.checks`. You can add `pantsbuild.pants.contrib.python.checks` to +your `plugins` list in `pants.ini` to get these tasks installed and start verifying your python +BUILD deps and to check that your python code conforms to pep8 and various other lints. + +API Changes +~~~~~~~~~~~ + +* Remove `--strategy` `--infer-test-from-siblings`. + `RB #3116 `_ + +* Extract `python-eval` and `pythonstyle` to plugin. + `RB #3114 `_ + +Bugfixes +~~~~~~~~ + +* Do not invalidate jvm targets in zinc for resource dependencies change + `RB #3106 `_ + +* Updated junit-runner to version 0.0.12 + `RB #3092 `_ + +* Fixing malformatted xml report names from junit runner. + `RB #3090 `_ + `RB #3103 `_ + +* Clean up corrupted local cache for errors that are not retryable + `RB #3045 `_ + +New Features +~~~~~~~~~~~~ + +* Add `pants_requirement()` for plugin authors. + `RB #3112 `_ + +* Allow for zinc analysis portability with the workdir located either inside or outside of the buildroot + `RB #3083 `_ + +Small improvements, Refactoring and Tooling +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +* Fixup invoking.md to refer to `--config-override`. + `RB #3115 `_ + +* docfix: pants.ini must exist with that name. Not some other name. + `RB #3110 `_ + +* Inline twitter.common.config.Properties and remove t.c.config dep + `RB #3113 `_ + +* Run coverage instrumentation once for each target, streamline command line parameters + `RB #3107 `_ + +* Break out core runtime logic into a PantsRunner + `RB #3054 `_ + +* Improve exception handling for bad option values, such as when PANTS_CONFIG_OVERRIDE="pants.ini" exists in the environment. + `RB #3087 `_ + 0.0.57 (11/09/2015) ------------------- diff --git a/src/python/pants/version.py b/src/python/pants/version.py index e4195702825..89f7ceade05 100644 --- a/src/python/pants/version.py +++ b/src/python/pants/version.py @@ -6,4 +6,4 @@ unicode_literals, with_statement) -VERSION = '0.0.57' +VERSION = '0.0.58'