RSS

WikiTraccs 1.26.15 (Prerelease)

Macro and Transformation Template Enhancements

  • new: transformation of MultiExcerpt macros (by Appfire):
    • Multiexcerpt
    • Multiexcerpt include
    • note: one restriction: Multiexcerpt include macros that use the useIncluderPageContext parameter are not supported (yet)
  • new: supporting additional emoji types, the ones chosen from the exhaustive emoji picker
  • new: generating web parts from macros is now possible, tutorial videos for two web parts have been added: Convert Macros to SharePoint Web Parts
  • improved: macro transformation templates have more capabilities, the documentation has been updated
  • improved: when starting WikiTraccs.GUI, it will now check if there are macro transformation templates that cannot be processed; an error dialog will be shown in that case
  • improved: faster handling of large spaces (15.000 pages and up)
    • WikiTraccs now uses the fast page retrieval endpoint that is available as of Confluence 7.18 (closes #69)
    • this makes getting the list of pages per space much faster (tested with up to 40.000 pages per space)
  • improved: WikiTraccs now explicitly logs if the preview image of a draw.io diagram is missing
    • note that the missing preview image continues to be logged as missing image (in general) and that the KPI columns in the Site Pages library indicate missing images as well
  • fix: lingering bug that could cause SharePoint page creation to fail intermittently

Prerelease Evolution

v1.26.1v1.26.5

  • new: supporting additional Mosaic table macros; tables should now mostly be transformed to proper tables in SharePoint
    • thead
    • tbody
    • th
  • improved: adding a workaround for a Confluence Server issue where the server returns server error 500 when trying to retrieve attachment information; now a CQL-based alternative query will be used to (hopefully) work around such issue

v1.26.5v1.26.6

  • improved: login detection for Confluence Interactive authentication mode should now better handle additional MFA pages in the login flow that are inserted by SSO solutions
  • preparations for link fixer implementation (#152), see details in #154 - note that this will trigger a “preparation” of the WikiTraccs and all migration target sites, as additional fields are added to lists (a one-time operation per site that will be run automatically by WikiTraccs and that will take about a minute)

v1.26.6v1.26.9

  • improved: draw.io macro transformation
    • Embed draw.io macros that reference the source draw.io macro via URL (instead of page ID) are now properly transformed
    • improved results when the source page (with draw.io macro) and consumer page (with Embed draw.io macro) are migrated to different SharePoint target sites
    • for Embed draw.io macros, a link to the source page that contains the draw.io macro will be added (in case users need to access the original macro files)
    • improved handling of draw.io macros that have a display name set
    • handling of macros with missing aspectHash parameter which is required to find the corresponding preview image attachment
  • improved: some paragraph formatting improvements where the margin was too low

v1.26.9v1.26.11

  • new: WikiTraccs can bring missing draw.io preview images back, see the blog post and the video: WikiTraccs Creates Draw.io Preview Images
  • new: logging of current memory load in WikiTraccs Console and GUI; when diagnosing unexpected migration interruptions this will hopefully provide useful insights
  • improved: handling of broken tables

v1.26.11v1.26.13

  • improved: reduced memory footprint of draw.io preview image generation
  • fix: draw.io preview image generation failed for diagrams with megabytes of embedded images

v1.26.13v1.26.15

  • improved: when creating draw.io preview images, WikiTraccs now tries to detect if external resources (images, fonts, …) cannot be downloaded and writes a warning to the log file if that is the case
  • fix: macro ignore list wasn’t applied to all macros


Note: I now recommend to opt-in to the new page format, if you did not do that already. One of the next releases will have this on by default.