All Versions
90
Latest Version
Avg Release Cycle
34 days
Latest Release
557 days ago
Changelog History
Page 5
Changelog History
Page 5
-
v0.19.2 Changes
December 21, 2018Enhancements
- Allow logo in SVG extension
- Allow functions to be grouped based on metadata
- Allow api-reference.html page to be disabled
- Allow nesting of modules by prefix
- Autolink
mix help TASK
- Warn on undefined remote functions from project's docs
Bug fixes
- Sort function names alphabetically in the sidebar
- Fix search input color
- Disable earmark smartypants option
-
v0.19.1 Changes
August 04, 2018- Enhancements
- Update CSS styles
- Remove sourcemaps from package
- Enhancements
-
v0.19.0 Changes
July 25, 2018๐ 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 false
from the docs - Make sure autolink considers the longest matching dependency name in case of shared prefixes
- Exclude types with
-
v0.19.0-rc
July 13, 2018 -
v0.18.3 Changes
- Bug fix
- Fix formatting of typespecs causing errors
- Update jQuery
- Properly remove underscore from typespec links
- Bug fix
-
v0.18.2 Changes
- 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
- Enhancements
-
v0.18.1 Changes
- Bug fixes
- Include missing formatter files
- Bug fixes
-
v0.18.0 Changes
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
- No longer add favicon when logo option is present (this was added in 0.17.0 but it was reported the logo almost never fits as a favicon)
-
v0.17.1 Changes
- Bug fixes
- Fix broken search caused by outdated JavaScript files
- Bug fixes
-
v0.17.0 Changes
Enhancements
- Allow modules to be grouped on the sidebar with the
:groups_for_modules
option - Allow extras to be grouped on the sidebar with the
:groups_for_extras
option
- Allow modules to be grouped on the sidebar with the
Backwards incompatible changes
- The previous
:group
option that could be specified for each entry in:extras
is no longer supported - No longer add a specific section for "Protocols". If you would like to segregate the protocols in your application, use the new
:groups_for_modules
functionality
- The previous