Changelog
*Sourced from [ex_doc's changelog](https://github.com/elixir-lang/ex_doc/blob/master/CHANGELOG.md).*
> ## v0.19.0
>
> This release requires Elixir v1.7 and later. For earlier Elixir versions, use ExDoc ~> 0.18.0.
>
> * Enhancements
> * Do not select "iex>" when selecting code samples
> * Use makeup to perform ELixir's syntax highlighting (other languages still use highlight.js)
> * Use `[rel="noopener"] on external links
> * Link directly to page if sidebar item has no subitems
> * Autolink Kernel and Kernel functions and special forms with shorthands (for example, only `is_atom/1` is necessary)
> * Trim EEx contents to reduce HTML size
> * Allow apps to be excluded from umbrella app docs
>
> * Bug fixes
> * Exclude types with `[**typedoc**](https://github.com/typedoc) false` from the docs
> * Make sure autolink considers the longest matching dependency name in case of shared prefixes
>
> ## v0.18.3
>
> * Bug fix
> * Fix formatting of typespecs causing errors
> * Update jQuery
> * Properly remove underscore from typespec links
>
> ## v0.18.2
>
> * Enhancements
> * Improve documentation pages for printing
> * Autolink Kernel, Kernel.SpecialForms, and built-in types
> * Annotate opaque types
> * Add vertical-align:top to tables
> * Allow module-function-arity references in links, for example: [some code](`MyMod.fun/2`)
> * Remove underscore from view source link
> * Run code formatter on typespecs (if one is available)
> * Make night mode switch link more obvious
>
> ## v0.18.1
>
> * Bug fixes
> * Include missing formatter files
>
> ## v0.18.0
>
> * Enhancements
> * No longer strip empty parens from types
> * Provide more extension point for markdown processors
> * Remove assets from priv since they are now embedded at compile time
>
> * Backwards incompatible changes
> * Remove built-in support for hoedown markdown processor
> ... (truncated)
Commits
- [`299ab6a`](https://github.com/elixir-lang/ex_doc/commit/299ab6a00e7ae226ca49e53e54293664eebddeea) Release v0.19.0
- [`1cfd131`](https://github.com/elixir-lang/ex_doc/commit/1cfd1317753f1c451764b14d15f732434b487f73) Relax makeup_elixir dependency
- [`9af06f8`](https://github.com/elixir-lang/ex_doc/commit/9af06f873a8184d491d1d89c5b50ffe70275f264) Apply [**tmbb**](https://github.com/tmbb)'s suggestions to theme css
- [`050e9b7`](https://github.com/elixir-lang/ex_doc/commit/050e9b7c719f40af156aa4c585074a9934426797) Fix search.spec.js
- [`eca9641`](https://github.com/elixir-lang/ex_doc/commit/eca9641606471934a79d606345f7882732ea6d19) Also work on Elixir earlier versions
- [`4d1bbd2`](https://github.com/elixir-lang/ex_doc/commit/4d1bbd23efa46834d92f62650dfc4a43e1eebca8) Have a dedicated section for guards
- [`7b6745b`](https://github.com/elixir-lang/ex_doc/commit/7b6745b8c52855e7832483190a17c4bcf94ae720) Allow apps to be excluded from umbrella app docs ([#871](https://github-redirect.dependabot.com/elixir-lang/ex_doc/issues/871))
- [`238a81c`](https://github.com/elixir-lang/ex_doc/commit/238a81c498a0464c526b9c6f11bdcd836554f3e6) Upgrade to Elixir v1.8-dev
- [`d0a2da8`](https://github.com/elixir-lang/ex_doc/commit/d0a2da8d8f7dce8c85a3836315067b5d7ca463bc) Run on 1.7.0-rc.0
- [`9c9b411`](https://github.com/elixir-lang/ex_doc/commit/9c9b4110e4eb8e3a9c9ac806eb6f1719c88216f3) Improve contributing instructions
- Additional commits viewable in [compare view](https://github.com/elixir-lang/ex_doc/compare/v0.18.4...v0.19.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 merge` will merge this PR after your CI passes on it
- `@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 reopen` will reopen this PR
- `@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 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.
Coverage remained the same at 34.483% when pulling 2679d8e0a2b5f9910675e60dcbad14c3a6d39083 on dependabot/hex/ex_doc-0.19.0 into bd6fe5ed1bf0fe702068676f4124a226904d0ad7 on develop.
Bumps ex_doc from 0.18.4 to 0.19.0.
Changelog
*Sourced from [ex_doc's changelog](https://github.com/elixir-lang/ex_doc/blob/master/CHANGELOG.md).* > ## v0.19.0 > > This release requires Elixir v1.7 and later. For earlier Elixir versions, use ExDoc ~> 0.18.0. > > * Enhancements > * Do not select "iex>" when selecting code samples > * Use makeup to perform ELixir's syntax highlighting (other languages still use highlight.js) > * Use `[rel="noopener"] on external links > * Link directly to page if sidebar item has no subitems > * Autolink Kernel and Kernel functions and special forms with shorthands (for example, only `is_atom/1` is necessary) > * Trim EEx contents to reduce HTML size > * Allow apps to be excluded from umbrella app docs > > * Bug fixes > * Exclude types with `[**typedoc**](https://github.com/typedoc) false` from the docs > * Make sure autolink considers the longest matching dependency name in case of shared prefixes > > ## v0.18.3 > > * Bug fix > * Fix formatting of typespecs causing errors > * Update jQuery > * Properly remove underscore from typespec links > > ## v0.18.2 > > * Enhancements > * Improve documentation pages for printing > * Autolink Kernel, Kernel.SpecialForms, and built-in types > * Annotate opaque types > * Add vertical-align:top to tables > * Allow module-function-arity references in links, for example: [some code](`MyMod.fun/2`) > * Remove underscore from view source link > * Run code formatter on typespecs (if one is available) > * Make night mode switch link more obvious > > ## v0.18.1 > > * Bug fixes > * Include missing formatter files > > ## v0.18.0 > > * Enhancements > * No longer strip empty parens from types > * Provide more extension point for markdown processors > * Remove assets from priv since they are now embedded at compile time > > * Backwards incompatible changes > * Remove built-in support for hoedown markdown processor > ... (truncated)Commits
- [`299ab6a`](https://github.com/elixir-lang/ex_doc/commit/299ab6a00e7ae226ca49e53e54293664eebddeea) Release v0.19.0 - [`1cfd131`](https://github.com/elixir-lang/ex_doc/commit/1cfd1317753f1c451764b14d15f732434b487f73) Relax makeup_elixir dependency - [`9af06f8`](https://github.com/elixir-lang/ex_doc/commit/9af06f873a8184d491d1d89c5b50ffe70275f264) Apply [**tmbb**](https://github.com/tmbb)'s suggestions to theme css - [`050e9b7`](https://github.com/elixir-lang/ex_doc/commit/050e9b7c719f40af156aa4c585074a9934426797) Fix search.spec.js - [`eca9641`](https://github.com/elixir-lang/ex_doc/commit/eca9641606471934a79d606345f7882732ea6d19) Also work on Elixir earlier versions - [`4d1bbd2`](https://github.com/elixir-lang/ex_doc/commit/4d1bbd23efa46834d92f62650dfc4a43e1eebca8) Have a dedicated section for guards - [`7b6745b`](https://github.com/elixir-lang/ex_doc/commit/7b6745b8c52855e7832483190a17c4bcf94ae720) Allow apps to be excluded from umbrella app docs ([#871](https://github-redirect.dependabot.com/elixir-lang/ex_doc/issues/871)) - [`238a81c`](https://github.com/elixir-lang/ex_doc/commit/238a81c498a0464c526b9c6f11bdcd836554f3e6) Upgrade to Elixir v1.8-dev - [`d0a2da8`](https://github.com/elixir-lang/ex_doc/commit/d0a2da8d8f7dce8c85a3836315067b5d7ca463bc) Run on 1.7.0-rc.0 - [`9c9b411`](https://github.com/elixir-lang/ex_doc/commit/9c9b4110e4eb8e3a9c9ac806eb6f1719c88216f3) Improve contributing instructions - Additional commits viewable in [compare view](https://github.com/elixir-lang/ex_doc/compare/v0.18.4...v0.19.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 merge` will merge this PR after your CI passes on it - `@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 reopen` will reopen this PR - `@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 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.