The NetBSD Project

CVS log for pkgsrc/textproc/ruby-yard/PLIST

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / textproc / ruby-yard

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.14 / (download) - annotate - [select for diffs], Sun Apr 30 13:51:00 2023 UTC (7 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2023Q3-base, pkgsrc-2023Q3, pkgsrc-2023Q2-base, pkgsrc-2023Q2, HEAD
Changes since 1.13: +2 -38 lines
Diff to previous 1.13 (colored)

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

Revision 1.13 / (download) - annotate - [select for diffs], Sat Dec 11 14:41:21 2021 UTC (23 months, 3 weeks ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3, pkgsrc-2022Q2-base, pkgsrc-2022Q2, pkgsrc-2022Q1-base, pkgsrc-2022Q1, pkgsrc-2021Q4-base, pkgsrc-2021Q4
Changes since 1.12: +2 -2 lines
Diff to previous 1.12 (colored)

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

Revision 1.12 / (download) - annotate - [select for diffs], Thu Jan 14 15:05:51 2021 UTC (2 years, 10 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2, pkgsrc-2021Q1-base, pkgsrc-2021Q1
Changes since 1.11: +5 -1 lines
Diff to previous 1.11 (colored)

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)

Revision 1.11 / (download) - annotate - [select for diffs], Sat May 9 06:00:41 2020 UTC (3 years, 6 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2020Q4-base, pkgsrc-2020Q4, pkgsrc-2020Q3-base, pkgsrc-2020Q3, pkgsrc-2020Q2-base, pkgsrc-2020Q2
Changes since 1.10: +2 -206 lines
Diff to previous 1.10 (colored)

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)

Revision 1.10 / (download) - annotate - [select for diffs], Tue Mar 24 17:22:32 2020 UTC (3 years, 8 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2020Q1-base, pkgsrc-2020Q1
Changes since 1.9: +27 -2 lines
Diff to previous 1.9 (colored)

textproc/ruby-yard: update to 0.9.24

Update ruby-yard to 0.9.24.
pkgsrc change: fix redundant CATEGORIES.


# 0.9.24 - January 8th, 2020

[0.9.24]: https://github.com/lsegal/yard/compare/v0.9.23...v0.9.24

- Add {YARD::CodeObjects::NamespaceMapper.on_invalidate} callback when separator
  cache is changed.
- Fix issue where Registry fails to resolve first-time lookups on instance methods.

# 0.9.23 - January 5th, 2020

[0.9.23]: https://github.com/lsegal/yard/compare/v0.9.22...v0.9.23

- Fix issues with double encoded code blocks when highlighted from an extra
  file.

# 0.9.22 - December 31st, 2019

[0.9.22]: https://github.com/lsegal/yard/compare/v0.9.21...v0.9.22

- Revert jquery update in last release since it requires more changes. (#1298)

# 0.9.21 - December 31st, 2019

[0.9.21]: https://github.com/lsegal/yard/compare/v0.9.20...v0.9.21

- Updates to add support for Ruby 2.7.0 (#1290, #1296)
- Fix parsing of multiline method signatures (#1220)
- Remove RubyGems post install message (#1269)
- Improve object deletion from RegistryStore (#1284)
- Improve memory usage performance (#1260)
- Handle include and extend calls with explicit receivers (#1274)
- Fix deep nesting of TOC items (#1288)
- Fix highlighting for Asciidoc markup code blocks (#1276)
- Fix HTML formatting of script tags (#1263)
- Update jquery to 3.4.1 (#1294)
- Test fixes (#1244)

Revision 1.8.8.1 / (download) - annotate - [select for diffs], Sat Aug 10 12:12:55 2019 UTC (4 years, 3 months ago) by bsiegert
Branch: pkgsrc-2019Q2
Changes since 1.8: +3 -1 lines
Diff to previous 1.8 (colored) next main 1.9 (colored)

Pullup ticket #6026 - requested by taca
textproc/ruby-yard: security fix

Revisions pulled up:
- textproc/ruby-yard/Makefile                                   1.11
- textproc/ruby-yard/PLIST                                      1.9
- textproc/ruby-yard/distinfo                                   1.9

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Mon Aug  5 09:55:00 UTC 2019

   Modified Files:
   	pkgsrc/textproc/ruby-yard: Makefile PLIST distinfo

   Log Message:
   textproc/ruby-yard: update to 0.9.20

   Update ruby-yard to 0.9.20, fixing CVE-2019-14369.

   # 0.9.20 - June 27th, 2019

   [0.9.20]: https://github.com/lsegal/yard/compare/v0.9.19...v0.9.20

   - Fix parsing of stringified Symbols in Ruby source (#1256).
   - Fix path traversal vulnerability in `yard server`. This bug would allow
    unsanitized HTTP requests to access arbitrary files on the machine of a
    `yard server` host under certain conditions. Thanks to CuongMX from
    Viettel Cyber Security for discovering this vulnerability.

   # 0.9.19 - April 2nd, 2019

   [0.9.19]: https://github.com/lsegal/yard/compare/v0.9.16...v0.9.19

   - Fixed bug in browser back button (#1071, #1228)
   - Fixed handling of ArgumentError in ExtraFileObject (#1198)
   - Fixed double return tag displaying on boolean methods (#1226)
   - Removed unused `Module#namespace_name` function (#1229)
   - Fixed parsing order of README files. YARD will now prefer README over
     README.md over README.x.md or README-x.md (and the like). READMEs will now
     also be ordered by filename; the first README is still chosen unless
     `--readme` is provided.
   - Updated AsciiDoc markup support to use non-deprecated calls.

Revision 1.9 / (download) - annotate - [select for diffs], Mon Aug 5 09:55:00 2019 UTC (4 years, 4 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3
Changes since 1.8: +3 -1 lines
Diff to previous 1.8 (colored)

textproc/ruby-yard: update to 0.9.20

Update ruby-yard to 0.9.20, fixing CVE-2019-14369.

# 0.9.20 - June 27th, 2019

[0.9.20]: https://github.com/lsegal/yard/compare/v0.9.19...v0.9.20

- Fix parsing of stringified Symbols in Ruby source (#1256).
- Fix path traversal vulnerability in `yard server`. This bug would allow
 unsanitized HTTP requests to access arbitrary files on the machine of a
 `yard server` host under certain conditions. Thanks to CuongMX from
 Viettel Cyber Security for discovering this vulnerability.

# 0.9.19 - April 2nd, 2019

[0.9.19]: https://github.com/lsegal/yard/compare/v0.9.16...v0.9.19

- Fixed bug in browser back button (#1071, #1228)
- Fixed handling of ArgumentError in ExtraFileObject (#1198)
- Fixed double return tag displaying on boolean methods (#1226)
- Removed unused `Module#namespace_name` function (#1229)
- Fixed parsing order of README files. YARD will now prefer README over
  README.md over README.x.md or README-x.md (and the like). READMEs will now
  also be ordered by filename; the first README is still chosen unless
  `--readme` is provided.
- Updated AsciiDoc markup support to use non-deprecated calls.

Revision 1.8 / (download) - annotate - [select for diffs], Sun Sep 23 16:44:15 2018 UTC (5 years, 2 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2019Q2-base, pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3
Branch point for: pkgsrc-2019Q2
Changes since 1.7: +3 -1 lines
Diff to previous 1.7 (colored)

textproc/ruby-yard: update to 0.9.16

# [0.9.16] - August 11th, 2018

[0.9.16]: https://github.com/lsegal/yard/compare/v0.9.15...v0.9.16

- Documentation fixes (#1175, #1178).
- Fixed stack overflow issue when parsing extremely large lists (#1176).

# [0.9.15] - July 17th, 2018

[0.9.15]: https://github.com/lsegal/yard/compare/v0.9.14...v0.9.15

- Fixed security issue in parsing of Ruby code that could allow for arbitrary
  execution. Credit to Nelson Elhage <nelhage@nelhage.com> for discovering this
  issue.

# [0.9.14] - June 2nd, 2018

[0.9.14]: https://github.com/lsegal/yard/compare/v0.9.13...v0.9.14

- Fixed a regression in symbol parsing (#1170).

# [0.9.13] - May 28th, 2018

[0.9.13]: https://github.com/lsegal/yard/compare/v0.9.12...v0.9.13

- Added support for grouped constants via `@!group` directive (#1056).
- Added support for quoted symbols (#1168).
- Added support for i18n in tag text (#1169).
- Fixed HTML rendering of inline code blocks (#1152).
- Fixed rendering of anchor URLs in rendered HTML (#1154).

Revision 1.7 / (download) - annotate - [select for diffs], Mon Jan 1 22:30:00 2018 UTC (5 years, 11 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1
Changes since 1.6: +1 -2 lines
Diff to previous 1.6 (colored)

Sort PLIST files.

Unsorted entries in PLIST files have generated a pkglint warning for at
least 12 years. Somewhat more recently, pkglint has learned to sort
PLIST files automatically. Since pkglint 5.4.23, the sorting is only
done in obvious, simple cases. These have been applied by running:

  pkglint -Cnone,PLIST -Wnone,plist-sort -r -F

Revision 1.6 / (download) - annotate - [select for diffs], Mon Jun 5 15:27:28 2017 UTC (6 years, 6 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2
Changes since 1.5: +2 -1 lines
Diff to previous 1.5 (colored)

Update ruby-yard to 0.9.9.

Release v0.9.9				2017/04/23

* Added gem uninstall hooks to remove YARD documentation files. (#1083)
* Added support for C++ namespaces. (#809)
* Fixed issue where loading a .html page via an anchor would not scroll to
  the anchor section. (#1082)
* Hide some Ruby warnings.
* Improve progress indicator icons in terminal.

Revision 1.5 / (download) - annotate - [select for diffs], Mon Mar 20 15:41:38 2017 UTC (6 years, 8 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2017Q1-base, pkgsrc-2017Q1
Changes since 1.4: +9 -1 lines
Diff to previous 1.4 (colored)

Update ruby-yard to 0.9.8.

# 0.9.8 - January 13th, 2017

- Fixed installed gems not being correctly found in `yard server` and by plugins.
- Fixed tokenization of `%w(...)` array syntax.

# 0.9.7 - January 9th, 2017

- Fix resolution of absolute object paths with ambiguous names. (#1029)

# 0.9.6 - January 7th, 2017

- Removed official support for Ruby 1.x (1.8/1.9). YARD can still be installed
  in these versions, but support is not guaranteed. Simple bug fixes may still
  be considered via pull request only. Issues without code will be automatically
  closed.
- Added {YARD::Tags::Tag#explain_types} returning a plain English summary
  of the type specification of a given tag. Also adds {YARD::Tags::TypesExplainer}
  as an implementation class for the method.
- Added support for automatic linking of constants and method calls of
  Ruby syntax highlighted source code in generated HTML. Also adds the
  {YARD::Parser::Ruby::TokenResolver} implementation class to iterate over
  tokenized code with extra resolved object information.
- Added support for compound constant assignments (`A::B::C = true`).
- Added `LibraryVersion#yardoc_file_for_SOURCE` callback method for sources with
  a pre-determined yardoc file location. Implement this method instead of
  manually setting `library.yardoc_file = ...` in your load method (you can
  still assign the attribute manually).
- Use RubyGems 2.x+ API to query gems when available instead of using backport.

Revision 1.4 / (download) - annotate - [select for diffs], Tue Oct 18 14:50:54 2016 UTC (7 years, 1 month ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2016Q4-base, pkgsrc-2016Q4
Changes since 1.3: +14 -7 lines
Diff to previous 1.3 (colored)

Update ruby-yard to 0.9.5.

# 0.9.5 - July 22nd, 2016

- `yard doc` will now generate `.yardoc/processing` and `.yardoc/complete` files
  to allow other tools to properly detect when YARD is in the middle of parsing
  source files, and when it has completed writing the database.
- Added support for on-demand generation of LibraryVersion objects using the
  `:disk` source type. LibraryVersion objects pointing to a .yardoc database
  directory will now auto-generate if there is a `source_path` attached.
- Added warning for macros attached to non-method objects.
- Fixed a few more parsing errors.

Revision 1.3 / (download) - annotate - [select for diffs], Thu Feb 5 15:23:26 2015 UTC (8 years, 10 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2016Q3-base, pkgsrc-2016Q3, pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1, pkgsrc-2015Q4-base, pkgsrc-2015Q4, pkgsrc-2015Q3-base, pkgsrc-2015Q3, pkgsrc-2015Q2-base, pkgsrc-2015Q2, pkgsrc-2015Q1-base, pkgsrc-2015Q1
Changes since 1.2: +41 -38 lines
Diff to previous 1.2 (colored)

Update ruby-yard to 0.8.7.6.

# 0.8.7.6

- Support using `@option` tag on keyword arg splat parameter. (#729)
- Add `.stats_options` for `YardocTask`. (#800, #801)

# 0.8.7.5 - October 26, 2014

- Fix linking of methods in top level namespace in method listing. (#776)
- Support using C macros in function declarations. (#810)
- YARD will no longer group comment blocks starting on the same column if they
  are preceded by code. (#798)
- Handle anonymous lambda calls in toplevel scope. (#774)
- Support I18n in `@overload` tags. (#794)
- Support `yard stats` for objects with no file property. (#792)
- Support for named arguments in Ruby >= 2.1. (#785)
- Exclude README backup files from YARD generation. (#790)
- Turned on the lax spacing option in Redcarpet to comply with the
  Markdown standard.
- Escape HTML in YARD server search placeholder template.
- Fix issue with `private_class_method` support. (#760, #767)
- Enable tables support by default in Redcarpet Markdown provider. (#765)

Revision 1.2 / (download) - annotate - [select for diffs], Thu Aug 14 01:44:55 2014 UTC (9 years, 3 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2014Q4-base, pkgsrc-2014Q4, pkgsrc-2014Q3-base, pkgsrc-2014Q3
Changes since 1.1: +1 -1789 lines
Diff to previous 1.1 (colored)

Do not include automatically generated files to fix build problem.

Revision 1.1 / (download) - annotate - [select for diffs], Sat Jul 5 12:33:15 2014 UTC (9 years, 5 months ago) by rodent
Branch: MAIN

Import ruby200-yard-0.8.7.4 as textproc/ruby-yard.

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.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>