Skip to content

Latest commit

 

History

History
72 lines (56 loc) · 2.32 KB

CHANGELOG.md

File metadata and controls

72 lines (56 loc) · 2.32 KB

Changelog

All notable changes to irrexplorer-cli will be documented in this file.

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

[0.0.4] - 2024-12-23

Added

  • Debug logging option with -d/--debug flag
  • Custom base URL option with -u/--url flag
  • Workflow status and coverage badges in documentation
  • Coverage report generation and upload to Codecov

Changed

  • Updated license from BSD3 to AGPL
  • Improved logger instance implementation
  • Documentation updates for new CLI options

Security

  • Fixed unpinned tag for non-immutable Action in workflow
  • Disabled Codecov bot messages on PRs

[0.0.3] - 2024-12-22

Added

  • Screenshots demonstrating CLI usage in README
  • Extended timeout handling for API requests
  • Improved error logging for API responses

Fixed

  • Empty response handling for prefix and ASN queries
  • Security improvements:
    • Pinned third-party GitHub Action versions
    • Added proper workflow permissions

Changed

  • Enhanced documentation with visual examples
  • Increased default timeout values for better reliability

[0.0.2] - 2024-12-21

Added

  • Long description from README.md for PyPI package
  • Proper package metadata

[0.0.1] - 2024-12-21

Added

  • Initial development release
  • Command-line interface for IRRexplorer.net queries
  • Prefix information lookup functionality
  • ASN details lookup functionality
  • Multiple output formats (json, csv, text)
  • Async support for efficient data retrieval
  • Integration with IRRexplorer v2 service
  • Support for Python 3.13+
  • Documentation and usage examples

Dependencies

  • httpx for HTTP requests
  • typer for CLI interface
  • rich for text formatting