== StoreEdit AI for WooCommerce: changelog ==

= 0.3.15 =
* Tutorials: short videos of each change, under StoreEdit AI › Tutorials and on this page. They open on YouTube; the screen loads nothing from another site.

= 0.3.14 =
* Custom fields: an administrator chooses, under StoreEdit AI › Custom fields, which custom fields of your products your assistant may read and change, for example the setting of a plugin you made, each with a label, a sentence that says what it means, and its kind (yes/no, number, text, one of a list). WordPress's and WooCommerce's own fields and SEO fields are never offered. Your assistant sees each product's value, and proposes one value for a filter or a value per product; you see every row before it is written, and undo puts back exactly what was there. Applied with StoreEdit AI Pro.

= 0.3.13 =
* Your assistant now reads the images each product has: catalog_sample gives the main image and the gallery, each with its address, size in pixels and alternative text, so it can find photos that are missing or too small.
* Moving products to the Trash: your assistant can propose to move products to WordPress's Trash, by a filter or by naming them. You see how many, in red, before you approve; nothing is deleted for good by the plugin, and while they are in the Trash undo brings each product back with the status it had. Refused on a shop whose Trash is switched off. Applied with StoreEdit AI Pro.
* A request by filter that arrives without its filter is refused when it is planned too, so it can never reach every product.
* Filters: a category and a tag together now select the products in that category AND with that tag (they selected either), and a filter the shop cannot resolve selects nothing (it selected everything).

= 0.3.12 =
* A short word on your first visit to StoreEdit AI: take a backup and try new kinds of change on a staging copy first. Shown on the plugin's own screens only; "Got it" closes it for good.

= 0.3.11 =
* Upsells and cross-sells: your assistant can propose, for each product, the products to suggest with it. They are shown by name in the preview, and applied and undone with StoreEdit AI Pro.
* With StoreEdit AI Pro, your assistant can analyse your sales: totals your shop works out, never a customer or a single order. Without it, the request is refused with the reason, and nothing is read.
* catalog_sample shows each product's upsells and cross-sells.

= 0.3.10 =
* In a request's preview, each product's link opens in a new tab, so the request's page stays where it was.

= 0.3.9 =
* Product images, made safer after an independent review: an image of more than 40 megapixels is refused when it is fetched; undo deletes only the images its own change added, and never one a post, a category or a page uses; the address shown for each image is always the one your shop fetched it from.
* The approval screen shows bigger thumbnails of the whole image, marks the images a gallery change adds, and shows where each image came from in short, linked.

= 0.3.8 =
* Titles and descriptions are free. Your assistant can rewrite product titles, short descriptions and descriptions, one text per product, and this plugin applies them, with the same preview, approval and undo. They needed StoreEdit AI Pro until now.
* Product images. Your assistant can give a product a new main image, or add images to its gallery, from a web address (for example your supplier's product page). The shop fetches each image when the assistant proposes it and checks that it is a real JPEG, PNG, GIF or WebP image; you see it in the preview next to the image the product has now, with the address it came from. Only when you approve does that same file go into your Media Library. Undo puts back what the product had and deletes the added image if no product uses it. Applying it needs StoreEdit AI Pro 0.3.4; without it the request is shown as a preview.

= 0.3.7 =
* Updates reach your assistant without reconnecting: the tool no longer carries a fixed list of operation names, which assistants such as ChatGPT keep from the day they connected. After updating to this version, refresh or reconnect the assistant one last time.
* The connection reports the plugin's real version.

= 0.3.6 =
* The «Go Pro» screen and the offer under a preview now lead to storeeditai.com, where the StoreEdit AI Pro add-on is.

= 0.3.5 =
* New: the SEO title and the meta description of many products at once, in the fields of Yoast SEO, Rank Math, SEOPress or The SEO Framework. Planned and shown here; applied by the StoreEdit AI Pro add-on.

= 0.3.4 =
* ChatGPT keeps its connection: the sign-in now says it supports renewing (offline_access), which ChatGPT needs before it will renew. After updating, remove the app in ChatGPT and add it again once.

= 0.3.3 =
* Database queries pass table names as identifiers, and input is sanitized where it is read. No change in what the plugin does.

= 0.3.2 =
* A «Go Pro» screen that says what the StoreEdit AI Pro add-on adds, and the same in short on a request that is a preview because it needs the add-on.

= 0.3.1 =
* New: the address (slug) of many products at once, one per product, written by your assistant. Planned and shown here; applied by the StoreEdit AI Pro add-on.

= 0.3.0 =
* The plugin is now two: this free core, and the StoreEdit AI Pro add-on.
* The core has no licence and no updater of its own.
* Operations that need the add-on are planned and shown as previews.

= 0.2.3 =
* Apply a request in installments: what is not ticked waits.
* Reject or close a request.
