1.5.8 (09.08.2014)Added check for description length, trimming if more than 4950 characters
1.5.9 (16.08.2014)The "Age Restrictions" field has been added.
Product advertisements targeting Russia that advertise information products must contain
age limit mark. This means that you need to place a clearly visible mark 18+, 16+, 12+, 6+ or 0+ in front of the product name.
Information products are books, printed and digital publications, as well as other materials that may contain information
restricted for distribution among children in Russia. These requirements are due to changes in Russian legislation.
1.6.0 (23.08.2014)Added the ability to customize a link for a trade offer
Added module property (setting) CNC path relative to the root for launching the component
A link for uploading through the component is automatically generated in the profile (now you do not need to configure the upload component)
1.6.1 (01.12.2014)Autosave selected Google Merchant sections and restore values after changing the list of site categories.
1.6.2 (02.12.2014)Search for categories in the selection window in the category list
Fixed a bug with the UTM string
3.5.4 (19.08.2016)- the principles of storing optional longtext fields in the database have been improved
- unified execution of a number of operations through the interface on the hit and through ajax
- storage of profile strings in the database has been improved to work correctly with the InnoDB limitation on storing strings (8 kb)
- improved procedures for copying profiles and exporting data from a profile
- optimized storage of profile strings in the database to work correctly with the InnoDB limitation on storing strings (8 kb)
- procedures for importing/exporting profiles have been improved, direct export from the list of profiles is available, interface edits have been made
- the universal operation of the "Marketplace Categories" tab has been improved: enabling/disabling the use of categories
- optimized storage of profile strings in the database to work correctly with the InnoDB limitation on storing strings (8 kb)
- the universal export field type has been improved - Composite value, which allows you to make an absolutely universal selection into a specific export field. It is now possible to handle multiple data types within composite values
- Google.Merchants profile has been completely redesigned
- a large set of interface changes on the "Output Data" tab
- the data export scheme has been improved: abandonment of the visual part of the site template, transition to the service part
- the work of the "Setting up the unloading scheme" tab has been improved - setting up the selection of data in a product/product offer
- the size of the field (longtext) for storing the list of categories in the profile has been increased
- added instructions for the operation of the module
- improved functionality for working with multiple linking of products in sections
- interface improvements, a form for contacting technical support has been added.
- Check when installing jQuery library module
- Performance optimization
- added the ability to export to information block categories
- added the ability to export the minimum price among trade offers for export fields with the "price" property type
- Minor changes on the FAQ tab
- Performance optimization
- added the ability to round prices with a choice of the number of decimal places and four rounding methods: up/down, towards the nearest even/odd number
- added the ability to configure properties for sections in profiles: external code, external code of the parent section
- added additional setting for startup type "Cron"
- added the ability to select the order of work with goods and trade offers; now you can choose for the module to first select values from product offers and, if missing, then from goods.
- improved uploading to cron
- optimized work with tasks on the crown
- selection conditions have been improved
- adjustments to work with date value types
- improved support for reference properties of the "Binding to user" type
- improved processing when unloading properties of the "File" type
- reworked the "escape special characters" option
- added option "cut out special characters"
- added the ability to select the source of downloading a dative image at the level of "upload scheme settings"
- the procedure for determining the string encoding has been reworked
- improved export of CSV files
- refinement of export field options
- improved processing of strings in the database - general refactoring of the module
- improved processing of export field types and conditions in real time
- added processing of catalog properties for product offerings in the context of their selection for the export file
- export field options have been completely redesigned
- added export of parent categories to the product offer
- added export of a list of product offer categories to the product offer itself
- “Trading platform categories” have been improved to take into account the storage of options in the profile settings
- exception handling in the Bitrix proactive filter for the module’s operation has been improved
- improved processing of the detailLink function for working with CNC
- improvements to the functioning of the data type
- added a new data type - Complex value, which allows you to more flexibly configure data selection in export fields
- added processing of custom section properties in export fields
- improved simultaneous processing of infoblocks and infoblocks+ within one upload profile
- improved trimming of export fields with special characters for fields with text values (not html)
- improved downloading of the CSV upload file
- added instructions for working with Cron and Agents
- the price rounding scheme has been improved - the encoding of logs to email has been improved
- improved processing of multiple properties in export fields
- improved work of agents when activating/deactivating a profile on cron
- improved replacement parameters on the "Unloading scheme" tab
- improved correct generation of logs and log files for downloading
- improved platform-independent mechanism for issuing the received upload file
- added the ability to select the display of NAME/PREVIEW_TEXT/DETAIL_TEXT from a product or product offer
- filter: work with Trade Catalog kits has been added, the filter has been supplemented with a catalog block with the option “the kit contains”;
- improved sent logs about the formation of upload files: encoding, link to profile
- added file-independent generation of a zip archive with an upload file, improved work with formats and encodings when downloading a file;
- added the ability to limit the length of a data string in a specific export field;
- added the ability to limit the number of multiple field values in product offers in the upload file;
- added cutting of empty attributes and single tags;
- urlrewrite.php has been improved for correct operation of the module;
- adjustments for processing export fields with a zero value;
- adjustment of the order of displaying prices and discounted prices in the standard settings of export fields;
- big changes to the “conditions” in the export field settings and on the “Export conditions (filter)” tab: added work with prices
- processing the situation with the presence of active product offers for an inactive product
- added statistics columns to the profile list page
- adjustment of processing of export fields with the field type "not selected"
- improved stable installation of the module in the demo version
- added functionality for auto-substitution of basic profile parameters
3.6.0 (22.08.2016)- added a mechanism for converting data directly inside the export fields
- warnings in the module operation have been eliminated
- general module refactoring
3.6.2 (23.08.2016)- the set of data types for sampling inside composite export field values has been increased
3.6.3 (28.08.2016)- improved work of the "Marketplace Categories" tab in the context of working with Google categories
3.6.6 (06.09.2016)- a bunch of profiles with their descriptions have been completely redesigned (all descriptions have been updated)
- the procedure for escaping and cutting out service characters in export profiles has been improved
- detected warnings have been eliminated
- general module refactoring
3.6.10 (06.09.2016)- the procedure for escaping and cutting out service characters in export profiles has been improved
3.6.13 (12.09.2016)- added the ability to use the names of information blocks as categories to set up correspondence to categories of trading platforms
- the procedure for creating conditions in the “Export Fields” has been improved
- the procedure for escaping and cutting out service characters in export profiles has been modernized
3.7.2 (16.09.2016)- modified the process of limiting selectable multiple properties in the "Export Fields"
3.7.3 (16.09.2016)- the process of limiting selectable multiple properties in the "Export Fields" has been improved
3.7.7 (19.09.2016)- the process of adding Google.Merchant categories when installing the module has been improved
3.7.8 (20.09.2016)- the module installation procedure has been improved
- module protection system has been improved
- fixed a number of warnings
- a set of service edits per module
3.9.1 (04.10.2016)- Upload profile has been updated in accordance with the new standards of the Google Merchant exchange specification.
3.9.4 (14.10.2016)- added the ability to unload goods with elements of the product offer
- added the ability to select unloading entities in the "Unloading scheme settings"
- the work of conditions for "Export fields" for Automatic upload has been reworked
- the process of processing the Purchase Price has been universalized
- the process of processing data from information blocks has been universalized
- general module refactoring
3.9.5 (15.10.2016)- reworked the ability to unload goods with elements of the product offer
- reworked the ability to select unloading entities in the "Unloading scheme settings"
3.9.6 (17.10.2016)- reworked work with sessions
- the procedure for installing and removing the module has been reworked
- service improvements
4.0.0 (25.10.2016)- global interface changes
- the procedure for trimming/converting string values of “Upload Tags” has been improved
4.0.2 (01.11.2016)- the work of sessions, threads, and module work on Cron has been completely redesigned
- improved processing of multiple properties of the "file" type for "Upload Tags"
- warnings found in previous versions of the module have been removed
- big interface changes: language phrases, js/ajax debugging and testing
- major interface changes: the interface has been improved and tested under Mac OS X
4.0.3 (02.11.2016)- the logic of the “Product/Trade Offer - Unloading Entities” block has been improved: the ability to unload simple goods and product offers without an aggregating product within one unloading has been added
- interface changes: language phrases
4.0.4 (02.11.2016)- improved logic for constructing a list of properties for the "Upload Tags" tab
- added support for "Barcode" in the list of properties for the "Upload Tags" tab
4.0.6 (03.11.2016)- the logic of the “Product/Trade Offer - Unloading Entities” block has been reworked: the ability to unload simple goods and product offers without an aggregating product within one unloading has been reworked
4.0.8 (03.11.2016)- the procedure for logging information about the operation of uploads has been reworked
4.0.9 (03.11.2016)- reworked the procedure for determining string encodings before trimming
4.1.1 (08.11.2016)- the data upload process has been completely redesigned: for both manual and automatic launch types (now the module can FAST! upload really LARGE! over 1,000,000 positions! files), the upload process has been optimized
- the process of loading and unloading for editing has been optimized
- the work of sessions, threads, and module work on Cron has been completely redesigned
- added recommendations for selecting the number of threads for the "Data Export" tab
- detected warnings have been removed
- interface changes
- general module refactoring
4.1.2 (10.11.2016)- reworked recommendations for selecting the number of threads for the "data export" tab
- interface changes
- service improvements
4.1.3 (14.11.2016)- the logic for generating and processing separators for “Composite unloading tags” has been reworked
- the process of selecting values for “upload tags” has been redesigned
- the entire library of downloads has been reworked to ensure consistency of regional parameters
- the logic of the "Unloading Categories" tab has been reworked. added dynamic definition and loading of relevant categories
- interface changes
- internal improvements to procedures for working with product offerings
4.1.4 (16.11.2016)- added an upload template for updating the Google Merchant Online assortment
- service interface improvements
4.1.5 (21.11.2016)- reworked the upload template for updating the Google Merchant Online assortment
4.1.6 (23.11.2016)- added an option for processing/selecting selectors in “Upload Tags” with the ability to select substitution of original values or processed ones (example, when selecting reference values, you can now select substitution of either ID or the value itself)
4.1.8 (25.11.2016)- added the ability to upload the values of multiple “Upload Tags” into a delimited string
- the logic of the "Unloading Categories" tab has been reworked
- reworked the work of the modulez in demo mode
- service improvements
4.1.9 (25.11.2016)- the processing logic for cutting strings/tags/attributes has been redesigned
- service improvements
4.2.0 (28.11.2016)- the processing logic for cutting strings/tags/attributes has been redesigned
4.2.1 (01.12.2016)- the logic for generating uploads on multi-site configurations has been reworked
- updated profile descriptions
- the logic of unloading in the Products/Products with elements of trade offers/Trade offers modes has been reworked
4.2.2 (08.12.2016)- the logic of unloading in the "Products with elements of trade offers" mode has been reworked - unloading the minimum price
- the processing logic for cutting strings/tags/attributes has been redesigned
5.0.0 (12.12.2016)- reworked uploading in csv format
- the processing logic for cutting strings/tags/attributes has been redesigned
- general module refactoring
5.1.0 (24.12.2016)- the loading speed of the module has been completely redesigned and accelerated by orders of magnitude, the volume of generated html code by the “Upload Tags” tab has been significantly reduced
- the logic for processing conditions for the "Upload Options" tab has been reworked, the set of supported conditions has been expanded
- added the ability to cut out physical tags (html) with an empty logical tag ("Upload tags" tab), regardless of the presence of attributes
- the processing logic for cutting strings/tags/attributes has been reworked
- general module refactoring
5.1.4 (30.12.2016)- the process of creating and processing agents via /bitrix/crontab has been improved, the mechanism for recording tasks in /bitrix/crontab has been improved
- improved processing of composite values when generating “on the fly”
- found warnings processed
- general module refactoring
5.1.6 (13.01.2017)- the scheme of work with setting a task on Cron has been reworked: unloading via the php module
- the life cycle of agents on Cron has been redesigned
- the procedure for informing about the unloading status has been improved
- big interface changes
5.2.0 (17.01.2017)- global refactoring
- complete reworking of csv uploads and Csv operation logic, processing of “Upload tags” options
- reworked processing of multiple properties for "Upload Tags"
- improved transformation of multiple properties into a string through a separator for “Upload Tags”
- the generation of CSV upload files at the first ID has been improved for cases where the file begins with a sequence of capital letters “ID”, then Excel assumes that the format of this file is SYLK, and, naturally, it cannot open it as SYLK. This bug was described on MS support and, apparently, is already old and no one is going to fix it.
5.2.2 (19.01.2017)- redesigned upload mode to Cron
- reworked import/export of uploads, auto-adding agents from imported profiles
- the logic for working with the /bitrix/crontab.cfg file has been reworked
- processing of categories, currencies and prices in the process of generating uploads has been redesigned
- processing of price types on the "Unloading tags" tab has been redesigned
- added information about the next launch of upload to Cron both in the list of uploads and on the "Data Export" tab of the detailed upload
- added information about the local server time on the "Data Export" tab of the detailed upload
5.2.3 (20.01.2017)- the contents of the "current list of tasks installed on cron" block for the "data export" tab have been reworked
5.5.0 (06.02.2017)- the logic for generating and processing cron tasks and processing the /bitrix/crontab.cfg file has been reworked
- a completely new type of CSV upload launch: the upload logic has been completely redesigned
- a completely new type of CSV upload launch: added step-by-step upload in manual and automatic mode
- a completely new type of CSV upload launch: changes to the set of output data and processing logic for “Upload Tags”
- a completely new type of CSV upload launch: added upload logging
- added a mechanism for redefining the value of the "Upload tag"
- the work of the "Escape special characters" and "Cut special characters" options for "Upload tags" has been reworked
- added the optional ability to delete the entire line in which this “Upload Tag” is located
- the system of access rights to a module from the "Modules Settings" panel has been redesigned
- added status indicator for real-time uploading
- redesigned interface and logic for switching upload profiles for all launch types
- processing of the oldprice upload tag has been reworked - to ensure that the field is required
- added instructions for Google profiles
- removed utm tags for Google profiles
- general module refactoring
5.5.2 (15.02.2017)- the work of sorting columns from the list of uploads has been reworked
- general module refactoring
5.6.2 (04.04.2017)- the principles of uploading to Cron have been reworked: protection against unloading loops, in-depth study of uploading modes and options for working with them
- general module refactoring
5.6.4 (05.04.2017)- improved agent launch scheme
- price processing has been reworked: calculation of discounts, prices with discounts
5.6.6 (06.04.2017)- the mechanism for launching agents has been redesigned: all third-party agents for the module have been excluded, the load has been reduced
- the mechanism for interaction between profile settings and associated agents has been reworked
- the mechanism for redefining the value of the "Upload Tag" has been improved: the ability to process a specific upload has been added. New function interface: acritRedefine( $fieldIndex, $itemId, $profileId ). Read more in the article
- improved processing of conditions for "Upload Tags"
- service edits
5.6.7 (07.04.2017)- improved mechanism for redefining the value of "Upload tag"
- service edits
5.7.0 (14.04.2017)- the logic of the export conditions filter on the "Upload Options" tab has been reworked
- the process of converting values for both “Upload Tags” and “Upload Options” has been reworked
- interface changes
- service edits
5.7.5 (21.04.2017)- added a mechanism for removing empty tags from the upload file on the "Upload Structure" tab
- service edits
5.7.7 (24.04.2017)- processing of encodings in upload profiles has been reworked
- service edits
5.8.0 (04.05.2017)- large-scale reworking of the functionality of the trial demo period
- added auto-backups of downloads from the database when updating the module
- processing of "Unloading categories" has been reworked
- improved processing of upload URL tags
5.8.4 (05.05.2017)- the logic of the automatic upload mode has been completely redesigned, cron modes from older editions of the solution have been added
- the logic of the client part of the application has been redesigned
- Advantshop profile updated
- service edits
5.8.5 (11.05.2017)- the logic for generating the upload file has been reworked (availability of a fresh upload file 24*7)
- added support for the format for outputting values from multiple upload tags (For example, 1, 2-5, 3, 7, 24-36)
- the usability component of working with composite and complex unloading tags has been redesigned
- the usability component of realtime work with profile settings has been redesigned
- added information about the availability of module updates in the list of downloads and on the detailed download page
- added a tool for transferring agents to Cron in the module settings
- hotline.ua profile updated
- service edits
5.8.8 (19.05.2017)- added in the "Unloading Structure" a mode for unloading product offers by product filter from the "Unloading Options"
- added the ability to apply upload conditions only for existing infoblock properties in the "Upload Options"
- reworked handling of clearing session files in Firefox
- improved logic for temporary automatic uploads
5.8.9 (27.05.2017)- price rounding in “Upload Tags” has been reworked in accordance with the rounding settings of the Online Store module, the calculation algorithm has been updated
- the logic for processing the end of the demo period has been reworked
5.9.0 (29.05.2017)- added logic for processing peak database loads when building a partition tree for uploads
- service edits
5.9.2 (02.06.2017)- added support in "Upload Tags" for files from HighLoad blocks using a directory type property
- the logic for generating the contents of the category tag for the upload file has been reworked
- service edits
5.9.4 (14.06.2017)- added full support for properties from HighLoad blocks associated with selected infoblocks in the upload settings
- processing of exceptional situations (errors, exceptions) during unloading has been reworked
- the logic for generating the final upload file has been reworked: removing empty lines, compression
- reworked processing of the end of the demo period
- the module installation process has been redesigned
- general module refactoring
- service edits
5.9.5 (19.06.2017)- modified support for properties from HighLoad blocks associated with selected infoblocks in the upload settings
- the mechanism for working with unloading categories has been modified
- the mechanism for processing delivery parameters in "Unloading tags" has been modified
- service edits
5.9.6 (20.06.2017)- the logic for deleting the entire tag at the level of the unloading structure (FORCE) has been reworked
- the logic for processing prices in “Upload Tags” has been redesigned
- the module installation process has been redesigned (php support has been discontinued
- service edits
5.9.7 (27.06.2017)- added a mechanism for replacing the category Id with the name in the trade offer through the upload tag configuration
- service edits
5.9.8 (29.06.2017)- added a mechanism for replacing the category Id with a chain of category names, which represent a complete tree from the category selected in the upload tag
- the logic for displaying the list of categories in "Upload Categories" has been reworked
- service edits
5.9.10 (03.07.2017)- added menu items "Analytics" and "Advertising campaign management"
- service edits
6.0.0 (01.08.2017)- the logic for selecting/creating/editing category directories on the "Upload Categories" tab has been redesigned
- added a mechanism for monitoring the operation of uploads
- updated sets of “Upload Tags” settings presets for Google profiles
- added a mechanism for automatically checking the validity of the upload profile
- the module widget has been updated, information about what’s new in the latest available update has been added
- general module refactoring
- service edits
6.0.3 (04.08.2017)- the set of presets when creating a new upload has been improved - the selection of trade catalogs, information blocks of trade offers and corresponding options has been automated
- added the ability to unload inactive product offerings
6.1.1 (31.08.2017)- a completely new mechanism for working with “Unloading Categories”: a new interface and management logic on the “Unloading Categories” tab, the ability to update “Unloading Categories” with the current relevant categories of Trade portals in the Module Settings
- redesigned price processing mechanism for automatic unloading mode
- the logic for working with inactive profiles has been reworked
6.1.3 (01.09.2017)- finalization of the logic for generating a multidimensional data array for uploading to csv
6.2.3 (22.09.2017)- solved the problem (after installing updates, some of the properties disappear from the available filtering fields) of the filter operation after installing the update to the trade catalog module from 1C-Bitrix version 17.0.11
6.2.4 (02.10.2017)- added a set of instructions for installing missing web environment packages
6.2.5 (03.10.2017)- processing of image fields for additional loading from a product for a product offer has been reworked
6.2.6 (17.10.2017)- added support for extended pricing mode
- the logic for forming prices with discounts has been reworked
- added a new tree type for displaying the structure of information blocks/sections in the "Input Parameters" - type "Tree"
- the current tree type for displaying the structure of information blocks/sections in the "Input Parameters" has been redesigned - the "List" type
- the logic for uploading data in xls/xlsx format has been reworked
- added support for the selection pattern for the announcement image on the "Upload Structure" tab
6.3.0 (17.11.2017)- the logic of step-by-step data uploading has been reworked (with a specific amount of goods uploaded in one start of the export procedure)
- the procedure for searching through lists has been redesigned (for example, in “Unloading Categories”)
- added a procedure for informing about the presence of parallel launched automatic uploads (in order to optimize the load on the server, you should pay attention to the recommendations)
- the logic for building the upload profile settings page has been reworked
- added the ability for partners to set their own name for the administrative menu item; now it is taken from the module settings and each partner can set its name by indicating their brand
- added a list of links for creating feeds on the "Data Export" tab
- added new "Export Status" - inactive in the list of uploads
- added a new parameter - "Site" in the list of uploads
6.3.1 (17.11.2017)- changed the event handler when installing a module on Bitrix rental licenses
6.3.2 (17.11.2017)- the detailed upload page has been redesigned: the page construction logic has been changed, the upload options have been modified
6.3.3 (22.11.2017)- the logic for saving/loading settings for an existing/new upload has been reworked
- the logic for determining the date and time of the next automatic upload launch has been reworked
- added information about possible ways to place the php interpreter on the "Data Export" tab
- added recommendations for setting a number of php and mysql parameters
- a number of standard service constants have been redefined
6.3.5 (29.11.2017)- the logic for adding a new/copying an existing upload profile has been reworked
- the logic for processing a detailed picture/announcement picture on the "Upload Structure" tab has been reworked
6.3.6 (13.12.2017)- redesigned “tree” view for displaying the structure of information blocks/sections
- the logic for processing the structure of information blocks/sections on the "Input Parameters" tab has been redesigned
- reworked the upload filtering mechanism
- the mechanism for redefining the output data of the unloading tag has been redesigned - acritRedefine
- fixed warnings caught
6.3.8 (20.12.2017)- added support for trade catalog element fields in "Upload Tags":
- Quantitative accounting mode
- Payment type
- Length of the payment period
- Time unit of the payment period
- Product for trial payment
- Temporary product code
- Permission to subscribe to a product
- Product type
- Availability for purchase
- Availability of a set
- added support for the "Availability for purchase" field in "Upload Options"
- the mechanism of the acritRedefine function has been redesigned - redefining the output data of the unloading tag
6.3.9 (17.01.2018)- Improvements in the "Availability for purchase" filter
- Improvements to the module for installing Bitrix in UTF-8
6.3.11 (01.02.2018)- improved formation of url for downloading TP
- the main product now receives the sum of its TP balances from warehouses
6.3.12 (02.02.2018)- Fixed a problem with the “Replace categories in structure” option,
- fixed the problem with deleting HTML tags in trade offers if a product description was used,
- added check for availability of Cron scheduler auto-tuning.
6.3.13 (09.02.2018)- Added file usage check (warning if two or more profiles are written to one file),
- other fixes.
6.3.15 (16.02.2018)- Improved cutting of empty tags from XML (previously nested empty tags were not cut).
6.4.1 (26.03.2018)- Added the ability not to unload products for which there are trade offers.
6.4.5 (06.04.2018)- For editions of 1C-Bitrix without a trade catalog (“Start”, “Standard” and “Expert”), the “Conditions” option has been removed (the option does not work in these editions, as stated in the module description).
6.4.7 (18.05.2018)- Added the option “Take into account the remaining TP when working with the option “Products with elements of trade offers” (useful when working with the option “Products with elements of trade offers”).
6.4.9 (22.11.2018)- Fixed a bug in the old kernel, due to which in some cases automatic unloading unloaded only part of the goods (while manual unloading unloaded the goods in full).
6.4.10 (06.12.2018)- Fixed incorrect "Run" link (on the button bar of the profile editing page) in the old kernel.
8.0.2 (12.08.2019)- New version of the module! A completely new powerful functionality has been added to the module, which works in parallel with the previous one. You can continue to use old profiles, or switch to new functionality, or use them together.
Attention! For further operation, this module requires the acrit.core service module, which you need to install separately (when updating the module, a link to download the module from the Marketplace will be shown).
- Complete refactoring has been carried out. Improved work with plugins.
- Large-scale optimization of unloading performance has been carried out, now even without multi-threading, unloading is much faster (using the example of a test catalog of 10 thousand products and 20 thousand offers: it was 50:37, now 08:06).
- Added hints to profile settings (when hovering over question icons).
- Added the ability to view the number of products to be unloaded by filter.
- Added output of the general module log (in the module settings).
- Plugins can now use their own tabs for profile settings.
- Added a link to quickly open a file from the profile page.
- Added the ability to sort infoblock types in profile settings.
- Added option for rounding numbers.
- Plugins can now perform their own Ajax requests to work with the profile.
- Improved work with trade offers; it is now possible to unload products with a large number of offers.
- Added a direct link to the file in the list of profiles.
- Added information about the last upload to the list of profiles.
- Added upload history.
- Added the ability to specify any additional attributes in additional fields
- The current domain is now added to the downloaded backup file.
- Added indexes to speed up uploading.
- Added the ability to delete the first value.
- Added XML syntax highlighting in Firefox and IE.
- Improved recovery of profiles from backups.
- Added the ability to automatically add scripts for remarketing (see module settings in the platform admin panel).
- Added the ability to add Google TagManager (see module settings).
- On the profile editing page, the profile name is displayed in the header for convenience.
- Added the “Show catalogs only” option to display only trade catalogs in the list of information blocks.
- For directories, the ability to upload any field has been added (the default remains, as before, UF_NAME, but you can select any others).
- Added the ability to change the date by N days, hours, minutes, seconds (can be useful, for example, if you need to set the publication end date as the start date of activity plus 30 days).
- The size of the windows for selecting fields has been increased.
- Added the ability to work for outdated versions of Bitrix.
- Added new fields for uploading (created by whom, changed by whom, designation of the unit of measurement, availability of proposals, etc.).
- Added notification about the availability of new versions.
- Added the ability to round prices in accordance with Bitrix price rounding rules.
- Added the ability to specify additional php configuration parameters.
- Added a migrator of old profiles to the new kernel
- The issue with the PHPExcel library conflict has been resolved.
- Improved performance of the HTML to text conversion option (different conversion modes are now available).
- For properties of the types “List”, “Binding to elements”, “Binding to sections”, “Directory”, as well as for the “ID” field, the logic “In the list” / “Not in the list” is now available, which allows you to select all the necessary values in one field.
-For developers: improved ability to inherit plugins.
-Added feedback form.
- Added the ability to select only the required values from an array of values (“multiple value processing scheme”).
- Improvements for working in demo mode.
- For developers: improved console operation (Alt-C).
- Running a script as root on the server is now impossible (unless the exec PHP function is disabled on the server), this will prevent problems with access rights due to running as root.
- Now updating the module while unloading is running will not be possible, because this may lead to unloading problems.
- The blocking is now valid for the time specified in the module settings.
- Added a button to start exporting in the background.
- Added the option to cut out service characters from XML (now there is no need to manually remove “broken” characters from product descriptions).
- Added the ability to preview what to unload according to the selected profile.
- Added the ability to take into account subsections when filtering.
- Added automatic checking of information blocks (presence of duplicate property codes, presence of properties without code, URL completeness, setting access rights).
- Added a button to check whether the path to php is specified correctly (in the module settings).
- Improved php version checking (in module settings).
- For developers: changes in the plugin class, some methods are now non-static (see /lib/plugin.php).
- Added a new product field for unloading - “Discount amount, %.”
- For Google Merchant, the ability to specify how to upload the “google_product_category” field has been added.
If these functions are not enough for you, then you can upgrade to a higher version of the Export to Portals + API module where the capabilities are much higher.
8.0.5 (23.08.2019)- Improved backup,
- improved checking of access rights when unloading,
- improved checking of infoblocks for correctness of properties specified,
- improved checking for updates,
- improved tips and notifications,
- too old entries from the history are now deleted automatically (see module settings),
- Feedback forms are now sent in the required encoding.
8.1.0 (27.08.2019)- Added the option “Convert HTML entities” (to convert entities like , «, », etc.),
- general improvements in the operation of options,
- in the module settings, the option “Allow deletion of generated product data during export” has been added (by default, it prohibits the deletion of generated data during unloading, which prevents the appearance of “erroneous” products),
- improved preview performance when navigating from a profile,
- improved sorting of goods during unloading,
- running a command in the background now shows who started the upload,
- added a link for quickly copying the launch command,
- added the ability to specify the debugging mode when running from the command line (debug=Y),
- improved checking for updates,
- various improvements and fixes.
8.2.0 (04.09.2019)- Now the module monitors the launch of Bitrix scripts as root (primarily cron agents and launch of profiles via the scheduler and SSH),
- when recalculating discounts, it is now possible to automatically fill in new fields - the start and end dates of the activity of the applied discount (primarily, this is relevant for uploading promotions to Yandex.Market),
- improved operation of the “Limit maximum text length” option,
- many other improvements and fixes.
8.3.0 (18.09.2019)- Added the ability to open files via links without caching (see the “Add a timestamp to the upload file URL” option in the module settings),
- in the settings of fields and values, the “Leading zeros” option has been added - it will help in correctly sorting the unloading of goods by ID,
- in the settings of fields and values, the option “Remove spaces” has been added,
- various improvements and fixes.
8.4.0 (23.10.2019)- Added the ability to upload meta tags,
- added the option (for fields and values) “Add HTML line breaks” (useful in cases where the text is uploaded to HTML and the ends of the lines need to be made with HTML breaks),
- the log generation order has been changed: now new messages are appended to the end (previously new messages were at the beginning),
- fixed the problem of incomplete manual multi-threaded unloading with large values of the unloading step,
- the module now works in multi-threaded mode also on Windows OS (currently in experimental mode),
- fixed log update error,
- minor changes in the interface,
- and other improvements and fixes.
8.5.0 (29.10.2019)- Improvements in the operation of logs,
- other fixes and improvements.
8.6.0 (05.11.2019)- Solved the problem with sending a request from the technical support form,
- solved the problem with exporting when setting access rights on the site is complex,
- when setting up a profile, some values can now be selected from the list,
- the old kernel is now disabled by default when installing a module,
- various improvements and fixes.
8.6.1 (06.11.2019)- Profiles of the old module core are no longer hidden by default. However, if you are still using “old” profiles, we recommend switching to new ones - they are modern, functional and at the same time flexible.
8.9.0 (12.03.2020)- Minor improvements in working with categories,
- added the ability to manually prevent the module from automatically adding tasks to the scheduler (this is useful for those very rare cases when some problems on the server lead to some attempts to add a task ending in resetting all server tasks) - this is done in the settings of the service tools module,
- added the ability to specify the site ID in the launch command to bind to the site (when launched without specifying the site ID in the command, the script is not able to determine the current site, so in some cases there may be problems with multi-site) - this option is enabled in the module settings,
- improvements in the custom XML format plugin,
- various other improvements and fixes.
8.10.0 (27.05.2020)- Improved performance of the module as a whole,
- various other improvements.
8.11.0 (16.06.2020)- Improved compatibility with older versions of Bitrix,
- various improvements.
8.13.0 (17.07.2020)- Improved tooltips,
- improved export debugging capabilities,
- various other improvements.
9.1.0 (29.09.2020)- In the filter for “Section ID” you can now use the logic of “In the list” values,
- in profiles where uploading to a file is in progress - a “Link to upload file” button has been added to the top panel - to receive a link taking into account https and the domain selected in the settings,
- various improvements.
9.2.0 (25.12.2020)- Cumulative update: no new functionality has appeared in the module, but existing functions have been improved,
- module improvements due to module updates regarding mbstring.func_overload,
- minor improvements in the interface.
9.3.0 (26.02.2021)- Changes in the set of plugins - added download formats from older editions (all added download formats will only work when licenses are active),
- added Google.News upload plugin (three formats: RSS, Atom, Sitemap),
- improvements in working with special symbols,
- date format conversion option: now you can use #DATETIME# and #DATE# instead of specifying the current format,
- log: fixed the problem of log growth,
- improved loading of custom fields CREATED_BY__NAME and MODIFIED_BY__NAME,
- added &$mDataMore argument to the onUpBuildXml event.
9.6.0 (18.03.2021)- Improved uploading to Ozon,
- improved uploading to Aliexpress.com (API),
- added the ability to send email notifications after the upload is completed,
- various visual improvements.
10.0.0 (15.04.2021)- Performance optimization - the speed of both the client and server parts has been improved,
- various improvements and fixes,
- please note: in the edition of the module “Export to portals + API”, uploading to Wildberries.ru has been added.
10.4.2 (15.06.2021)- Added functionality for automatically clearing old data on uploads (see module settings, by default data older than 1 year is deleted).
10.5.0 (05.08.2021)- Google Merchange: new fields added,
- improved automatic cleaning of outdated data (see module settings).
10.6.0 (27.10.2021)- The problem with false positives of the antivirus has been resolved (in some cases, during installation, the antivirus deleted an important module file),
- minor visual changes (for example, added a preview button on the button bar),
- minor technical changes and improvements.
10.7.0 (06.12.2021)- Added a new field type: PHP code,
- added a new method for selecting sections: “Change selection method”,
- and other improvements.
10.8.0 (13.12.2021)- Added grouping by trade offers: now you don’t have to unload TP with repeated data,
- various improvements.
10.9.0 (15.03.2022)- Email reports now also report upload errors,
- the unit of change coefficient field is now available for downloading,
- various other improvements.
11.0.0 (07.06.2022)- Added support for PHP8,
- added the ability to filter by ID with the logic “less than”, “less than or equal to”, “greater than”, “greater than or equal to”,
- various other improvements.
11.2.0 (19.09.2022)- Improved filtering: for filtering by date, the logic “not earlier than in” is now available, which allows you to upload, for example, tours or tickets whose date starts in 3 days,
- added the ability to download profile fields to a text file,
- improved compatibility with PHP8.
13.0.0 (06.04.2023)- Added profile groups! Now profiles can be conveniently divided into groups, subgroups, etc.
- In conditions and multi-conditions for trade offers, you can now use checks on the fields and properties of the parent product!
- If an error occurs, more accurate information about the error.
- Preview now also works correctly, even if some third-party module or script connects jQuery3 globally.
- Developers: in plugins you can now use a description in markdown format instead of html - this requires a .description.md file instead of .description.php.
- And other improvements.
13.2.0 (27.05.2023)- When selecting product properties in the filter, the name is now supplemented with a numeric identifier and a symbolic code, which helps in cases where there are properties with the same names, this also applies to prices and balances (these changes will only work for properties selected after this update, names selected previously properties will not change).
- When setting up category mappings, you can now copy values in all cases.
- Fixed a filtering error based on the availability of trade offers.
- Various other improvements.
13.3.0 (17.07.2023)- Google Sitemap format now splits a large file into several small ones,
- support for conflicting Bitrix updates,
- improved work with profile groups,
- when working on PHP8, the old module core is now automatically disabled (if it was suddenly enabled),
- when setting a large number of fields, if the permissible number is exceeded, the module now blocks saving the profile and displays a warning.
13.4.0 (09.10.2023)- Improved error logging when using a field of the “PHP code” type,
- added support for a new upload field: “ID of additional sections” (can be useful for arbitrary XML),
- as well as other changes and improvements.
13.5.0 (12.02.2024)- Added support for emojii (now you can use the corresponding values in fields and profile values).
- Improved search by category (in overrides): it now works much faster, and with AJAX loading.
- Various other improvements.
14.0.0 (17.05.2024)- Added a new field for uploading: “Minimum price”, when uploading it the module determines the best available price,
- convenient comparison of all categories at once: added the “Fill with one value” button,
- added a column “Cron start time” to the list of profiles,
- and much more.