Releases: ruby/rdoc
Releases · ruby/rdoc
v6.15.1
What's Changed
🐛 Bug Fixes
- Add Herb linter and fix HTML and ERB linting issues by @st0012 in #1434
 - Improve search result by prioritizing exact matches by @st0012 in #1433
 
📚 Documentation
🛠 Other Changes
- Rescue RuboCop rake tasks require error by @st0012 in #1431
 - Bump actions/download-artifact from 5 to 6 by @dependabot[bot] in #1437
 - Bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #1436
 - Bump version to 6.15.1 by @st0012 in #1441
 
Full Changelog: v6.15.0...v6.15.1
v6.15.0
What's Changed
✨ Enhancements
- Allow rdoc-ref to link to non-text files by @jeremyevans in #1376
 - Search automatically on ?q= URL query parameter by @jhawthorn in #1396
 
🐛 Bug Fixes
- searcher.js: Escape characters when building regexps by @byroot in #1397
 - Fix backslash handling in table cell code spans by @st0012 in #1400
 - Fix incorrect method linking in 
tttags by @st0012 in #1427 - Preserve inline styling inside tidy link labels by @st0012 in #1428
 
📚 Documentation
- [DOC] Fix link by @BurdetteLamar in #1393
 - [DOC] Fix 
warn_missing_rdoc_refdefault value in doc by @st0012 in #1408 - [DOC] Correct levels of headings by @BurdetteLamar in #1412
 - [DOC] Tweaks for markup reference intro by @BurdetteLamar in #1411
 - [DOC] Re-format section Directives by @BurdetteLamar in #1418
 - Migrate README to markdown by @st0012 in #1422
 
🛠 Other Changes
- Remove "poeple" typo and reword for clarity by @p8 in #1388
 - Bump step-security/harden-runner from 2.12.2 to 2.13.0 by @dependabot[bot] in #1392
 - Escape unescaped backslash at the end of code by @nobu in #1404
 - Bump actions/download-artifact from 4 to 5 by @dependabot[bot] in #1406
 - Bump actions/checkout from 4 to 5 by @dependabot[bot] in #1407
 - Revert "Shorten the description text to get rid of JRuby exception" by @nobu in #1401
 - Trim even spaces only in code by @nobu in #1405
 - Commit generated files by @st0012 in #1410
 - Bump actions/upload-pages-artifact from 3 to 4 by @dependabot[bot] in #1415
 - Bump actions/github-script from 7 to 8 by @dependabot[bot] in #1423
 - Change error message assertion to make it pass in JRuby by @tompng in #1425
 - Bump step-security/harden-runner from 2.13.0 to 2.13.1 by @dependabot[bot] in #1426
 - Fix warnings by @nobu in #1409
 - Bump version to 6.15.0 by @st0012 in #1429
 
New Contributors
- @byroot made their first contribution in #1397
 - @jhawthorn made their first contribution in #1396
 
Full Changelog: v6.14.2...v6.15.0
v6.14.2
What's Changed
🐛 Bug Fixes
🛠 Other Changes
- Fixup to usage of cgi/escape for Windows CI by @hsbt in #1378
 - Added gemspec file to gem package by @hsbt in #1379
 - Use GITHUB_TOKEN instead of admin credential by @hsbt in #1380
 - Bump step-security/harden-runner from 2.12.0 to 2.12.1 by @dependabot in #1377
 test/lib/helper.rbis only forruby/rdocrepository by @hsbt in #1372- Refactor PR preview workflow for improved approval process by @st0012 in #1370
 - Use repository_dispatch for previewing instead by @st0012 in #1384
 - Bump step-security/harden-runner from 2.12.1 to 2.12.2 by @dependabot in #1385
 - Fix template files location by @nobu in #1383
 - Bump version to 6.14.2 by @st0012 in #1387
 
Full Changelog: v6.14.0...v6.14.2
v6.14.1
v6.14.0
What's Changed
✨ Enhancements
🐛 Bug Fixes
- Fix image tag with external source by @ybiquitous in #1348
 
