@@ -4,6 +4,105 @@ Master Pre-Releases
44This document describes development releases which occur weekly from master, and which have
55not undergone the vetting associated with ``stable`` releases.
66
7+ 1.16.0.dev0 (3/29/2019)
8+ -----------------------
9+
10+ New features
11+ ~~~~~~~~~~~~
12+
13+ * Add `./pants generate-pants-ini` for first time users to generate pants.ini with sensible defaults (#7448)
14+ `PR #7448 <https://github.com/pantsbuild/pants/pull/7448>`_
15+
16+ * Allow alternate nodejs binaries (#7405)
17+ `PR #7405 <https://github.com/pantsbuild/pants/pull/7405>`_
18+
19+ * Add JSON Reporter for more detailed workunit stats (#7392)
20+ `PR #7392 <https://github.com/pantsbuild/pants/pull/7392>`_
21+
22+ * Collect Zipkin spans for v2 engine (#7342)
23+ `PR #7342 <https://github.com/pantsbuild/pants/pull/7342>`_
24+
25+ Refactoring, Improvements, and Tooling
26+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
27+
28+ * Revert unnecessary runtime check for valid Python interpreter (#7451)
29+ `PR #7451 <https://github.com/pantsbuild/pants/pull/7451>`_
30+
31+ * Make abstract classproperty error message nicer (#7429)
32+ `PR #7429 <https://github.com/pantsbuild/pants/pull/7429>`_
33+
34+ * remove inspect.stack() from @rule parsing to fix import time regression in py3 (#7447)
35+ `PR #7447 <https://github.com/pantsbuild/pants/pull/7447>`_
36+
37+ * Just ignore source arg (with a comment) (#7430)
38+ `PR #7430 <https://github.com/pantsbuild/pants/pull/7430>`_
39+
40+ * Cache resolution of Node targets via fingerprinting lockfiles. (#7414)
41+ `PR #7414 <https://github.com/pantsbuild/pants/pull/7414>`_
42+
43+ * Handle signals gracefully (#6574)
44+ `PR #6574 <https://github.com/pantsbuild/pants/pull/6574>`_
45+
46+ * Fix resolve test failing on Python 3.7 due to test using outdated cffi version (#7413)
47+ `PR #7413 <https://github.com/pantsbuild/pants/pull/7413>`_
48+
49+ * Loosen constraints for TensorFlow used in example code to work with Python 3.7 (#7410)
50+ `PR #7410 <https://github.com/pantsbuild/pants/pull/7410>`_
51+
52+ * Allow usage of pants2 script from other directories (#7409)
53+ `PR #7409 <https://github.com/pantsbuild/pants/pull/7409>`_
54+
55+ * Specify the python version to use in the unstable pex deploy shard. (#7411)
56+ `PR #7411 <https://github.com/pantsbuild/pants/pull/7411>`_
57+
58+ * Bump default MyPy version to 0.670 (#7407)
59+ `PR #7407 <https://github.com/pantsbuild/pants/pull/7407>`_
60+
61+ * Release pants as both a Python 2.7 PEX and a Python 3.6 PEX (#7401)
62+ `PR #7401 <https://github.com/pantsbuild/pants/pull/7401>`_
63+
64+ * add a non-numeric prefix before the unstable version to avoid getting parsed and truncated as a number (#7400)
65+ `PR #7400 <https://github.com/pantsbuild/pants/pull/7400>`_
66+
67+ * Refactor travis.yml to deduplicate Pyenv and AWS pex code (#7397)
68+ `PR #7397 <https://github.com/pantsbuild/pants/pull/7397>`_
69+
70+ Bugfixes
71+ ~~~~~~~~
72+
73+ * nailgun connect timeout error message fix (#7437)
74+ `PR #7437 <https://github.com/pantsbuild/pants/pull/7437>`_
75+
76+ * Add Python 3.7 tests to nightly cron CI run (#7261)
77+ `PR #7261 <https://github.com/pantsbuild/pants/pull/7261>`_
78+
79+ * Better message on tool interpreter selection failure. (#7438)
80+ `PR #7438 <https://github.com/pantsbuild/pants/pull/7438>`_
81+
82+ * fix for pantsrc-files option (#7427)
83+ `PR #7427 <https://github.com/pantsbuild/pants/pull/7427>`_
84+
85+ * Move with_overwritten_file_context to PantsRunIntegrationTest (#7408)
86+ `PR #7408 <https://github.com/pantsbuild/pants/pull/7408>`_
87+
88+ * Fix locale test failing on Python 3.7 due to forced UTF-8 mode (#7412)
89+ `PR #7412 <https://github.com/pantsbuild/pants/pull/7412>`_
90+
91+ * Simplify glob matching and directly match in-memory globs as Patterns. (#7402)
92+ `PR #7402 <https://github.com/pantsbuild/pants/pull/7402>`_
93+
94+ * Allow reporters to see the correct end_time for a workunit (#7389)
95+ `PR #7389 <https://github.com/pantsbuild/pants/pull/7389>`_
96+
97+ Documentation
98+ ~~~~~~~~~~~~~
99+
100+ * Document pantsd startup and Pailgun behaviours (#7376)
101+ `PR #7376 <https://github.com/pantsbuild/pants/pull/7376>`_
102+
103+ * Explain in contributing doc that macOS users must brew install OpenSSL (#7396)
104+ `PR #7396 <https://github.com/pantsbuild/pants/pull/7396>`_
105+
7106
81071.15.0rc0 (3/18/2019)
9108---------------------
0 commit comments