# 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).

## [1.0.7] - 2026-02-11

### Added
- In-plugin login: get your API key via email verification code without leaving WordPress
- Upgrade plan prompt on settings page

### Changed
- Updated branding from peach to teal to match altomatic.ai website
- Modernized settings page with full-width dark header, logo, and updated layout
- Redesigned info tabs with card-based guide steps
- Updated Quick Start Guide for new login flow
- Added External Services disclosure for authentication endpoint

## [1.0.6] - 2025-12-01

### Added
- Review prompts at optimization milestones (25, 100, 500 images)
- Updated plugin listing with improved keywords and descriptions
- Tested with WordPress 6.9

## [1.0.5] - 2025-05-19

### Added
- Fix release

## [1.0.4] - 2025-05-19

### Added
- Added ability to set SEO keywords for ALT Text generation
- Updated original format to be JPEG to match webapp functionalty
- Improved error handling for image optimization

## [1.0.3] - 2025-04-18

### Fixed
- Moved inline styles and scripts to their own files with enqueue
- Used wp_remote_get for image download to avoid curl dependency
- Fixed issues with media library format selection option and api key validation
- Other naming conventions and cleanup for WordPress submission

## [1.0.2] - 2025-04-17

### Fixed
- Fixed an issue with the uninstall process

## [1.0.1] - 2025-04-17

### Fixed
- Cleanup of code, function prefixes, and other best practices for WordPress submission

## [1.0.0] - 2025-04-10

### Added
- Initial release of the Altomatic WordPress plugin
- AI-powered image optimization with support for WebP and original format
- Automatic alt text generation using AI
- Customizable image size optimization settings
- Support for WordPress Media Library integration
- Bulk optimization capability for existing media
- Credit system integration with usage tracking
- REST API endpoints for API key validation and credit information
- Automatic credit usage monitoring with admin notifications
- SrcSet optimization for responsive images
- Configurable settings page in WordPress admin
- Cleanup system for optimized files on attachment deletion
- Warning system for credit limit exceeded scenarios

### Security
- WordPress nonce verification for admin actions
- Permission checks for REST API endpoints
- Direct file access prevention
- API key validation system

[Releases]: https://github.com/altomaticai/altomatic-wp/releases
