Skip to content

confluence-updater-v2.0.0

Latest
Compare
Choose a tag to compare
@Kerwood Kerwood released this 27 Jan 17:31
· 2 commits to main since this release
ab56e73

What's Changed

Confluence Updater has been rewritten completely. Deprecated crates has been replaced, structured logging with multiple levels has been implemented and added Confluence CodeBlock macro support.

  • If a Markdown file contains a h1 header at the top, it will be extracted and used as the page title.
  • To override the h1 header from the Markdown file, you can specify an overrideTitle property in the page configuration.
  • Code blocks now utilize the CodeBlock macro in Confluence, replacing the HTML <code> element. This change also adds support for syntax highlighting.
  • The content property in the configuration has been replaced by pages.
  • The contentType property has been removed and is now statically set to page.
  • The Rust crate serde_yaml is deprecated and has been replaced with serde_yml.
  • The Rust crate structopt is deprecated and has been replaced with clap.
  • openssl has been replaced with rusttls.
  • The Rust crate tracing has been implemented for structured logs. Confluence Updater now supports different log levels.

feat: refactor [v2.0.0] by @Kerwood in #2
Full Changelog: v1.1.1...v2.0.0