summaryrefslogtreecommitdiff
path: root/NEWS
AgeCommit message (Collapse)Author
2019-12-16Merge RubyGems 3.1.1 and update the NEWS entry for RubyGemsHiroshi SHIBATA
2019-12-16Update the NEWS entry for Bundler 2.1.0Hiroshi SHIBATA
2019-12-14[Feature #13083] is already revertedKazuhiro NISHIYAMA
2019-12-14Update warnings in NEWSKazuhiro NISHIYAMA
2019-12-13NEWS: fix pattern matching exampleMarcus Stollsteimer
2019-12-09Add ipaddr optional parameter to Net::HTTP#startNARUSE, Yui
to replace the address for TCP/IP connection [Feature #5180] There're 3 layers of hostname: * host address for TCP/IP * TLS server name * HTTP Host header value To test DNS round robin or check server certificate from server local, people sometimes want to connect server with given IP address but keep TLS server name and HTTP Host header value. closes [Feature #15215] closes https://github.com/ruby/ruby/pull/1893 closes https://github.com/ruby/ruby/pull/1977
2019-11-30Remove e2mmap entries from docsHiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/2699
2019-11-29Fixed the position in NEWS [Feature #16348]Nobuyoshi Nakada
[ci skip]
2019-11-28Added Symbol#start_with? and Symbol#end_with? method. [Feature #16348]NARUSE, Yui
2019-11-28Get rid of inadvertent label [ci skip]Nobuyoshi Nakada
2019-11-25Fix a typo [ci skip]Kazuhiro NISHIYAMA
2019-11-25Remove duplicated line in NEWS [ci skip]Junichi Ito
[ruby-core:95935] [Misc #16365]
2019-11-20add a NEWS entry for Method#inspectKoichi Sasada
2019-11-18NEWS: Add an example for the warning of "yield in singleton class"Yusuke Endoh
2019-11-18* remove trailing spaces. [ci skip]git
2019-11-18Update NEWS for $SAFE/taint changesJeremy Evans
Notes: Merged: https://github.com/ruby/ruby/pull/2476
2019-11-14Added default gems entry to NEWSHiroshi SHIBATA
2019-11-14Update RubyGems and Bundler entries on NEWSHiroshi SHIBATA
2019-11-12Add ticket number of `FrozenError#receiver` [ci skip]Kazuhiro NISHIYAMA
2019-11-12Revert "Method reference operator"Nobuyoshi Nakada
This reverts commit 67c574736912003c377218153f9d3b9c0c96a17b. [Feature #16275]
2019-11-12NEWS: Make it clear that delegation syntax `(...)` requires parenthesesYusuke Endoh
Ref [Feature #16253]
2019-11-12add NEWS about _1 as a local variable [ci skip]卜部昌平
2019-11-12add a NEWS entry about builtin features.Koichi Sasada
2019-11-05Revert "[EXPERIMENTAL] Make Symbol#to_s return a frozen String [Feature #16150]"NARUSE, Yui
This reverts commit 6ffc045a817fbdf04a6945d3c260b55b0fa1fd1e.
2019-11-03Update NEWS entry for Feature #13083Benoit Daloze
2019-11-03Remove incorrect NEWS entry, only Regexp#match and #match? changedBenoit Daloze
2019-10-31Mention update to Unicode Emoji version 12.1 in NEWS.Martin Dürst
Also fixed some grammatical errors. [ci skip]
2019-10-27Improve Enumerator.produce docszverok
* Add to NEWS; * Add examples of while-alike cycles with practical tasks. Notes: Merged: https://github.com/ruby/ruby/pull/2616
2019-10-26Add entry for Feature #13083 in NEWSBenoit Daloze
* Move Unicode changes under String / Unicode for consistency with the rest.
2019-10-23Add gem names [ci skip]Kazuhiro NISHIYAMA
2019-10-23Trivial fixes [ci skip]Kazuhiro NISHIYAMA
2019-10-23Fix typos [ci skip]Kazuhiro NISHIYAMA
2019-10-22NEWS: add a URL about the performance improvement of CGI.escapeHTMLYusuke Endoh
2019-10-22NEWS: Fix the example of Lazy#eagerv2_7_0_preview2Yusuke Endoh
2019-10-22NEWS: add an example for Lazy#eagerYusuke Endoh
2019-10-22NEWS: Make Net::FTP#features and #option more informativeYusuke Endoh
2019-10-22Arguments forwarding [Feature #16253]Nobuyoshi Nakada
Notes: Merged: https://github.com/ruby/ruby/pull/2575
2019-10-22NEWS: fixed method names [ci skip]Nobuyoshi Nakada
2019-10-22NEWS: fixed mark-up [ci skip]Nobuyoshi Nakada
2019-10-22add an NEWS entry about [Feature #15575]Koichi Sasada
2019-10-22add a NEWS entry about Proc#to_s changeKoichi Sasada
2019-10-22fix NEWS entry about unbundled gemsKoichi Sasada
2019-10-21NEWS: fixed indents [ci skip]Nobuyoshi Nakada
2019-10-21NEWS: fix a typoYusuke Endoh
2019-10-21NEWS: structured the "Language changes" sectionYusuke Endoh
There were too many items in the section in somewhat random order. This change creates the following five subsections: * Pattern matching * The spec of keyword arguments is changed towards 3.0 * Numbered parameter * proc/lambda without no block is deprecated * Other miscellaneous changes Also it adds a handful of example code.
2019-10-21add a NEWS entry about [Feature #15602]Koichi Sasada
2019-10-20make monitor.so for performance. (#2576)Koichi Sasada
Recent monitor.rb has performance problem because of interrupt handlers. 'Monitor#synchronize' is frequently used primitive so the performance of this method is important. This patch rewrite 'monitor.rb' with 'monitor.so' (C-extension) and make it faster. See [Feature #16255] for details. Monitor class objects are normal object which include MonitorMixin. This patch introduce a Monitor class which is implemented on C and MonitorMixin uses Monitor object as re-entrant (recursive) Mutex. This technique improve performance because we don't need to care atomicity and we don't need accesses to instance variables any more on Monitor class. Notes: Merged-By: ko1 <ko1@atdot.net>
2019-10-18Verbatim texts need more indent [ci skip]Nobuyoshi Nakada
And separate ruby script and executed example.
2019-10-18NEWS: Mention that optparse now supports did_you_mean for unknown optionYusuke Endoh
2019-10-17[DOC] no change on Windows [Bug #15267] [ci skip]Nobuyoshi Nakada