Update powerPLM(powerFLC) to current version

Summary of changes that need to be done when updating powerPLM(powerFLC) to current version

When updating to the current version execute all the steps after your current version to the end. For example when updating from v20.0.1 to current version start with instructions for 21.0.3.

Update to 20.0.1

When updating from an older version it is recommended to uninstall the old version before updating

See breaking changes

Update to 21.0.3

Update scripts to use

Import-Module powerFLC

instead of

Import-Module vaultFLC

The Serial Number or Activation File has to be registered again on your Vault environments

See breaking changes

Update to 21.1.2

Upgrading other products to v21 may be required, as described in this article

The information for connecting to Fusion Lifecycle has to be entered again

The standard workflow have been removed. To use the standard workflows from previous versions they have to be recreated in the Configuration Manager and a custom workflow job must also be created

The Administration tab was removed. To still have the removed Administration tab you can download it from GitHub

Export your configuration for the standard workflows from the previous version and import it in the new version

See breaking changes

Update to 22.0.14

The "Transfer Item BOMs" workflow configuration must be imported again.
To keep the customizations for the "Transfer Item BOMs" workflow follow these steps:

  • Rename the Field mapping group "Item Field Mapping" to "Vault Item -> FLC Item"
  • Rename the Field mapping group "BOM Field Mapping" to "Vault BOM -> FLC BOM"
  • Rename the Field mapping group "Grid Field Mapping" to "Vault BOM -> FLC Grid"
  • Create a new Field Mapping group named "Vault primary Item-File Link -> FLC Item".
    All the functions used in the "Item Field Mapping" group that start with "GetPrimaryFile"  have to be added to this Field Mapping group. Instead of the functions the corresponding setting can be set in the "Vault File property" column.

The following functions were removed.

  • GetPrimaryFileName
  • GetPrimaryFileFolder
  • GetPrimaryFileVersion
  • GetPrimaryFileProvider
  • GetPrimaryFileCategory
  • GetPrimaryFileState
  • GetPrimaryFileRevision
  • GetPrimaryFileProject

Save your coolOrange.powerFLC.Workflows.MappingFunctions.psm1 module before upgrading powerFLC in order to still have your custom functions and the removed functions.

See breaking changes

Update to 22.0.17

When upgrading from an earlier version it is recommended to uninstall the previous version before installing the latest version.

See breaking changes

Update to 22.0.21

The $tenant variable which was used in the Workflows for connecting to fusion 360 Manage was removed. It can be replaced by using the Connect-FLC Cmdlet since it now automatically retrieves the configured tenant settings if the application is connected to Vault. The parameters for the Connect-FLC Cmdlet can still be used:

Previous:

Connect-FLC -Tenant $tenant.Name -ClientId $tenant.ClientId -ClientSecret $tenant.ClientSecret -UserId $tenant.SystemUserEmail

Now:

$connected = Connect-FLC

OR

$connected = Connect-FLC -Tenant 'yourtenant' -ClientId 'yourClientId' -ClientSecret 'yourClientSecret' -UserId 'yourEmail'

See breaking changes

Update to 22.0.22

If the Filter parameter of the Get-FLCItems Cmdlet includes spaces, they must be enclosed in double quotes or it might not work properly:

Get-FLCItems ... -Filter "owner=`"Doe John`""

See breaking changes

Update to 24.0.3

see breaking changes

This version requires powerVault 24.0.5 to generate the Vault thin and thick client links properly.