GENERAL INFORMATION ABOUT RELEASE
There are two distribution formats:
- tar.gz bundle which can be unpacked and this way installed in a single directory,
- rpm which can be installed system-wide in the Linux standard locations.
The rpm is build and tested on Centos 6, noarch. It should work flawlessly also on SL6 and recent Fedora distributions. We may build packages for other distributions in future, however the tar.gz format should be fully portable. Java 8 JRE is the primary installation prerequisite. For more detailed installation information please check the Unity manual.
1.3.X RELEASE SERIES
The release 1.3.0 a lot of new features it also fixes couple of bugs found in the previous releases. The most important changes:
- Unity was updated to use latest web framework release what should improve login experience a lot:
- page address doesn’t change on the authentication screen,
- remote authentication has no lag after returning to Unity,
- rare hangs of the remote authentication were eliminated.
- A new endpoint supporting SAML ECP protocol was added. The endpoint allows for using Unity to bootstrap the ECP login (i.e. Unity is a SP).
- A new RESTful endpoint was added, allowing to query the Unity database in a simple way.
- OAuth2 and OpenID Connect remote authentication is possible now. Tested with Google, Microsoft Live and Facebook providers.
- Dynamic, automatically created identities framework was refactored fixing several bugs. Additionally it is possible to inspect automatically created identities in the Admin UI and even to manually clean them.
- Translation profiles were greatly enhanced and improved. There two kinds of translation profiles now: input and output. The input profiles have the same purpose as the former translation profiles, but the actions were refactored so their creation is much simpler, intuitive and at the same time much more flexible. The output profiles are a new concept, allowing to dynamically change the data which is returned via the IdP endpoints. The new functionality of translation profiles allows for creating ad-hoc identities and attributes with complex contents. What is also very important the documentation was greatly improved, contains many examples and the Admin UI offer a greater help during edit.
- It is possible to configure remote SAML authenticator with a SAML metadata, what allows to set its trust in a simple way. It is also possible to use metadata of several federations and to override some of the automatically imported manually.
- There is a number of smaller Admin UI improvements:
- simple identities search
- it is possible to see source IdP, profile and timestamps of identities and attributes obtained remotely.
- it is possible to remove many rows of tables at once.
- Registration forms can be configured to be automatically accepted when custom conditions are fulfilled.
- There is a new JWT authentication method, useful for keeping login sessions for RESTful interface.
DETAILED LIST OF CHANGES
Here you can download previous versions from the series and read their documentation: