= 1.3.11 =
* Added – "Description as plain text" and "Maximum description length" options in Additional feed settings
* Google Shopping now sends description without HTML, maximum 5000 characters
* Fixed – "]]>" string in product description broke XML feed
* Added – "Description as plain text" and "Maximum description length" options in Additional feed settings
* Google Shopping now sends description without HTML, maximum 5000 characters
* Fixed – "]]>" string in product description broke XML feed
= 1.3.10 =
* Fixed – the “Default feed values” form ended with the message “The link you are following has expired”, now it is saved for all feeds
* Fixed – the tag from the manufacturer’s taxonomy (e.g. WooCommerce Brands) is also applied to product variants (Google, Facebook, Zboží, Glami, Compari, Árukeresť, Pricemania)
* Fixed – Eureka and Najnákup: the manufacturer specified as the category slug is also found in product variants
* If the product does not have a tag in the manufacturer’s taxonomy, the tag specified for the product or in the default feed values is used
* Eureka – Availability feed: products without stock are not included in the feed (Eureka does not allow zero number of pieces), the delivery time is displayed only when it is set
* Fixed – a deleted feed called by the comparator returns a 404 error instead of a fatal error
* Fixed – the “Default feed values” form ended with the message “The link you are following has expired”, now it is saved for all feeds
* Fixed – the tag from the manufacturer’s taxonomy (e.g. WooCommerce Brands) is also applied to product variants (Google, Facebook, Zboží, Glami, Compari, Árukeresť, Pricemania)
* Fixed – Eureka and Najnákup: the manufacturer specified as the category slug is also found in product variants
* If the product does not have a tag in the manufacturer’s taxonomy, the tag specified for the product or in the default feed values is used
* Eureka – Availability feed: products without stock are not included in the feed (Eureka does not allow zero number of pieces), the delivery time is displayed only when it is set
* Fixed – a deleted feed called by the comparator returns a 404 error instead of a fatal error
= 1.3.9. =
* Minimum requirements increased: PHP 8.2, WordPress 6.9, WooCommerce 11.0.
* Minimum requirements increased: PHP 8.2, WordPress 6.9, WooCommerce 11.0.
= 1.3.8 =
* Fixed – the options “Skip hidden products”, “Require image” and minimum image size will no longer overflow memory on large e-shops, products are filtered in batches
* Fixed – batch generation will no longer duplicate products in the feed when run concurrently or after a crash
* New filter toret_xml_feeds_file_name for the feed file name itself
* Eureka – Availability feed: products in stock without warehouse management enabled are sent with an adjustable number of pieces (default 1)
* Security – manual feed generation in the administration can only be started by the store administrator
* Fixed – the options “Skip hidden products”, “Require image” and minimum image size will no longer overflow memory on large e-shops, products are filtered in batches
* Fixed – batch generation will no longer duplicate products in the feed when run concurrently or after a crash
* New filter toret_xml_feeds_file_name for the feed file name itself
* Eureka – Availability feed: products in stock without warehouse management enabled are sent with an adjustable number of pieces (default 1)
* Security – manual feed generation in the administration can only be started by the store administrator
= 1.3.7 =
* New Facebook feed (Meta) including product videos, mandatory fields are marked in the settings
* New accessibility feed for Alza Trade
* New URL for cron in the form /wp-json/toretxmlfeeds/v1/feed/ID (old ?toretfeed= still works for now); notification when permanent links are not enabled on the website
* Feed overview – new column “Last generated”; XML feeds contain generation time (Google and Facebook also lastBuildDate)
* Category assignment – the category list is closed by clicking outside or pressing the Esc key
* Heureka, Goods and others – the global identifier GTIN is also assigned to the EAN, the EAN entered for the product takes precedence over the WooCommerce field, EAN and ISBN are entered only for the product
* Other feed settings only display the options that the given feed uses
* Security – forms in the administration are protected against forgery, the feed name is treated, feed files cannot be launched directly
* New Facebook feed (Meta) including product videos, mandatory fields are marked in the settings
* New accessibility feed for Alza Trade
* New URL for cron in the form /wp-json/toretxmlfeeds/v1/feed/ID (old ?toretfeed= still works for now); notification when permanent links are not enabled on the website
* Feed overview – new column “Last generated”; XML feeds contain generation time (Google and Facebook also lastBuildDate)
* Category assignment – the category list is closed by clicking outside or pressing the Esc key
* Heureka, Goods and others – the global identifier GTIN is also assigned to the EAN, the EAN entered for the product takes precedence over the WooCommerce field, EAN and ISBN are entered only for the product
* Other feed settings only display the options that the given feed uses
* Security – forms in the administration are protected against forgery, the feed name is treated, feed files cannot be launched directly
= 1.3.6 =
* Fix for crash of feed settings (Glami, Heureka, Najnákup) when the comparator category tree is temporarily unavailable – a warning is displayed instead of an error
* Partial generation – the final file is created immediately after the last batch is generated (previously only at the next launch); the entry is checked, if it fails, it is logged and repeated
* Google – products with a zero or unfilled price are not included in the feed
* Google – variant availability is read from the variant's warehouse, not the parent product
* Google – manual availability settings (pre-order, backorder) take precedence over automatic; new option "Automatically by warehouse"
* Google – new MPN attribute; identifier_exists=no is sent only without GTIN and MPN
* New options in feed settings: omit products hidden in the catalog or not for sale, products without a main image and products with an image smaller than the specified size
* Translation loading moved to hook init (removes WordPress 6.7+ warning "translation loading triggered too early")
* Fix for crash of feed settings (Glami, Heureka, Najnákup) when the comparator category tree is temporarily unavailable – a warning is displayed instead of an error
* Partial generation – the final file is created immediately after the last batch is generated (previously only at the next launch); the entry is checked, if it fails, it is logged and repeated
* Google – products with a zero or unfilled price are not included in the feed
* Google – variant availability is read from the variant's warehouse, not the parent product
* Google – manual availability settings (pre-order, backorder) take precedence over automatic; new option "Automatically by warehouse"
* Google – new MPN attribute; identifier_exists=no is sent only without GTIN and MPN
* New options in feed settings: omit products hidden in the catalog or not for sale, products without a main image and products with an image smaller than the specified size
* Translation loading moved to hook init (removes WordPress 6.7+ warning "translation loading triggered too early")
= 1.3.5 =
* Arukereso – parameter correction
* Arukereso – parameter correction
= 1.3.4 =
* zboží.cz – new option to set the EROTIC parameter* New compatibility for all feeds with the field “GTIN, UPC, EAN, or ISBN”* glami.cz – new catalog number override using the _sku taxonomy
* zboží.cz – new option to set the EROTIC parameter* New compatibility for all feeds with the field “GTIN, UPC, EAN, or ISBN”* glami.cz – new catalog number override using the _sku taxonomy
= 1.3.3 =
* New bulk setting for hiding the g:adult>no parameter
* New bulk setting for hiding the g:adult>no parameter
= 1.3.2 =
* New option to set the UNIT value for the PARAM_NAME attribute in the zboží.cz feed* New option to set the g:availability_date value in the Google feed
* New option to set the UNIT value for the PARAM_NAME attribute in the zboží.cz feed* New option to set the g:availability_date value in the Google feed