Changelog for Multiple Pages Generator
Version 4.1.7
2026-05-19
- Added Self-Healing for uploaded file projects (Prevent 404s and SEO Penalties)
- Prevent URL column from replacing modified column
- Improved compatibility with WP 7.0
- Prevent spintax cache regeneration for mpg_ placeholder
- Fixed issue where MPG shortcodes are not replaced in RankMath Schema Generator fields (JSON-LD)
- Updated dependencies
Version 4.1.6
2026-05-07
- Fixes issue where colon (:) was stripped from URLs when using {{mpg_buy_link}} magic tag in href attribute
- Fixes file race condition on index.json temporary file
- Fixes PHP warning because of undefined array key warning in SearchController for uninitialized settings
- Update dependencies
Version 4.1.5
2026-02-26
- Added a reset button to reset the Page Builder Compatibility option
- Fixed translations reappear after being updated
- Fixed a fatal error caused by posts_selection hook
- Fixed an issue where conditional display logic within a loop incorrectly referenced the main projects data instead of the loops data context
- Fixed issue where incorrect page content was being pulled when duplicate values exists in the source file
- Ensured the cached dataset is not empty before returning to prevent JS errors
- Updated dependencies
Version 4.1.4
2025-11-05
- Updated dependencies
Version 4.1.3
2025-11-03
- Added safeguards to logging to prevent looping errors
Version 4.1.2
2025-10-09
- Fixed issue where wrong row data is displayed on generated pages when duplicate values used for URL
Version 4.1.1
2025-09-22
- Fixed issue with the latest update where generated URLs stop loading for some existing projects
- Fixed the error being thrown about TypeError: count()
Version 4.1.0
2025-09-19
- Improved MPG loops by skipping the current page URL item.
- Improved performance on large datasets by adding chunking and indexing.
- Added a logging limit with automatic rotation, keeping only the latest 1K entries.
- Fixed shortcode rendering in child loops to use the correct project ID.
- Fixed an issue where Yoast SEO tags were overriding Open Graph tags.
Version 4.0.12
2025-07-24
- Fixed compatibility issue with Elementor Pro, causing blank MPG pages to appear
- Updated dependencies
Version 4.0.11
2025-05-19
- Updated dependencies
- Fixed compatibility issue with PHP 8.0
Version 4.0.10
2025-04-16
- Fixed shortcode preview issue
- Updated dependencies
Version 4.0.9
2025-02-05
- Fix language pack loading
Version 4.0.8
2025-01-22
- Fixed compatibility issues with the Oxygen plugin
Version 4.0.7
2025-01-15
- Improved translations
- Fixed issue with the Cache tab being available
- Fixed issue with generated pages not appearing in Search
Version 4.0.6
2024-12-10
- Fixed issues with exporting/importing MPG projects [PRO]
- Fixed issue with sitemap creation
- Fixed an edge case problem when source URLs were not being fetched
Version 4.0.5
2024-11-19
- Resolved an issue where certain shortcodes were not being replaced correctly on the page.
- Fixed a problem where the source type defaulted to upload when saving a project without changes to the source settings.
Version 4.0.4
2024-11-19
- Fixed issue with table creation when the database engine is not MyISAM.
- Fixed compatibility issue with Rank Math sitemap.
- Fixed parsing of URLs in MPG shortcodes.
- Changed caching mechanisms for projects.
- Hide this template from search engines and your site content setting is now respected only when the user is not logged in.
- Enhanced overall security.
- Improved handling of source types.
- Added WordPress hook option to Page Builders Compatibility Hooks.
- Moved the tracking toggle to advanced settings.
Version 4.0.3
2024-11-06
- Fixed issue where existing projects were not showing settings when editing.
- Fixed issue where mpg_url tag was not converting to the URL of a generated page.
- Fixed missing dashboard menu item.
- Updated MPG educational video in the sidebar.
- Enhanced security.
Version 4.0.2
2024-10-30
- Resolved an issue with MPG tags used in Elementor not being replaced with content correctly.
- Fixed the projects saved path to be independent of the environment, making it more resilient to host changes and migration routines.
- Fixed webhook authentication failure, which was preventing project data from loading in some cases.
- Fixed usage of MPG tags in shortcodes.
- Enhanced security.
Version 4.0.1
2024-10-24
- Fixed an issue with URLs containing spaces not rendering properly.
- Enhanced security.
Version 4.0.0
2024-10-21
- New Features
- A new Gutenberg block allows users to easily manage loops for MPG-generated pages, with support for filtering and repeating content dynamically. Documentation
- Added a few new predefined templates that come with richer data and a complete page template for easier project setup. Example
- Introduced a Preview Sample URL button on the template page, allowing users to quickly view a randomly generated page from the project.
- Added the ability to export and import projects easily, allowing users to transfer projects between websites or back them up for future use. Documentation [PRO]
- Added the ability to duplicate projects, allowing users to clone existing projects with a click of a button. [PRO]
- Added an option to update the modified date of generated pages when data is re-fetched, with support for automatic updates and modified_date column mapping. Documentation [PRO]
- Added support for conditional logic in project templates, allowing content to be rendered or hidden based on specified conditions in both Gutenberg and Elementor. Documentation [PRO]
- The plugin received a complete design overhaul, including a new flow for creating projects, removing duplicate save buttons, and requiring users to select the source file before configuring other settings.
- MPG tags now render correctly when used with Elementors dynamic link fields, allowing tags like {{mpg_url}} to work as expected on buttons.
- Clicking the MPG menu item now opens the list of existing projects instead of starting a new project.
- The "Exclude template from crawlers and site loops" option is now checked by default when creating a new project, improving SEO by preventing unintended page indexing.
- Users now benefit from an automatic sitemap regeneration feature where cron periodically regenerates the sitemap with new changes.
- Improved examples of the Spintax feature to allow spinning text for dynamic content, with a note explaining its usage.
- The featured image mapping name has been changed for better clarity, making it easier to understand which column to use for image URLs.
- Enhanced compatibility with WPML, Polylang, and TranslatePress for multilingual sites.
- Introduced support for alt text in featured images for MPG-generated pages for improved SEO and accessibility.
- Added new columns in the project list view, including See All URLs, product ID, and next sync time, providing more detailed project insights.
- Introduced more operators like >, <, >=, <=, !=, contains, and regex checks for use in shortcodes and Gutenberg blocks, giving users greater control over filtering results in their MPG projects.
- Removed the Parts list, Directory of Partners, and App Integrations datasets.
- Added a button that allows users to directly open and edit the template page from the project creation page, streamlining the workflow.
- Installing the PRO version of the plugin now automatically deactivates the free version, preventing conflicts and ensuring seamless transitions.
- Improved checkbox labels and tooltips to ensure clearer communication.
- Added support for fetching data at custom intervals and introduced an on-demand webhook option to refresh project data as needed. Documentation.
- Moved the license key field to the MPG Dashboard for easier access and management for PRO users.
- Bug Fixes
- The Load More button now disappears when no additional templates are available, ensuring a cleaner interface.
- Users can now edit projects even when the source file is corrupted or unavailable.
- Fixed 404 errors that occurred in the browser console when navigating through MPG project pages.
- Resolved an issue where search settings with empty fields couldn’t be saved. Users can now reset configurations and save with blank fields.
- Fixed alignment issues in the data preview when the source file contained HTML.
- Removed extra spaces in URLs within schema markup, ensuring properly formatted schema on generated pages.
- The "Add new page" button is now functional in the template list.
- Solved the "Cannot Update Project" error that occurred due to missing data.
Version 3.4.8
2024-08-28
- Enhanced security
Version 3.4.7
2024-08-09
- Fixed a console error that occurred while creating a new project, including cases where it was impossible to create a new project at all
Version 3.4.6
2024-07-29
- Fixed source file download issue
- Fixed compatibility issue with the Spectra plugin
Version 3.4.5
2024-05-07
- Added support for Yoast sitemap to respect the exclusion of the project templates
- Updated internal dependencies
Version 3.4.4
2024-04-01
- Updated internal dependencies
Version 3.4.3
2024-03-29
- Updated internal dependencies
Version 3.4.2
2024-03-28
- Fixed issue with connecting different projects
- Fixed warnings with PHP version >= 8.1
- Fixes for the NPS Survey
- Updated Internal dependencies and e2e testing
Version 3.4.1
2024-02-28
- Bug Fixes
- Updated dependencies
- Sitemap generation compatibility issue with the Polylang plugin
- Fixed overlapping in the logs page
- Fatal error when creating a new project if the Amelia plugin is activated
- Enhanced security
- Added NPS survey
Version 3.4.0
2024-01-16
- New Features
- Added support to show generated posts in the default WordPress loops (wp_posts)
- Added support for featured images for generated posts/pages
- Added Rate Us notice in the plugin pages
Version 3.3.24
2023-12-19
- Improved get pro label design
- Allow to edit excluded templates in Elementor
- SDK Updates
- Bug Fixes
- Fixed sitemap URL compatibility issue with the Polylang plugin
- Fixed new project creating issues when working on several tabs
- Fixed multiple templates import issue with the free version
- Disabled broken template search form action on hitting ENTER
Version 3.3.23
2023-08-17
- Updated dependencies
- Upgrade notices updated
Version 3.3.22
2023-06-13
- Code improvement
Version 3.3.21
2023-06-05
- Added About Us page integration
- Changed the upgrade page URL
- Updated dependencies
Version 3.3.20
2023-05-22
- Enhanced security
Version 3.3.19
2023-05-16
- Fixed missing nonce verification issue
Version 3.3.18
2023-05-10
- Fixed project data-saving issue
- Fixed shortcode limit attribute issue
- PHP versions compatibility
- Enhanced security
Version 3.3.17
2023-04-20
- Fixed PHP fatal error related to shortcode usage of the same project
- Fixed shortcode issue with limit 1 used
- Fixed compatibility issue with FSE template parts
Version 3.3.16
2023-04-01
- Fixed conflict with permalinks structure
- Fixed shortcode render issue from a different project
- WordPress core tested up to version 6.2
Version 3.3.15
2023-03-22
- Fixed the unable read temporary file issue
- Fixed the plugin update issue for the free version
- Fixed website slow loading issue
- Fixed shortcode render issue when using a different project
Version 3.3.14
2023-02-28
- Improved compatibility with Yoast and Snip SEO plugins
- Fixed error when the source file is missing in the project
- Avoid unnecessary SQL queries to improve performance
- Removed brackets from rendered shortcodes
Version 3.3.13
2023-02-06
- [Multisite support] Create the required database table
- Improved compatibility with the Yoast plugin
- Fixed live periodic sync problem
- Improved index sitemap as per google guidelines
- Fixed 302 redirection issue
- Fixed updating the free version of the plugin
Version 3.3.12
2023-01-12
- Fixed incorrect items shown on search pages and generated pages
- Improved live sync caching mechanism
Version 3.3.11
2022-12-29
- Fixed security nonce checking error
- Fix Search not working for generated pages
- Fix error with template selection for a project
Version 3.3.10
2022-12-28
- Enhanced compatibility with the AIOSEO plugin
- Fixed project cache data issue
- Fixed render shortcode issue with the latest version
- Enhanced security
- Compatibility with SEO framework plugin
Version 3.3.9
2022-12-13
- Fixed live data refetch issue [PRO]
- Compatibility Squirrly SEO plugin
- New filter to skip automatically generated canonical URLs
- Fix Spintax issue - remove extra curly brackets
Version 3.3.8
2022-11-23
- Able to search within the post content not only title
- Fix load blank pages issue with some edge cases
- Fixed resources loading issue related to incorrect caching
- Delete cache when data is re-fetched
- Make the post excerpt in search results compatible with spintax
- Add remove action on the last condition
- Remove extra curly brackets from spintax shortcode
Version 3.3.7
2022-10-19
- Add a new action button in project list page
- Fix cache data reset issue
Version 3.3.6
2022-09-21
- Fix conflict with variable names
- Project list table
- Fix typo in project setting
- Remove the backslash from spintax text
Version 3.3.5
2022-08-03
- Compatibility with SmartCrawl SEO plugin #88
- Fix problem with showing data from incorrect row after a row in a source file is deleted #85
- Fix shortcodes rendering issue with translated string #86
- Fix PHP errors #83
Version 3.3.4
2022-07-20
- Fix search issue with multiple project #72
- Fix download source file issue #79
- Fix inconsistency with periodic updates (Delete project source file when execute cron event) #76
- Fix disk cache issue #73
- Fix render multiple shortcodes #78
Version 3.3.3
2022-07-04
- Fix undefined project ID warning (importing world cities shows a warning in the frontend)
- Fix pages load times issue
- Fix PHP warning about constant not defined
- Add error log event support
- Register priority attribute setting field
- Add Rank Math title compatibility support
- Use a relative source file path instead of an absolute path
- Improve in live data update
Version 3.3.2
2022-05-31
- Fix data showing from incorrect row since version 3.3.0
Version 3.3.1
2022-05-17
- Fix regression caused by performance optimizations tweaks that were preventing the project template saving to occur.
Version 3.3.0
2022-05-12
- Improve compatibility with WPML
- Fix update template when worksheet id empty
- Currency sign on the left of the amount doesn't show together with the first digit when the value is rendered
- Fix inconsistency with MPG tags usage in Spintax shortcode (related to Elementor)
- Fix import default template issue inconsistency
- Fix sitemap generated on multisite contains an incorrect link
- Fix files with a big number of rows (100K ) makes the generated pages load very slow
- Fix typo in search setting page
- Fix dropdown to choose a template that doesn't get populated with values when there are thousands of pages
- Fix typo in template MPG config
- Update dependencies
- Improve upgrade notice text
Version 3.2.0
2022-03-16
- Adds Nested spintax support
- Harden usage of WordPress site URL when building MPG generated links and on the generated sitemap.
- Fix typo in view sitemap template
Version 3.1.0
2022-02-09
- Add WPML plugin support
- Fix when using shortcode, limit is mistakenly applied before sort
- Cannot update template - something went wrong while saving project data.
- Heavy/big files cannot be used as a source, increasing the CPU usage.
Version 3.0.2
2021-10-05
- Improve plugin build process
- Version 3.0.1 (2021-10-04)
- Updated links across plugin with new website
- Version 3.0.0 (2021-10-04)
- Change ownership to Themeisle