Skip to content

Commit 141073c

Browse files
committed
Auto merge of #2049 - hsbt:prepare-to-release-rubygems27, r=hsbt
Generate and categorize changelog items for RG 2.7.0 releases. @segiddins I create and categorized pull requests used by `util/update_changelog.rb`. /cc @tenderlove
2 parents ddde365 + a0a8dbf commit 141073c

File tree

1 file changed

+164
-0
lines changed

1 file changed

+164
-0
lines changed

History.txt

Lines changed: 164 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,169 @@
11
# coding: UTF-8
22

3+
=== 2.7.0
4+
5+
Major enhancements:
6+
7+
* Update vendored bundler-1.16.0. Pull request #2051 by Samuel Giddins.
8+
* Use Bundler for Gem.use_gemdeps. Pull request #1674 by Samuel Giddins.
9+
* Add command `signin` to `gem` CLI. Pull request #1944 by Shiva Bhusal.
10+
* Add Logout feature to CLI. Pull request #1938 by Shiva Bhusal.
11+
12+
Minor enhancements:
13+
14+
* Added message to uninstall command for gem that is not installed. Pull
15+
request #1979 by anant anil kolvankar.
16+
* Add --trust-policy option to unpack command. Pull request #1718 by
17+
Nobuyoshi Nakada.
18+
* Show default gems for all platforms. Pull request #1685 by Konstantin
19+
Shabanov.
20+
* Add Travis and Appveyor build status to README. Pull request #1918 by
21+
Jun Aruga.
22+
* Remove warning `no email specified` when no email. Pull request #1675 by
23+
Leigh McCulloch.
24+
* Improve -rubygems performance. Pull request #1801 by Samuel Giddins.
25+
* Improve the performance of Kernel#require. Pull request #1678 by Samuel
26+
Giddins.
27+
* Improve user-facing messages by consistent casing of Ruby/RubyGems. Pull
28+
request #1771 by John Labovitz.
29+
* Improve error message when Gem::RuntimeRequirementNotMetError is raised.
30+
Pull request #1789 by Luis Sagastume.
31+
* Code Improvement: Inheritance corrected. Pull request #1942 by Shiva
32+
Bhusal.
33+
* [Source] Autoload fileutils. Pull request #1906 by Samuel Giddins.
34+
* Use Hash#fetch instead of if/else in Gem::ConfigFile. Pull request #1824
35+
by Daniel Berger.
36+
* Require digest when it is used. Pull request #2006 by Samuel Giddins.
37+
* Do not index the doc folder in the `update_manifest` task. Pull request
38+
#2031 by Colby Swandale.
39+
* Don't use two postfix conditionals on one line. Pull request #2038 by
40+
Ellen Marie Dash.
41+
* [SafeYAML] Avoid warning when Gem::Deprecate.skip is set. Pull request
42+
#2034 by Samuel Giddins.
43+
* Update gem yank description. Pull request #2009 by David Radcliffe.
44+
* Fix formatting of installation instructions in README. Pull request
45+
#2018 by Jordan Danford.
46+
* Do not use #quick_spec internally. Pull request #1733 by Jon Moss.
47+
* Switch from docs to guides reference. Pull request #1886 by Jonathan
48+
Claudius.
49+
* Happier message when latest version is already installed. Pull request
50+
#1956 by Jared Beck.
51+
* Update specification reference docs. Pull request #1960 by Grey Baker.
52+
* Allow Gem.finish_resolve to respect already-activated specs. Pull
53+
request #1910 by Samuel Giddins.
54+
* Update cryptography for Gem::Security. Pull request #1691 by Sylvain
55+
Daubert.
56+
* Don't output mkmf.log message if compilation didn't fail. Pull request
57+
#1808 by Jeremy Evans.
58+
* Matches_for_glob - remove root path. Pull request #2010 by ahorek.
59+
* Gem::Resolver#search_for update for reliable searching/sorting. Pull
60+
request #1993 by MSP-Greg.
61+
* Allow local installs with transitive prerelease requirements. Pull
62+
request #1990 by Samuel Giddins.
63+
* Small style fixes to Installer Set. Pull request #1985 by Arthur
64+
Marzinkovskiy.
65+
* Setup cmd: Avoid terminating option string w/ dot. Pull request #1825 by
66+
Olle Jonsson.
67+
* Warn when no files are set. Pull request #1773 by Aidan Coyle.
68+
* Ensure `to_spec` falls back on prerelease specs. Pull request #1755 by
69+
André Arko.
70+
* [Specification] Eval setting default attributes in #initialize. Pull
71+
request #1739 by Samuel Giddins.
72+
* Sort ordering of sources is preserved. Pull request #1633 by Nathan
73+
Ladd.
74+
* Retry with :prerelease when no suggestions are found. Pull request #1696
75+
by Aditya Prakash.
76+
* [Rakefile] Run `git submodule update --init` in `rake newb`. Pull
77+
request #1694 by Samuel Giddins.
78+
* [TestCase] Address comments around ui changes. Pull request #1677 by
79+
Samuel Giddins.
80+
* Eagerly resolve in activate_bin_path. Pull request #1666 by Samuel
81+
Giddins.
82+
* [Version] Make hash based upon canonical segments. Pull request #1659 by
83+
Samuel Giddins.
84+
85+
Compatibility changes:
86+
87+
* Use `-rrubygems` instead of `-rubygems.rb`. Because ubygems.rb is
88+
unavailable on Ruby 2.5. Pull request #2028 #2027 #2029
89+
by SHIBATA Hiroshi.
90+
* Deprecate Gem::InstallerTestCase#util_gem_bindir and
91+
Gem::InstallerTestCase#util_gem_dir. Pull request #1729 by Jon Moss.
92+
* Deprecate passing options to Gem::GemRunner. Pull request #1730 by Jon
93+
Moss.
94+
* Add deprecation for Gem#datadir. Pull request #1732 by Jon Moss.
95+
* Add deprecation warning for Gem::DependencyInstaller#gems_to_install.
96+
Pull request #1731 by Jon Moss.
97+
* Update Code of Conduct to Contributor Covenant v1.4.0. Pull request
98+
#1796 by Matej.
99+
* Add Ruby Together CTA, rearrange README a bit. Pull request #1775 by
100+
Michael Bernstein.
101+
* Update Contributing.rdoc with new label usage. Pull request #1716 by
102+
Lynn Cyrin.
103+
* Add --host sample to help. Pull request #1709 by Code Ahss.
104+
* Add a helpful suggestion when `gem install` fails due to required_rub….
105+
Pull request #1697 by Samuel Giddins.
106+
* Add cert expiration length flag. Pull request #1725 by Luis Sagastume.
107+
* Add submodule instructions to manual install. Pull request #1727 by
108+
Joseph Frazier.
109+
* Allow usage of multiple `--version` operators. Pull request #1546 by
110+
James Wen.
111+
* Warn when requiring deprecated files. Pull request #1939 by Ellen Marie
112+
Dash.
113+
114+
Bug fixes:
115+
116+
* Fix issue for MinGW / MSYS2 builds and testing. Pull request #1876 by
117+
MSP-Greg.
118+
* Fixed broken links and overzealous URL encoding in gem server. Pull
119+
request #1809 by Nicole Orchard.
120+
* Fix a typo. Pull request #1722 by Koichi ITO.
121+
* Fix error message Gem::Security::Policy. Pull request #1724 by Nobuyoshi
122+
Nakada.
123+
* Fixing links markdown formatting in README. Pull request #1791 by Piotr
124+
Kuczynski.
125+
* Fix failing Bundler 1.8.7 CI builds. Pull request #1820 by Samuel
126+
Giddins.
127+
* Fixed test broken on ruby-head . Pull request #1842 by SHIBATA Hiroshi.
128+
* Fix typos with misspell. Pull request #1846 by SHIBATA Hiroshi.
129+
* Fix gem open to open highest version number rather than lowest. Pull
130+
request #1877 by Tim Pope.
131+
* Fix test_self_find_files_with_gemfile to sort expected files. Pull
132+
request #1878 by Kazuaki Matsuo.
133+
* Fix typos in CONTRIBUTING.rdoc. Pull request #1909 by Mark Sayson.
134+
* Fix some small documentation issues in installer. Pull request #1972 by
135+
Colby Swandale.
136+
* Fix links in Policies document. Pull request #1964 by Alyssa Ross.
137+
* Fix NoMethodError on bundler/inline environment. Pull request #2042 by
138+
SHIBATA Hiroshi.
139+
* Correct comments for Gem::InstallerTestCase#setup. Pull request #1741 by
140+
MSP-Greg.
141+
* Use File.expand_path for certification and key location. Pull request
142+
#1987 by SHIBATA Hiroshi.
143+
* Rescue EROFS. Pull request #1417 by Nobuyoshi Nakada.
144+
* Fix spelling of 'vulnerability'. Pull request #2022 by Philip Arndt.
145+
* Fix metadata link key names. Pull request #1896 by Aditya Prakash.
146+
* Fix a typo in uninstall_command.rb. Pull request #1934 by Yasuhiro
147+
Horimoto.
148+
* Gem::Requirement.create treat arguments as variable-length. Pull request
149+
#1830 by Toru YAGI.
150+
* Display an explanation when rake encounters an ontological problem. Pull
151+
request #1982 by Wilson Bilkovich.
152+
* [Server] Handle gems with names ending in `-\d`. Pull request #1926 by
153+
Samuel Giddins.
154+
* [InstallerSet] Avoid reloading _all_ local gems multiple times during
155+
dependency resolution. Pull request #1925 by Samuel Giddins.
156+
* Modify the return value of Gem::Version.correct?. Pull request #1916 by
157+
Tsukuru Tanimichi.
158+
* Validate metadata link keys. Pull request #1834 by Aditya Prakash.
159+
* Add changelog to metadata validation. Pull request #1885 by Aditya
160+
Prakash.
161+
* Replace socket error text message. Pull request #1823 by Daniel Berger.
162+
* Raise error if the email is invalid when building cert. Pull request
163+
#1779 by Luis Sagastume.
164+
* [StubSpecification] Don’t iterate through all loaded specs in #to_spec.
165+
Pull request #1738 by Samuel Giddins.
166+
3167
=== 2.6.14 / 2017-10-09
4168

5169
Security fixes:

0 commit comments

Comments
 (0)