Skip to content

Latest commit

 

History

History
69 lines (43 loc) · 1.64 KB

CHANGELOG.md

File metadata and controls

69 lines (43 loc) · 1.64 KB

Changelog

All notable changes to this project will be documented in this file.

[0.8.0] - 2024-09-18

🚀 Features

  • [breaking] Refactor BlockingClient to Client add ClientBuilder
  • Improve Client error handling logic
  • (filter_builder) Add .filter_builder() and .filter() convenience methods

🚜 Refactor

  • Client module
  • [breaking] Update the library interfaces
  • Module structure and update docs

📚 Documentation

  • Add lib_demo.rs example

🧪 Testing

  • Add environment variable configuration test and combine getter and setter method tests
  • Add integration tests

⚙️ Miscellaneous Tasks

  • Run tests on all branches except main
  • Log test errors

[0.7.0] - 2024-08-07

🚀 Features

  • (platforms) Drop OpenSSL requirement and add support for Musl Linux and Linux on arm64 (AArch64)
    • New supported platforms:
      • aarch64-unknown-linux-gnu
      • aarch64-unknown-linux-musl
      • x86_64-unknown-linux-musl

⚙️ Miscellaneous Tasks

  • (docs) Update README

[0.6.1] - 2024-07-30

⚙️ Miscellaneous Tasks

  • (release) Configure release-plz to update dependencies
  • (docs) Update README

[0.6.0] - 2024-07-28

🚀 Features

  • Retry failed requests to get AWS IP Ranges from URL

[0.5.4] - 2024-07-27

⚙️ Miscellaneous Tasks

  • (release) Automate the release process
  • (release) Update method for merging pull requests in mergify.yml
  • (release) Mergify require all checks to pass before auto merge
  • (release) Quote Mergify conditions with modifiers
  • (mergify) Check failures must be equal to zero
  • (release) Update token used for checkout action