Release notes
*Sourced from [yard's releases](https://github.com/lsegal/yard/releases).*
> ## Release v0.9.24
>
> [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.
>
> ## Release v0.9.23
>
> [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.
>
> ## Release v0.9.22
>
> [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](https://github-redirect.dependabot.com/lsegal/yard/issues/1298))
>
> ## Release v0.9.21
>
> [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](https://github-redirect.dependabot.com/lsegal/yard/issues/1290), [#1296](https://github-redirect.dependabot.com/lsegal/yard/issues/1296))
> - Fix parsing of multiline method signatures ([#1220](https://github-redirect.dependabot.com/lsegal/yard/issues/1220))
> - Remove RubyGems post install message ([#1269](https://github-redirect.dependabot.com/lsegal/yard/issues/1269))
> - Improve object deletion from RegistryStore ([#1284](https://github-redirect.dependabot.com/lsegal/yard/issues/1284))
> - Improve memory usage performance ([#1260](https://github-redirect.dependabot.com/lsegal/yard/issues/1260))
> - Handle include and extend calls with explicit receivers ([#1274](https://github-redirect.dependabot.com/lsegal/yard/issues/1274))
> - Fix deep nesting of TOC items ([#1288](https://github-redirect.dependabot.com/lsegal/yard/issues/1288))
> - Fix highlighting for Asciidoc markup code blocks ([#1276](https://github-redirect.dependabot.com/lsegal/yard/issues/1276))
> - Fix HTML formatting of script tags ([#1263](https://github-redirect.dependabot.com/lsegal/yard/issues/1263))
> - Update jquery to 3.4.1 ([#1294](https://github-redirect.dependabot.com/lsegal/yard/issues/1294))
> - Test fixes ([#1244](https://github-redirect.dependabot.com/lsegal/yard/issues/1244))
>
> ## Release v0.9.20
>
> [0.9.20]: https://github.com/lsegal/yard/compare/v0.9.19...v0.9.20
>
> - Fix parsing of stringified Symbols in Ruby source ([#1256](https://github-redirect.dependabot.com/lsegal/yard/issues/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.
>
> ## Release v0.9.19
>
> [0.9.19]: https://github.com/lsegal/yard/compare/v0.9.16...v0.9.19
> ... (truncated)
Changelog
*Sourced from [yard's changelog](https://github.com/lsegal/yard/blob/master/CHANGELOG.md).*
> # 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](https://github-redirect.dependabot.com/lsegal/yard/issues/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](https://github-redirect.dependabot.com/lsegal/yard/issues/1290), [#1296](https://github-redirect.dependabot.com/lsegal/yard/issues/1296))
> - Fix parsing of multiline method signatures ([#1220](https://github-redirect.dependabot.com/lsegal/yard/issues/1220))
> - Remove RubyGems post install message ([#1269](https://github-redirect.dependabot.com/lsegal/yard/issues/1269))
> - Improve object deletion from RegistryStore ([#1284](https://github-redirect.dependabot.com/lsegal/yard/issues/1284))
> - Improve memory usage performance ([#1260](https://github-redirect.dependabot.com/lsegal/yard/issues/1260))
> - Handle include and extend calls with explicit receivers ([#1274](https://github-redirect.dependabot.com/lsegal/yard/issues/1274))
> - Fix deep nesting of TOC items ([#1288](https://github-redirect.dependabot.com/lsegal/yard/issues/1288))
> - Fix highlighting for Asciidoc markup code blocks ([#1276](https://github-redirect.dependabot.com/lsegal/yard/issues/1276))
> - Fix HTML formatting of script tags ([#1263](https://github-redirect.dependabot.com/lsegal/yard/issues/1263))
> - Update jquery to 3.4.1 ([#1294](https://github-redirect.dependabot.com/lsegal/yard/issues/1294))
> - Test fixes ([#1244](https://github-redirect.dependabot.com/lsegal/yard/issues/1244))
>
> # 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](https://github-redirect.dependabot.com/lsegal/yard/issues/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
> ... (truncated)
Commits
- [`872b3ac`](https://github.com/lsegal/yard/commit/872b3acafe33e94932d4a3f4bcfa6981ee7bed1e) Tag release v0.9.24
- [`7ec503b`](https://github.com/lsegal/yard/commit/7ec503ba0f998080c88b221562ee54073a71c080) Update changelog
- [`f4f02ba`](https://github.com/lsegal/yard/commit/f4f02ba3eb0eb20d19bd27ff57a7b175b9a0146a) Add hack to make RedCloth load on MinGW systems (test only)
- [`633795c`](https://github.com/lsegal/yard/commit/633795c72be5317553f5d78586e36608ad814a58) Move redcarpet tests into redcarpet integration file
- [`ee3469e`](https://github.com/lsegal/yard/commit/ee3469e8122902ddbc5b0541405eac589d04641e) Move redcloth tests into redcloth integration file
- [`c397187`](https://github.com/lsegal/yard/commit/c3971871ffaba25bcc88bd19c1b715968e3d0a18) Fix broken redcarpet test (incorrect provider was being loaded due to cache)
- [`be85720`](https://github.com/lsegal/yard/commit/be85720d0b2726b5aa7ee6ad4397353e0232c759) Remove pending from redcarpet spec (this should work)
- [`e4cd952`](https://github.com/lsegal/yard/commit/e4cd952ba1af0b0c43ecd372f2413daa2f31e081) Fix documentation
- [`6e19610`](https://github.com/lsegal/yard/commit/6e1961049a78d281652db74718c1bd1ac70107fd) Update GitHub Action CI to checkout@v2
- [`aa0ed28`](https://github.com/lsegal/yard/commit/aa0ed28201f16bea2aded44aad00d775735d633d) Fix issue where Registry fails to resolve first-time lookups on instance methods
- Additional commits viewable in [compare view](https://github.com/lsegal/yard/compare/v0.9.12...v0.9.24)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/anlek/mongify/network/alerts).
Bumps yard from 0.9.12 to 0.9.24.
Release notes
*Sourced from [yard's releases](https://github.com/lsegal/yard/releases).* > ## Release v0.9.24 > > [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. > > ## Release v0.9.23 > > [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. > > ## Release v0.9.22 > > [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](https://github-redirect.dependabot.com/lsegal/yard/issues/1298)) > > ## Release v0.9.21 > > [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](https://github-redirect.dependabot.com/lsegal/yard/issues/1290), [#1296](https://github-redirect.dependabot.com/lsegal/yard/issues/1296)) > - Fix parsing of multiline method signatures ([#1220](https://github-redirect.dependabot.com/lsegal/yard/issues/1220)) > - Remove RubyGems post install message ([#1269](https://github-redirect.dependabot.com/lsegal/yard/issues/1269)) > - Improve object deletion from RegistryStore ([#1284](https://github-redirect.dependabot.com/lsegal/yard/issues/1284)) > - Improve memory usage performance ([#1260](https://github-redirect.dependabot.com/lsegal/yard/issues/1260)) > - Handle include and extend calls with explicit receivers ([#1274](https://github-redirect.dependabot.com/lsegal/yard/issues/1274)) > - Fix deep nesting of TOC items ([#1288](https://github-redirect.dependabot.com/lsegal/yard/issues/1288)) > - Fix highlighting for Asciidoc markup code blocks ([#1276](https://github-redirect.dependabot.com/lsegal/yard/issues/1276)) > - Fix HTML formatting of script tags ([#1263](https://github-redirect.dependabot.com/lsegal/yard/issues/1263)) > - Update jquery to 3.4.1 ([#1294](https://github-redirect.dependabot.com/lsegal/yard/issues/1294)) > - Test fixes ([#1244](https://github-redirect.dependabot.com/lsegal/yard/issues/1244)) > > ## Release v0.9.20 > > [0.9.20]: https://github.com/lsegal/yard/compare/v0.9.19...v0.9.20 > > - Fix parsing of stringified Symbols in Ruby source ([#1256](https://github-redirect.dependabot.com/lsegal/yard/issues/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. > > ## Release v0.9.19 > > [0.9.19]: https://github.com/lsegal/yard/compare/v0.9.16...v0.9.19 > ... (truncated)Changelog
*Sourced from [yard's changelog](https://github.com/lsegal/yard/blob/master/CHANGELOG.md).* > # 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](https://github-redirect.dependabot.com/lsegal/yard/issues/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](https://github-redirect.dependabot.com/lsegal/yard/issues/1290), [#1296](https://github-redirect.dependabot.com/lsegal/yard/issues/1296)) > - Fix parsing of multiline method signatures ([#1220](https://github-redirect.dependabot.com/lsegal/yard/issues/1220)) > - Remove RubyGems post install message ([#1269](https://github-redirect.dependabot.com/lsegal/yard/issues/1269)) > - Improve object deletion from RegistryStore ([#1284](https://github-redirect.dependabot.com/lsegal/yard/issues/1284)) > - Improve memory usage performance ([#1260](https://github-redirect.dependabot.com/lsegal/yard/issues/1260)) > - Handle include and extend calls with explicit receivers ([#1274](https://github-redirect.dependabot.com/lsegal/yard/issues/1274)) > - Fix deep nesting of TOC items ([#1288](https://github-redirect.dependabot.com/lsegal/yard/issues/1288)) > - Fix highlighting for Asciidoc markup code blocks ([#1276](https://github-redirect.dependabot.com/lsegal/yard/issues/1276)) > - Fix HTML formatting of script tags ([#1263](https://github-redirect.dependabot.com/lsegal/yard/issues/1263)) > - Update jquery to 3.4.1 ([#1294](https://github-redirect.dependabot.com/lsegal/yard/issues/1294)) > - Test fixes ([#1244](https://github-redirect.dependabot.com/lsegal/yard/issues/1244)) > > # 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](https://github-redirect.dependabot.com/lsegal/yard/issues/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 > ... (truncated)Commits
- [`872b3ac`](https://github.com/lsegal/yard/commit/872b3acafe33e94932d4a3f4bcfa6981ee7bed1e) Tag release v0.9.24 - [`7ec503b`](https://github.com/lsegal/yard/commit/7ec503ba0f998080c88b221562ee54073a71c080) Update changelog - [`f4f02ba`](https://github.com/lsegal/yard/commit/f4f02ba3eb0eb20d19bd27ff57a7b175b9a0146a) Add hack to make RedCloth load on MinGW systems (test only) - [`633795c`](https://github.com/lsegal/yard/commit/633795c72be5317553f5d78586e36608ad814a58) Move redcarpet tests into redcarpet integration file - [`ee3469e`](https://github.com/lsegal/yard/commit/ee3469e8122902ddbc5b0541405eac589d04641e) Move redcloth tests into redcloth integration file - [`c397187`](https://github.com/lsegal/yard/commit/c3971871ffaba25bcc88bd19c1b715968e3d0a18) Fix broken redcarpet test (incorrect provider was being loaded due to cache) - [`be85720`](https://github.com/lsegal/yard/commit/be85720d0b2726b5aa7ee6ad4397353e0232c759) Remove pending from redcarpet spec (this should work) - [`e4cd952`](https://github.com/lsegal/yard/commit/e4cd952ba1af0b0c43ecd372f2413daa2f31e081) Fix documentation - [`6e19610`](https://github.com/lsegal/yard/commit/6e1961049a78d281652db74718c1bd1ac70107fd) Update GitHub Action CI to checkout@v2 - [`aa0ed28`](https://github.com/lsegal/yard/commit/aa0ed28201f16bea2aded44aad00d775735d633d) Fix issue where Registry fails to resolve first-time lookups on instance methods - Additional commits viewable in [compare view](https://github.com/lsegal/yard/compare/v0.9.12...v0.9.24)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/anlek/mongify/network/alerts).