Skip to content

Releases: zeldigas/text2confl

0.17.1

27 Jun 06:19
Compare
Choose a tag to compare

0.17.1 - 2024-06-27

Fixed

  • Using attributes enclosed in quotes, but not jsons. Extra scenario handled (#176)

Changed

  • Dependency updates
    • asciidoctor-diagram to 2.3.1

0.17.0

24 Jun 07:58
482906d
Compare
Choose a tag to compare

Changes

0.17.0 - 2024-06-24

Added

  • Check for conflict of published page with pages parent (#142)
  • Support for Kroki in asciidoc files via kroki-extension (#162)

Changed

  • dependency updates:
    • plantuml to 1.2024.5
    • other deps (kotlin, ktor, logback, asciidoctor)

Fixed

  • Handling of quotes in image titles and alt text (#166)
  • Escaping url for block images (#183)
  • Using attributes enclosed in quotes, but not jsons (#176)

0.16.0

07 Jan 15:27
Compare
Choose a tag to compare

Changes

0.16.0 - 2024-01-07

Added

  • [export-to-md] now resolves user references for Confluence Server (#51)

Fixed

  • handling of links with spaces for both Markdown and AsciiDoc. Such links need to be specified urlencoded (
    e.g. dir%20with%20space/my-doc.md for file in dir with space directory) and now file is properly resolved. (#83)
  • [AsciiDoc] xrefstyle attribute is taken into account for references (#136)

0.15.1

02 Jan 12:42
Compare
Choose a tag to compare

Changes

0.15.1 - 2024-01-02

Fixed

  • Detection of duplicate titles in scanned files (#131)
  • User macro in asciidoc files with email format (#135)

Changed

  • dependency updates:
    • using image with Java 21 to distribute text2confl
    • plantuml to 1.2023.13
    • other deps (kotlin, ktor, jackson)

0.15.0

05 Nov 20:09
Compare
Choose a tag to compare

Changes

0.15.0 - 2023-11-06

Added

  • in upload and export-to-md commands you can enable logging of http requests/responses and configure request
    timeout
  • configuration file can be named as text2confl.yml or text2confl.yaml in addition to dot-prefixed
    names (.text2confl.yml, .text2confl.yaml).
  • -v option can be passed to enable verbose logging. Repeat up to three times to get more details in logs.
  • upload command now print well-formatted summary of uploaded pages

Changed

  • dependency updates:
    • migrated to io.github.oshai:kotlin-logging-jvm
    • plantuml to 1.2023.12

Fixed

  • Non-local links detection (may cause crash on Windows, #116, #96)
  • export-to-md now always uses / as path separator for attachments
  • Difference in page names causes page to be renamed first. This stabilize upload operation (#25) and also fixes
    inconsistent cleanup of pages that were renamed.

0.14.0

20 Sep 07:03
Compare
Choose a tag to compare

Changes

0.14.0 - 2023-09-20

Added

  • json is added to supported languages on Confluence server

Fixed

  • .text2confl.yml config is now properly loaded with consistent property names (kebab case) and case insensitive enum
    values

Changed

  • cli model is split into 2: core and cli. Contributed by @dgautier.
  • dependency updates
    • Asciidoctor diagram to 2.2.13
    • plantuml to 1.2023.11

0.13.0

28 Aug 20:42
Compare
Choose a tag to compare

Changes

0.13.0 - 2023-08-28

Added

  • docker image is now built for arm64 in addition to amd64. To support this, image was switched from alpine to regular
    jre image of eclipse temurin
  • [AsciiDoc] Support for underlined text (#74)

Fixed

  • [AsciiDoc] No line breaks inside paragraph (#73)

0.12.0

26 Aug 18:11
Compare
Choose a tag to compare

Changes

0.12.0 - 2023-08-26

Added

  • Files in Asciidoc format. Features (see details in docs):
    • All basic rendering features of asciidoc
    • 3 bundled Confluence-specific macros: status, userlink and generic macro confl_macro that allows to render any simple macro
    • Support for registering additional ruby libs
    • Support for asciidoctor-diagram

Changed

  • Dependency updates:
    • Clikt 4.2.0
    • Kotlin 1.9.10

0.11.0

16 Jul 20:01
Compare
Choose a tag to compare

Changes

0.11.0 - 2023-07-16

Added

  • Support for large amount of attachments on page. In this case they returned paginated.

Changed

  • PlantUML updated to 1.2023.10
  • Kotlin updated to 1.9.0
  • Ktor updated to 2.3.2

0.10.1

28 May 19:28
Compare
Choose a tag to compare

Changes

0.10.1 - 2023-05-28

Added

  • docker label pointing to GitHub repo. This will let renovatebot to fetch changelog

Fixed

  • removed wiremock from final distribution
  • [export-to-md] now properly handles page link without special link name
  • [export-to-md] adjusted simple table detection to handle simple tables with header row in tbody