Skip to content

v5.0.0

Latest
Compare
Choose a tag to compare
@pvshn pvshn released this 30 Oct 23:31
43205e9

What's Changed

Breaking Changes

  • Removed Python 3.8 support
  • Removing net6.0 and updated python to use net8.0

New Features

  • Basic Progress Tracking: Added totals to Manifest partitions. You can now write BatchMigrationCompleted hooks to track the progress of a migrated batch of items.
  • Bulk Permission migration: Permissions now use the new bulk update API methods. This functionality replaces the previous delete and create mechanism. The change results in significantly fewer REST API calls and hence improved performance.

Fixes

  • Fixed migration error when Extract Refresh tasks in Personal Spaces were found.
  • Fixed Manifest Entry status when populated from a previous migration.
  • Server to Cloud schedule improvements.

Documentation

  • Removed Most Python.NET Interop Usage in Python Example Application

Other Changes

  • Test app and logging updates
  • Add correlation id to all http request/responses

Known Issues

  • Unlike other content types, Custom Views cannot be filtered based on the Content Location of the base view.
  • Python wrapper objects cannot be accessed through dependency injection. .NET object can be injected and python wrappers built from them.
  • Progress tracking in Python is limited out of the box compared to the one in C#.

Full Changelog: tableau/migration-sdk@release/4.3.0...release/5.0.0