|
1 | 1 | # coding: UTF-8 |
2 | 2 |
|
| 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 | + |
3 | 167 | === 2.6.14 / 2017-10-09 |
4 | 168 |
|
5 | 169 | Security fixes: |
|
0 commit comments