Skip to content

Releases: deploymenttheory/go-api-http-client

v0.1.37

25 Apr 08:51
173d18b
Compare
Choose a tag to compare

v0.1.37

What's Changed

  • Refactor of authentication manager by @ShocOne in #184
  • reorganized the ClientOptions in ther Go HTTP client code to reflect … by @ShocOne in #185
  • Adjust config validation func to support struct changes by @ShocOne in #186
  • Added custom cookie support for http client where users wish to set specific cookies for their usecases by @ShocOne in #187

Full Changelog: v0.1.36...v0.1.37

v0.1.36

23 Apr 14:57
8930ec9
Compare
Choose a tag to compare

v0.1.36

What's Changed

  • Adjust concurrency logic and metrics in the concurrency package by @ShocOne in #173
  • Adjust concurrency logic and metrics in the concurrency package by @ShocOne in #174
  • Adjust concurrency logic and metrics in the concurrency package and a… by @ShocOne in #175
  • Adjust concurrency logic and metrics in the concurrency package, and … by @ShocOne in #176
  • Adjust concurrency logic and metrics in the concurrency package, and … by @ShocOne in #177
  • Adjust concurrency logic and metrics in the concurrency package, and … by @ShocOne in #178
  • Adjust concurrency logic and metrics in the concurrency package, and … by @ShocOne in #179
  • Adjust concurrency logic and metrics in the concurrency package, and … by @ShocOne in #180
  • Dev by @ShocOne in #181
  • Adjust response time variability threshold in MonitorResponseTimeVari… by @ShocOne in #182
  • Adjust response time variability threshold and concurrency logic in t… by @ShocOne in #183

Full Changelog: v0.1.35...v0.1.36

v0.1.35

23 Apr 05:15
1c8262f
Compare
Choose a tag to compare

v0.1.35

What's Changed

  • Refactor concurrency package to include new metrics and adjust concur… by @ShocOne in #169
  • Adjust scaling logic in ScaleDown and ScaleUp functions by @ShocOne in #170
  • Refactor concurrency package to include new metrics and adjust concur… by @ShocOne in #171
  • Refactored semaphore permit management by @ShocOne in #172

Full Changelog: v0.1.32...v0.1.35

v0.1.32

18 Apr 15:04
8fb326d
Compare
Choose a tag to compare

v0.1.32

What's Changed

  • implemented EvaluateAndAdjustConcurrency metrics decision maker by @ShocOne in #168

Full Changelog: v0.1.31...v0.1.32

v0.1.31

18 Apr 14:21
389389d
Compare
Choose a tag to compare

v0.1.31

What's Changed

  • Update go.mod to use go 1.22.2 by @ShocOne in #166
  • Introduced a dynamic sized semaphore into http client by @ShocOne in #167

Full Changelog: v0.1.30...v0.1.31

v0.1.30

18 Apr 07:04
a7c9a6d
Compare
Choose a tag to compare

v0.1.30

What's Changed

Full Changelog: v0.1.29...v0.1.30

v0.1.29

12 Apr 13:33
4901fa6
Compare
Choose a tag to compare

v0.1.29

What's Changed

  • Refactor ConstructAPIResourceEndpoint and ConstructAPIAuthEndpoint fu… by @ShocOne in #158

Full Changelog: v0.1.28...v0.1.29

v0.1.28

12 Apr 13:21
4c3f18b
Compare
Choose a tag to compare

v0.1.28

What's Changed

  • Refactor ConstructAPIResourceEndpoint and ConstructAPIAuthEndpoint fu… by @ShocOne in #157

Full Changelog: v0.1.27...v0.1.28

v0.1.27

12 Apr 13:08
50a06bb
Compare
Choose a tag to compare

v0.1.27

What's Changed

  • Refactor APIHandler interface and LoadAPIHandler function to accept a… by @ShocOne in #156

Full Changelog: v0.1.26...v0.1.27

v0.1.26

12 Apr 12:37
0296430
Compare
Choose a tag to compare

v0.1.26

What's Changed

  • Refactor GraphAPIHandler in msgraph_api_handler.go and msgraph_api_ur… by @ShocOne in #155

Full Changelog: v0.1.25...v0.1.26