Skip to content

Commit

Permalink
Prepare for pantsbuild/pants release 0.0.34
Browse files Browse the repository at this point in the history
  • Loading branch information
ericzundel committed Jul 6, 2015
1 parent 7b07716 commit c2342bb
Show file tree
Hide file tree
Showing 3 changed files with 181 additions and 1 deletion.
5 changes: 5 additions & 0 deletions CONTRIBUTORS.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
Created by running `./build-support/bin/contributors.sh`.

+ Alexander Johnson
+ Alyssa Pohahau
+ Andy Reitz
+ Antoine Tollenaere
+ Benjy Weinberger
Expand All @@ -9,6 +10,7 @@ Created by running `./build-support/bin/contributors.sh`.
+ Brian Wickman
+ Chris Aniszczyk
+ Chris Chen
+ Cody Gibb
+ Craig Schertz
+ Dan Davydov
+ Daniel Anderson
Expand Down Expand Up @@ -76,7 +78,9 @@ Created by running `./build-support/bin/contributors.sh`.
+ Paul Groudas
+ Peiyu Wang
+ Peter Seibel
+ Qicheng Ma
+ Ryan Williams
+ Sara Solano
+ Senthil Kumaran
+ Sergey Serebryakov
+ Simeon Franklin
Expand All @@ -90,3 +94,4 @@ Created by running `./build-support/bin/contributors.sh`.
+ Tom Howland
+ Travis Crawford
+ Ugo Di Girolamo

175 changes: 175 additions & 0 deletions src/python/pants/CHANGELOG.rst
Original file line number Diff line number Diff line change
@@ -1,6 +1,179 @@
RELEASE HISTORY
===============

0.0.34 (7/6/2015)
------------------


Release Notes
~~~~~~~~~~~~~

Configuration for specifying cache settings and jvm options for some
tools have changed in this release.

The `migrate_config` tool will help you migrate your pants.ini settings
for this new release. Download the pants source code and run:

.. code::
./pants run migrations/options/src/python:migrate_config -- <path
to your pants.ini>
API Changes
~~~~~~~~~~~

* Added flags for jar sources and javadocs to export goal because Foursquare got rid of ivy goal.
`RB #2432 <https://rbcommons.com/s/twitter/r/2432>`_

* A JVM subsystem.
`RB #2423 <https://rbcommons.com/s/twitter/r/2423>`_

* An artifact cache subsystem.
`RB #2405 <https://rbcommons.com/s/twitter/r/2405>`_

Bugfixes
~~~~~~~~

* Change the xml report to use the fingerprint of the targets, not just their names.
`RB #2435 <https://rbcommons.com/s/twitter/r/2435>`_

* Using linear-time BFS to sort targets topologically and group them
by the type.
`RB #2413 <https://rbcommons.com/s/twitter/r/2413>`_

* Fix isort in git hook context.
`RB #2430 <https://rbcommons.com/s/twitter/r/2430>`_

* When using soft-excludes, ignore all target defined excludes
`RB #2340 <https://rbcommons.com/s/twitter/r/2340>`_

* Fix bash-completion goal when run from sdist/pex. Also add tests, and beef up ci.sh & release.sh.
`RB #2403 <https://rbcommons.com/s/twitter/r/2403>`_

* [junit tool] fix suppress output emits jibberish on console.
`Issue #1657 <https://github.com/pantsbuild/pants/issues/1657>`_
`RB #2183 <https://rbcommons.com/s/twitter/r/2183>`_

* In junit-runner, fix an NPE in testFailure() for different scenarios
`RB #2385 <https://rbcommons.com/s/twitter/r/2385>`_
`RB #2398 <https://rbcommons.com/s/twitter/r/2398>`_
`RB #2396 <https://rbcommons.com/s/twitter/r/2396>`_

* Scrub timestamp from antlr generated files to have stable fp for cache
`RB #2382 <https://rbcommons.com/s/twitter/r/2382>`_

* JVM checkstyle should obey jvm_options
`RB #2391 <https://rbcommons.com/s/twitter/r/2391>`_

* Fix bad logger.debug call in artifact_cache.py
`RB #2386 <https://rbcommons.com/s/twitter/r/2386>`_

* Fixed a bug where codegen would crash due to a missing flag.
`RB #2368 <https://rbcommons.com/s/twitter/r/2368>`_

* Fixup the Git Scm detection of server_url.
`RB #2379 <https://rbcommons.com/s/twitter/r/2379>`_

* Repair depmap --graph
`RB #2345 <https://rbcommons.com/s/twitter/r/2345>`_

Documentation
~~~~~~~~~~~~~

* Documented how to enable caching for tasks.
`RB #2420 <https://rbcommons.com/s/twitter/r/2420>`_

