./textproc/ruby-yard, Documentation generation tool for the Ruby programming language

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.9.36, Package name: ruby32-yard-0.9.36, Maintainer: pkgsrc-users

YARD is a documentation generation tool for the Ruby programming language. It
enables the user to generate consistent, usable documentation that can be
exported to a number of formats very easily, and also supports extending for
custom Ruby constructs such as custom class level definitions.


Required to run:
[lang/ruby31-base]

Master sites:

Filesize: 731 KB

Version history: (Expand)


CVS history: (Expand)


   2024-03-03 09:49:30 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
textproc/ruby-yard: update to 0.9.36

0.9.35 (2024-02-28)

* 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)

0.9.36 (2024-02-29)

* Further XSS fixes for generated frameset pages (#1538)
* Improve tests for Ruby 3.3 compatibility (#1519, #1531)
* Documentation improvements (#1524)
   2023-04-30 15:51:00 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
textproc/ruby-yard: update to 0.9.34

0.9.29 (2023-04-08)

* Enable table support for CommonMarker (#1443)
* Parser performance improvements (#1452, #1453, #1454, #1455)
* Fix autoload of RipperParser (#1460)
* Remove dependency on webrick for better Ruby 3.1+ support
* Improvements for mixin resolution (#1467, #1468)

0.9.30 (2023-04-09)

* Hot release fix to correct issue with gem packaging missing templates
  (#1490)

0.9.31 (2023-04-09)

* Remove dependency on webrick in YARD::Server::Commands::StaticFileHelpers

0.9.32 (2023-04-09)

Fix issue with custom Rack::Request attributes in yard server

0.9.33 (2023-04-12)

* Ensure .yardopts is present in gem package (internal YARD documentation
  change)

0.9.34 (2023-04-12)

* Add changelog to yard.gemspec
* Fix fork behavior in yard server --fork
   2022-08-30 17:47:43 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
textproc/ruby-yard: update to 0.9.28

0.9.28 (2022-06-01)

* Safe load config YAML files (#1385)
* Handle empty string constants (#1415)
* Pre-emptively support removal of Object#taint in Ruby 3.2 (#1419)
* Fix Ruby 3.1 forward args Ripper change (#1431)
   2021-12-11 15:41:21 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
textproc/ruby-yard: update to 0.9.27

0.9.27 (2021-11-29)

* Add support for Ruby 3.0 endless method definitions. (#1376, #1381)
* Add existence check for README file (#1367)
* Support module_function decorator (#1365)
* Add CommonMarker markup support (-m commonmarker) (#1157, #1388)
* Fix nested array parsing (#1389)
* Add WEBrick as a runtime dependency for Ruby 3.0 support (#1400)
* Support fail_on_warning option in yard stats command (#1392)
* Better integration with Sorbet (#1401)
* Handle include mixins on complex paths (#1386)
* Fix @!scope maintaining state in lone comment blocks (#1411)
* Remove support for Travis CI
   2021-10-26 13:23:42 by Nia Alarie | Files touched by this commit (1161)
Log message:
textproc: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Unfetchable distfiles (fetched conditionally?):
./textproc/convertlit/distinfo clit18src.zip
   2021-10-07 17:02:49 by Nia Alarie | Files touched by this commit (1162)
Log message:
textproc: Remove SHA1 hashes for distfiles
   2021-01-14 16:05:51 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
textproc/ruby-yard: update to 0.9.26

0.9.26 - December 26th, 2020
* Add support for Ruby 3.0 and fix tests
* Fix support for frozen_string_literal: false magic comments (#1363)
   2020-05-09 08:00:41 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
textproc/ruby-yard: update to 0.9.25

Update ruby-yard to 0.9.25.

# 0.9.25 - May 3rd, 2020

[0.9.25]: https://github.com/lsegal/yard/compare/v0.9.24...v0.9.25

- Fix parsing issue with conditional blocks mixed with conditional modifiers.
  (#1308, #1324, #1326, #1327)
- Add table of contents IDs to redcarpet generated markdown. (#1323)
- Backport fixes for Ruby 1.9 (#1320)
- Fix parsing of checksums in yard server (#1301)
- Map Ruby C variable error names to Ruby classes (#1270, #1275)
- Fix initialization of RDocMarkup across threads (#1318)
- Remove warning for Kernel#open (#1312)
- Omit spec files in gem package (#1307)
- README updates (#1322)