diff options
| author | jwijenbergh <jeroenwijenbergh@protonmail.com> | 2024-07-24 17:00:54 +0200 |
|---|---|---|
| committer | Jeroen Wijenbergh <46386452+jwijenbergh@users.noreply.github.com> | 2024-07-30 09:36:45 +0200 |
| commit | 552a671fa8b5546a00bb69654043d48822fd51ce (patch) | |
| tree | 0d65d763d0af459b393453b910f715740a9319a4 | |
| parent | f5e274fc2c9a792f7588304ec654bdb1c82636bb (diff) | |
Changes: Update for 2.1.0
| -rw-r--r-- | CHANGES.md | 17 |
1 files changed, 17 insertions, 0 deletions
@@ -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 |