* Remove comments that said these classes returned something.
`RB #2419 <https://rbcommons.com/s/twitter/r/2419>`_

* Publishing doc fixes
`RB #2407 <https://rbcommons.com/s/twitter/r/2407>`_

* Bad rst now fails the MarkdownToHtml task.
`RB #2394 <https://rbcommons.com/s/twitter/r/2394>`_

* Add a CONTRIBUTORS maintenance script.
`RB #2377 <https://rbcommons.com/s/twitter/r/2377>`_
`RB #2378 <https://rbcommons.com/s/twitter/r/2378>`_

* typo in the changelog for 0.0.33 release, fixed formatting of globs and rglobs
`RB #2376 <https://rbcommons.com/s/twitter/r/2376>`_

* Documentation update for debugging a JVM tool
`RB #2365 <https://rbcommons.com/s/twitter/r/2365>`_

New Features
~~~~~~~~~~~~
* Add log capture to isolated zinc compiles
`RB #2404 <https://rbcommons.com/s/twitter/r/2404>`_
`RB #2415 <https://rbcommons.com/s/twitter/r/2415>`_

* Add support for restricting push remotes.
`RB #2383 <https://rbcommons.com/s/twitter/r/2383>`_

* Ensure caliper is shaded in bench, add bench desc, use RUN so that output is printed
`RB #2353 <https://rbcommons.com/s/twitter/r/2353>`_


Small improvements, Refactoring and Tooling
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

* Enhance the error output in simple_codegen_task.py when unable to generate target(s)
`RB #2427 <https://rbcommons.com/s/twitter/r/2427>`_

* Add a get_rank() method to OptionValueContainer.
`RB #2431 <https://rbcommons.com/s/twitter/r/2431>`_

* Pass jvm_options to scalastyle
`RB #2428 <https://rbcommons.com/s/twitter/r/2428>`_

* Kill custom repos and cross-platform pex setup.
`RB #2402 <https://rbcommons.com/s/twitter/r/2402>`_

* Add debugging for problem with invalidation and using stale report file in ivy resolve.
`Issue #1747 <https://github.com/pantsbuild/pants/issues/1747>`_
`RB #2424 <https://rbcommons.com/s/twitter/r/2424>`_

* Enabled caching for scalastyle and checkstyle
`RB #2416 <https://rbcommons.com/s/twitter/r/2416>`_
`RB #2414 <https://rbcommons.com/s/twitter/r/2414>`_

* Make sure all Task mixins are on the left.
`RB #2421 <https://rbcommons.com/s/twitter/r/2421>`_

* Adds a more verbose description of tests when running
the -per-test-timer command. (Junit)
`RB #2418 <https://rbcommons.com/s/twitter/r/2418>`_
`RB #2408 <https://rbcommons.com/s/twitter/r/2408>`_

* Re-add support for reading from a local .m2 directory
`RB #2409 <https://rbcommons.com/s/twitter/r/2409>`_

* Replace a few references to basestring with six.
`RB #2410 <https://rbcommons.com/s/twitter/r/2410>`_

* Promote PANTS_DEV=1 to the only ./pants mode.
`RB #2401 <https://rbcommons.com/s/twitter/r/2401>`_

* Add task meter to protoc step in codegen
`RB #2392 <https://rbcommons.com/s/twitter/r/2392>`_

* Simplify known scopes computation.
`RB #2389 <https://rbcommons.com/s/twitter/r/2389>`_

* Robustify the release process.
`RB #2388 <https://rbcommons.com/s/twitter/r/2388>`_

* A common base class for things that can register options.
`RB #2387 <https://rbcommons.com/s/twitter/r/2387>`_

* Fixed the error messages in assert_list().
`RB #2370 <https://rbcommons.com/s/twitter/r/2370>`_

* Simplify subsystem option scoping.
`RB #2380 <https://rbcommons.com/s/twitter/r/2380>`_

0.0.33 (6/13/2015)
------------------

Expand Down Expand Up @@ -104,6 +277,7 @@ API Changes

Bugfixes
~~~~~~~~

* Fixed errors in how arguments are passed to wire_gen.
`RB #2354 <https://rbcommons.com/s/twitter/r/2354>`_

Expand Down Expand Up @@ -275,6 +449,7 @@ Documentation

New Features
~~~~~~~~~~~~

* Add a global --tag option to filter targets based on their tags.
`RB #2362 <https://rbcommons.com/s/twitter/r/2362/>`_

Expand Down
2 changes: 1 addition & 1 deletion src/python/pants/version.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,4 @@
unicode_literals, with_statement)


VERSION = '0.0.33'
VERSION = '0.0.34'

0 comments on commit c2342bb

Please sign in to comment.