Skip to content

Latest commit

 

History

History
160 lines (97 loc) · 3.92 KB

CHANGELOG.md

File metadata and controls

160 lines (97 loc) · 3.92 KB

Changelog

1.3.0 - 2025-01-13

This is a breaking change! banip is now installed via uv, and your existing data files need to move. Please see README.md for more.

Changed

breaking: Migrate banip to an installable package (#36).

Fixed

  • Fix italics in markdown files (#35)
  • Lint code and documentation.

1.2.0 - 2025-01-11

Changed

Added

  • Add statistics for a given country. (#32)
  • Establish and maintain a proper changelog.

Fixed

  • Lint documentation.
  • Display properly sorted options when getting help.

1.1.3 - 2024-12-19

Added

  • Add the ability to compact ipsum entries into /24 subnets.

Fixed

  • Improve input validation.
  • Lint documentation.
  • Refactor and optimize code.

1.1.2 - 2024-12-02

Changed

  • Tune binary search algorithm.
  • Enhance banip check with prettier output using rich.

Fixed

  • Lint documentation.

1.1.1 - 2024-11-15

Changed

  • Get better output with the rich library.

1.1.0 - 2024-10-23

Changed

  • Refine display of final metrics.

Fixed

  • Refactor code for better maintainability.

1.0.2 - 2024-08-09

Changed

  • Optimize binary search. (#13)
  • Bumped tqdm library to v4.66.5.

Added

  • Add functionality to remove IP addresses captured in a subnets.
  • Add license and acknowledgements for the tqmd library

Fixed

  • Fix calculation error in summary metrics.
  • Choose Better Variable Names. (#14)
  • Improve IP checking to include membership in subnets. (#15)

1.0.1 - 2024-07-30

Added

  • Add separate command line option to display version information.
  • Add additional help indicators to the subcommands.

Fixed

  • Refactor code for better maintainability.

1.0.0 - 2024-03-15

Changed

  • Update documentation with page anchors.

Added

  • Introduce a plugin architecture.

Fixed

  • Fixed uncaught exception.
  • Lint documentation.

0.1.0 - 2024-05-12

Initial Release.