Releases: folio-org/stripes-core
Releases · folio-org/stripes-core
v10.2.5 Ramsons 2024-R2 RC
v10.2.4 Ramsons
- Show a "you have logged out" message after logging out instead of redirecting to login. Refs STCOR-882.
- If discovery requests fail on return from SAML/OIDC, show the error instead of redirecting to login. Refs STCOR-902.
- Use the
users-keycloak/_self
endpoint conditionally when theusers-keycloak
interface is present; otherwise, usebl-users/_self
withinuseUserTenantPermissions
. Refs STCOR-905. - Don't override initial discovery and okapi data in test mocks. Refs STCOR-913.
<Logout>
must consumeQueryClient
in order to supply it tologinServices::logout()
. Refs STCOR-906.- On resuming session, spread session and
_self
together to preserve session values. Refs STCOR-912.
v10.1.4 Quesnelia
- Cautiously evaluate localforage data when restoring a session. Refs STCOR-907.
v10.1.3
v10.2.3 Ramsons
- Provide
<IfAnyPermission>
andstripes.hasAnyPermission()
. Refs STCOR-910.
v10.2.2 Ramsons
- Conditionally use
/users-keycloak/_self
endpoint whenusers-keycloak
interface is present. Refs STCOR-835. - Send the stored central tenant name in the header on logout. Refs STCOR-900.
v10.2.1 Ramsons
- Wait longer before declaring a rotation request to be stale. Refs STCOR-895.
v10.1.2 Quesnelia
- Wait longer before declaring a rotation request to be stale. Refs STCOR-895.
v10.2.0 Ramsons
- Utilize the
tenant
procured through the SSO login process. Refs STCOR-769. - Remove tag-based selectors from Login, ResetPassword, Forgot UserName/Password form CSS. Refs STCOR-712.
- Provide
useUserTenantPermissions
hook. Refs STCOR-830. - Load DayJS locale data as part of
loginServices
. STCOR-771. - Turn on
<StrictMode>
; ignore it withstripes.config.js
disableStrictMode: true
. Refs STCOR-841. - Make branding optional. Refs STCOR-847.
- Idle-session timeout and "Keep working?" modal. Refs STCOR-776.
- Implement password validation for Login Page. Refs STCOR-741.
- Avoid deprecated
defaultProps
for functional components. Refs STCOR-844.. - Update session data with values from
_self
request on reload. Refs STCOR-846. - Avoid deprecated
getChildContext
. Refs STCOR-842. - Read locale from stripes-config before defaulting to
en-US
. Refs STCOR-851. - Use keycloak URLs in place of users-bl for tenant-switch. Refs US1153537.
- Fix 404 error page when logging in after changing password in Eureka. Refs STCOR-845.
- Always retrieve
clientId
andtenant
values fromconfig.tenantOptions
in stripes.config.js. Retiresokapi.tenant
,okapi.clientId
, andconfig.isSingleTenant
. Refs STCOR-787. - List UI apps in "Applications/modules/interfaces" column. STCOR-773
- Correctly evaluate
stripes.okapi
before rendering<RootWithIntl>
. Refs STCOR-864. /users-keycloak/_self
is an authentication request. Refs STCOR-866.- Terminate the session when the fixed-length session expires. Refs STCOR-862.
- Ensure support for the passed
tenantId
value byuseChunkedCQLFetch
for manipulations in the context of a specific tenant. Refs STCOR-873. - Provide
key
to elements in<SessionEventContainer>
. Refs STCOR-874. - Correctly populate
stripes.user.user
on reload. Refs STCOR-860. - Correctly evaluate
stripes.okapi
before rendering<RootWithIntl>
. Refs STCOR-864. - Change main navigation's skip link label to "Skip to main content". Refs STCOR-863.
- Invalidate
QueryClient
cache on login/logout. Refs STCOR-832. - Ensure support for the passed
tenantId
value byuseChunkedCQLFetch
for manipulations in the context of a specific tenant. Refs STCOR-873. - When re-authenticating after logout timeout, return to previous location. Refs STCOR-849.
- Add
nl
(Dutch, Flemish) to the supported locales. Refs STCOR-878. - Include optional okapi interfaces,
consortia
,roles
,users-keycloak
. Refs STCOR-889. - useUserTenantPermissions hook - provide
isFetched
property. Refs STCOR-890. - Reword error message "Error: server is forbidden, unreachable or down. VPN issue?". Refs STCOR-893.
- Move session timeout banner to the bottom of the page. Refs STCOR-883.
v10.1.1 Quesnelia
- Utilize the
tenant
procured through the SSO login process. Refs STCOR-769.