Skip to content

Releases: WikiTransformationProject/wikitraccs-releases

Release 0.0.305

19 Feb 18:53
659f54d
Compare
Choose a tag to compare
Release 0.0.305 Pre-release
Pre-release

📖 GENERAL QUICK START GUIDE ↗️

  • fixing #20
  • fixing space inventory being cached for too long

This release also contains precautionary measures to make sure WikiTraccs will not be affected by a platform issue that currently prevents some SharePoint templates to be applied. (pnp/powershell#2814, pnp/pnpframework#838)

Release 0.0.296

15 Feb 16:16
659f54d
Compare
Choose a tag to compare
Release 0.0.296 Pre-release
Pre-release

📖 GENERAL QUICK START GUIDE ↗️

Some small tweaks.

  • improvement: verifying that Created By and Modified By of pages could be set; warn if not (this will happen when using a user with Contribute permission level for migration)
  • fixing file integrity warning firing when page-external attachments are uploaded for page

Release 0.0.292

12 Feb 22:05
659f54d
Compare
Choose a tag to compare
Release 0.0.292 Pre-release
Pre-release

📖 GENERAL QUICK START GUIDE ↗️

This release is another transformation quality update. It contains lots of adjustments for quirks and edge cases that accumulated over time while migrating thousands of pages (more to come!). Plus additions to metadata handling.

Metadata Improvements

  • new: "Created by" and "Modified by" of attachments can now also be updated after configuring the principal mapping
  • improvement: handling of time zone mixes of Confluence, WikiTraccs and the target SharePoint sites

Transformation Improvements

  • improvement: handling of external ico files
  • improvement: gracefully handling lots of different download errors for external images
  • improvement: handling additional page link type
  • fix: handling of empty HTML macro (will now be removed)
  • fix: reported character count for some elements

Release 0.0.280

10 Feb 14:44
659f54d
Compare
Choose a tag to compare
Release 0.0.280 Pre-release
Pre-release

📖 GENERAL QUICK START GUIDE ↗️

This release is a transformation quality update that further improves the Confluence page transformation.

Transformation Quality Update

  • new: create better looking placeholder for Roadmap Planner macro
  • new: handling of non-compliant tables that have text between their column elements
  • fix: profile macro pointing to the current user was not properly transformed
  • fix: character count for INS and CITE elements was off
  • fix: Expand macro in tables was not properly transformed
  • fix: Page Tree macro transformation not working with certain Confluence base URLs

Release 0.0.271

06 Feb 22:20
659f54d
Compare
Choose a tag to compare
Release 0.0.271 Pre-release
Pre-release

📖 GENERAL QUICK START GUIDE ↗️

This release contains one major new addition: the page tree macro will be transformed to a static tree of links in SharePoint.

Page Tree Macro Transformation

The page tree macro shows a hierarchy of pages in Confluence and can be configured in various ways. WikiTraccs takes the macro as it is displayed in Confluence and transforms it.

The result is a hierarchy of page links in SharePoint, just like in Confluence. Every link points to the respective SharePoint page.

Note that the result is a static representation capturing the state in Confluence at time of transformation. Nevertheless it is much better than the dull text placeholder that was generated so far.

Improvements and Fixes

  • improvement: prevent certain kind of invalid external images being uploaded to SharePoint
  • improvement: handling of pages created by anonymous users improved regarding created by and modified by metadata
  • improvement: SharePoint pages can now be renamed and are still connected to their attachment folder
  • fix: external images could not be uploaded due to missing created and modified metadata fields
  • fix: space to site mapping ignored space inventory items that are not selected for transformation

Release 0.0.262

02 Feb 09:18
659f54d
Compare
Choose a tag to compare
Release 0.0.262 Pre-release
Pre-release

📖 GENERAL QUICK START GUIDE ↗️

This release contains metadata migration improvements.

Creator, Editor, Creation Date and Modification Date are taken from Confluence

For migrated pages WikiTraccs sets the creation and modification dates in SharePoint to the same values as in Confluence. With this release WikiTraccs also does this for all migrated attachments.

Furthermore the creator and last editor of pages and attachments is now set as well.

To make setting creator and editor work you have to configure a mapping first, using the User and Group Mapping list in SharePoint. This tells WikiTraccs which SharePoint user to use for which Confluence user. More documentation on this will follow soon.

WikiTraccs also supports updating those creator and editor values at a later time. When a mapping is missing during a migration WikiTraccs will mark the SharePoint page for a check-up that can be started at a later time, after configuring the user mapping.

Your migration flow could thus look like this:

  1. migrate pages from Confluence to SharePoint
  2. configure mappings for users that were discovered while migrating pages
  3. start the "user update" run that will update authors and editors of pages according to the mapping

Note that this flow currently only works for pages. For attachments the user mapping has to be configured before migrating. This restriction will be lifted in a future release.

Release 0.0.260

30 Jan 09:12
659f54d
Compare
Choose a tag to compare
Release 0.0.260 Pre-release
Pre-release

📖 GENERAL QUICK START GUIDE

This release paves the road to a pretty flexible Confluence to SharePoint migration.

Flexible Space to Site Mapping

So far migrating to different sites involved changing the target site address in WikiTraccs.GUI. This now changes.

Now you can specify different target sites for Confluence spaces in the space inventory list in SharePoint. Each space can be migrated to a different SharePoint site. Or all spaces to the same site. You decide.

This mapping information is also used when transforming space links in pages. They'll point to the configured SharePoint site.

Automatic User Mapping based on Email Address

WikiTraccs now tries to find Confluence users in SharePoint based on their email address. If found, they are added to the user mapping table in SharePoint as mapping target.

You can still map manually and change the mapping target.

Release 0.0.258

23 Jan 11:54
659f54d
Compare
Choose a tag to compare
Release 0.0.258 Pre-release
Pre-release

📖 GENERAL QUICK START GUIDE

This release contains one major addition and general improvements.

Attachment Validation

WikiTraccs now verifies that all page attachments were properly uploaded to SharePoint. While page content was already thoroughly checked for any errors attachments were not covered so far. Now WikiTraccs adds any missing attachments as errors to the transformation error report.

One source of missing attachments can be if you try to migrate certain file types to a SharePoint no-script site. The list of blocked file extensions contains .jar, .aspx, and others. This might hit technical documentation wikis. The solution for now is to disable the no-script state for the duration of the migration.

More Edge Cases Covered

  • Confluence serves non-standard (i.e. broken) responses for certain page contents - WikiTraccs now fixes those responses
  • Confluence may terminate the connection when checking space permissions - WikiTraccs handles this explicitly

As always: happy transforming.

Release 0.0.255

19 Jan 22:10
5472a22
Compare
Choose a tag to compare
Release 0.0.255 Pre-release
Pre-release

📖 GENERAL QUICK START GUIDE

This release contains content transformation improvements:

  • fix: invisible empty task lists could stall the transformation
  • fix: sections inside a div could make the page transformation fail
  • fix: when getting infos for Jira task links a non-responsive server could stall the transformation (there now is a timeout)
  • fix: character count for del elements was off

Release 0.0.248

14 Jan 13:38
5472a22
Compare
Choose a tag to compare
Release 0.0.248 Pre-release
Pre-release

📖 GENERAL QUICK START GUIDE

This release contains two main improvements.

Providing more feedback about running operations in WikiTraccs.UI

WikiTraccs.UI already showed progress indicators for running page migrations. But for setup activities, especially when filling the space inventory or when preparing new sites for migration there was no visible progress. You just had to wait patiently.

Now there are additional progress indicators showing whether WikiTraccs is preparing new sites or how far it got with fetching Confluence space information.

Making page attachments more accessible in SharePoint Online

WikiTraccs already migrated all Confluence page attachments. But those were buried in the site's Site Assets library.

Now, for every page with attachments, WikiTraccs adds a Page Attachments section to the page. This section contains the out of the box SharePoint list web part pre-configured to show the page's attachments. This section is collapsed by default.

Furthermore, when transforming the Confluence Page Attachments macro, WikiTraccs now migrates a static snapshot of the macro. So the page in SharePoint shows a list of attachments, like in Confluence. This is just a static view (so it doesn't update when the attachments change) - it nevertheless feels better than nothing.

May your next transformation be more successful than ever.