Source changes
POM
In the root pom.xml
:
- change parent/version from 3.0.4 to 3.0.5
- change properties/syncope.version from 3.0.4 to 3.0.5
Files
Replace the following files with their 3.0.5 counterparts:
In case the Elasticsearch extension is enabled, update the related configuration properties from
elasticsearch.scheme=http elasticsearch.port=9200 elasticsearch.scheme=http
to
elasticsearch.hosts[0]=http://localhost:9200
Please note that the new format allows to define multiple Elasticsearch nodes from the same cluster.
Internal Storage
UPDATE OIDCRPClientApp SET logoutType='BACK_CHANNEL'; UPDATE SAML2SPClientApp SET logoutType='BACK_CHANNEL'; UPDATE CASSPClientApp SET logoutType='BACK_CHANNEL';
Moreover, update the JSON values of the column scopes
from the table OIDCRPClientApp
to contain only lowercase strings:
UPDATE OIDCRPClientApp SET scopes=LOWER(scopes);
Furthermore, if you are using Azure AD modules, replace into AuthModule
table, jsonConf
class column, the value org.apache.syncope.common.lib.auth.AzureAuthModuleConf with org.apache.syncope.common.lib.auth.AzureOIDCAuthModuleConf.