🛠 Other Changes
- Bump ruby/setup-ruby from 1.227.0 to 1.229.0 by @dependabot in #1336
 - Fix RDoc::Options example in README by @tompng in #1337
 - Bump step-security/harden-runner from 2.11.0 to 2.11.1 by @dependabot in #1338
 - Bump ruby/setup-ruby from 1.229.0 to 1.230.0 by @dependabot in #1339
 - Runs ruby-core workflow on ubuntu-latest by @st0012 in #1345
 - Move default RDoc headings to a constant by @vinistock in #1341
 - Enable 
Style/MethodDefParenthesesrule by @vinistock in #1342 - Bump ruby/setup-ruby from 1.230.0 to 1.233.0 by @dependabot in #1346
 - Fix rubygems hook execution when gemspec.rdoc_options contains --ri by @tompng in #1347
 - Update ri manpage to show how to access ruby pages by @adam12 in #1340
 - Fix link to CONTRIBUTING on README by @ybiquitous in #1350
 - Bump step-security/harden-runner from 2.11.1 to 2.12.0 by @dependabot in #1351
 - Bump ruby/setup-ruby from 1.233.0 to 1.235.0 by @dependabot in #1352
 - Don't run CI jobs for push by Dependabot by @kou in #1353
 - Fix typo in test name by @p8 in #1355
 - Polish link underline in Darkfish CSS by @ybiquitous in #1349
 - Rename test classes from Test* to *Test by @st0012 in #1359
 - Bump ruby/setup-ruby from 1.235.0 to 1.237.0 by @dependabot in #1362
 - Declare erb as a dependency by @st0012 in #1368
 - Load 
cgi/escapeinstead ofcgi/utilby @Earlopain in #1366 - Add a new workflow to deploy page preview for PRs from forks by @st0012 in #1365
 - Bump version to 6.14.0 by @st0012 in #1371
 
Full Changelog: v6.13.1...v6.14.0
v6.13.1
What's Changed
✨ Enhancements
🛠 Other Changes
- Workaround 
buildtask issue in Ruby core CI by @st0012 in #1326 - Bump ruby/setup-ruby from 1.222.0 to 1.227.0 by @dependabot in #1329
 - Remove needless RDoc::Options from XrefTestCase by @kou in #1332
 - Bump version to v6.13.1 by @st0012 in #1334
 
Full Changelog: v6.13.0...v6.13.1
v6.13.0
What's Changed
✨ Enhancements
🐛 Bug Fixes
- Fix ri completion to always return candidates start with a given name by @tompng in #1082
 - Call 
update_extends inClassModule#completeby @st0012 in #1317 
📚 Documentation
🛠 Other Changes
- Bump ruby/setup-ruby from 1.215.0 to 1.218.0 by @dependabot in #1290
 - Remove unnecessary coupling in comments' call_seq extraction by @st0012 in #1289
 - Bump step-security/harden-runner from 2.10.4 to 2.11.0 by @dependabot in #1293
 - Bump ruby/setup-ruby from 1.218.0 to 1.221.0 by @dependabot in #1294
 - Removed development group for cloudflare pages by @hsbt in #1295
 - Remove unused attributes by @st0012 in #1292
 - Refactor darkfish's classes sidebar implementation by @st0012 in #1296
 - Explicitly require helper in test_case by @st0012 in #1297
 - Add webrick to development dependencies by @st0012 in #1301
 - Remove unused darkfish parts by @st0012 in #1303
 - Centralize generator setup by @st0012 in #1302
 - Remove unused 
class_dirandfile_dirattributes from generators by @st0012 in #1304 - Reenable JRuby for testing by @headius in #1305
 - Relax paragraph pattern by @nobu in #1299
 - Tests for markdown code using multiple backquotes by @nobu in #1306
 - Remove an unused constant by @nobu in #1307
 - Avoid accessing 
RDocobjects throughStoreby @st0012 in #1308 - Bump ruby/setup-ruby from 1.221.0 to 1.222.0 by @dependabot in #1311
 - Make 
