Release Notes

Release 6.0.2

November 28, 2025

Milestone SDK Compatibility

  1. Uses MIP SDK 2023R2

Tested Migrations

  • Corp 2024 R2 -> Corp 2024 R2

  • Corp 2024 R2 -> Corp 2025 R3

  • Corp 2024 R2 -> Corp 2025 R2

  • Corp 2022 R2 -> Corp 2022 R2

New Features

  1. Volume Migration Workflow added - with this, users can transfer ownership of a volume between recorders. ( Volume Migration )

    1. Retains all cameras, roles, views, and media.

    2. All media is accessible on the new recorders.

Fixes

  1. Handled Media Database changes made in XProtect 2025 R3 - that impact Volume Migration and Media Migration workflows.

  2. The H/W Driver listed as "?" caused an exception; it is now handled.

Release 5.0.2

August 25, 2025

Milestone SDK Compatibility

  1. Uses MIP SDK 2023R2.

Tested Migrations

  • Corp 2016 R3 -> Corp 2024 R1

  • Corp 2016 R3 -> Prof+ 2023 R3

  • Corp 2024 R1 -> Corp 2024 R1

  • Corp 2024 R2 -> Corp 2024 R2

  • Corp 2025 R1 -> Corp 2025 R1

  • Corp 2022 R3 -> Corp 2022 R3

  • Prof+ 2023 R3 -> Prof+ 2023 R3

  • Corp 2016 R3-> Corp 2023 R3

New Features

  1. Media Migration is added to the Upgrade-Everything Workflow

    1. Enables the copying of associated media when cameras are moved between different management servers.

    2. Bandwidth Throttling is supported for media migration to control the transfer rate and prevent hogging available bandwidth.

    3. Users choose how many days of media to copy.

    4. If cameras are redistributed across destination recorders, the media copy follows the redistribution pattern.

    5. Media Migration Time Estimator provided: https://vega25.com/xport/xport-media-migration-estimator/

  2. Improved tracking of the Media Rehydration process.

Release 4.0.2

March 27, 2025

Milestone SDK Compatibility

  1. Uses MIP SDK 2023R2.

Tested Migrations

  • Corp 2016 R3 -> Corp 2024 R1

  • Corp 2016 R3 -> Prof+ 2023 R3

  • Corp 2024 R1 -> Corp 2024 R1

  • Corp 2022 R3 -> Corp 2022 R3

  • Prof+ 2023 R3 -> Prof+ 2023 R3

  • Corp 2016 R3 -> Corp 2023 R3

New Features

  1. Additional validations were added to the MediaDB migration process.

  2. Enhanced progress reporting of migration status.

Fixes

  1. Fixed issues with spaces in the Management Server and Recording Server names.

Release 4.0.0

March 12, 2025

Milestone SDK Compatibility

  1. Uses MIP SDK 2023R2.

Tested Migrations

  • Corp 2016 R3 -> Corp 2024 R1

  • Corp 2016 R3 -> Prof+ 2023 R3

  • Corp 2024 R1 -> Corp 2024 R1

  • Corp 2022 R3 -> Corp 2022 R3

  • Prof+ 2023 R3 -> Prof+ 2023 R3

  • Corp 2016 R3 -> Corp 2023 R3

New Features

  1. Provides a migration status report in PDF format.

  2. All workflows now include new stages: a configuration backup step and saving the report as the final step.

  3. Supports storage profile mapping.

  4. XPort version information is added to the application form header.

  5. Handles the situation where all users are basic and included in the Administrator users.

  6. The MediaDB migration script displays progress and prevents pauses when the window is clicked.

  7. Roles and ViewGroups will be created with <name_sourcename> on the destination to prevent migration confusion.

  8. Workflow 2 verifies that the temporary recorder server is empty and alerts the user if any devices are detected.

  9. Detects and displays the recorder device pack in all workflows.

Known Issues

  1. We use the Milestone hardware decode tool in a section of our workflow to read old device passwords for migration to the newer installation.

  2. The tool has many fields we don't use. We do not have a way to modify this tool.

