summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjwijenbergh <jeroenwijenbergh@protonmail.com>2024-07-24 17:00:54 +0200
committerJeroen Wijenbergh <46386452+jwijenbergh@users.noreply.github.com>2024-07-30 09:36:45 +0200
commit552a671fa8b5546a00bb69654043d48822fd51ce (patch)
tree0d65d763d0af459b393453b910f715740a9319a4
parentf5e274fc2c9a792f7588304ec654bdb1c82636bb (diff)
Changes: Update for 2.1.0
-rw-r--r--CHANGES.md17
1 files changed, 17 insertions, 0 deletions
diff --git a/CHANGES.md b/CHANGES.md
index 501d5b2..d9613ce 100644
--- a/CHANGES.md
+++ b/CHANGES.md
@@ -1,3 +1,20 @@
+# 2.1.0 (2024-07-25)
+* Discovery:
+ - Fetch on startup in the background with a function "DiscoveryStartup"
+ - Remove organization 4 hour expiry, fetch organization list when the client needs to authorize again
+ - Fix missing JSON fields not having empty values but having values for previous entries due to a memory re-use bug (#55). This can be noticed in e.g. the keyword list
+ - Implement conditional requests using `If-Modified-Since` request header and `Last-Modified` response header and checking on HTTP 304
+* FSM:
+ - Allow AskProfile selection after authorizing
+ - Go to previous state on renew error
+* Proxyguard integration:
+ - Fix race condition warning
+* User agent:
+ - Override ProxyGuard user agent
+ - Override eduoauth-go user agent
+* Deps:
+ - Update to latest versions
+
# 2.0.2 (2024-06-25)
* Client: More frequent state file saving which helps forceful closes of a client
* Config: Implement atomic file writes