aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorShulhan <ms@kilabit.info>2026-04-04 17:51:41 +0700
committerShulhan <ms@kilabit.info>2026-04-04 17:51:41 +0700
commit2ca8dea4f620de1e6725120edcc59cd20d0663dc (patch)
treefe519cd8e4076d40b5d433c3f8b19569a0d7c0c9
parent45526ab31b93debffd51e1aaad43c9acf9d61ab6 (diff)
downloadasciidoctor-go-main.tar.xz
Release asciidoctor-go v0.7.4 (2026-04-04)HEADv0.7.4maindev
This release set the minimum Go version to 1.26.0. **🌼 all: fix parsing inline format with escaped character** If the text inside the inline format contains escaped character, the parsing failed to find the closed character which cause the format is not rendered as expected. **🌼 all: make the anchor symbol position on the right side of headers** In Asciidoctor, when `:sectanchors:` is set, the default anchor symbol position is absolute on the left side of heading text with block display option (the symbol located outside of box area of headers). In special case, this cause an overflow when the generated HTML are rendered inside flex with fixed height (the body is scrollable with empty content on bottom). This module changes the anchor symbol position to the right side of heading text to prevent scroll on such layout, without absolute position and normal inline layout. **🌼 all: fix parsing literal paragraph** A line that start with one or more space will be considered as literal paragraph. Once literal line found it will end until an empty line. Previously, when parsing the next line in literal paragraph, the other spaces in the prefix is trimmed which cause all lines is left aligned. This changes fix it by trimming only the space with the same space length in the first line. If the spaces length is not equal but the line start with space, remove only single space. This is follow the same behaviour as in asciidoctor.
-rw-r--r--CHANGELOG.adoc40
1 files changed, 40 insertions, 0 deletions
diff --git a/CHANGELOG.adoc b/CHANGELOG.adoc
index 325d1eb..3a37f0e 100644
--- a/CHANGELOG.adoc
+++ b/CHANGELOG.adoc
@@ -12,6 +12,46 @@ Legend,
* 🌼: Enhancement
* 💧: Chores
+[#v0_7_4]
+== asciidoctor-go v0.7.4 (2026-04-04)
+
+This release set the minimum Go version to 1.26.0.
+
+**🌼 all: fix parsing inline format with escaped character**
+
+If the text inside the inline format contains escaped character, the
+parsing failed to find the closed character which cause the format is
+not rendered as expected.
+
+**🌼 all: make the anchor symbol position on the right side of headers**
+
+In Asciidoctor, when `:sectanchors:` is set, the default anchor symbol
+position is absolute on the left side of heading text with block display
+option (the symbol located outside of box area of headers).
+In special case, this cause an overflow when the generated HTML are
+rendered inside flex with fixed height (the body is scrollable with empty
+content on bottom).
+
+This module changes the anchor symbol position to the right side of
+heading text to prevent scroll on such layout, without absolute position
+and normal inline layout.
+
+**🌼 all: fix parsing literal paragraph**
+
+A line that start with one or more space will be considered
+as literal paragraph.
+Once literal line found it will end until an empty line.
+
+Previously, when parsing the next line in literal paragraph, the other
+spaces in the prefix is trimmed which cause all lines is left aligned.
+
+This changes fix it by trimming only the space with the same space length in
+the first line.
+If the spaces length is not equal but the line start with space, remove only
+single space.
+This is follow the same behaviour as in asciidoctor.
+
+
[#v0_7_3]
== asciidoctor-go v0.7.3 (2026-02-09)