-
-
Notifications
You must be signed in to change notification settings - Fork 652
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
f5120a2
commit 57bb478
Showing
6 changed files
with
384 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
1.11.0.dev3 | ||
1.11.0rc0 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,329 @@ | ||
1.11.x Stable Releases | ||
====================== | ||
|
||
This document describes releases leading up to the ``1.11.x`` ``stable`` series. | ||
|
||
1.11.0rc0 (10/16/2018) | ||
---------------------- | ||
|
||
New features | ||
~~~~~~~~~~~~ | ||
|
||
* Add a node_scope option to node_module targets to support package-scopes (#6616) | ||
`PR #6616 <https://github.com/pantsbuild/pants/pull/6616>`_ | ||
|
||
* Split conan resolve by native_external_library targets (takeover). (#6630) | ||
`PR #6630 <https://github.com/pantsbuild/pants/pull/6630>`_ | ||
|
||
* Add intrinsic task to merge DirectoryDigests (#6635) | ||
`Issue #5502 <https://github.com/pantsbuild/pants/issues/5502>`_ | ||
`PR #6635 <https://github.com/pantsbuild/pants/pull/6635>`_ | ||
|
||
Bugfixes | ||
~~~~~~~~ | ||
|
||
* Tighten up checkstyle plugin subsystem option passing. (#6648) | ||
`PR #6648 <https://github.com/pantsbuild/pants/pull/6648>`_ | ||
|
||
* [dep-usage] when no summary, ensure json output is unicode (#6641) | ||
`PR #6641 <https://github.com/pantsbuild/pants/pull/6641>`_ | ||
|
||
* Fix console_rule generators, and add a test to coverage running them under run_rule. (#6644) | ||
`PR #6644 <https://github.com/pantsbuild/pants/pull/6644>`_ | ||
|
||
* Add bounds checking to Entry::current_running_duration (#6643) | ||
`PR #6643 <https://github.com/pantsbuild/pants/pull/6643>`_ | ||
|
||
Refactoring, Improvements, and Tooling | ||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
|
||
* Create exactly one associated subsystem per checkstyle plugin (#6634) | ||
`PR #6634 <https://github.com/pantsbuild/pants/pull/6634>`_ | ||
|
||
* Add some jdk tests for execution modes (#6631) | ||
`PR #6631 <https://github.com/pantsbuild/pants/pull/6631>`_ | ||
|
||
* Fix the release script. (#6629) | ||
`PR #6629 <https://github.com/pantsbuild/pants/pull/6629>`_ | ||
|
||
* Support resolving `Checker` from `sys.path`. (#6642) | ||
`PR #6642 <https://github.com/pantsbuild/pants/pull/6642>`_ | ||
|
||
1.11.0.dev3 (10/13/2018) | ||
------------------------ | ||
|
||
API Changes | ||
~~~~~~~~~~~ | ||
|
||
* Upgrade to pex 1.4.8 and eliminate workarounds. (#6594) | ||
`PR #6594 <https://github.com/pantsbuild/pants/pull/6594>`_ | ||
|
||
* Upgrade to pex 1.5.1; ~kill --resolver-blacklist. (#6619) | ||
`PR #6619 <https://github.com/pantsbuild/pants/pull/6619>`_ | ||
|
||
New features | ||
~~~~~~~~~~~~ | ||
|
||
* Pants should manage local dependencies defined in package.json for node_module targets (#6524) | ||
`PR #6524 <https://github.com/pantsbuild/pants/pull/6524>`_ | ||
|
||
* Introduce factory_dict. (#6622) | ||
`PR #6622 <https://github.com/pantsbuild/pants/pull/6622>`_ | ||
|
||
Bugfixes | ||
~~~~~~~~ | ||
|
||
* Fixup relative addresses for subprojects. (#6624) | ||
`PR #6624 <https://github.com/pantsbuild/pants/pull/6624>`_ | ||
|
||
* Run pythonstyle under the appropriate interpreter. (#6618) | ||
`PR #6618 <https://github.com/pantsbuild/pants/pull/6618>`_ | ||
|
||
Refactoring, Improvements, and Tooling | ||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
|
||
* Leverage factory_dict. (#6623) | ||
`PR #6623 <https://github.com/pantsbuild/pants/pull/6623>`_ | ||
|
||
* [rsc-compile] only metacp the jdk/scala synthetics one time per run (#6614) | ||
`PR #6614 <https://github.com/pantsbuild/pants/pull/6614>`_ | ||
|
||
* Clarify factory method terminal constructor calls. (#6625) | ||
`PR #6625 <https://github.com/pantsbuild/pants/pull/6625>`_ | ||
|
||
* Simplify pants.pex creation, leverage -c. (#6620) | ||
`PR #6620 <https://github.com/pantsbuild/pants/pull/6620>`_ | ||
|
||
* Add fs_util gc (#6612) | ||
`PR #6612 <https://github.com/pantsbuild/pants/pull/6612>`_ | ||
|
||
* add release notes for 1.10.0rc2 (#6615) | ||
`PR #6615 <https://github.com/pantsbuild/pants/pull/6615>`_ | ||
|
||
* Fatal error logging followup fixes (#6610) | ||
`PR #6610 <https://github.com/pantsbuild/pants/pull/6610>`_ | ||
|
||
* Fix typo (#6611) | ||
`PR #6611 <https://github.com/pantsbuild/pants/pull/6611>`_ | ||
|
||
* Consolidate Resettable instances (#6604) | ||
`PR #6604 <https://github.com/pantsbuild/pants/pull/6604>`_ | ||
|
||
* Update lmdb to 0.8 (#6607) | ||
`PR #6607 <https://github.com/pantsbuild/pants/pull/6607>`_ | ||
|
||
* first attempt at centralizing more global error logging state in ExceptionSink (#6552) | ||
`PR #6552 <https://github.com/pantsbuild/pants/pull/6552>`_ | ||
|
||
* [rsc-compile] update jdk dist lookup and usage to work remotely (#6593) | ||
`PR #6593 <https://github.com/pantsbuild/pants/pull/6593>`_ | ||
|
||
|
||
1.11.0.dev2 (10/05/2018) | ||
------------------------ | ||
|
||
API Changes | ||
~~~~~~~~~~~ | ||
* Support uploading stats to multiple endpoints. (#6599) | ||
`PR #6599 <https://github.com/pantsbuild/pants/pull/6599>`_ | ||
|
||
* Improve Noop resolution performance (#6577) | ||
`PR #6577 <https://github.com/pantsbuild/pants/pull/6577>`_ | ||
|
||
New features | ||
~~~~~~~~~~~~ | ||
* Allow authentication to grpc APIs with oauth bearer tokens (#6581) | ||
`PR #6581 <https://github.com/pantsbuild/pants/pull/6581>`_ | ||
|
||
* Support secure grpc connections (#6584) | ||
`PR #6584 <https://github.com/pantsbuild/pants/pull/6584>`_ | ||
|
||
* Allow instance name to be set for remote executions (#6580) | ||
`PR #6580 <https://github.com/pantsbuild/pants/pull/6580>`_ | ||
|
||
Bugfixes | ||
~~~~~~~~ | ||
* Store verifies digest lengths internally (#6588) | ||
`PR #6588 <https://github.com/pantsbuild/pants/pull/6588>`_ | ||
|
||
* Fix extra_jvm_options for `jvm_app` targets (#6572) | ||
`PR #6572 <https://github.com/pantsbuild/pants/pull/6572>`_ | ||
|
||
Refactoring, Improvements, and Tooling | ||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
* Update the "hello world" plugin doc. (#6601) | ||
`PR #6601 <https://github.com/pantsbuild/pants/pull/6601>`_ | ||
|
||
* More pinning to fix jupyter floats. (#6600) | ||
`PR #6600 <https://github.com/pantsbuild/pants/pull/6600>`_ | ||
|
||
* Handle RPC errors as well as message-inline errors (#6589) | ||
`PR #6589 <https://github.com/pantsbuild/pants/pull/6589>`_ | ||
|
||
* Add hello world plugin to documentation (#6587) | ||
`PR #6587 <https://github.com/pantsbuild/pants/pull/6587>`_ | ||
|
||
* Don't immediately fail after a MacOS upgrade. (#6591) | ||
`PR #6591 <https://github.com/pantsbuild/pants/pull/6591>`_ | ||
|
||
* Enhance the login task. (#6586) | ||
`PR #6586 <https://github.com/pantsbuild/pants/pull/6586>`_ | ||
|
||
* StubCAS is built with a builder (#6582) | ||
`PR #6582 <https://github.com/pantsbuild/pants/pull/6582>`_ | ||
|
||
* Use uuid v4 in field which is specified to be a uuid v4 (#6576) | ||
`PR #6576 <https://github.com/pantsbuild/pants/pull/6576>`_ | ||
|
||
|
||
1.11.0.dev1 (09/28/2018) | ||
------------------------ | ||
|
||
API Changes | ||
~~~~~~~~~~~ | ||
|
||
* Store and populate DirectoryDigests for cached targets (#6504) | ||
`PR #6504 <https://github.com/pantsbuild/pants/pull/6504>`_ | ||
|
||
New features | ||
~~~~~~~~~~~~ | ||
|
||
* pantsd client logs exceptions from server processes (#6539) | ||
`PR #6539 <https://github.com/pantsbuild/pants/pull/6539>`_ | ||
|
||
* create singleton ExceptionSink object to centralize logging of fatal errors (#6533) | ||
`PR #6533 <https://github.com/pantsbuild/pants/pull/6533>`_ | ||
|
||
Bugfixes | ||
~~~~~~~~ | ||
|
||
* refactor encoding for multiple nailgun messages, refactor logging on exit (#6388) | ||
`PR #6388 <https://github.com/pantsbuild/pants/pull/6388>`_ | ||
|
||
* [zinc-compile][hermetic] raise failure on compile failures (#6563) | ||
`PR #6563 <https://github.com/pantsbuild/pants/pull/6563>`_ | ||
|
||
* ExecuteProcessRequest works with overlapping output files and dirs (#6559) | ||
`Issue #6558 <https://github.com/pantsbuild/pants/issues/6558>`_ | ||
`PR #6559 <https://github.com/pantsbuild/pants/pull/6559>`_ | ||
|
||
Refactoring, Improvements, and Tooling | ||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
|
||
* Add forbidden imports check to ban std::sync primitives. (#6566) | ||
`PR #6566 <https://github.com/pantsbuild/pants/pull/6566>`_ | ||
|
||
* Pin jupyter transitive deps in integration tests (#6568) | ||
`PR #6568 <https://github.com/pantsbuild/pants/pull/6568>`_ | ||
`Pex Issue #561 <https://github.com/pantsbuild/pex/issues/561>`_ | ||
`Pex PR #562 <https://github.com/pantsbuild/pex/pull/562>`_ | ||
|
||
* Switch synchronization primitive usage to parking_lot (#6564) | ||
`PR #6564 <https://github.com/pantsbuild/pants/pull/6564>`_ | ||
|
||
* [rules-graph] ensure params in messages are sorted alphabetically (#6562) | ||
`PR #6562 <https://github.com/pantsbuild/pants/pull/6562>`_ | ||
|
||
* [rsc] break out metacp-ing jars into a separate job in RscCompile (#6538) | ||
`PR #6538 <https://github.com/pantsbuild/pants/pull/6538>`_ | ||
|
||
* Relativise paths (#6553) | ||
`PR #6558 <https://github.com/pantsbuild/pants/issues/6558>`_ | ||
`PR #6553 <https://github.com/pantsbuild/pants/pull/6553>`_ | ||
|
||
* Ensure consistent performance for instance memos. (#6554) | ||
`PR #6554 <https://github.com/pantsbuild/pants/pull/6554>`_ | ||
|
||
* Refactor pantsd integration test framework (#6508) | ||
`PR #6508 <https://github.com/pantsbuild/pants/pull/6508>`_ | ||
|
||
* Ensure JarLibrary classpath entries have directory digests (#6544) | ||
`PR #6544 <https://github.com/pantsbuild/pants/pull/6544>`_ | ||
|
||
* Remove usage of @memoized_property on MappedSpecs. (#6551) | ||
`PR #6551 <https://github.com/pantsbuild/pants/pull/6551>`_ | ||
|
||
* Update rust to 1.29 (#6527) | ||
`PR #6527 <https://github.com/pantsbuild/pants/pull/6527>`_ | ||
|
||
* Use .jdk dir for hermetic execution (#6502) | ||
`PR #6502 <https://github.com/pantsbuild/pants/pull/6502>`_ | ||
|
||
* Relativise path to compiler bridge (#6546) | ||
`PR #6546 <https://github.com/pantsbuild/pants/pull/6546>`_ | ||
|
||
* Make the sizes of the members of `enum Node` more uniform (#6545) | ||
`PR #6545 <https://github.com/pantsbuild/pants/pull/6545>`_ | ||
|
||
* Explicitly use backports.configparser (#6542) | ||
`PR #6542 <https://github.com/pantsbuild/pants/pull/6542>`_ | ||
|
||
* Merge subjects and variants into Params, and remove Noop (#6170) | ||
`PR #6170 <https://github.com/pantsbuild/pants/pull/6170>`_ | ||
|
||
* custom scalac version test - bump fixture to 2.12.4 (#6532) | ||
`PR #6532 <https://github.com/pantsbuild/pants/pull/6532>`_ | ||
|
||
|
||
1.11.0.dev0 (09/14/2018) | ||
------------------------ | ||
|
||
API Changes | ||
~~~~~~~~~~~ | ||
|
||
* Upgrade Node.js to 8.11.3 and Yarn to 1.6.0 (#6512) | ||
`PR #6512 <https://github.com/pantsbuild/pants/pull/6512>`_ | ||
|
||
New features | ||
~~~~~~~~~~~~ | ||
|
||
* Add extra_jvm_options to jvm_binary targets (#6310) | ||
`PR #6310 <https://github.com/pantsbuild/pants/pull/6310>`_ | ||
|
||
* [compile.rsc] Add strategy for compiling with Rsc and Zinc (#6408) | ||
`PR #6408 <https://github.com/pantsbuild/pants/pull/6408>`_ | ||
|
||
* Add support for HTTP basic auth. (#6495) | ||
`PR #6495 <https://github.com/pantsbuild/pants/pull/6495>`_ | ||
|
||
* gRPC support for golang protobufs. (#6507) | ||
`PR #6507 <https://github.com/pantsbuild/pants/pull/6507>`_ | ||
|
||
Bugfixes | ||
~~~~~~~~ | ||
|
||
* make fatal_warnings_enabled_args a tuple instead of just parens (#6497) | ||
`PR #6497 <https://github.com/pantsbuild/pants/pull/6497>`_ | ||
|
||
* pass through `compatibility` to synthetic python thrift targets (#6499) | ||
`PR #6499 <https://github.com/pantsbuild/pants/pull/6499>`_ | ||
|
||
* Apply workaround similer to #6409 to bootstrapper (#6498) | ||
`PR #6498 <https://github.com/pantsbuild/pants/pull/6498>`_ | ||
|
||
* Fix encoding of workunits under pantsd (#6505) | ||
`PR #6505 <https://github.com/pantsbuild/pants/pull/6505>`_ | ||
|
||
* refactor command line target spec resolution and check that all target roots exist (#6480) | ||
`PR #6480 <https://github.com/pantsbuild/pants/pull/6480>`_ | ||
|
||
Refactoring, Improvements, and Tooling | ||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
|
||
* delete unnecessary testproject and broken test (#6494) | ||
`PR #6494 <https://github.com/pantsbuild/pants/pull/6494>`_ | ||
|
||
* skip integration test with pants_requirement() (#6493) | ||
`PR #6493 <https://github.com/pantsbuild/pants/pull/6493>`_ | ||
|
||
* Add bootstrapper jar to compile the compile-bridge. (#6462) | ||
`PR #6462 <https://github.com/pantsbuild/pants/pull/6462>`_ | ||
|
||
* [Hermetic zinc compile] Memoize scalac classpath snapshots (#6491) | ||
`PR #6491 <https://github.com/pantsbuild/pants/pull/6491>`_ | ||
|
||
* remove FIXME and (cosmicexplorer) comments (#6479) | ||
`PR #6479 <https://github.com/pantsbuild/pants/pull/6479>`_ | ||
|
||
* Consume the bootstrapper and modify zinc to allow remote exec (#6463) | ||
`PR #6463 <https://github.com/pantsbuild/pants/pull/6463>`_ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -57,3 +57,8 @@ page( | |
name='notes-1.10.x', | ||
source='1.10.x.rst' | ||
) | ||
|
||
page( | ||
name='notes-1.11.x', | ||
source='1.11.x.rst' | ||
) |
Oops, something went wrong.