Table of Contents | ||||
---|---|---|---|---|
|
More than 4 years, around 2000 commits after Syncope 2.1 Fusion, here it comes the first release from the new major series Syncope 3.0 Maggiore.
What's new
Migrating from older releases
The distance between earlier releases and Syncope 3.0 Maggiore is relevant under different aspects: architecture, technology, project organization and naturally internal data representation.
For this reason there is no practical way to migrate an old project to Syncope 3.0; it is possible, however, to setup a new Syncope 3.0 project, replicate configurations and finally migrate the existing data.
Here is the outlined approach:
- create a new Maven project based on Syncope 3.0
- update code customization and extensions made from your previous Syncope project to the new classes and interfaces provided by Syncope 3.0
- with both projects running:
- download relevant configurations - especially connectors and resources - via REST from your previous Syncope project
- upload via REST to the new Syncope 3.0 project
- configure a new REST resource in the new Syncope 3.0 project to pull users, groups and any objects from your previous Syncope project