Skip to content

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 04 Jan 20:59
· 11 commits to master since this release
9f76e25

0.4.0 - 2025-01-04

Miscellaneous Chores

  • add doc and use TryFrom to convert a ParsedRequest to RequestBuilder - (9f76e25) - Tyr Chen

Other

  • Update CHANGELOG.md - (5caca5e) - Tyr Chen
  • Support for Insecure Option and Dependency Updates (#8)

This pull request introduces the following key changes:

Features:

  • Insecure Option Support: Implements the -k or --insecure
    option in the curl command parser. This feature allows users to bypass
    SSL certificate verification, enhancing flexibility for testing and
    development environments where self-signed certificates are common. It's
    crucial to note that this option should be used cautiously, especially
    in production environments, due to the security implications of
    disabling SSL verification.

Improvements:

  • Dependency Updates: Upgraded various dependencies to their latest
    versions. This update is part of our ongoing effort to maintain the
    project's security and performance by staying up-to-date with the latest
    fixes and features provided by our dependencies. The updates include
    critical security patches and performance enhancements that contribute
    to the overall robustness of our application.

Testing:

  • Added comprehensive tests for the new insecure option to ensure its
    correct behavior. These tests validate that the SSL certificate
    verification is appropriately bypassed when the -k or --insecure
    option is used.
  • Updated existing tests to accommodate the changes introduced by the
    dependency updates. Ensured that all tests pass with the updated
    libraries, confirming compatibility and stability.

Signed-off-by: deadash dead.ash@qq.com - (d6a8df0) - deadash

Refactoring

  • (README) update curl parsing example in README (#11) - (8d50a6f) - edc-lib