summaryrefslogtreecommitdiff
path: root/NEWS.md
AgeCommit message (Collapse)Author
2023-06-04Update default gems list at 4275a8098e59c43daa4a85efce9465 [ci skip]git
2023-06-03Update default gems list at e6bd1852fb0c4775f6bc9588df30a1 [ci skip]git
2023-06-02Update default gems list at c32a30ec09997b3ee846a33a6873ed [ci skip]git
2023-05-25Update default gems list at e5bce57e1d3ab6eb8c218355e9b31f [ci skip]git
2023-05-25Update bundled gems list at 2023-05-25git
2023-05-23Update default gems list at a7d70321005d302d9b5aaa2b83569a [ci skip]git
2023-05-20Update default gems list at 8db13c179e475e99f6155eb85f196a [ci skip]git
2023-05-15[DOC] Fix a link [ci skip]Kazuhiro NISHIYAMA
2023-05-13Update bundled gems list at 2023-05-13git
2023-05-10Added entry about ext/readlineHiroshi SHIBATA
2023-05-09Update bundled gems list at 9d6bfe3815118e7734515d29f9f51c [ci skip]git
2023-05-04Write up NEWS entries for RJIT [ci skip]Takashi Kokubun
2023-05-04Merge a YJIT release notes draft into NEWS [ci skip]Takashi Kokubun
2023-05-04Add YJIT-related NEWS entries [ci skip]Takashi Kokubun
2023-04-28Update bundled gems list at f6694b5bc89dffdc1d8b24f8c08ded [ci skip]git
2023-04-19MatchData#named_captures: add optional symbolize_names keyword (#6952)Vladimir Dementyev
Notes: Merged-By: ioquatix <samuel@codeotaku.com>
2023-04-18Sort by URL [ci skip]Kazuhiro NISHIYAMA
2023-04-17* append newline at EOF. [ci skip]Nobuyoshi Nakada
2023-04-17Add spec for `Warning[:performance]`Jean Boussier
[Feature #19538] Notes: Merged: https://github.com/ruby/ruby/pull/7715
2023-04-14Update default gems list at 67743d582317544d2c830b63d3423b [ci skip]git
2023-04-13Update default gems list at f09638fe25d86c4d619a1f45b1595c [ci skip]git
2023-04-09Update default gems list at f7c8d3bf96e7e56f7a4bef4fe312f1 [ci skip]git
2023-04-06Update default gems list at 6ca1f3eec4222924c7e23642a68b51 [ci skip]git
2023-04-04Revert "Fix transient heap mode"Aaron Patterson
This reverts commit 87253d047ce35e7836b6f97edbb4f819879a3b25. Revert "Implement `Process.warmup`" This reverts commit ba6ccd871442f55080bffd53e33678c0726787d2.
2023-04-04Implement `Process.warmup`Jean Boussier
[Feature #18885] For now, the optimizations performed are: - Run a major GC - Compact the heap - Promote all surviving objects to oldgen Other optimizations may follow. Notes: Merged: https://github.com/ruby/ruby/pull/7346
2023-04-03Update default gems list at 6fb6d85aeed3ed12cf92ae2af00908 [ci skip]git
2023-03-29Update bundled gems list at 2023-03-29git
2023-03-28Update default gems list at 120d8d0ae2d6db4756f6d10ebff562 [ci skip]git
2023-03-27Update default gems list at ec14b381c13bf672249999213b22c6 [ci skip]git
2023-03-24Add Dir.for_fdJeremy Evans
This returns a Dir instance for the given directory file descriptor. If fdopendir is not supported, this raises NotImplementedError. Implements [Feature #19347] Notes: Merged: https://github.com/ruby/ruby/pull/7135
2023-03-24Add Dir#chdirJeremy Evans
This uses Dir.fchdir if supported, or Dir.chdir otherwise. Implements [Feature #19347] Notes: Merged: https://github.com/ruby/ruby/pull/7135
2023-03-24Add Dir.fchdirJeremy Evans
This is useful for passing directory file descriptors over UNIX sockets or to child processes to avoid TOCTOU vulnerabilities. The implementation follows the Dir.chdir code. This will raise NotImplementedError on platforms not supporting both fchdir and dirfd. Implements [Feature #19347] Notes: Merged: https://github.com/ruby/ruby/pull/7135
2023-03-13Update bundled gems list at 2023-03-13git
2023-03-07Update bundled gems list at 2023-03-07git
2023-03-07Update default gems list at 56ebeba436f7030694eea336fabad2 [ci skip]git
2023-03-06Update bundled gems list at e87d0882910001ef3b0c2ccd43bf00 [ci skip]git
2023-03-05Update bundled gems list at a3abe3fd6d59a3624a193028a0d3b6 [ci skip]git
2023-03-01Update bundled gems list at 2023-03-01git
2023-02-28Update bundled gems list at 2023-02-28git
2023-02-27Update bundled gems list at 2023-02-27git
2023-02-23Implement ObjectSpace::WeakKeyMap basic allocatorJean Boussier
[Feature #18498] Notes: Merged: https://github.com/ruby/ruby/pull/5570
2023-02-21Update default gems list at 0cde887eb9fd47b9857c9e4a7fbafc [ci skip]git
2023-02-21Update default gems list at b572f2436c70bef75126fe4e30910a [ci skip]git
2023-02-16Update default gems list at 65b6411e9db31591ae2a4928acaa0b [ci skip]git
2023-02-07Update default gems list at a66bc448a40929207fcf6e97107d71 [ci skip]git
2023-02-03Update default gems list at cbd5de4f88b889eb6bd40ddb073da5 [ci skip]git
2023-02-02Update default gems list at 5a9e2f142d9debfb44d7d23f6821b8 [ci skip]git
2023-02-02Update default gems list at 8087ba736e447c11296fadd9cf32bd [ci skip]git
2023-01-30Update default gems list at b432867429d8a311b2c73230b5cdd4 [ci skip]git
2023-01-23[DOC] Fix a link [ci skip]Kazuhiro NISHIYAMA