v6.6.0
What's Changed
- ci: ensure ubuntu image has libyaml-dev for psych 5 by @flavorjones in #951
- Clean up home directories for each test by @nobu in #956
- Fix fragile tests by @nobu in #957
- Add rdoc:coverage default task by @zzak in #971
- Fix reference to proper list type RDoc::MarkupReference by @cjilbert504 in #969
- Actually execute RDoc document task for coverage by @zzak in #972
- Remove duplicate word in RDoc::MarkupReference by @cjilbert504 in #968
- Fix
RDoc::Parser::Ruby
not being documented by @etiennebarrie in #975 - Improve actions by @hsbt in #977
- Prefer to use File.readlines instead of IO.readlines by @hsbt in #980
- Use github pages action by @hsbt in #981
- Use evanphx/kpeg#58 by @hsbt in #982
- Removed badge from codeclimate by @hsbt in #989
- Use
File.binread
by @nobu in #991 - Update test libraries from ruby/ruby 2023-04-29 by @nobu in #997
- Update test libraries from ruby/ruby 2023-04-29 by @nobu in #998
- Fix ReDoS by @nobu in #999
- Fix references to nested label in table_of_contents by @nobu in #1002
- Fix generating gh-pages by @nobu in #1003
- [DOC] stop documenting fallback
MatchData#match_length
by @nobu in #1004 - Drop the support for 2.5 or earlier because of CVE-2021-31799 by @nobu in #1005
- Isolate root dir if specified by @zzak in #983
- Fix link to RDoc::Task on README by @ybiquitous in #1008
- Improve layout CSS by @ybiquitous in #1013
- Improve
<summary>
CSS on sidebar by @ybiquitous in #1012 - Configure RuboCop to remove excessive trailing new lines by @vinistock in #1018
- Embedded racc parser for portability by @hsbt in #1019
- Use flat_map for better performance by @p8 in #1022
- Fix missing closing colon for
:notnew:
by @zzak in #1023 - Add keydown event listener to focus on search field by @gemmaro in #926
- Fix to use KeyboardEvent.key over keyCode by @gemmaro in #962
- Add source_code, homepage and changelog uris to gemspec metadata by @vinistock in #1017
- Improve CSS for "toggle source" hovering over one more method signatures by @ybiquitous in #1020
- Tentatively ignore errors on TruffleRuby head by @nobu in #1028
- Removed truffleruby-head from CI by @hsbt in #1029
- Use test-unit-ruby-core instead of deep-copy from ruby repository by @hsbt in #1033
- Use a more portable way to check if code is parseable by @eregon in #1032
- handle symbols declared with %s by @theo-squadracer in #1031
- [DOC] Link fixes by @BurdetteLamar in #1035
- Omit descriptions and parameter lists for methods defined in C not mentioned in call-seq by @jeremyevans in #978
- Drop code for old versions by @nobu in #1038
- Delay DidYouMean until NotFoundError#message is called by @tompng in #1039
- test/rdoc/test_rdoc_generator_json_index.rb: Use assert_equal. by @junaruga in #1049
- test/rdoc/test_rdoc_generator_json_index.rb: pend in test_generate in ppc64le. by @junaruga in #1050
New Contributors
- @cjilbert504 made their first contribution in #969
- @etiennebarrie made their first contribution in #975
- @vinistock made their first contribution in #1018
- @p8 made their first contribution in #1022
- @theo-squadracer made their first contribution in #1031
- @tompng made their first contribution in #1039
Full Changelog: v6.5.0...v6.6.0