Skip to content

Latest commit

 

History

History
170 lines (109 loc) · 5.76 KB

CHANGELOG.md

File metadata and controls

170 lines (109 loc) · 5.76 KB

Changelog

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

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

0.1.16 - 2025-01-09

Added

  • Add basic e2e tests (#70)
  • Add a license (#76)
  • Add "Unreleased" to CHANGELOG (#86)
  • Document some of the main features (#87)

Changed

  • Update README following addition of e2e tests (#72)
  • Refactor Makefile (#73)
  • Small improvements to Makefile (#74)
  • Rename some Makefile targets (#75)
  • Update module golang.org/x/crypto to 0.31.0 (#77)
  • Enable indirect packages updates (#78)
  • Update module github.com/gabriel-vasile/mimetype to v1.4.7 (#79)
  • Update module golang.org/x/net to v0.32.0 (#80)
  • Run go mod tidy on package update (#81)
  • Version dev dependencies (#82)
  • Rename targets (#84)
  • Move dev deps back to main Makefile (#85)
  • Update module golang.org/x/net to v0.33.0 (#88)
  • Small grammar fixes (#89)
  • Update module github.com/gabriel-vasile/mimetype to v1.4.8 (#90)
  • Update module golang.org/x/sys to v0.29.0 (#91)
  • Update outputs of examples (#92)
  • Update module golang.org/x/crypto to v0.32.0 (#93)
  • Update module golang.org/x/net to v0.34.0 (#94)
  • Update alpine docker tag to v3.21.2 (#95)

Removed

  • Remove broken CI action (#69)
  • Don't log redundant error message (#71)

0.1.15 - 2024-12-07

Changed

  • CI improvements

0.1.14 - 2024-11-28

Changed

  • CI improvements

0.1.13 - 2024-11-28

Changed

  • Use interval tree to store database entries (#47)

0.1.12 - 2024-11-23

Added

  • Allow wildcard domains in config (#32, #42)

Changed

  • Rename requested_* to request_* in logs (#39)

Changed

  • Increase HEALTHCHECK timeouts (#25)
  • Change default configuration path (#29)

0.1.10 - 2024-11-17

Added

  • Add /metrics endpoint (#19)

0.1.9 - 2024-11-16

Added

  • Support setting log level (#9)

Changed

  • Run container as a non-root user (#11, #15)

0.1.8 - 2024-11-14

Added

  • Auto-update databases and auto-reload configuration (#8)

0.1.7 - 2024-11-12

Added

  • Support method filtering (#3)

Fixed

  • Handle the case where the source IP is invalid
  • Log errors at the right level

0.1.6 - 2024-10-31

Added

  • Add health-check to Docker image

0.1.5 - 2024-10-31

Changed

  • Revert "Add health-check to Docker image"

0.1.4 - 2024-10-31

Added

  • Add health-check to Docker image
  • Add health-check endpoint

0.1.3 - 2024-10-31

0.1.2 - 2024-10-26

Changed

  • Change databases to use GeoLite2 only

0.1.1 - 2024-10-26

0.1.0 - 2024-10-25

Added

  • Add timeouts to HTTP server
  • Add rules engine
  • Add CIDR unmarshalling and validation
  • Add autonomous systems to configuration