Releases: deploymenttheory/go-api-http-client
v0.4.0
v0.3.0
- Removed executor functionality.
- Added custom timeout.
What's Changed
- Bump golang.org/x/net from 0.31.0 to 0.34.0 by @dependabot in #278
- Bump github.com/antchfx/xmlquery from 1.4.2 to 1.4.3 by @dependabot in #277
- Bump dependabot/fetch-metadata from 2.2.0 to 2.3.0 by @dependabot in #279
- Bump github.com/antchfx/xmlquery from 1.4.3 to 1.4.4 by @dependabot in #280
- feat: removed http executor functionality by @bobbyjameswilliams in #282
New Contributors
- @bobbyjameswilliams made their first contribution in #282
Full Changelog: v0.2.18...v0.3.0
v0.2.18
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
v0.2.11
What's Changed
- Improved log formatting in multi-part requests by @thejoeker12 in #261
Full Changelog: v0.2.10...v0.2.11
v0.2.10
Bugfixing & log changes
Full Changelog: v0.2.9...v0.2.10
v0.2.9
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
Appeasing the tag monster. I messed up the Go directory and this fixes it. Sorry!
What's Changed
- Tidy Up Operations by @thejoeker12 in #256
Full Changelog: v0.2.7...v0.2.8
v0.2.7
Full Changelog: v0.2.6...v0.2.7
v0.2.6
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