diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index 1ecd3193..4b3b2513 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -1,14 +1,22 @@ # Authentication Service MKII release notes -## 0.7.2 +## 0.8.0 +* BACKWARDS INCOMPATIBILITY: In flight login sessions when the server is upgraded will fail. + For a completely safe transition, stop the server, remove any temporary session data, and + bring the new server up. * BACKWARDS INCOMPATIBILITY: Repeated or trailing underscores are no longer allowed in usernames. Existing usernames are unaffected. +* The MultiFactor Authentication status is now available for tokens fetched from the service. + Currently only OrcID supports MFA statuses other than `Unknown`. Other statuses are `Used` and + `Not Used`. * Fixed a bug where usernames with underscores would not be matched in username searches if an underscore was an interior character of a search prefix. * Fixed a bug where a MongoDB error would be thrown if a user search prefix resulted in no search terms if it had no valid characters for the requested search, whether user name or display name. Now a service error is thrown. +* The `/tokens` endpoint can now accept `Service` or `service` to specify that a service token + should be created. ## 0.7.1 diff --git a/src/main/java/us/kbase/auth2/Version.java b/src/main/java/us/kbase/auth2/Version.java index bd75936f..2e472882 100644 --- a/src/main/java/us/kbase/auth2/Version.java +++ b/src/main/java/us/kbase/auth2/Version.java @@ -5,6 +5,6 @@ public class Version { /** The version of the KBase Auth2 service. */ - public static final String VERSION = "0.7.2"; + public static final String VERSION = "0.8.0"; } diff --git a/src/test/java/us/kbase/test/auth2/service/common/ServiceCommonTest.java b/src/test/java/us/kbase/test/auth2/service/common/ServiceCommonTest.java index 5f4983dc..ad9ccae8 100644 --- a/src/test/java/us/kbase/test/auth2/service/common/ServiceCommonTest.java +++ b/src/test/java/us/kbase/test/auth2/service/common/ServiceCommonTest.java @@ -47,7 +47,7 @@ public class ServiceCommonTest { public static final String SERVICE_NAME = "Authentication Service"; - public static final String SERVER_VER = "0.7.2"; + public static final String SERVER_VER = "0.8.0"; public static final String GIT_ERR = "Missing git commit file gitcommit, should be in us.kbase.auth2";