[mix docs] Undefined references warning now includes the filename
[mix docs] :skip_undefined_reference_warnings_on now also accepts a filename
[HTML+EPUB] Display moduledoc headings in the sidebar
Bug fixes
[HTML] Fix hidden text selection, hide tooltips for details link
[HTML+EPUB] Fix function name sorting (group operators together)
[HTML+EPUB] Fix displaying nested modules
Backwards incompatible changes
[mix docs] Remove built-in support for cmark markdown processor
[mix docs] Replace ExDoc.Markdown.to_html/2 with to_ast/2
[HTML+EPUB] Remove auto-linking for local calls to Kernel & Kernel.SpecialForms,
use fully qualified calls instead. (e.g. replace `==/2` with `Kernel.==/2`.)
[mix docs] :skip_undefined_reference_warnings_on no longer accepts extras id, use
extras filename instead.
v0.21.3
Enhancements
[HTML] Make "Exceptions" a module sub-grouping instead of a top-level group
[HTML] Automatically group deprecated modules
[HTML] Rely on prefers-color-scheme w/o night mode set
[HTML] Boost title on search results, add fun/arity to title
[mix docs] Initial work on support for multiple languages
Bug fixes
[HTML] Many improvements to the search engine
[mix docs] Link to callback docs instead of copying them
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 close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor 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
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme
Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):
- Update frequency (including time of day and day of week)
- Pull request limits (per update run and/or open at any time)
- Automerge options (never/patch/minor, and dev/runtime dependencies)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)
Bumps ex_doc from 0.19.3 to 0.22.1.
Changelog
Sourced from ex_doc's changelog.
Commits
f9d41ed
Release v0.22.10c8dd87
Make earmark version requirement stricter (#1170)a3ec2d0
Make AST processor hopefully more future prooffc945e9
Don't crash on markdown comments, closes #1169efbacfd
Ignore fourth element in Earmark ast (#1166)d272497
Fix documentation of formatters defaults in README.md (#1163)549687b
Fix documentation of defaults for :formatters (#1162)dc50a79
Release v0.22.04183fe0
Rebuild assets36ec685
Fix displaying auto-linked callbacks and typesDependabot 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 close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor 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 - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Automerge options (never/patch/minor, and dev/runtime dependencies) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)