This document provides a summary of all notable changes to the core Antora components by release.
For a detailed view of what's changed, refer to the repository's https://gitlab.com/antora/antora/commits/main[commit history].
This project utilizes semantic versioning.
== 3.2.0-alpha.3 (2023-12-19)
=== Added
playbook-builder: Add git.read_concurrency playbook key to control how many git indexes to load into memory at once (#1096)
=== Changed
playbook-builder: Change default value of git.fetch_concurrency to 1 (#1096)
content-aggregator: Don't read git tree twice if start path is empty; add dirname to tree object in same function
content-aggregator: Fill in progress bar with incomplete marks if cloning a repository fails
content-aggregator: Mention that credentials may have been rejected if server requests them, then sends 404 response
content-aggregator: Flag git clone/fetch error as recoverable if an unexpected network error occurs (#1096)
content-aggregator: Decouple step to load (fetch or clone) repositories from step to scan repositories to discover references and start paths and collect files (#1096)
ui-loader: Change gulp-vinyl-zip dependency to @vscode/gulp-vinyl-zip (no functional changes)
asciidoc-loader: Fix relative path computation when path is extensionless and to matches parent folder of from (#1094)
page-composer: Fix result of relativize helper when path is extensionless and to matches parent folder of from (#1094)
file-publisher: Change gulp-vinyl-zip dependency to @vscode/gulp-vinyl-zip (no functional changes)
=== Fixed
logger: Restore error stack in log output when using pino-std-serializers >= 6.1 (#1049)
logger: Add hostname to ignore list to prevent hostname property on logged error from modifying logger name (#1070)
content-aggregator: Consider local branches in non-managed bare repository that has at least one remote branch (#1064)
content-aggregator: Retry failed fetch/clone operations in serial if git.fetch_concurrency > 1 and an unexpected error occurs (#1096)
ui-loader: Correctly handle connection error when retrieving remote UI bundle
asciidoc-loader: Don't fail to load AsciiDoc if pub or pub.moduleRootPath properties are not set on virtual file
asciidoc-loader: Don't fail to load AsciiDoc if target of image macro resolves to an unpublished image (#1092)
site-generator: Retry loadUi in isolation after aggregateContent if network connection occurs when retrieving remote UI bundle (#1095)
cli: Remove empty default on description for --extension option
== 3.2.0-alpha.2 (2022-11-01)
=== Added
content-classifier: Emit componentsRegistered event after all components and versions have been registered (#1015)
content-classifier: Store raw files, nav, and startPage data on partially constructed component version until processed (#1015)
content-classifier: Add readable property named files to component version in ContentCatalog#registerComponentVersionStartPage to get files for component version on access (#1015)
content-classifier: Add readable property named startPage to component version in ContentCatalog#registerComponentVersionStartPage to look up start page for component version on access (#1015)
content-classifier: Discover implicit site start page in component version promoted to site root (#1021)
content-classifier: Update ContentCatalog#registerComponentVersionStartPage to return start page
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 show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@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)
Bumps @antora/site-generator-default from 2.3.4 to 3.1.6.
Changelog
Sourced from
@antora/site-generator-default
's changelog.... (truncated)
Commits
14a6725
release 3.1.6fd16b9c
update CHANGELOG and what's new page for upcoming 3.1.6 releasee4abd1d
backport fix for #1070 add hostname to ignore list on pino-pretty settings to...13c0796
a provision of #1096 select all start paths before collecting files so start ...f8a1191
a provision of #1096 retry failed fetch/clone operations in serial if git.fet...ceb40b0
a provision of #1096 add git.read_concurrency playbook key to control how man...09219b3
resolves #1096 decouple step to load repositories when collecting filesd1ee749
a provision of #1096 flag unknown git errors a recoverable to retry without c...1ad2196
replace trimRight with trimEnd2da2f16
extract identifyAuthStatus functionDependabot 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 show