Release Notes - Keycloak - Version 1.3.1.Final - HTML format

Enhancement

  • [KEYCLOAK-886] - LDAP enhancements
  • [KEYCLOAK-1083] - Provide a way for admin to unlock user account
  • [KEYCLOAK-1087] - Log registration/unregistration of applications and resource servers
  • [KEYCLOAK-1088] - Audit for user grants for particular apps and resources.
  • [KEYCLOAK-1089] - Log / audit of resource servers
  • [KEYCLOAK-1090] - Log / audit application registration
  • [KEYCLOAK-1164] - Support for save/restore requests for CookieTokenStore
  • [KEYCLOAK-1183] - Split subsystem into separate server and adapter subsystems
  • [KEYCLOAK-1247] - Docs for endpoints
  • [KEYCLOAK-1273] - Improve Spring Security adapter client to client authorization handling
  • [KEYCLOAK-1276] - Update Zocial.css
  • [KEYCLOAK-1286] - Permit Spring Security adapter to process administrative tasks with CSRF filtering enabled
  • [KEYCLOAK-1287] - Enable Spring Security adapter to register application nodes
  • [KEYCLOAK-1290] - Use backchannel logout for Spring Security SSO
  • [KEYCLOAK-1291] - Improve Spring Security adapter default configuration
  • [KEYCLOAK-1292] - IDP Username mapper
  • [KEYCLOAK-1294] - Add support for converting roles loaded from Keycloak before they are used in the Spring Security's Authentication object
  • [KEYCLOAK-1319] - Update server dist
  • [KEYCLOAK-1322] - Make Keycloak node.js behind proxy
  • [KEYCLOAK-1327] - Update admin rest api to always use id for clients
  • [KEYCLOAK-1332] - Remove adapter modules from server
  • [KEYCLOAK-1350] - client_session_state should be updated when refreshing a token
  • [KEYCLOAK-1352] - Add endpoint to admin-rest-api to trigger verification emails
  • [KEYCLOAK-1353] - Option to pass client_id as parameter to admin-client's resetPasswordEmail
  • [KEYCLOAK-1356] - Order the roles in a alphabetical way
  • [KEYCLOAK-1362] - Change hard coded button classes to be overwritten by theme properties
  • [KEYCLOAK-1366] - Change type of 'REPRESENTATION' from VARCHAR to BLOB in jpa-changelog-1.3.0.Beta1.xml
  • [KEYCLOAK-1371] - Perform "Update Profile on First Login" only if some of mandatory user profile fields is missing
  • [KEYCLOAK-1372] - Do not perform email verification if email is provided by trusted Identity provider
  • [KEYCLOAK-1373] - Allow to map other informations provided by OAuth Identity providers into Keycloak user profile attributes
  • [KEYCLOAK-1386] - Direct Grant API always on
  • [KEYCLOAK-1398] - Change type of 'REPRESENTATION' from BLOB to TEXT in jpa-changelog-1.3.0.Beta1.xml
  • [KEYCLOAK-1425] - Remove address options on registration screen
  • [KEYCLOAK-1431] - Update page titles

Feature Request

