-
Notifications
You must be signed in to change notification settings - Fork 465
chore(deps): update dependency ex_doc to ~> 0.40 #8196
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
renovate-bot
wants to merge
1
commit into
googleapis:main
Choose a base branch
from
renovate-bot:renovate/ex_doc-0.x
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
b851324 to
c7d7b6e
Compare
c7d7b6e to
f67f9e1
Compare
f67f9e1 to
a4553f6
Compare
a4553f6 to
563b09f
Compare
563b09f to
e05a993
Compare
e05a993 to
5c0736f
Compare
5c0736f to
e5fc672
Compare
e5fc672 to
305a445
Compare
305a445 to
ab8efa8
Compare
e9dfc95 to
949f590
Compare
949f590 to
c9f7e9b
Compare
c9f7e9b to
be955e2
Compare
be955e2 to
a39f12b
Compare
8877eea to
6e1f866
Compare
6e1f866 to
0f5ea7f
Compare
0f5ea7f to
e47cc58
Compare
|
e47cc58 to
6fc7598
Compare
6fc7598 to
23a674b
Compare
23a674b to
36c95a7
Compare
36c95a7 to
5097a47
Compare
5097a47 to
7a1c1f0
Compare
7a1c1f0 to
0574122
Compare
0574122 to
4694222
Compare
4694222 to
89d3e1e
Compare
89d3e1e to
14d7bbe
Compare
14d7bbe to
442887f
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
cla: yes
This human has signed the Contributor License Agreement.
kokoro:force-run
Add this label to force Kokoro to re-run the tests.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
~> 0.16→~> 0.40Release Notes
elixir-lang/ex_doc (ex_doc)
v0.40.0Compare Source
Introduce Markdown formatter (thanks to Yordis Prietro)
Generate a
llms.txtdocument by default and add a "Copy Markdown" button to the top of every pageRun retriever only once per formatter
Support anchors on redirects
Bug fixes
erlandiexsnippets now include prompts.htmllinks on SwupBreaking changes
v0.39.3Compare Source
v0.39.2Compare Source
v0.39.1Compare Source
v0.39.0Compare Source
https://hexdocs.pmexdoc:full-text-search-urlmetadata is no longer supported, using the new search engines configurationv0.38.4Compare Source
v0.38.3Compare Source
v0.38.2Compare Source
<h2>/<h3>entries correctlyv0.38.1Compare Source
v0.38.0Compare Source
Allow listing outside URLs in extras
Bug fixes
<,>,&and in headers would appear as entities in the sidebarv0.37.3Compare Source
http-equiv=refreshduring Swup.js navigationv0.37.2Compare Source
v0.37.1Compare Source
Support umbrella projects via the CLI
Bug fixes
v0.37.0Compare Source
Thanks to @liamcmitchell and @hichemfantar for the extensive contributions in this new release.
Enhancements
search_datafor extra pages"exdoc:loaded"window event to track navigationBug fixes
v0.36.1Compare Source
Show a progress bar if navigation takes more than 300ms
Bug fixes
v0.36.0Compare Source
Use swup.js for navigation on hosted sites
Support
:groupin documentation metadata for grouping in the sidebarSupport
:default_group_for_docin configuration to set the default group for functions, callbacks, and typesAdd
--warnings-as-errorsflag tomix docsBug fixes
(...) -> any()tabcommands in the search barv0.35.1Compare Source
v0.35.0Compare Source
Store
proglanginsearchdata.jsAllow searching for atoms inside backticks
Add support for nominal types from Erlang/OTP 28
Support a new
:redirectsoption which allows configuring redirects in the sidebarImprove warning when referencing type from a private module
Rename "Search HexDocs package" modal to "Go to package docs"
Support built-in Erlang/OTP apps in "Go to package docs"
Bug fixes
titletoaria-labelv0.34.2Compare Source
Allow anchors on function and callback autolinks
Bug fixes
v0.34.1Compare Source
Add a
vshortcut to open/focus the version selectCompatibility fixes for Elixir v1.17 and Erlang/OTP 27+
Bug fixes
v0.34.0Compare Source
This release requires Elixir v1.13.
Enhancements
:assets.htmlBug fixes
Deprecations
:assetsv0.33.0Compare Source
v0.32.2Compare Source
Allow the modal to close when we click outside the modal content
Bug fixes
v0.32.1Compare Source
v0.32.0Compare Source
Add the ability to see previews during autocompletion
Remove serif font for content and prefer using the operating system font instead
Allow the search bar to be focused at any moment
Make functions acceptable for
:skip_undefined_reference_warnings_onMake functions acceptable for
:skip_code_autolink_toAllow using meta tags to disable autocompletion and configure the full text search
Bug fixes
v0.31.2Compare Source
Add
equivhandling for types and callbacks for ErlangAdd cmd-k/ctrl-k shortcut to focus searchbar
Use dark backgrounds for admonition blocks in dark theme
Autolink .cheatmd files
Warn when extra link targets an application not in dependencies
Add support for
before_closing_footer_tagBug fixes
v0.31.1Compare Source
source_url_patterncan be a funm:Module#anchorv0.31.0Compare Source
Allow searching atoms, module attributes, and words finishing with
?and!Support upcoming Erlang/OTP 27 documentation format
Include prebuilt binaries on every release
Add borders dividing table rows in rendered content
Add accurate warnings for missing docs from Elixir v1.16+
Support
e:dep:some-page.mdfor explicitly linking to a page in a packageSupport
m:SomeModulefor explicitly linking to a moduleAdd
noindexmeta tag to 404 and Search pagesMove search to the main content so we can display more results
Warn when referencing functions, types, and callbacks from filtered out modules
Bug fixes
v0.30.9Compare Source
Fix a scenario where invalid assets would be generated
Enhancements
v0.30.8Compare Source
v0.30.7Compare Source
Do not crash on EDoc type annotations
Do not crash on functions without name
Handle remote types in records
Fix scrolling to top on iOS
Fix invalid output markup for “hover link” headings
Enhancements
:skip_code_autolink_tooptionv0.30.6Compare Source
v0.30.5Compare Source
v0.30.4Compare Source
v0.30.3Compare Source
Compress search index before storing in local storage
Bug fixes
v0.30.2Compare Source
search_data.jsonsearch_data.jsonv0.30.1Compare Source
v0.30.0Compare Source
Support tabsets (see the README for more information)
Improve search results and indexing by storing more data and metadata
Warn on invalid references in links
Strike-through deprecated items on autocompletion
Add source URL link to API reference page
Allow multiple extra files with the same name by generating unique names in case of conflicts
Bug fixes
v0.29.4Compare Source
v0.29.3Compare Source
Propagate
:sincemetadata from modulesAdd support for MFAs and maps in
before_closing_body_tagandbefore_closing_head_tagBug fixes
v0.29.2Compare Source
Improvements to cheatsheets spacing
Improvements to cheatsheets print
Include sections of modules and extras in search suggestions
Make sidebar links full-width and add hover states
Improve clickable area of sidebar tabs
Improve contrast on sidebar
Bug fix
v0.29.1Compare Source
Add optional function annotations
Support media print on stylesheets
Add download ePub link to footer
Support extras for Erlang
Add tooltip to functions on sidebar
Disable spellcheck and autocorrect on search input
Bug fix
record/*in ErlangDeprecations
:groups_for_functionsto:groups_for_docsv0.29.0Compare Source
Support cheatsheets as
.cheatmdfilesBug fix
v0.28.6Compare Source
Add Elixir special punctuation ! and ? to natural sort
Add night mode to settings pane
Support --proglang in mix docs
Save sidebar state per session
Distinguish output code blocks in Livebooks
Bug fixes
v0.28.5Compare Source
Do not preserve spaces from spec declaration in signature rendering
Index hyphens in search
Index
@in searchChange minimal package search length to 2
Bug fixes
term()argument at start of@macrocallbackv0.28.4Compare Source
Add a toast when changing theme via keyboard
Automatically convert
.livemdlinks to.htmlonesShow programming language in HTML footer
Bug fixes
%/2special formv0.28.3Compare Source
Include page titles in autocomplete suggestions
Allow theme to be set to "System" version
Remove "Specs" heading and render full typespecs
Support for
source_url_patternin config being a functionBug fixes
v0.28.2Compare Source
v0.28.1Compare Source
Add support for admonition text blocks
Improve accessibility for light and dark themes
Bug fixes
mix docs --openworks on Windowsv0.28.0Compare Source
ExDoc v0.28.0 requires Elixir v1.11+.
Enhancements
--openflag onmix docsBug fixes
:extrasis used across linksextraspages have a title generatedv0.27.3Compare Source
v0.27.2Compare Source
v0.27.1Compare Source
v0.27.0Compare Source
--quietoption to CLI%Struct{}instead of__struct__in the sidebarwww.erlang.orginstead oferlang.orgv0.26.0Compare Source
:filter_prefixhas been renamed to:filter_modulesand supports anonymous functions:source_refnow defaults to"main"Dropped support for smartypants in Markdown
Bug fixes
Enhancements
translate="no"to the relevant attributes to improve interoperability with automatic translation toolsv0.25.5Compare Source
v0.25.4Compare Source
Add source link to pages in
:extrasAdd "Run in Livebook" badge to
.livemdpages in:extrasBug fixes
?and!from Elixir tokens on searchIncompatible changes
:source_rootoptionv0.25.3Compare Source
Track user preference for sidebar state
Bug fixes
v0.25.2Compare Source
.livemdMarkdown filesmakeup_before doc generationv0.25.1Compare Source
Supporting grouping of callbacks
Use shell lexer for code blocks with no language and starting with
$Bug fixes
v0.25.0Compare Source
Handle remote types when generating signatures, e.g.
@callback callback1(GenServer.options())becomescallback1(options)Support Markdown processor options
Add
--pathscommand line argument to prepend directories to the code path when generating docsMake shell prompt,
$, not selectable forshell,sh,bashandzshcode blocksBug fixes
:depsconfigurationBackwards incompatible changes
v0.24.2Compare Source
Support stepped range syntax
Bug fixes
<br>etc)v0.24.1Compare Source
v0.24.0Compare Source
Drop jQuery and refactor JavaScript codebase
Remove highlight.js in favour of migration to Makeup
Change autolink to return both path and hash for the current module
Add next/previous at the end of extra pages
Improve search input blur handling
Update erlang.org/man URL
Add function landing page
Bug fixes
v0.23.0Compare Source
Requires Elixir v1.10.
Enhancements
Bug fixes
whenv0.22.6Compare Source
v0.22.5Compare Source
v0.22.4Compare Source
v0.22.2Compare Source
[HTML+EPUB] Add support for path dependent markdown autolink (
feeddc1)[HTML+EPUB] Improve auto-linking to callbacks and types (
12c0a01)[HTML+EPUB] Replace
<kbd>with<kbd><kbd>when it represents keys to be hit (bd2b8df)[HTML] Hide sidebar-over-content on click/tap outside it (
b050775)[HTML] Redirect to correct file when changing version (
0f6f24b)[mix docs] Allow files with no extension in extra files (
26b93b6)[mix docs] Link to siblings in an umbrella (
b0d6fdd)[mix docs] Switch to
earmark_parser. Runmix deps.unlock --unusedto remove the nowunused
earmarkdependency. (021c772)Bug fixes
fa174eb)5fed479)./2and../2(2e40acb)6df4a3b)1187ace)d26ca71)829c4ee)a4ff547)d511d55)e7cb79c)v0.22.1Compare Source
~> 1.4.0v0.22.0Compare Source
[EPUB] Add epub to the default formatters
[HTML+EPUB] Move specs out of signature
[HTML+EPUB] Auto-link "erlang" types & callbacks
[HTML+EPUB] Auto-link "erlang" modules in custom links
[mix docs] Warn on broken references in dependencies (e.g.
`String.upcase/9`)[escript] Add
--app[HTML+EPUB] Auto-link to extras (e.g.
[foo](foo.md))[mix docs] Undefined references warning now includes the filename
[mix docs]
:skip_undefined_reference_warnings_onnow also accepts a filename[HTML+EPUB] Display moduledoc headings in the sidebar
Bug fixes
Backwards incompatible changes
ExDoc.Markdown.to_html/2withto_ast/2use fully qualified calls instead. (e.g. replace
`==/2`with`Kernel.==/2`.):skip_undefined_reference_warnings_onno longer accepts extras id, useextras filename instead.
v0.21.3Compare Source
[HTML] Make "Exceptions" a module sub-grouping instead of a top-level group
[HTML] Automatically group deprecated modules
[HTML] Rely on
prefers-color-schemew/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
v0.21.2Compare Source
[HTML] Add hardcoded packages to the quick-switch search results
[HTML] Filter out packages without docs on HexDocs in quick-switch
[HTML+EPUB] Support autolinking for multiple arities
[mix docs] Avoid deprecation warnings on more recent earmark versions
[mix docs] Warn on unavailable local functions
[mix docs] Make invalid index redirect warning case-sensitive
[mix docs] Ignore non-Elixir modules when missing chunk
Bug fixes
v0.21.1Compare Source
ESCv0.21.0Compare Source
[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
v0.20.2Compare Source
Add "mix " prefix to Mix tasks
Bug fixes
v0.20.1Compare Source
?for the shortcut hint textv0.20.0Compare Source
Rework the search bar to provide autocompletion
Provide full-text search
Automatically generate documentation for
defdelegatedefinitions (requires Elixir v1.8+)Provide keyboard shortcuts (press
?to see all available outputs) or click the link at the bottom of the pageAdd support for versions dropdown to the HTML sidebar. This requires adding a
docs_config.js(also configurable) that sets aversionNodesJavaScript variable.Improve mouseover titles on sidebar navigation
Bug fixes
argnumber to start from 1 instead of 0v0.19.3Compare Source
Include a "goto" link on mouseover for expandable menu items
Bug fixes
v0.19.2Compare Source
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 TASKWarn on undefined remote functions from project's docs
Bug fixes
v0.19.1Compare Source
v0.19.0Compare Source
This release requires Elixir v1.7 and later. For earlier Elixir versions, use ExDoc ~> 0.18.0.
Enhancements
[rel="noopener"]on external linksis_atom/1is necessary)Bug fixes
@typedoc falsefrom the docsv0.18.4Compare Source
v0.18.3Compare Source
v0.18.2Compare Source
v0.18.1Compare Source
v0.18.0Compare Source
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
v0.17.1Compare Source
v0.17.0Compare Source
Allow modules to be grouped on the sidebar with the
:groups_for_modulesoptionAllow extras to be grouped on the sidebar with the
:groups_for_extrasoptionBackwards incompatible changes
:groupoption that could be specified for each entry in:extrasis no longer supported:groups_for_modulesfunctionalityConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.