Skip to content

Releases: folio-org/stripes-core

v10.2.5 Ramsons 2024-R2 RC

16 Jan 17:08
v10.2.5
169d324
Compare
Choose a tag to compare
  • Fetch /saml/check when starting a new session, i.e. before discovery. Refs STCOR-933, STCOR-816.

v10.2.4 Ramsons

03 Dec 10:37
v10.2.4
b27d6fd
Compare
Choose a tag to compare
  • 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 the users-keycloak interface is present; otherwise, use bl-users/_self within useUserTenantPermissions. Refs STCOR-905.
  • Don't override initial discovery and okapi data in test mocks. Refs STCOR-913.
  • <Logout> must consume QueryClient in order to supply it to loginServices::logout(). Refs STCOR-906.
  • On resuming session, spread session and _self together to preserve session values. Refs STCOR-912.

v10.1.4 Quesnelia

22 Nov 13:55
v10.1.4
7fe191b
Compare
Choose a tag to compare
  • Cautiously evaluate localforage data when restoring a session. Refs STCOR-907.

v10.1.3

28 Jan 01:27
v10.1.3
aed9571
Compare
Choose a tag to compare
  • Add nl (Dutch, Flemish) to the supported locales. Refs STCOR-878.

v10.2.3 Ramsons

15 Nov 17:42
d5351ec
Compare
Choose a tag to compare
  • Provide <IfAnyPermission> and stripes.hasAnyPermission(). Refs STCOR-910.

v10.2.2 Ramsons

31 Oct 18:59
v10.2.2
a3f00b4
Compare
Choose a tag to compare
  • Conditionally use /users-keycloak/_self endpoint when users-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

30 Oct 23:20
v10.2.1
25bb290
Compare
Choose a tag to compare
  • Wait longer before declaring a rotation request to be stale. Refs STCOR-895.

v10.1.2 Quesnelia

21 Oct 21:08
v10.1.2
6b322f4
Compare
Choose a tag to compare
  • Wait longer before declaring a rotation request to be stale. Refs STCOR-895.

v10.2.0 Ramsons

21 Oct 21:09
v10.2.0
edc8e42
Compare
Choose a tag to compare
  • 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 with stripes.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 and tenant values from config.tenantOptions in stripes.config.js. Retires okapi.tenant, okapi.clientId, and config.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 by useChunkedCQLFetch 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 by useChunkedCQLFetch 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

26 Mar 14:33
66d475c
Compare
Choose a tag to compare
  • Utilize the tenant procured through the SSO login process. Refs STCOR-769.