v1.0.0
Features
- Added PostgreSQL Support for improved cross-database compatibility. Fixes issue: #45
- Implemented System Prompt Management for configuring AI prompt behavior and max token settings.
- Added Custom Prompts for Magic AI content generation and Product Values Translation to translate an attribute value in multiple other languages with Magic AI.
- Introduced Product Completeness, providing completeness score and evaluation of product data quality based on completeness settings.
- Added Product Bulk Edit with advanced multi-product editing capabilities for faster workflows.
- Added Product Webhook, enabling external systems to react to real-time product updates.
- Added Video Support in the gallery attribute. Fixes issue: #84
- Completeness calculation jobs use the system queue. Start queue worker using:
php artisan queue:work --queue=system,default
Improvements
- Optimized Category Tree Rendering, significantly reducing load times for large catalogs. Fixes issue: #176
- Updated Import Job Configuration:
- Timeout set to
0for long-running jobs. - Batch size increased to
100. - Stats calculation for job progress uses query instead of eager loading all batches for counting completed state.
- Timeout set to
Bug Fixes
- Corrected handling of the
@langdirective to ensure consistent and secure output rendering on the import job page.
Dependency Updates
- Bump enshrined/svg-sanitize from
0.16.0to0.22.0 - Bump phpoffice/phpspreadsheet from
1.29.9to1.30.0
Full Changelog: https://github.com/unopim/unopim/compare/v0.3.0...v1.0.0