WikiTraccs 1.34.32 (Prerelease)
(Pre)release Evolution
v1.34.1
- new: enabling certificate-based authentication with application permissions via the new Cert authentication option for SharePoint
- this allows conveniently using Sites.Selected to restrict app access to specific target sites; read more here: Configuring Sites.Selected Authentication for WikiTraccs
- improved: external image endpoint health detector covers more degraded states
- improved: confluence base addresses without scheme now automatically assume https
- fix: Selenium proxy mode now properly applies timeouts when downloading external images, instead of trying forever
- fix: no progress log files were written when stopping a run via Ctrl+C or Stop button
v1.34.1 → v1.34.24 (May, 19)
This is a bigger one, covering many of in-the-wild encountered challenges, as well as some new features.
- new: “intelligent” selection of browser for Confluence login, table size optimization etc.
- previously, Chrome was hard-coded (even if not installed) and you had to switch to Edge manually via settings
- now WikiTraccs detects available browsers and takes that into account when auto-choosing (you can still override in settings)
- new: Watch Tower (former “Status”)
- insights into your settings, most importantly non-default settings
- opinionated color-coding for non-defaults: good (green), neutral (white), degrading (yellow); also highlights settings set via config file, which could easily be forgotten
- note: not all settings are present; again, opinionated selection of settings that made a difference in the past
- new: attachment macro transformation is now template-based
- the rendered attachment list (filename, size, date, link) can be customized via a Handlebars template, like many other macros
- also, empty attachment macros are now removed by default (you can override that via the template)
- new: first iteration of Confluence whiteboard export to draw.io (Confluence Cloud)
- whiteboards can be exported as part of the diagnostic report for inspection (more details here; also some disclaimers as it’s a gray setting)
- you can opt in to this export as part of the regular migration run via the “Migrate whiteboards to draw.io file” setting
- best-effort; not all shapes are supported, but the overall results already look pretty decent
- new: first iteration of the web part drift refiner
- log mode is available
- fix mode is not yet ready due to issues with pages-related SharePoint/Graph APIs
- new: progress bar for attachment downloads on pages with many attachments
- improved: making the “Make JSESSIONID cookie optional” setting a default for Confluence Cloud
- improved: when providing a non-base address for Confluence (like a space or page link), WikiTraccs now shows a warning
- improved: cache duration extended for large attachment lists, reducing redundant Confluence calls during attachment-heavy migrations
- improved: adding more data to the diagnostic export for SharePoint pages
- improved: page refiner shutdown; log now looks cleaner
- improved: handling of duplicate page IDs in the SharePoint target site; a red warning will still be shown, but the migration run now continues for the affected selector; previously it did not migrate the whole selector
- fix: SVG images without an intrinsic size could end up as 0×0 in SharePoint; they now get sensible dimensions
- fix: log spam in the GUI log file triggered by config evaluation
- fix: log spam when pages referenced (via attachment link) other pages with many attachments
- fix: white space removal for macro templates removed too much from transplanted macro bodies; this has been fixed
v1.34.24 → v1.34.32
- new: a tool to prefill the Confluence User and Group mapping list with members of named groups; also to update the email addresses of existing user accounts in that list [Confluence on-prem only]
- this can be helpful after switching on email visibility for a Confluence site
- new: Outgoing References inventory report (per space), listing outgoing cross-page and cross-space links [inventory mode]
- this includes draw.io macros linking to cross-page diagram files
- improved: pages with very large (e.g. 100K cells) or very many (e.g. 1K) tables are now explicitly flagged, marked with placeholder text (as the content would be too large for SharePoint) and the original Confluence page is attached as a native PDF and Word export
- improved: health check for Confluence-external domains
- fix: in inventory mode, the Discover Spaces button was only enabled if SharePoint-specific settings were configured (which are not required for inventory)
- fix: removed the extra blank space that could appear between adjacent nested bullet sub-lists on migrated pages