Release 3.0

December 10, 2024

Milestone SDK Compatibility

  1. Uses MIP SDK 2023R2

Tested Migrations

  • Corp 2016 R3 -> Corp 2024 R1

  • Corp 2016 R3 -> Prof+ 2023 R3

  • Corp 2024 R1 -> Corp 2024 R1

New Features

  1. A new workflow, ‘One-Step Software and Infrastructure Migration,’ was added to support migrating a single XProtect flavor/version from the old infrastructure to another XProtect flavor/version on the new infra.

    1. It is meant for use in workflows where old infra will be retired.

  2. Supports migrating roles, hardware (Cameras, microphones, inputs, outputs, speakers, metadata), and view groups.

    1. Role:

      1. Support for migrating users, security settings, camera permissions, and PTZ access rights.

      2. Supports Milestone Basic User, WindowsGroup, and AD Users

    2. Hardware deep copy and sync

      1. Hardware - General Properties, Device PTZ properties

        1. Cameras - Individual camera/Lens/encoder, General Setting, Each Stream setting, Record-setting

        2. PTZ presets

        3. SDK does not support PTZ patrolling

        4. Stream Live/Record setup

        5. Motion Detection

        6. Privacy masking

        7. Microphone - General setting, Streaming input setting, Record-setting

        8. Metadata - General setting, Stream setting, Record setting, Bounding box setting

        9. Input - General, setting

        10. Output - General, setting

    3. Groups: Support for migrating Camera, Microphone, Input, Output, Metadata

Fixes

  1. Resolved the scrolling freeze issue when moving devices in the release 1 workflow.

  2. Handled offline cameras - we're no longer trying to move them, as it caused a crash earlier.

Release 2.0

November 12, 2024

Milestone SDK Compatibility

  1. Uses MIP SDK 2023R2

Tested Migrations

  1. Prof 2019 R2 -> Prof+ 2024 R1

New Features

  1. Supports migrating discontinued XProtect versions (Express, Professional, Enterprise, Essential) to newer versions.

  2. Migrates devices, users, and view groups.

  3. Devices - copy from multiple source recorders to multiple destination recorders.

  4. Copy users in older versions to roles in newer versions.

  5. Copy view groups while maintaining layout and renaming cameras to match new camera IDs.

Known Issues

  1. In a part of our workflow, we use the Milestone hardware decode tool to read old device passwords and transfer them to the newer installation.

  2. The tool has many features we do not utilize. Currently, there is no way to modify this tool.

Release 1.0

Oct 2nd 2024

Milestone SDK Compatibility

  1. Uses MIP SDK 2023R2

Tested Migrations

  1. Corp 2021 R3 -> Corp 2023 R3

  2. Corp 2024 R1 -> Corp 2024 R1

New Features

  1. Workflow supports ‘Migrate Recorders to a New Management Server, Retain Old Media.’

  2. Support for migrating roles, hardware (Cameras, microphones, inputs, outputs, speakers, metadata), and view groups.

    1. Role:

      1. Support for migrating users, security settings, camera permissions, and PTZ access rights.

      2. Supports Milestone Basic User, WindowsGroup, and AD Users

    2. Hardware deep copy and sync

      1. Hardware - General Properties, Device PTZ properties

      2. Cameras - Individual camera/Lens/encoder, General Setting, Each Stream setting, Record-setting

      3. PTZ presets

      4. SDK does not support PTZ patrolling

      5. Stream Live/Record setup

      6. Motion Detection

      7. Privacy masking

      8. Microphone - General setting, Streaming input setting, Record-setting

      9. Metadata - General setting, Stream setting, Record setting, Bounding box setting

      10. Input - General, setting

      11. Output - General, setting

    3. Groups: Support for migrating Camera, Microphone, Input, Output, Metadata

Known Issues

  1. Role: Limitation in synchronizing the Access Control settings in the Overall Security Tab https://developer.milestonesys.com/s/question/0D53X0000D7znoYSQQ/roles-missing-accesscontrol-namespace-configapi

Last updated