Optionsa required constructor argument ofStoreby @st0012 in #1309 - Reduce unnecessary external state assignment (
singleton) by @st0012 in #1312 - Fix test target code of module_function by @tompng in #1316
 - Remove dead or unnecessary methods/attributes by @st0012 in #1315
 - Refactor markdown parsing of Image and ExplicitLink by @tompng in #1323
 - Bump version to v6.13.0 by @st0012 in #1324
 
New Contributors
- @unasuke made their first contribution in #973
 - @headius made their first contribution in #1305
 - @ioquatix made their first contribution in #1320
 
Full Changelog: v6.12.0...v6.13.0
v6.12.0
What's Changed
✨ Enhancements
🐛 Bug Fixes
- Stop accepting 
Documentobjects asCodeObject#commentby @tompng in #1210 - Reduce document difference between RDoc::Parser::Ruby and RDoc::Parser::PrismRuby by @tompng in #1284
 
🛠 Other Changes
- Bump ruby/setup-ruby from 1.207.0 to 1.213.0 by @dependabot in #1280
 - Bump step-security/harden-runner from 2.10.3 to 2.10.4 by @dependabot in #1279
 - Update ruby-core workflow to just generate documentation by @st0012 in #1278
 - Add a 
build:local_rubytask to simplify local testing flow by @st0012 in #1281 - Bump ruby/setup-ruby from 1.213.0 to 1.214.0 by @dependabot in #1283
 - Remove unnecessary 
file_nameparameter fromParser#initializeby @st0012 in #1146 - Bump ruby/setup-ruby from 1.214.0 to 1.215.0 by @dependabot in #1285
 
Full Changelog: v6.11.0...v6.12.0
v6.11.0
What's Changed
✨ Enhancements
- Add autolink_excluded_words option to ignore cross-references by @st0012 in #1259
 - Enable 
warn_missing_rdoc_refby default by @st0012 in #1275 
🐛 Bug Fixes
- Introduce 
apply_default_excludeconfig to separate default and user excluding patterns by @nobu in #1251 - Fix prism_ruby superclass resolve order by @tompng in #1267
 - Add missing 
RDoc::RubygemsHookAPI forgem serverby @mterada1228 in #1270 - Finalize RDoc::Options before calling RDoc::RDoc#parse_files by @rhenium in #1274
 
📚 Documentation
- Documentation for #1240 by @nobu in #1263
 - [DOC] Stop autolinking the word "RDoc" by @nobu in #1266
 - [DOC] Ignore racc-generated files by @nobu in #1265
 - [DOC] Remove unnecessary rdoc-ref missing example by @st0012 in #1271
 
🛠 Other Changes
- Bump rubygems/release-gem from 1.1.0 to 1.1.1 by @dependabot in #1253
 - Merge commit from ruby/ruby HEAD by @hsbt in #1255
 - Exclude latest windows & Ruby 3.4 on CI by @st0012 in #1260
 - Bump ruby/setup-ruby from 1.204.0 to 1.206.0 by @dependabot in #1262
 - Bump ruby/setup-ruby from 1.206.0 to 1.207.0 by @dependabot in #1273
 - Run ruby/ruby doc generation on CI by @st0012 in #1272
 - Bump step-security/harden-runner from 2.10.2 to 2.10.3 by @dependabot in #1276
 - CI: test.yml - Windows - add mswin, remove 3.4 exclude by @MSP-Greg in #1277
 
Full Changelog: v6.10.0...v6.11.0
v6.10.0
What's Changed
✨ Enhancements
- Print warnings for rdoc-ref links that can't be resolved by @st0012 in #1241
 - Enable cross reference in code by @nobu in #1240
 - Auto-hide navigation on link click by @sunblaze in #1238
 
🐛 Bug Fixes
🛠 Other Changes
- Fix to parse 
rb_define_global_constby @nobu in #1245 - Bump ruby/setup-ruby from 1.187.0 to 1.204.0 by @dependabot in #1246
 - Update tests for #1247 by @st0012 in #1248
 
Full Changelog: v6.9.1...v6.10.0