Releases: lsegal/yard
Releases · lsegal/yard
Release v0.9.37
- Fix JavaScript errors in
--one-file
template (#1426) - Fix heredoc parsing and add support for squiggly heredocs (#1315, #1495)
- Accessibility improvements to the default template (#1501)
- Improved YARD documentation (#1410, #1512, #1516, #1544)
- Fix error when parsing
@option
tags (#1515) - Fix issue parsing UTF-8 filenames (#1517)
- Replace OpenStruct with optimized YARD::OpenStruct to avoid ostruct performance warnings (#1545)
- Add support for
private attr_*
syntax (#1541) - Remove logger dependency (#1546)
Release v0.9.36
Release v0.9.35
- Fix possible XSS on generated YARD frameset pages (thanks to @redyetidev for finding and patching) (2069e2b).
- Fix errors when using
@option
on non-method objects (#1508) - Support Ruby 3.3 changes in Ripper parser (#1510)
Release v0.9.34
- Add changelog to yard.gemspec
- Fix fork behavior in
yard server --fork
Release v0.9.33
- Ensure .yardopts is present in gem package (internal YARD documentation change)
Release v0.9.32
- Fix issue with custom Rack::Request attributes in
yard server
Release v0.9.31
- Remove dependency on webrick in YARD::Server::Commands::StaticFileHelpers
Release v0.9.30
- Hot release fix to correct issue with gem packaging missing templates (#1490)