Media Library - v1.0.0
Media Library Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[Unreleased]
Added
Changed
Deprecated
Removed
Fixed
Security
[1.0.0] - 2026-01-02
Added
- Comprehensive Livewire component test suite with 150+ test cases covering all 8 components:
- MediaUpload tests for file upload, validation, and progress tracking
- MediaModal tests for selection modes, filtering, and context handling
- MediaLibrary tests for filtering, sorting, and bulk operations
- FolderManager tests for folder CRUD and hierarchy management
- TagManager tests for tag CRUD operations
- MediaEdit tests for metadata editing and tag syncing
- MediaGrid tests for display modes and selection handling
- MediaItem tests for individual media actions
- API endpoint tests for folder move and tag attach/detach operations
- Full test coverage for circular reference prevention in folder moves
Changed
- Promoted from beta to stable release
- All core features now have comprehensive test coverage
Fixed
- Improved test isolation with proper Storage and Gate mocking
[1.0.0-beta2] - 2025-11-23
Added
- Laravel Boost AI guidelines support for better AI-assisted development
- Laravel Pint code style checker integration
- ArtisanPack UI Pint code style configuration
Changed
- Updated GitLab CI pipeline to use PHP 8.4 for all stages
- Updated Symfony HTTP Foundation to v7.3.7 to address security advisories
Fixed
- Fixed GitLab CI build failures due to PHP 8.5 incompatibility
- Resolved Composer dependency conflicts with security-patched packages
[1.0.0-beta1] - 2025-11-03
Added
- Initial beta release of ArtisanPack UI Media Library package
- Comprehensive media library documentation
- Media manager class for media management operations
- Support for multiple modals in media library interface
- Component-based architecture for media library UI
- Media library service provider integration
- Media selection and management functionality