# Changelog

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

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]

### Added

### Changed

### Deprecated

### Removed

### Fixed

### Security

## [0.3.0] - 2025-11-25
- Addressing adding Enumerate with FR24 Categories to Flight Position methods [#18](https://github.com/Flightradar24/fr24api-sdk-python/issues/18)
- Renaming `count()` method to `get_count()` to keep things consistent

[0.3.0]: https://github.com/flightradar24/fr24api-sdk-python/releases/tag/v0.3.0

## [0.2.0] - 2025-09-18

### Added
- No provided key class
- String converstion in query parameters fix. Addressing [#15](https://github.com/Flightradar24/fr24api-sdk-python/issues/15) 

[0.2.0]: https://github.com/flightradar24/fr24api-sdk-python/releases/tag/v0.2.0

## [0.1.0] - 2025-08-04

### Added
- Initial release of the official Flightradar24 API Python SDK
- Core client with authentication and rate limiting support
- Live flight positions API endpoint
- Historic flight positions API endpoint  
- Flight summary and tracking information
- Airport data retrieval
- Airline information lookup
- Geographic models for coordinates and bounds
- Comprehensive error handling with custom exceptions
- Type hints and Pydantic models for all API responses
- Usage tracking and API limits monitoring
- Unit and integration tests
- Documentation and examples
- Support for Python 3.9+

[Unreleased]: https://github.com/flightradar24/fr24api-sdk-python/compare/v0.1.0...HEAD
[0.1.0]: https://github.com/flightradar24/fr24api-sdk-python/releases/tag/v0.1.0