Releases: ruby/rdoc
Releases · ruby/rdoc
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/MethodDefParentheses
rule 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/escape
instead ofcgi/util
by @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
build
task 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_extend
s inClassModule#complete
by @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_dir
andfile_dir
attributes 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
RDoc
objects throughStore
by @st0012 in #1308 - Bump ruby/setup-ruby from 1.221.0 to 1.222.0 by @dependabot in #1311
- Make
Options
a required constructor argument ofStore
by @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
Document
objects asCodeObject#comment
by @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_ruby
task 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_name
parameter fromParser#initialize
by @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_ref
by default by @st0012 in #1275
🐛 Bug Fixes
- Introduce
apply_default_exclude
config to separate default and user excluding patterns by @nobu in #1251 - Fix prism_ruby superclass resolve order by @tompng in #1267
- Add missing
RDoc::RubygemsHook
API forgem server
by @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_const
by @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
v6.9.1
v6.9.0
What's Changed
✨ Enhancements
- Deprecate
main
andtitle
directives by @st0012 in #1218 - Expand rdoc-ref targets at the end of ri output by @st0012 in #1141
🐛 Bug Fixes
- Improve how gemspec's files are defined by @st0012 in #1212
- fix: C variables should never show up in Ancestors tree by @flavorjones in #1217
- Sort
MethodAttr
so that names starting with symbols are before names starting with alpha ASCII by @flavorjones in #1219 ClassModule#superclass=
accepts aClassModule
as an argument by @flavorjones in #1222- Use distinct styles for note lists and label lists by @nevans in #1209
🛠 Other Changes
- Bump step-security/harden-runner from 2.10.1 to 2.10.2 by @dependabot in #1215
- Bump rubygems/release-gem from 612653d273a73bdae1df8453e090060bb4db5f31 to 9e85cb11501bebc2ae661c1500176316d3987059 by @dependabot in #1214
- Fixed version number of rubygems/release-gem by @hsbt in #1216
- Prefer
String#ord
toString#codepoints[0]
by @flavorjones in #1220 - Workaround JRuby's jar-dependencies error and test failures on CI by @st0012 in #1225
- lint: Remove unreachable code by @okuramasafumi in #1137
- Stop running CI against JRuby and some CI config cleanup by @st0012 in #1228
- Make it loose coupling between RubyGems and RDoc by @mterada1228 in #1171
- Fixed compatibility error with setup command and rdoc plugin on rubygems by @hsbt in #1234
Full Changelog: v6.8.1...v6.9.0