Skip to content

Releases: Telefonica/confluence-tools

Support Github Alerts

27 Nov 15:15
f5529f9

Choose a tag to compare

Added

  • feat(#70): Add GitHub alerts transformation to Confluence macros. GitHub-flavored markdown alerts ([!NOTE], [!TIP], [!IMPORTANT], [!WARNING], [!CAUTION]) are now converted to Confluence's native info, note, warning, and tip macros. This feature is disabled by default and can be enabled via rehype.githubAlerts configuration option.

markdown-confluence-sync - 2.3.0 - Code Blocks

24 Nov 10:41
c64079e

Choose a tag to compare

Added

  • feat(#65): Add code blocks transformation to Confluence code macro format.
    Code blocks are now converted to Confluence's structured code macro
    with syntax highlighting support. This feature is disabled by default
    and can be enabled via rehype.codeBlocks configuration option.
  • feat(#63): Add apiPrefix option to configure the Confluence API prefix (default: /rest/).

confluence-sync - 2.2.0 - apiPrefix option

24 Nov 10:35
c64079e

Choose a tag to compare

Added

  • feat: Add apiPrefix option to configure the Confluence API prefix (default: /rest/).

markdown-confluence-sync - 2.2.0 - Auth methods

20 Oct 07:02
a0c87be

Choose a tag to compare

Added

  • feat: Update confluence-sync to 2.1.0. Add authentication options (OAuth2, Basic, JWT). Deprecate personalAccessToken.
  • feat: Add warning when using the deprecated personalAccessToken option.

confluence-sync - 2.1.0 - Auth methods

20 Oct 07:06
a0c87be

Choose a tag to compare

Added

  • feat: Add authentication options (OAuth2, Basic, JWT). Deprecate personalAccessToken.

Changed

  • feat: Use confluence.js library to retrieve also data about page children, not only pages. The new version 2.1.0 of confluence.js supports passing pagination options to get all children pages.
  • chore: Update confluence.js to 2.1.0
  • refactor: Adapt error handling to the new confluence.js error structure.

markdown-confluence-sync - Fix many child pages issue

11 Jul 07:35
096efec

Choose a tag to compare

Fixed

  • fix: Fix issue when a page has more than 25 children. There was an error when trying to update a children page that had 25 brothers. The API was not returning it as a child of the parent page, so the library was trying to create it as a new page instead of updating it. Now, we use another API call to get all children pages.

confluence-sync - Fix many child pages issue

11 Jul 07:30
e0516d5

Choose a tag to compare

Fixed

  • fix: Fix issue when a page has more than 25 children. There was an error when trying to update a children page that had 25 brothers. The API was not returning it as a child of the parent page, so the library was trying to create it as a new page instead of updating it. Now, we call directly to the Confluence API paginated and recursively to get all children pages, so we can update them correctly.

markdown-confluence-sync - Fix many child pages issue

10 Jul 09:43
feee80d

Choose a tag to compare

Fixed

  • fix: Fix issue when a page has more than 25 children. There was an error when trying to update a children page that had 25 brothers. The API was not returning it as a child of the parent page, so the library was trying to create it as a new page instead of updating it. Now, we use another API call to get all children pages.

confluence-sync - Fix many child pages issue

10 Jul 09:11
feee80d

Choose a tag to compare

Fixed

  • fix: Fix issue when a page has more than 25 children. There was an error when trying to update a children page that had 25 brothers. The API was not returning it as a child of the parent page, so the library was trying to create it as a new page instead of updating it. Now, we use another API call to get all children pages.

markdown-confluence-sync - DryRun option

10 Jun 11:49
38c97a7

Choose a tag to compare

Added

  • feat: Add dryRun option, enabling to check the configuration and markdown files without connecting to Confluence.