Update yard: 0.9.26 → 0.9.27 (minor)
Here is everything you need to know about this update. Please take a good look at what changed and the test results before merging this pull request.
What changed?
✳ ️ yard (0.9.26 → 0.9.27) · Repo · Changelog
Release Notes
0.9.27
- 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 inyard 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
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 27 commits:
Tag release v0.9.27
Update Changelog
Fix `@!scope` parsing in lone comments
Delete .travis.yml
Update build badge
Handle over-vigilant Sorbet parser
Handle include mixins on complex paths
Support fail_on_warning in YARD::CLI::Stats
Merge pull request #1400 from lsegal/add-webrick-dep
Add webrick as runtime dependency
Merge pull request #1389 from dduugg/nested-array-parsing
Merge pull request #1388 from ojab/add_commonmarker_provider
Fix nested array parsing
Add CommonMarker markdown provider
Merge pull request #1384 from MSP-Greg/actions
GitHub Actions - misc updates, test Ruby 2.2 thru 3.0
Merge pull request #1381 from rkh/rkh-ruby-3
Merge pull request #1365 from mrkn/module_function_decorator
Merge pull request #1370 from kachick/update-ci-ruby3
Merge pull request #1367 from chriscz/main
Add support for Ruby 3.0 endless method definitions (fixes #1376).
Update CI depending Ruby 3.0 from the rc
Add existence check for readme
Support module_function decorator
Add GITHUB_TOKEN to release command
Use extracted GH changelog releaser action
Simplify Samus prep tasks
🆕 webrick (added, 1.7.0)
Depfu will automatically keep this PR conflict-free, as long as you don't add any commits to this branch yourself. You can also trigger a rebase manually by commenting with @depfu rebase
.
All Depfu comment commands
- @depfu rebase
- Rebases against your default branch and redoes this update
- @depfu recreate
- Recreates this PR, overwriting any edits that you've made to it
- @depfu merge
- Merges this PR once your tests are passing and conflicts are resolved
- @depfu close
- Closes this PR and deletes the branch
- @depfu reopen
- Restores the branch and reopens this PR (if it's closed)
- @depfu pause
- Ignores all future updates for this dependency and closes this PR
- @depfu pause [minor|major]
- Ignores all future minor/major updates for this dependency and closes this PR
- @depfu resume
- Future versions of this dependency will create PRs again (leaves this PR as is)