Skip to content

Releases: WikiTransformationProject/wikitraccs-releases

WikiTraccs 1.17.4

24 May 18:14
a80c53a
Compare
Choose a tag to compare

WikiTraccs - Confluence to SharePoint Migration Tool

📥 DOWNLOAD LATEST RELEASE

📖 GENERAL QUICK START GUIDE ↗️

📖 HOW TO UPDATE ↗️



This release contains a lot of under the hood changes for Confluence Cloud API v2 compatibility (see issue #118 for details). This required some major changes with regard to spaces, as those need to be identified by ID and not alone by key.

Further changes:

  • new: setting to prevent attachment migration; this can be enabled via appsettings.json like so:
    • {
          "CustomSettings": {
              "Features": {
                  "SkipAttachmentDownload": true
              }
          }
      }
    • note: setting SkipAttachmentDownload to true pretends that all Confluence pages have no attachments; page transformation will act as if attachments are missing when generating links to attachments and images that are expected to be there
    • note: you'll see the following log message per transformed page if the setting is active: "Skipping attachment download (by simulating empty attachment list) because Features.SkipAttachmentDownload is set to true | WikiTraccs.Console.Registries.ConfluenceContentRegistry"
  • improvement: speeding up page retrieval by caching already retrieved page contents
  • improvement: sometimes link transformation fails for linked-to pages that are not retrievable via title (for unknown reason); CQL-based retrieval has been added as workaround
  • improvement: reenabling inline images in lists as Microsoft fixed the underlying bug in the page editor
  • fix: space link in Space Inventory is incomplete for personal spaces
  • fix: page links in transformed attachment macro might be broken after the first link
  • fix: link transformation fails for links that point to a blog post by title and there are multiple blog posts with this title
  • fix: issue when downloading external images and the file name is extraordinarily long
  • fix: hard-link resolver tries to get page info for hard-linked page draft; those are now ignored

Confluence Cloud:

  • new: resolving Confluence data cards linking to Jira issue lists (interactive auth only, see #123 for details)



Your users need a SharePoint 🌳 page tree 🌳 and breadcrumb, just like in Confluence. WikiPakk has got you covered! Head over to wikipakk.com to learn more, or get it straight from Microsoft AppSource.


You agree to the Terms of Service by downloading and using WikiTraccs.

WikiTraccs 1.16.2

08 Apr 21:52
a80c53a
Compare
Choose a tag to compare

WikiTraccs - Confluence to SharePoint Migration Tool

📥 DOWNLOAD LATEST RELEASE

📖 GENERAL QUICK START GUIDE ↗️

📖 HOW TO UPDATE ↗️



In this release:

  • new: supporting Brikit Theme Press migration to SharePoint Online modern pages
  • new: detection of Confluence attachment hard links and translation to proper SharePoint links
  • improved: transformation of nested ordered lists, where the nesting can be reduced
  • improved: WikiTraccs.GUI now shows notifications on start-up when appsettings.json or cookies.txt are used do modify authentification behavior
  • improved: added additional authentication detection for interactive cookie-based auth
  • fix: configurations via appsettings.json are not applied to WikiTraccs.GUI connection test
  • fix: the combination of cookies.txt, appsettings.json, and anonymous authentication is broken
  • fix: selecting pages via CQL query in the Space Inventory is broken
  • updating dependencies that have security advisories (ImageSharp, Azure.Identity, Microsoft Identity Client)



Your users need a SharePoint 🌳 page tree 🌳 and breadcrumb, just like in Confluence. WikiPakk has got you covered! Head over to wikipakk.com to learn more, or get it straight from Microsoft AppSource.


You agree to the Terms of Service by downloading and using WikiTraccs.

WikiTraccs 1.14.13

03 Apr 14:29
a80c53a
Compare
Choose a tag to compare

WikiTraccs - Confluence to SharePoint Migration Tool

📥 DOWNLOAD LATEST RELEASE

📖 GENERAL QUICK START GUIDE ↗️

📖 HOW TO UPDATE ↗️



In this release:

  • improved: connection check for Confluence now also checks that space information can be retrieved to discover issues faster
  • improved: logging now includes Confluence version, to faster diagnose version-specific issues
  • fix: interactive login (cookie based) broken for Confluence Cloud



Your users need a SharePoint 🌳 page tree 🌳 and breadcrumb, just like in Confluence. WikiPakk has got you covered! Head over to wikipakk.com to learn more, or get it straight from Microsoft AppSource.


You agree to the Terms of Service by downloading and using WikiTraccs.

WikiTraccs 1.14.10

29 Mar 19:55
a80c53a
Compare
Choose a tag to compare

WikiTraccs - Confluence to SharePoint Migration Tool

📥 DOWNLOAD LATEST RELEASE

📖 GENERAL QUICK START GUIDE ↗️

📖 HOW TO UPDATE ↗️



In this release:

The LinkTransformationMode introduced in the last release now covers more cases of hard links to pages and spaces. (Hard links are pure "text links" without any Confluence magic.) Note that hard link transformation is (and so far has been) supported for pages and spaces, not attachments. So attachment hard links are always migrated as-is.




Your users need a SharePoint 🌳 page tree 🌳 and breadcrumb, just like in Confluence. WikiPakk has got you covered! Head over to wikipakk.com to learn more, or get it straight from Microsoft AppSource.


You agree to the Terms of Service by downloading and using WikiTraccs.

WikiTraccs 1.14.8

27 Mar 15:12
a80c53a
Compare
Choose a tag to compare

WikiTraccs - Confluence to SharePoint Migration Tool

📥 DOWNLOAD LATEST RELEASE

📖 GENERAL QUICK START GUIDE ↗️

📖 HOW TO UPDATE ↗️



In this release:

New Link Transformation Setting

This release introduces a setting to disable link transformation for unmapped entries in the Space Inventory.

Background: So far, all Confluence links (page links, space links, attachment links) are transformed to SharePoint links. If there are entries in the Space Inventory where the target SharePoint site address is empty, the link will be mapped to the default target site (the address entered in the blue WikiTraccs.GUI window, in step 4).

Now there is a setting to restrict link transformation to only those entries in the Space Inventory that explicitly have a target SharePoint site address set. Other links will point to Confluence.

The setting is available via appsettings.json:

{
    "CustomSettings": {
        "Features": {
            "LinkTransformationMode": "needexplicittargetsite"
        }
    }
}

Note: Hard links to Confluence spaces are not covered, yet. This is a known limitation and will be added in a future release.

Furthermore

  • fix: on-prem Confluence groups are not always added to Confluence User and Groups list (a regression introduced with the previous release 1.14.2)
  • fix: hard links to Confluence attachments were transformed to page links



Your users need a SharePoint 🌳 page tree 🌳 and breadcrumb, just like in Confluence. WikiPakk has got you covered! Head over to wikipakk.com to learn more, or get it straight from Microsoft AppSource.


You agree to the Terms of Service by downloading and using WikiTraccs.

WikiTraccs 1.14.2

22 Mar 14:41
a80c53a
Compare
Choose a tag to compare

WikiTraccs - Confluence to SharePoint Migration Tool

📥 DOWNLOAD LATEST RELEASE

📖 GENERAL QUICK START GUIDE ↗️

📖 HOW TO UPDATE ↗️



In this release:

More Authentication Methods

Adding Personal Access Token as authentication method for Confluence, as well as Device Login for SharePoint Online.

Using Personal Access Tokens with Confluence makes the browser automation obsolete, that WikiTraccs so far relied on. This is available as of Confluence 7.9 and makes the authentication experience smoother. We are not dependent on the Chrome browser anymore. This also works with Confluence Cloud (where they are called API tokens).

With Device Login for SharePoint you can authenticate on a different workstation than the one WikiTraccs is running on. There are cases where M365 authentication causes challenges in certain environments and Device Login allows logging in on another workstation.

Performance Improvements

  • improved: page creation speed
  • fix: memory leak causing memory consumption to increase when running for days

There have been adjustments to the page creation logic, as now, while one page is being created, the next page is already being prepared in SharePoint. This can improve page creation speed (the raw page without attachments) up to about 25%. It is currently being monitored if this leads to increased throttling by Microsoft, as we are moving faster than before.

Confluence Cloud Compatibility Push

This release contains a major change regarding how users and groups are identified internally. So far, WikiTraccs used user keys and group names to identify users and groups. The cloud abandons the use of those and rather uses IDs everywhere. WikiTraccs can now handle those as well.

You'll see a change in user- and group-related fields in the User and Group Mapping list, the Page Transations list, and the Site Pages list. Fields that used to contain user keys like abc123def now contain an identifier like user:key:atlassian:|onprem|abc123def (for users) or group:id:atlassian:|cloud|123456789 (for groups). Those identifiers explicitly specify the type, source, and (of course) value, which is vital for WikiTraccs when looking up and working with users and groups.

This change is backward-compatible. Identifiers that aren't following the new format are assumed to be on-prem user keys or on-prem group names, respectively.

This change closes two issues which were open on the road to full Confluence Cloud compatibility:

The following issues are addressed at least partially:

The releases also gradually starts using Atlassian's v2 API in the cloud.

Other Changes

  • change: SharePoint page comments are not disabled anymore for newly created pages, as this speeds up page creation; if you want to disable comments, please use this PowerShell script from the library: ToggleCommentsForPages.ps1
  • fix: path configuration via appsettings.json of WikiTraccs.GUI did not carry over to WikiTraccs.Console (attachment registry path, temp folder path)
  • fix: a current directory that differs from the WikiTraccs.GUI.exe folder could screw things up (appsettings.json not found, logs folder created somewhere else); now the current directory of WikiTraccs.GUI is forced to be the exe location
  • fix: a vertical tab character in a page's title could prevent another page that link to that page from being created



Your users need a SharePoint 🌳 page tree 🌳 and breadcrumb, just like in Confluence. WikiPakk has got you covered! Head over to wikipakk.com to learn more, or get it straight from Microsoft AppSource.


You agree to the Terms of Service by downloading and using WikiTraccs.

WikiTraccs 1.13.1

21 Mar 13:23
a80c53a
Compare
Choose a tag to compare

WikiTraccs - Confluence to SharePoint Migration Tool

📥 DOWNLOAD LATEST RELEASE

📖 GENERAL QUICK START GUIDE ↗️

📖 HOW TO UPDATE ↗️



In this release:

  • fixed: certain empty tables could prevent pages from being transformed; those are now removed from the page



Your users need a SharePoint 🌳 page tree 🌳 and breadcrumb, just like in Confluence. WikiPakk has got you covered! Head over to wikipakk.com to learn more, or get it straight from Microsoft AppSource.


You agree to the Terms of Service by downloading and using WikiTraccs.

WikiTraccs 1.13.0

27 Feb 20:02
a80c53a
Compare
Choose a tag to compare

WikiTraccs - Confluence to SharePoint Migration Tool

📥 DOWNLOAD LATEST RELEASE

📖 GENERAL QUICK START GUIDE ↗️

📖 HOW TO UPDATE ↗️



In this release:

  • new: downloading of external images (like: not stored in Confluence) can be disabled in the settings; if disabled, those images will be transformed to links

image

  • fix: some progress bars went missing in the prerelease; those are back
  • fix: fixed a rare race condition when choosing migration target sites

⚠️ You should update to this release to minimize risk of running into the race condition issue.




Your users need a SharePoint 🌳 page tree 🌳 and breadcrumb, just like in Confluence. WikiPakk has got you covered! Head over to wikipakk.com to learn more, or get it straight from Microsoft AppSource.


You agree to the Terms of Service by downloading and using WikiTraccs.

WikiTraccs 1.12.29

23 Feb 09:31
a80c53a
Compare
Choose a tag to compare
WikiTraccs 1.12.29 Pre-release
Pre-release

WikiTraccs - Confluence to SharePoint Migration Tool

📥 DOWNLOAD RELEASE

📖 GENERAL QUICK START GUIDE ↗️

📖 HOW TO UPDATE ↗️



In this release:

  • new: adding SharePoint page modification time to "25" progress log file
  • improved: page migration speed
  • improvement: working around time zone issues that can affect the "25" progress log file, marking up-to-date pages as changed; differences that can be attributed to time zones being off are now detected and ignored
  • improvement: adding consistency check to check for large file uploads that were interrupted by Microsoft throttling
  • improvement: consolidating local file storage locations; those are now documented here in detail: File Storage
  • fixed: when page restrictions are narrowed down in the hierarchy of pages, dropped users and groups were not removed from the child pages



Your users need a SharePoint 🌳 page tree 🌳 and breadcrumb, just like in Confluence. WikiPakk has got you covered! Head over to wikipakk.com to learn more, or get it straight from Microsoft AppSource.


You agree to the Terms of Service by downloading and using WikiTraccs.

WikiTraccs 1.12.16

18 Feb 21:20
a80c53a
Compare
Choose a tag to compare

WikiTraccs - Confluence to SharePoint Migration Tool

📥 DOWNLOAD LATEST RELEASE

📖 GENERAL QUICK START GUIDE ↗️

📖 HOW TO UPDATE ↗️



In this release:

  • new: signed WikiTraccs binaries
  • new: checksum file in release package
  • improvement: adding additional logging to permission migration to better diagnose edge cases
  • fix: WikiTraccs could stop scheduling migration targets when accessing one target site fails; scheduling will now continue



Your users need a SharePoint 🌳 page tree 🌳 and breadcrumb, just like in Confluence. WikiPakk has got you covered! Head over to wikipakk.com to learn more, or get it straight from Microsoft AppSource.


You agree to the Terms of Service by downloading and using WikiTraccs.