BackupMaster Release Notes

Welcome to the BackupMaster release notes. Here, you will find comprehensive details about the latest features, performance enhancements, optimizations, and fixes. Each release is part of our commitment to improving the overall functionality and stability of our backup solution, ensuring that new features meet your needs, performance is optimized, and any issues are promptly addressed to provide a seamless and secure user experience.

What We're Working On

At BackupMaster, our commitment to innovation and security is unwavering. Here are the primary projects our team is focused on:

  • SOC 2 Certification: This is a top priority as we strive to achieve SOC 2 certification, a critical benchmark for security. Achieving this certification is especially crucial for our Shopify Plus customers, ensuring the highest level of security and compliance.
  • BigCommerce Integration: We are excited to expand our reach by preparing for an integration with BigCommerce. This development will allow us to offer our robust backup solutions to a wider array of e-commerce platforms, enhancing business continuity for more users.
  • Internal Infrastructure Enhancements: To support our growing services and ensure optimal performance, we are undertaking significant improvements to our underlying infrastructure. These enhancements are designed to boost the performance, reliability, and scalability of our systems, ensuring a seamless experience for all users.

Version 2.57.0 - 2.57.10 (February 24, 2024 - April 21, 2024)

LCP (Largest Contentful Paint) Improvements:

  • Removed the "File scope not granted" banner to streamline the user experience.
  • Changed script loading order to optimize page load times.
  • Enhanced the appearance of bulk operations for better user interface consistency.

Server Performance Enhancement:

  • Fixed server response time degradation by parallelizing dependency calls to improve efficiency.

Extended LCP Metrics:

  • Added route parameter to LCP metrics for more granular performance analysis.

Optimization of /shopifyauthcallback Endpoint:

  • Moved all logic for complete user registration and integrations to a background job for faster LCP on the /shopifyauthcallback endpoint.

Stability and Functionality Fixes:

  • Addressed the issue of export termination when a shop is unavailable, ensuring continuous operation.
  • Resolved errors related to gid metafields for product variants during restoration to improve data integrity.

Performance and API Updates:

  • Reduced bundle size for further LCP improvements.
  • Updated Shopify API to version 2023-07 for enhanced compatibility and features.

Browser Caching Optimization:

  • Added Cache-control headers to all files in the dist/js folder to improve browser caching and performance.

Version 2.56.0 - 2.56.1 (February 16, 2024 - February 20, 2024)

New Feature:

  • Backup Inventories (Currently in BETA): Introducing a new feature to facilitate comprehensive inventory backups, now in beta testing.

Bug Fixes:

  • Improved error handling for the "Variant not found" issue during inventory backup processes.
  • Resolved the "Method not found" error occurring during the payment confirmation operation.
  • Fixed an error in product restoration when a fulfillment center is not defined in the target store.

Version 2.55.0 - 2.55.7 (January 29, 2024 - February 13, 2024)

New Features:

  • Alternative Access to Backup Data:
  • Registration confirmation now sent via email.
  • Audit log records added for portal registration and password reset.

Enhanced Features:

  • Expanded application settings.
  • Added an information section for subscription cancellation.
  • Introduced a preferred daily backup time in the information section.

Bug Fixes:

  • Resolved the issue with the initial restore point date being incorrect.
  • Handled internal server errors during the restoration of products with a large number of images.
  • Addressed internal server errors when backing up Metafields.
  • Prevented the creation of empty restore points when there are no changes to back up.
  • Corrected the position of the 'New' badge on pricing plans for German localization.
  • Fixed a bug that caused the app to crash when attempting to open the theme for individual restore.
  • Improved Largest Contentful Paint (LCP) performance.
  • Fixed issues with backing up product categories.

If you would like to learn more about previous release notes or have any questions, we would be happy to provide further details. Please don't hesitate to contact us for more information.