Changelog
*Sourced from [ex_doc's changelog](https://github.com/elixir-lang/ex_doc/blob/master/CHANGELOG.md).*
> ## v0.21.0
>
> * Enhancements
> * [HTML] Add support for reference popovers
> * [HTML] Provide a "g" shortcut to Go To a Hexdocs package (with autocomplete)
> * [HTML] Detect if browser prefers night mode
> * [EPUB] Add support for covers and the authors field
>
> * Bug fixes
> * [HTML+EPUB] Ensure that link headers generate unique IDs
> * [HTML+EPUB] Sort structs fields so field names are always ordered
> * [HTML+EPUB] Do not strip "Elixir." prefix from module names
> * [HTML] Support URLs with non-HTML safe characters
> * [EPUB] Fix table of contents without groups
Commits
- [`d1d1943`](https://github.com/elixir-lang/ex_doc/commit/d1d1943341ddcb3733b0877befdfed1721d49f33) Release v0.21.0
- [`9122e9d`](https://github.com/elixir-lang/ex_doc/commit/9122e9dbd64eb46e5b52388f082d591203206604) Configure Makeup to use \ instead of \ ([#1040](https://github-redirect.dependabot.com/elixir-lang/ex_doc/issues/1040))
- [`9e72488`](https://github.com/elixir-lang/ex_doc/commit/9e72488cb7aaf967aa4e5e01f7c63763218fb446) Do not strip "Elixir." from text in fully namespaced calls ([#1044](https://github-redirect.dependabot.com/elixir-lang/ex_doc/issues/1044))
- [`098b99f`](https://github.com/elixir-lang/ex_doc/commit/098b99fcec956a55d3feeae47957ff76e5269d56) Handle fully namespace modules correctly
- [`8176680`](https://github.com/elixir-lang/ex_doc/commit/8176680de98ae4d4c93f76fc4dda4ba2b9757849) Add Reference Popovers ([#1025](https://github-redirect.dependabot.com/elixir-lang/ex_doc/issues/1025))
- [`55ffb45`](https://github.com/elixir-lang/ex_doc/commit/55ffb45b88cb7cf3a1e9ec3f8b1aec6264b57152) No need to escape URI encoded result as URI encodes \<, >, and double quotes
- [`bfe2587`](https://github.com/elixir-lang/ex_doc/commit/bfe2587167540b7305f376dd301bb072f8cb994b) Encode URL fragments with a URI.encode/1 ([#1042](https://github-redirect.dependabot.com/elixir-lang/ex_doc/issues/1042))
- [`9f0f73c`](https://github.com/elixir-lang/ex_doc/commit/9f0f73c238d052d33085572b3a04d0ca661a720a) Use stages in Travis ([#1039](https://github-redirect.dependabot.com/elixir-lang/ex_doc/issues/1039))
- [`3a7ec50`](https://github.com/elixir-lang/ex_doc/commit/3a7ec50a06fda3b5ddfe8dae5a80b9a43b8642a8) Travis: Reverse sort Elixir versions in matrix ([#1037](https://github-redirect.dependabot.com/elixir-lang/ex_doc/issues/1037))
- [`3587787`](https://github.com/elixir-lang/ex_doc/commit/3587787d4c58be1b88c4a949f1746d63303676bd) Update formatter and travis ([#1035](https://github-redirect.dependabot.com/elixir-lang/ex_doc/issues/1035))
- Additional commits viewable in [compare view](https://github.com/elixir-lang/ex_doc/compare/v0.20.2...v0.21.0)
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). To ignore the version in this PR you can just close it
- `@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)
- Automerge options (never/patch/minor, and dev/runtime dependencies)
- Pull request limits (per update run and/or open at any time)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)
Finally, you can contact us by mentioning @dependabot.
Bumps ex_doc from 0.20.2 to 0.21.0.
Changelog
*Sourced from [ex_doc's changelog](https://github.com/elixir-lang/ex_doc/blob/master/CHANGELOG.md).* > ## v0.21.0 > > * Enhancements > * [HTML] Add support for reference popovers > * [HTML] Provide a "g" shortcut to Go To a Hexdocs package (with autocomplete) > * [HTML] Detect if browser prefers night mode > * [EPUB] Add support for covers and the authors field > > * Bug fixes > * [HTML+EPUB] Ensure that link headers generate unique IDs > * [HTML+EPUB] Sort structs fields so field names are always ordered > * [HTML+EPUB] Do not strip "Elixir." prefix from module names > * [HTML] Support URLs with non-HTML safe characters > * [EPUB] Fix table of contents without groupsCommits
- [`d1d1943`](https://github.com/elixir-lang/ex_doc/commit/d1d1943341ddcb3733b0877befdfed1721d49f33) Release v0.21.0 - [`9122e9d`](https://github.com/elixir-lang/ex_doc/commit/9122e9dbd64eb46e5b52388f082d591203206604) Configure Makeup to use \ instead of \ ([#1040](https://github-redirect.dependabot.com/elixir-lang/ex_doc/issues/1040)) - [`9e72488`](https://github.com/elixir-lang/ex_doc/commit/9e72488cb7aaf967aa4e5e01f7c63763218fb446) Do not strip "Elixir." from text in fully namespaced calls ([#1044](https://github-redirect.dependabot.com/elixir-lang/ex_doc/issues/1044)) - [`098b99f`](https://github.com/elixir-lang/ex_doc/commit/098b99fcec956a55d3feeae47957ff76e5269d56) Handle fully namespace modules correctly - [`8176680`](https://github.com/elixir-lang/ex_doc/commit/8176680de98ae4d4c93f76fc4dda4ba2b9757849) Add Reference Popovers ([#1025](https://github-redirect.dependabot.com/elixir-lang/ex_doc/issues/1025)) - [`55ffb45`](https://github.com/elixir-lang/ex_doc/commit/55ffb45b88cb7cf3a1e9ec3f8b1aec6264b57152) No need to escape URI encoded result as URI encodes \<, >, and double quotes - [`bfe2587`](https://github.com/elixir-lang/ex_doc/commit/bfe2587167540b7305f376dd301bb072f8cb994b) Encode URL fragments with a URI.encode/1 ([#1042](https://github-redirect.dependabot.com/elixir-lang/ex_doc/issues/1042)) - [`9f0f73c`](https://github.com/elixir-lang/ex_doc/commit/9f0f73c238d052d33085572b3a04d0ca661a720a) Use stages in Travis ([#1039](https://github-redirect.dependabot.com/elixir-lang/ex_doc/issues/1039)) - [`3a7ec50`](https://github.com/elixir-lang/ex_doc/commit/3a7ec50a06fda3b5ddfe8dae5a80b9a43b8642a8) Travis: Reverse sort Elixir versions in matrix ([#1037](https://github-redirect.dependabot.com/elixir-lang/ex_doc/issues/1037)) - [`3587787`](https://github.com/elixir-lang/ex_doc/commit/3587787d4c58be1b88c4a949f1746d63303676bd) Update formatter and travis ([#1035](https://github-redirect.dependabot.com/elixir-lang/ex_doc/issues/1035)) - Additional commits viewable in [compare view](https://github.com/elixir-lang/ex_doc/compare/v0.20.2...v0.21.0)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). To ignore the version in this PR you can just close it - `@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) - Automerge options (never/patch/minor, and dev/runtime dependencies) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired) Finally, you can contact us by mentioning @dependabot.