woocommerce/plugins/woo-ai/changelog
Nima Karimi 01dd039b21
Suggest product categories with AI (#39437)
* Accept arguments for the TinyContent getContent method.

Used to fetch the plain text version of the description.

* Add a class to the loading message content

* Set the max description length as global constant

* Create a MagicButton component and use it

* Get plain text description instead of HTML

* Return full category hierarchy (Parent > Child)

* Add method to return all available categories on the product edit page

* Helper function to generate product data instructions for the prompt

* Helper function to select category checkboxes on DOM

* Create component to display a list of suggestion items as pills

* Add product category suggestions to product edit page

* Use the AI package to get text completion

* Add tracks

* Add changelog

* Fix merge conflict

* Remove NoMatch state for category suggestions

* Get available categories using WC REST API

* Suggest new categories

* Run separate prompts for existing and new category generation

* Fix overflow in suggestion pills

* Don't include existing selected categories in prompt

* Add util to encode html entities

* Exclude "Uncategorized" category from product data

* Allow excluding properties from the product data instructions

* Create category from suggestion if it doesn't exist

* Show suggestions as links instead of pills

* Ask for feedback after suggestion selected

* Decode html entities in available categories results

* Don't encode html entities when comparing available categories

* Change feedback box style

* Suggest only one category

* Remove log

* Show feedback box after generating suggestions

Instead of showing it after a suggestion is selected

* Fix typo
2023-09-12 19:59:26 +03:00
..
.gitkeep Add initial release of WooAI plugin (#38610) 2023-06-08 13:20:05 -07:00
add-ai-settings-38746 Adding basic Woo AI settings screen (#38920) 2023-07-12 17:12:03 -07:00
add-description-branding-39197 Add Branding + Tone to Product Descriptions (#39253) 2023-08-09 14:15:18 +02:00
add-update-short-description-39151 Generating the short description on the product editor (#39237) 2023-08-07 14:03:52 +02:00
dev-sync-pnpm Use syncpack customTypes to keep pnpm and node in sync. Update pnpm to 8.6.7 (#39245) 2023-07-18 14:27:18 +12:00
dev-update-pnpm-8.6.5 Update pnpm to 8.6.5 (#38990) 2023-06-29 16:51:29 +12:00
dev-update-wp-env-820 Update `wp-env` to `8.2.0` (#39100) 2023-07-06 10:06:39 -07:00
dev-upgrade-ts-5 Upgrade TypeScript to v5.1 (#39531) 2023-08-08 16:35:31 +12:00
feature-ai-description-product-data-38338 Incorporate additional product data to generate AI description (#39150) 2023-07-10 23:35:03 +03:00
feature-suggest-product-categories-39436 Suggest product categories with AI (#39437) 2023-09-12 19:59:26 +03:00
fix-woo-ai-settings-group Woo AI - fix store branding settings page regression. (#39773) 2023-08-17 21:45:32 +02:00
fix-woo-ai-settings-page Fix saving bug with Woo AI settings page and simplify. (#39565) 2023-08-15 22:10:21 +02:00
fix-woo-ai-settings-toggle Remove Woo AI Enabled Setting and rework copy on the Woo AI Settings page. (#39784) 2023-09-06 11:07:39 +02:00
update-completion-hooks-39009 Making completion utilities available in AI package (#39190) 2023-07-17 10:25:14 -07:00
update-short-description-generator Add Short Description "Write With AI" Button + Inform about automatic generation (#39805) 2023-09-06 12:36:14 +02:00
update-woo-ai-endpoints-38895 Updating product AI features endpoints (#38930) 2023-07-05 18:39:19 -07:00