Skip to content

Releases: deploymenttheory/go-api-http-client

v0.4.0

12 Mar 14:16
1cec3a8
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.3.0...v0.4.0

v0.3.0

04 Mar 13:38
99f092e
Compare
Choose a tag to compare
  • Removed executor functionality.
  • Added custom timeout.

What's Changed

New Contributors

Full Changelog: v0.2.18...v0.3.0

v0.2.18

03 Dec 08:43
fe5d557
Compare
Choose a tag to compare

v0.2.18

Refactored DoMultipartRequest so that it now supports rawbyte streams and and base64 encoded content for upload. Tested working with JamfPro for Icons and Packages.

What's Changed

  • Bump github/super-linter from 6 to 7 by @dependabot in #262
  • Bump golang.org/x/net from 0.26.0 to 0.29.0 by @dependabot in #263
  • Bump golang.org/x/net from 0.29.0 to 0.30.0 by @dependabot in #264
  • Bump github.com/antchfx/xmlquery from 1.4.1 to 1.4.2 by @dependabot in #265
  • Bump golang.org/x/net from 0.30.0 to 0.31.0 by @dependabot in #266
  • Add icon upload handling by @ShocOne in #267
  • feat: enhance DoImageMultiPartUpload with detailed logging and bounda… by @ShocOne in #268
  • feat: improve DoImageMultiPartUpload header management and logging by @ShocOne in #269
  • feat: enhance DoImageMultiPartUpload with URL encoding and improved l… by @ShocOne in #270
  • Fix multipart uploads now supports base64 and raw streams by @ShocOne in #271
  • fix: update encoding type validation in DoMultiPartRequest to include… by @ShocOne in #272
  • updated function comments and updated documentation by @ShocOne in #273

Full Changelog: v0.2.12...v0.2.18

v0.2.12

29 Aug 10:55
Compare
Choose a tag to compare

v0.2.12

Reinstated raw resp to debug usage of the http client for troubleshooting.

v0.2.11

13 Aug 13:54
e0a150f
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.2.10...v0.2.11

v0.2.10

01 Aug 15:53
Compare
Choose a tag to compare

Bugfixing & log changes

Full Changelog: v0.2.9...v0.2.10

v0.2.9

31 Jul 08:58
163a02d
Compare
Choose a tag to compare

What's Changed

Main:
Moved to HttpExecutor interface for http.Client operations. Allows mocking or move to different http module if necessary.

Other:
Housekeeping
Unit/Integration tests started

Full Changelog: v0.2.8...v0.2.9

v0.2.8

16 Jul 08:59
b9ca2b0
Compare
Choose a tag to compare

Appeasing the tag monster. I messed up the Go directory and this fixes it. Sorry!

What's Changed

Full Changelog: v0.2.7...v0.2.8

v0.2.7

16 Jul 08:58
Compare
Choose a tag to compare

Full Changelog: v0.2.6...v0.2.7

v0.2.6

02 Jul 14:53
275ac33
Compare
Choose a tag to compare

Logging refactored and moved to zap.SugaredLogger
Comments added
Style adjustments as per Google style guides.

What's Changed

  • chore: Update timeout context logging in multipartrequest.go by @ShocOne in #253
  • Logging Refactor - Moved to zap.SugaredLogger by @thejoeker12 in #254

Full Changelog: v0.2.5...v0.2.6