Skip to content

Releases: folio-org/okapi

v3.1.5

22 Oct 14:13
Compare
Choose a tag to compare
  • OKAPI-925 Fix install does not honor explicit dependencies

v4.2.1

19 Oct 14:45
Compare
Choose a tag to compare

Bug fix release. All 4.2.0 users should upgrade.

  • OKAPI-921 Don't use tokenCache when no token is provided in request.
  • OKAPI-922 New Okapi member cannot join cluster
  • OKAPI-923 Many unit tests not executed

v4.2.0

16 Oct 10:55
Compare
Choose a tag to compare

This release offers an important optimization: Token Caching OKAPI-820.
There is also support for async install/upgrade OKAPI-874.
The code has also gone through a major clean up with a change to use
Futurisation API - a change that modified more than 16% of the Java code.

  • OKAPI-845 Consider 'onfailure=continue' parameter for install/upgrade
  • OKAPI-863 Module and interface discovery for current tenant wo permissions
  • OKAPI-868 Add timer to capture metrics of top slow methods
  • OKAPI-872 Better structure for Okapi logs
  • OKAPI-874 install/upgrade: async operation (install jobs) phase 1
  • OKAPI-882 Fix Password leaks in log
  • OKAPI-883 Log4j2Plugins.dat in fat jar causes "Unrecognized format specifier"
  • OKAPI-884 % variable expansion in env breaks credentials
  • OKAPI-885 Warning issued: sun.reflect.Reflection.getCallerClass is not supported
  • OKAPI-887 Unit tests sporadically crash
  • OKAPI-888 Test warning: Corrupted STDOUT by directly writing to native stream in forked JVM 1.
  • OKAPI-890 Implement Token Cache
  • OKAPI-891 Event Bus check
  • OKAPI-892 Redirect stdout/stderr to log for process deployment
  • OKAPI-893 Check for openjdk-11 in okapi startup script fails
  • OKAPI-896 OkapiClient: use WebClient rather than HttpClient
  • OKAPI-898 Upgrade to Vert.x 4.0.0 Beta 3
  • OKAPI-899 Refactor Module handle to use Futurisation API
  • OKAPI-905 Remove permissions for proxy health service
  • OKAPI-909 Default log4j2 logging should be patternlayout; not json
  • OKAPI-914 Enable standalone schema validation of ModuleDescriptor
  • OKAPI-915 Okapi Docker deployment URL/port mismatch on restart

v3.1.4

12 Oct 14:09
Compare
Choose a tag to compare

This is a special release that makes Okapi check for working event bus
during startup. This is to investigate problems with timers that stops
working after module upgrades.

v4.1.7

09 Oct 11:37
Compare
Choose a tag to compare
  • OKAPI-915 Okapi Docker deployment URL/port mismatch on restart
  • OKAPI-909 Default log4j2 logging should be patternlayout; not json

v4.1.6

05 Oct 17:13
Compare
Choose a tag to compare
  • OKAPI-863 Module and interface discovery for current tenant wo permissions.
    This feature fixes a problem which was the cause of OKAPI-835 work.
    However, instead of just removing the permission bits, this will ensure that only current tenant can see its own
    modules and interfaces.

v4.1.5

02 Oct 10:03
Compare
Choose a tag to compare

v4.1.4

01 Oct 14:37
Compare
Choose a tag to compare
  • OKAPI-905 Remove permissions required for proxy health service
    This reverts a tiny bit of OKAPI-835 (permissionsRequired for all end-points), to allow health check of Okapi to operate.

v4.1.3

23 Sep 15:01
Compare
Choose a tag to compare
  • OKAPI-896 OkapiClient: use WebClient rather than HttpClient

v4.1.2

17 Sep 19:16
Compare
Choose a tag to compare
  • OKAPI-882 Fix passwords lesks in log
  • OKAPI-885 Fix Warning issued: sun.reflect.Reflection.getCallerClass is not supported
  • OKAPI-887 Fix Unit tests sporadically crash
  • OKAPI-893 Fix check for openjdk-11 in okapi startup script fails