# 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.1.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [0.1.8] - 2025-02-21

### Fixed
- Fixed environment variable loading in Python 3.10
- Improved test environment setup reliability
- Enhanced error handling for missing test credentials
- Added compatibility for all Python versions >= 3.10

## [0.1.6] - 2025-02-21

### Added
- Test environment configuration support via `.env.test`
- `.env.example` template for test credentials
- python-dotenv as test dependency

### Changed
- Enhanced test helper with better environment variable loading
- Improved error messages for missing test credentials
- Updated build documentation with testing setup instructions

## [0.1.5] - 2025-02-20

### Added
- Initial public release
- Product search functionality
- Price history tracking
- Specification search capabilities
- Basic documentation 