1.13.x Stable Releases
This document describes releases leading up to the 1.13.x stable series.
1.13.0 (12/21/2018)
The first stable release of the 1.13.x series, with no changes since 1.13.0rc1.
1.13.0rc1 (12/18/2018)
New Features
- Add tool classpath for ./pants scalafix (#6926) PR #6926
Bugfixes
- Bump scalafix version and use os.pathsep (#6938) PR #6938
1.13.0rc0 (12/13/2018)
New Features
Bugfixes
Refactoring, Improvements, and Tooling
- Ensure pants is running in exception sink tests. (#6912) PR #6912
- Unblacklist JVM check_style Python 3 integration test thanks to using Python 3.5+ (#6882) PR #6882
- Upgrade Travis to Xenial (Ubuntu 16.04) (#6885) PR #6885
- Make PexBuilderWrapper a Subsystem. (#6897) PR #6897
- Make graph traces stable. (#6909) PR #6909
- Fix build-support/bin/release.sh -p. (#6908) PR #6908
- Re-skip flaky test_mixed_python_tests. (#6904) PR #6904
- Skip EngineTest#test_trace_multi. (#6899) PR #6899
- Fix flaky test_process_request_*. (#6895) PR #6895
- Convert some of release.sh to python, batch pants invocations (#6843) PR #6843
1.13.0.dev2 (12/07/2018)
New Features
Bugfixes
- Flush the console after all @console_rules have completed (#6878) PR #6878
- Straighten out interpreter search path configuration (#6849) PR #6849
- Make TestPinger more robust. (#6844) PR #6844
- Fix clippy pre-commit check when used as a commit hook. (#6859) PR #6859
- Don't copy over the os environment to avoid an encoding error (#6846) PR #6846
Refactoring, Improvements, and Tooling
- use the cbindgen crate and some decorators to DRY out the rust/python ffi (#6869) PR #6869
- Use __iter__ instead of .dependencies in v2 rules (#6873) PR #6873
- Improve error message for locale check (#6821) PR #6821
- Port remaining tests to new TestBase base class. (#6864) PR #6864
- Replace try! with ? (#6868) PR #6868
- Remove some deprecated pex-related functions. (#6865) PR #6865
- add scala_jar to the docsite (#6857) PR #6857
- Port a few tests over to the new TestBase. (#6854) PR #6854
- Use github release version of coursier instead of dropbox link (#6853) PR #6853
1.13.0.dev1 (11/30/2018)
New features
- Add --remote-execution-process-cache-namespace (#6809) PR #6809
Bugfixes
- Fix unused error value. (#6834) PR #6834
- [deferred-sources] fix glob expansion issue in deferred sources mappeā¦ (#6824) PR #6824
- Fix a bug when selecting interpreters with no constraints at all. (#6822) PR #6822
- Pin a conan dep that was floating to a version that was not compatible with python 2. (#6825) PR #6825
Refactoring, Improvements, and Tooling
- [docs] add language about flaky tests / issues for them (#6837) PR #6837
- Include uname in rust cache key (#6842) PR #6842
- Only build fs_util as part of dryrun (#6835) PR #6835
- ci.sh can run cargo-audit (#6549) PR #6549
- Run cargo clippy in pre-commit (#6833) PR #6833
- Statically link openssl for reqwest (#6816) PR #6816
- Use pantsbuild.org not example.com (#6826) PR #6826
- Leverage default target globs. (#6819) PR #6819
- Make PythonInterpreterCache into a subsystem. (#6765) PR #6765
1.13.0.dev0 (11/26/2018)
New features
- Header file extensions as options for C/C++ targets (#6802) PR #6802
API Changes
- Use both the deprecated and new locations of fatal_warnings args (#6798) PR #6798
Bugfixes
- Fix disappearing cursor (#6811) PR #6811
Refactoring, Improvements, and Tooling
- Add nailgun-specific main which uses paths in calling process (#6792) PR #6792
- Move file owners computation into the engine and make lighter (#6790) PR #6790
- Bump Conan to 1.9.2 (#6797) PR #6797
- Make bootstrap jar reproducible (#6796) PR #6796
- Remove unused CompilerCacheKey (#6805) PR #6805
- Fix documentation example for using scalac_plugins (#6807) PR #6807
- Remove Params::expect_single compatibility API (#6766) PR #6766
- add integration test for invalidation of ctypes c++ sources (#6801) PR #6801
Generated by publish_docs
from dist/markdown/html/src/python/pants/notes/1.13.x.html 2022-12-03T01:08:59.740316