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.4 (2024-01-02)
=== Changed
content-aggregator: Don't retry failed clone/fetch operation if playbook only has one content source URL
content-aggregator: Preserve all information in wrapped error (#1099)
content-aggregator: Upgrade isomorphic-git to incorporate patch for properly handling network error (#1098)
content-aggregator: Add cause in log message when retrying failed fetch/clone operations in series (#1098)
content-aggregator: Clear timeout and keep-alive settings on git HTTP connections that don't use custom agent (#1101)
ui-loader: Preserve all information in wrapped error (#1099)
file-publisher: Preserve all information in wrapped error (#1099)
== 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
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.7.
Changelog
Sourced from
@antora/site-generator-default
's changelog.... (truncated)
Commits
cc41787
release 3.1.72c5b119
update what's new page for 3.1.7 releasedea4a0d
refresh dependency lock file4d2672c
backport fix for #1101 clear timeout and keep-alive settings on git HTTP conn...27a7952
backport fix for #1098 upgrade isomorphic-git so network error can be capture...fe64f88
backport fix for #1099 preserve all information in wrapped errorf396b64
don't retry failed clone/fetch operation if playbook only has one content sou...5ae9853
remove .only flag from testc51d1db
add test case in logger when error object is missing stack property03a4906
remove duplicate error name in wrapped error messageDependabot 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