Bug

  • [KEYCLOAK-775] - Admin can't re-enable account if brute force protection has disabled account
  • [KEYCLOAK-872] - wildfly/eap adapter distros have server code
  • [KEYCLOAK-1067] - Slow mongo tests
  • [KEYCLOAK-1200] - From and To filter fields in Event viewer in admin app do not hint format and do not provide correct error messages
  • [KEYCLOAK-1269] - Doesn't import email verified check
  • [KEYCLOAK-1270] - Broken user client role mapping page when user doesn't has view-realm role
  • [KEYCLOAK-1277] - Error upgrading from 1.0.4.Final to 1.2.0.Beta1
  • [KEYCLOAK-1278] - Wrong element listed in install docs
  • [KEYCLOAK-1279] - org.keycloak:keycloak-jboss-modules missing in Maven
  • [KEYCLOAK-1282] - Can't build examples: org.keycloak:keycloak-examples-parent:pom missing
  • [KEYCLOAK-1283] - null idp nameid policy
  • [KEYCLOAK-1288] - Can't navigate away from server info
  • [KEYCLOAK-1293] - Error deleting idp federated user
  • [KEYCLOAK-1297] - Custom user attributes not displayed in account view
  • [KEYCLOAK-1299] - Spring Security adapter fails to set cookies in Servlet 2.x environments
  • [KEYCLOAK-1307] - Documentation contains wrong description of databaseSchema property for configuring relational database
  • [KEYCLOAK-1310] - MigrationModelManager outputs migrating from older model with fresh install
  • [KEYCLOAK-1311] - Bad request on /token request in JS client after session expiration
  • [KEYCLOAK-1318] - Unable to execute "mvn install -Pdistribution"
  • [KEYCLOAK-1321] - Error page is displayed if user rejects sign in with social provider
  • [KEYCLOAK-1333] - NotSerializableException: org.keycloak.models.sessions.infinispan.entities.LoginFailureKey
  • [KEYCLOAK-1334] - Forgot password page does not return validation error message when input field is empty
  • [KEYCLOAK-1336] - Database update to version 1.2 schema fails on MS SQL
  • [KEYCLOAK-1338] - customer-portal example + product-portal-example NoClassDefFoundError
  • [KEYCLOAK-1342] - Adding new "Custom identity provider" shows "Not found" page in admin console
  • [KEYCLOAK-1351] - KC 1.2.0.Final on PostgreSQL 9.x
  • [KEYCLOAK-1354] - SAML Destination should be optional
  • [KEYCLOAK-1360] - ModelExceptionMapper should log the exception
  • [KEYCLOAK-1361] - Cannot add custom fields (user.attributes) on login-update-profile.ftl page
  • [KEYCLOAK-1367] - Enter doesn't work in user search box
  • [KEYCLOAK-1368] - Not able to forward to error page.
  • [KEYCLOAK-1369] - GUI order attribute of Social providers is not reflected in Account management app
  • [KEYCLOAK-1401] - There are errors when running test suite with Oracle DB
  • [KEYCLOAK-1405] - There are errors when running test suite with mssql db
  • [KEYCLOAK-1406] - Not possible to add language through themes only
  • [KEYCLOAK-1407] - Label for otp on login is 'Log in'
  • [KEYCLOAK-1408] - relay state not decoded properly
  • [KEYCLOAK-1411] - DefaultCacheUserProvider addUser returns UserModel instance which is not cached/managed by the cache
  • [KEYCLOAK-1416] - Seeing "realm master already exists" when updating required credentials
  • [KEYCLOAK-1424] - Login button on login screen should be on the left
  • [KEYCLOAK-1438] - Spring Security logout handles non-Keycloak authentications incorrectly
  • [KEYCLOAK-1439] - Admin Console is not loaded when Keycloak is installed as root context
  • [KEYCLOAK-1442] - Fix examples/demo-template/README.md
  • [KEYCLOAK-1446] - Field ... of subresource ... will not be injected according to spec
  • [KEYCLOAK-1447] - LinkageError deploying oauth-client-cdi to WildFly 8.2.0.Final
  • [KEYCLOAK-1448] - Cannot configure an authenticator for method KEYCLOAK
  • [KEYCLOAK-1449] - Demo bundle doesn't include subsystem configuration
  • [KEYCLOAK-1459] - NPE in in-mem event store provider example when listing admin events
  • [KEYCLOAK-1464] - Provider loader for module:... not found
  • [KEYCLOAK-1467] - standalone-ha.xml is missing in server dist
  • [KEYCLOAK-1468] - Infinispan cache not available in JNDI
  • [KEYCLOAK-1469] - Infinispan cache can't be set to start eager
  • [KEYCLOAK-1471] - domain.xml is missing in server dist
  • [KEYCLOAK-1476] - NotSerializableException: org.keycloak.models.cache.entities.CachedClientRole
  • [KEYCLOAK-1479] - At around 1200px width "username or email" label on login screen takes two lines
  • [KEYCLOAK-1482] - keycloak-1.3.0.Final.tar.gz: One filter definition missing in web.xml

Task

Sub-task

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.