# 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]

## [v1.0.0] - 2026-03-19

### Added
- Initial release of the QVC API integration module for Yii2
- `Module.php` — bootstrap class that self-registers and attaches to NGauge product events
- `Qvc.php` — dynamic product model exposing QVC-specific attributes (`id`, `name`, `qty`, `haulierid`)
- OAuth 2.0 / JWT authentication support via `firebase/php-jwt`
- Guzzle HTTP client dependency for API communication
- Auto-registration as a NGauge product data type via `products-set-data-types` event
- Data loading integration via `products-after-DataLoad-qvc` event
