Skip to content

v4.7.0

Compare
Choose a tag to compare
@adamdickmeiss adamdickmeiss released this 26 Feb 17:45
· 470 commits to master since this release

This release includes improvements for communication with the
permissions module. It also includes a setting for controlling
how long Okapi waits for deployment readiness.

New features:

  • OKAPI-985 PoC refresh last strategy for _tenantPemissions
  • OKAPI-982 Inform mod-permissions when module is disabled
  • OKAPI-990 Config deploy.waitIterations for Docker deployment

Fixes (some of which are also cherry-picked to 4.6+ series)

  • OKAPI-987 Modules require does not seem to take into account optional dependencies
  • OKAPI-986 Vert.x 4.0.2, Netty 4.1.59 (CVE-2021-21290)
  • OKAPI-984 Retry when slow module startup causes "connection refused"
  • OKAPI-979 Ensure module is logged for tenant operation failures
  • OKAPI-978 Exception on Docker pull
  • OKAPI-976 NPE in DiscoveryManager after restarting Okapi
  • OKAPI-974 Make permissionName a required property
  • OKAPI-973 DockerModuleHandle IllegalStateException checkEnded

Other:

  • OKAPI-980 Okapi-curl has a login facility. Is now maintained by Mike Taylor here
  • OKAPI-975 Use GenericCompositeFuture rather than internal one