Skip to content

v1.3.5

Choose a tag to compare

@djthorpe djthorpe released this 26 Jan 09:00
· 16 commits to main since this release
55a7b50

What's Changed

Core Client Enhancements and Testing:

  • Added streaming multipart payloads for large file upload support (without loading the file into memory)
  • Added tests for multipart payloads, including scenarios for large files, partial reads, and proper resource cleanup (payload_test.go).

Documentation Updates:

  • Updated the README.md to document the new client.NewStreamingMultipartRequest method, including usage recommendations for large file uploads.
  • Removed the third-party dependencies section and associated license clarifications from the README.md, streamlining the documentation.

Cleanup:

  • Removed the entire pkg/newsapi directory, including all source files
  • Removed the WeatherAPI client implementation (pkg/weatherapi/client.go).
  • Removed references to the NewsAPI and WeatherAPI clients from the main README.md.

Full Changelog: v1.3.4...v1.3.5