Skip to content

6.2.0

Compare
Choose a tag to compare
@xandy3br xandy3br released this 30 Sep 17:42
· 9 commits to master since this release
fb835fb

What's Changed

This release includes several changes to improve code readability, fix bugs, and update version numbers across multiple files. The most important changes include refactoring loops, adding error handling, fixing conditional logic, removing obsolete methods, and updating version numbers.

Code Refactoring and Bug Fixes:

  • Refactored for loop to while loop in parse_css_rebuild method to enhance readability (class/class-mainwp-child-branding.php).
  • Fixed conditional logic to correctly check if the featured image is not empty in get_post_edit and get_page_edit methods (class/class-mainwp-child-posts.php). [1] [2]
  • Added a catch block for generic exceptions in decrypt_string method to handle unexpected errors (class/class-mainwp-child-keys-manager.php).

Removal of Obsolete Methods:

  • Removed get_warnings, init, dismiss_warnings, and render_warnings methods from class-mainwp-child-server-information-base.php and class-mainwp-child-server-information.php as they are no longer needed. [1] [2]

Version Updates:

  • Updated version numbers from 6.1 to 6.2 in MainWP_Child class and get_mainwp_version method to reflect the latest release (class/class-mainwp-child.php, class/class-mainwp-child-server-information-base.php). [1] [2]

JavaScript Enhancements:

  • Added pollingBackupInfo object and refactored cloneBackupCreationPolling function to improve backup creation polling logic (class/class-mainwp-clone-page.php). [1] [2]

Miscellaneous:

  • Replaced array destructuring with list() for compatibility in various methods (class/class-mainwp-clone-page.php, class/class-mainwp-child-server-information.php). [1] [2] [3]

Full Changelog: 6.1.0...6.2.0