GridPane Platform

  • Fixed Improved
  • S
    Steve Bell
  • on 05-06-2023

5th June 2023

Improvement - Vulnerability monitoring

  • Added green check mark after manual vulnerability repeat check is ran and no vulnerabilities are detected

Fixed - Vulnerability monitoring

  • UI Bug: Status update requires page refresh after manual vulnerability repeat check is ran
  • UI Bug: Repeat check doesn't update vulnerability status when a vulnerability is fixed

GridPane Platform and Scripts v1.2.1090

  • New Fixed Improved
  • S
    Steve Bell
  • on 22-05-2023

17th May 2023

New - Multitenancy

  • Multitenancy now available for Developer Plus plans

New/Improved - Vulnerability Scanning

  • Vulnerability scanning rolled out for Developer Plus plans
  • New vulnerability section inside website customizer detailing vulnerabilities
  • Repeat scan button inside website customizer
  • Separation between 360 and Developer Plus servers

New/Improved - Git

  • Git moved from private beta to public beta, available to all Developer, Developer Plus, and Agency plans

Improved - Server Provisioning

  • Automatically block ARM servers from running provisioning scripts

Improved/Fixed - 360 Support

  • Vulnerability Scanning daily scan not automatically running
  • Management of scanning now handled by automatically created server token
  • Scanning improvements for 360 server

Fixed - Multitenancy

  • Website customizer Git tab guard for multitenancy servers not active

Fixed - Staging

  • 500 “Oops something went wrong” error when enabling staging on stagings page

Fixed - Slack

  • Maldet notifications not being sent

Fixed - Teams

  • Some team member privileges restricted, showing account as Core plan user

Update - Core Plan

  • DigitalOcean servers no longer available on Core plan - plan restricted to Vultr only

GridPane Scripts v1.2.1082

  • Fixed
  • S
    Steve Bell
  • on 08-05-2023

4th May 2023

Fixed - Fortress Integration

  • Swap Fortress to use /etc/fortress to fix permission issues from our ACLs

GridPane Scripts v1.2.1081

  • Fixed Improved
  • S
    Steve Bell
  • on 08-05-2023

1st May 2023

Improvement - Fortress Integration

  • Guard to warn during Fotress installation if LiteSpeed object cache enabled
  • Worker to enable Fortress update daily
  • Ensure processes handle crons and logrotates for Fortress

Fixed - Fortress Integration

  • Permissions for Fortress log ownership

GridPane Platform & Scripts v1.2.1076

  • New Fixed Improved
  • S
    Steve Bell
  • on 01-05-2023

26th April 2023

New - Fortress Integration

  • Install, Uninstall, Migrate GP-CLI for Fortress plugin
  • Cron and logrotate autoconfigured
  • Workers created to enable Fortress updates
  • Scripts to integrate Fortress into cloning, staging, backups

Improvement - PHP

  • Added PHP 8.1 to gp stack PHP configure CLI

Improvement - Scripts

  • PHPMyAdmin redundancy created incase their main repo is down during server builds

Improvement/Fix - OpenLiteSpeed

  • httpd.conf regenerate set to ignore -export

Fixed - OpenLiteSpeed

  • Set Redis port and cache type before enabling object cache

Fixed - Multitenancy

  • Domain Swap in multitenancy servers does not remove the bind mounts of original site from fstab

GridPane Platform

  • New
  • S
    Steve Bell
  • on 24-04-2023

19th April 2023

Security - 2FA

  • Block console access to 2FA reset codes

New - Fortress Integration

  • Fortress activation status stored inside application

GridPane Scripts v1.2.1071

  • Fixed Improved
  • S
    Steve Bell
  • on 18-04-2023

14th April 2023

Improvement/Fix - Domain Swap

  • Rename the -main-{site.url}-context.conf file to new domain

GridPane Platform & Scripts v1.2.1070

  • Fixed Improved
  • S
    Steve Bell
  • on 18-04-2023

12th April 2023

Improvement - Server Provisioning

  • New guards and exits for PHP and PHPMA during server builds

Fixed - Git

  • Git deployment fails with eternal spinner

Update - Multitenancy

  • Info box added to “Immutable Git” settings page no longer in use

GridPane Scripts v1.2.1065

  • Fixed
  • S
    Steve Bell
  • on 10-04-2023

5th April 2023

Fixed - Elasticsearch integration

  • Conf for Elasticsearch referencing out-of-date monitor

GridPane Scripts v1.2.1064

  • Fixed
  • S
    Steve Bell
  • on 10-04-2023

4th April 2023

Fixed - Scripts

  • Guard added to prevent echo -n command adding n to env. files

GridPane Enterprise

  • Fixed
  • S
    Steve Bell
  • on 10-04-2023

3rd April 2023

Fixed - Enterprise Instances (not my.gridpane.com)

  • Callback for server OS not working causing UI issues

GridPane Platform

  • Improved
  • S
    Steve Bell
  • on 03-04-2023

29th March 2023

Update - Ubuntu 18.04

  • Ubuntu 18.04 option is no longer available for new server builds in UI

GridPane Platform & Scripts v1.2.1062

  • Fixed Improved
  • S
    Steve Bell
  • on 03-04-2023

28th March 2023

Improvement - SSL

  • Guard to remove duplicate keywords in SSL config

Improvement - Cloning

  • Server clone notification now includes specific server information

Fixed - Cloning

  • Error notification in app when server connection issues corrections

GridPaneScripts v1.2.1061

  • Fixed
  • S
    Steve Bell
  • on 03-04-2023

27th March 2023

Fixed - OpenLiteSpeed

  • HTTP Authentication not getting enabled in OLS servers

GridPane Platform & Scripts v1.2.1060

  • New Fixed
  • S
    Steve Bell
  • on 26-03-2023

24th March 2023

New - OpenLiteSpeed

  • GeoIP added to OpenLiteSpeed

Fixed - UpCloud

  • Unable to delete disconnected servers

GridPane Platform

  • Fixed
  • S
    Steve Bell
  • on 26-03-2023

23rd March 2023

Fixed - Vultr

  • Server status incorrect when server is destroyed directly at Vultr
  • Force delete not working

GridPane Platform & Scripts v1.2.1058

  • Improved
  • S
    Steve Bell
  • on 26-03-2023

22nd March 2023

Improvement - Git

  • Slack notifications added

GridPane Scripts

  • Fixed Improved
  • S
    Steve Bell
  • on 20-03-2023

20th March 2023

Continued - Fail2Ban

  • Roll out of WPFail2Ban plugin update to 5.0 (ongoing)

GridPane Platform

  • Fixed
  • S
    Steve Bell
  • on 20-03-2023

17th March 2023

Fixed - Vultr API

  • Core plan: Server provisioning at Vultr showing all servers unavailable
  • Adding sites to Vultr servers on Core plan giving “Error: This server has too little RAM to build more sites on your current plan.”
  • Plans selector showing before region select

GridPane Platform

  • Fixed Improved
  • S
    Steve Bell
  • on 20-03-2023

16th March 2023

Improvement - Dashboard

  • GridPane dashboard upgraded to Laravel 8

Improvement - Vultr

  • Moved from API V1 to API V2

Fixed - Vultr

  • V1 API servers can’t be interacted with through API V2

Fixed - System Users

  • Console errors when adding new user that’s not attached to a site

GridPane Platform & Scripts v1.2.1053

  • New Fixed
  • S
    Steve Bell
  • on 20-03-2023

14th March 2023

New - Auditd

  • Token created to that will prevent auditd being automatically removed

Fixed - Backups

  • Purge Backups Range From selector has an empty option
  • Backup Export/Restore from Export dir discrepancy

Fixed - Git

  • Git Integration Manager -> Connected MT Servers Section -> sites modal not displaying server sites

Fixed - DNSME Integration

  • Console errors when deleting DNS records

Fixed - Staging

  • Console js errors when selecting Staging Push Type on Push Live To Staging/ Push Staging to live modals

Fixed - Server provisioning

  • Console errors at the adding SSH keys to server stage when server is provisioning

Fixed - WP Ultimo integration

  • Failed notification appears alongside with a success notification after Wp ultimo was successfully enabled/disabled via toggle

GridPane Scripts v1.2.1050

  • Fixed
  • S
    Steve Bell
  • on 13-03-2023

10th March 2023

Updated/Fixed - MySQL

  • Guards and scripts updates added for deprecated Percona / MariaDB parameters
  • GP-CLI stack MySQL commands updated

GridPane App

  • Fixed
  • S
    Steve Bell
  • on 13-03-2023

9th March 2023

Fixed - Staging

  • Some accounts unable to clone staging sites

GridPane App

  • Fixed
  • S
    Steve Bell
  • on 13-03-2023

7th March 2023

Fixed - Staging

  • Active/Inactive staging site toggle state mismatch

GridPane Scripts v1.2.1047

  • Fixed
  • S
    Steve Bell
  • on 06-03-2023

6th March 2023

Fixed - Fail2Ban

  • Toggling the Fail2Ban security measure to ON failing, but UI reporting success

GridPane Platform & Scripts v1.2.45

  • Fixed
  • S
    Steve Bell
  • on 06-03-2023

1st March 2023

Fixed - Cloneover

  • Cloneover unavailable if account plan site limit is reached

Fixed - DNS API Integrations

  • Fixed callback error

Fixed - Quick Fix Tools

  • Start task button not working

GridPane Scripts v1.2.1040

  • Fixed
  • S
    Steve Bell
  • on 06-03-2023

128th February 2023

Update - Fail2Ban

  • Filter update
  • Began roll out of WPFail2Ban plugin update to 5.0 (ongoing)

Updated/Fixed - SSL

  • ACME.sh issuing ECC certs by default and causing oscp stapling to fail

GridPane Scripts v1.2.1028

  • Fixed
  • S
    Steve Bell
  • on 27-02-2023

21st February 2023

Updated - ClamAV

  • Implemented patch for critical RCE vulnerability discovered in ClamAV

GridPane Scripts v1.2.1027

  • Fixed
  • S
    Steve Bell
  • on 20-02-2023

17th February 2023

Fixed - Cloning/Failover

  • Cloning fails if disk space on the destination server is above 1TB

GridPane Scripts v1.2.1026

  • Fixed
  • S
    Steve Bell
  • on 20-02-2023

16th February 2023

Fixed - Failover

  • Fixed potential for timeout when checking database size via WP-CLI

GridPane App and Scripts v1.2.1025

  • Fixed
  • S
    Steve Bell
  • on 13-02-2023

7th February 2023

Fixed - Site provisioning

  • Site provision with DNS API credentials and Primary SSL options selected results in failure to add local backup settings

GridPane App

  • Fixed
  • S
    Steve Bell
  • on 06-02-2023

4th February 2023

Fixed - Vultr Server Provisioning

  • Scripts updated to take into account Vultr delays

GridPane App and Scripts v1.2.1020

  • New Fixed Improved
  • S
    Steve Bell
  • on 26-01-2023

25th January 2023

New - OpenLiteSpeed

  • PHP 8.1 is now available in the UI on OLS Ubuntu 20.04 servers
    - Added to default site build settings
    - Added to site build form
    - Added to customizer PHP tab

New/Improved - Site Build Options and Defaults

  • Added option for full configuration of local backups on site creation
  • Added option for full configuration of remote backups, including more than one provider (caveat: Backblaze B2 is limited to one API key for entire server)
  • PHP 8.0 is now the default site build option unless a preferred option has already been set
  • If chosen server stack in the site build form doesn’t support set PHP preference option then it will now default to PHP 8.0
  • PHP 8.1 is now available as an option

New/Improved - Single Site Cloning

All single-site clones now have added configuration options:

  1. Include the Staging
  2. Configure the System User
    1. Use origin system user
    2. Autocreate a new system user
    3. Create a custom system user
    4. Select an existing user on the destination server
  3. Set Local and Remote Backup Options
    1. Disabled
    2. Match the origin site local and/or remote backup settings
    3. Full granular configuration

New/Improved - Server Build Script Guard

  • Guard added to prevent 22.04 server builds (until 22.04 stacks released)

Improved - GridPane Application

  • Our dashboard has received updates that will improve overall performance

Improved - Default Server Setting

  • Default build setting when creating new servers is now Ubuntu 20.04

Fixed - Staging

  • Site system user change wasn't dynamically updating the row in the active sites card until page was refreshed.

Fixed - API

  • Endpoint used for cloning: Sites would fail to build if user provided wasn't unique

Fixed - Server Build Form

  • After server build form submitted, the form would not reset back to default

GridPane Scripts v1.2.1019

  • Fixed
  • S
    Steve Bell
  • on 23-01-2023

19th January 2023

Fixed - SSO

  • SSO bug prevented login from working

GridPane Scripts v1.2.1018

  • Fixed
  • S
    Steve Bell
  • on 23-01-2023

17th January 2023

Update - Scripts

  • Rate limiting added to worker scripts

GridPane Scripts v1.2.1016

  • Improved
  • S
    Steve Bell
  • on 16-01-2023

11th January 2023

Update - Scripts

  • Update gpuser ssh key commands to use base64 to handle additional formats

GridPane Platform

  • Fixed Improved
  • S
    Steve Bell
  • on 08-01-2023

3rd January 2023

Update - UpCloud API Integration

  • UpCloud have updated their API along with their plans pricing and currency change (now Euros instead of USD)

Fixed - Server Modal

  • Typo in server provision modal

Fixed - Logs

  • App errors out on logs when non-standard encoding present

GridPane Platform

  • Fixed
  • S
    Steve Bell
  • on 03-01-2023

22nd December 2022

Fixed - Custom Servers

  • Microsoft Azure/AD SSH generated keys fail to be added as root key

Fixed - Teams

  • Team Admin not able to save setting on Default WP Build Settings

GridPane Platform

  • Fixed
  • S
    Steve Bell
  • on 19-12-2022

13th December 2022

Fixed - Monit

  • Monit not accessible when server status turns orange or red

Fixed - Custom Server Status

  • Servers page: Custom servers status showing orange, when only states should be green or red

GridPane Platform

  • Fixed
  • S
    Steve Bell
  • on 12-12-2022

9th December 2022

Fixed - Teams

  • Team members unable to add some integrations due to missing button

Fixed - Developer PLUS Upgrade

  • Account bugs due to Stripe conflicts

GridPane Scripts v1.2.1014

  • Fixed
  • S
    Steve Bell
  • on 12-12-2022

7th December 2022

Fixed - Cloning

  • Redis object caching not being cloned over

GridPane Scripts v1.2.1013

  • Fixed
  • S
    Steve Bell
  • on 05-12-2022

29th November 2022

Fixed - Single Sign On (SSO)

  • SSO login package is missing newly provisioned servers, preventing SSO from working

Fixed - Panel plan

  • Unable to provision new servers bug

GridPane Scripts v1.2.1009

  • Fixed
  • S
    Steve Bell
  • on 28-11-2022

21st November 2022

Fixed - Cloning

  • Cloning from Nginx to OLS with Modsec causing error

GridPane Scripts v1.2.1007

  • Fixed
  • S
    Steve Bell
  • on 21-11-2022

17th November 2022

Fixed - Disable Website

  • Suspended sites could still be logged into via wp-login.php

GridPane Scripts v1.2.1006

  • New Fixed Improved
  • S
    Steve Bell
  • on 21-11-2022

16th November 2022

New - User-configs.php

  • Server-level user-configs.php includes for new websites

Improvement - Monitoring

  • Improvements to our internal server monitoring systems

Improvement - CLI PHP Version

  • Updated servers CLI PHP version from PHP 7.4 to PHP 8.0

Improvement - Git Beta

  • Export the latest release directory as a variable

Improvement/Fixed - Backups V2

  • Auto-create /restores directory inside /var/www/site.url/
    (Previously, it needed to be manually created)

GridPane App and Scripts v1.2.999

  • Fixed Improved
  • S
    Steve Bell
  • on 14-11-2022

11th November 2022

Fixed - OpenLiteSpeed

Improvement - MySQL

  • Percona and MariaDB updated across all servers

Improvement/Fixed - App

  • Massive improvements to Servers page loading time

Fixed - MySQL

  • MySQL Percona failed syntax check if installed version is 8.0.15-6

Fixed - Backups V2

  • Dropbox: Password failure user issues for backups v2

GridPane App and Scripts v1.2.997

  • Fixed Improved
  • S
    Steve Bell
  • on 14-11-2022

8th November 2022

Update - Cloning

  • Tools: Server clone labels updated for better clarity

Improvement - OpenLiteSpeed

  • Installed PHP 8.1 on 20.04 OLS stack
  • Added GridPane HTTP headers to OLS websites
  • Customizing PHP CLI brought to parity with Nginx

Improvement - SendGrid Integration

  • Added debug to our must-use SMTP plugin - output is sent to WP_DEBUG log

Fixed - OpenLiteSpeed

  • Guard added to stop gp monit nginx command running on OLS servers

Fixed - API

  • Server builds: Failing to build due to missing OS version requirement

GridPane App

  • Improved
  • S
    Steve Bell
  • on 07-11-2022

1st November 2022

Improvement - UpCloud

  • Our API integration now separates out different UpCloud plans based on their type and naming convention

GridPane App

  • Fixed
  • S
    Steve Bell
  • on 07-11-2022

31st October 2022

Fixed - UpCloud

  • Fix implemented for our API integrations compatibility with UpClouds new API changes

GridPane Platform

  • Fixed Improved
  • S
    Steve Bell
  • on 23-10-2022

20th October 2022

Improvement/Fixed - Dashboard

  • Speed fixes/improvements across all dashboard pages. This difference is noticeable on accounts with many servers and/or websites.

Fixed - Git

  • Git Server Deployments List: List could contain deploys from previous repo attachments, but won't redeploy due to repo change.

Fixed - Billing Tickets

  • Panel accounts unable to submit billing tickets from inside account dashboard - send button inactive.

Fixed - Servers

  • Guard to prevent servers having duplcate name at same server provider when provisioning via API

Fixed - System Users

  • Console errors when deleting newly created user, and UI also requires page refresh

Fixed - UpdateSafely

  • Console error on Updates page

Fixed - PHPMyAdmin

  • PHPMA links broken on new server builds

GridPane Scripts v1.2.976

  • New Fixed Improved
  • S
    Steve Bell
  • on 23-10-2022

19th October 2022

New/Improvement - OpenLiteSpeed

Update - UpdateSafely

  • UpdateSafely disabled for Git configured sites

Improvement - UpdateSafely

  • UpdateSafely will run WordPress core database updates when needed
  • UpdateSafely will run WooCommerce database updates when needed

Fixed - Backups V2

  • Backup purging not working for B2 and Wasabi when running manual purge range within site customizer

Fixed - OpenLiteSpeed

  • OLS_PHP_CHILDREN_DIVIDE not getting rounded off
  • OLS default site catches non-existing multisite subdomain

GridPane Scripts v1.2.970

  • Fixed
  • S
    Steve Bell
  • on 17-10-2022

13th October 2022

Fixed - wp-config.php / WP_DEBUG

  • WordPress silently introduced a change to wp-config.php for a WP_DEBUG check that we had already solved for, but due to the duplicate check caused brand-new site builds/clones to fail.

GridPane Scripts v1.2.968

  • Fixed
  • S
    Steve Bell
  • on 17-10-2022

12th October 2022

Fixed - Backups V2

  • Some Backup restores led to `htdocs/duplicacy` directory which causes backups preference failures

GridPane Scripts v1.2.967

  • Fixed
  • S
    Steve Bell
  • on 17-10-2022

10th October 2022

Fixed - UpdateSafely

  • Patch added, fixing timeout error
  • Testing issue on OLS due to browser caching enabled on OLS canary sites
  • URIs limit being ignored if URI’s only not set

GridPane Platform and Scripts v1.2.958

  • Fixed Improved
  • S
    Steve Bell
  • on 09-10-2022

6th October 2022

Improvement/Fixed - Various UI Settings

  • Removed beta tab from website customizer as it’s no longer necessary (and confusing)
  • Removed WSOD tab from settings page
  • Settings > Integrations tab: Links to backups documentation clearer
  • Spelling corrections

Fixed - 360 Support Settings

  • Preemptive Support > UI not populating 360 server/site list

Fixed - Git BETA

  • Git repo name validation error not stating the reason for the error

Fixed - UpdateSafely BETA

  • UpdateSafely failing on target URIs if end-of-line backslash missing from the list inside the UI
  • Removed redundant legacy token and references

GridPane Scripts v1.2.957

  • Fixed
  • S
    Steve Bell
  • on 09-10-2022

5th October 2022

Fixed - OpenLiteSpeed

  • PHP 8 on Ubuntu 18.04 needs fallback guard for check_lsphp_intl

Fixed - Backups V2

  • Improved exhaustive and exclusive handling to clean up unreferenced chunks and prevent excessive disk space usage

GridPane Platform

  • Fixed Improved
  • S
    Steve Bell
  • on 09-10-2022

3rd October 2022

Improvement - Git BETA

  • GitHub and Bitbucket automatically hit the repo webhook no matter what branch is being worked on. GridPane application now parses the JSON for the branch to work out what connected sites/servers to deploy.

Fixed - Site Deletion

  • Removed the checkbox to backup site on delete for sites on servers still running V1 backups

GridPane Platform

  • Fixed
  • S
    Steve Bell
  • on 02-10-2022

30th September 2022

Fixed - Teams

  • Additional team members beyond plan allowance not invoicing correctly

GridPane Platform and Scripts v1.2.954

  • Fixed Improved
  • S
    Steve Bell
  • on 02-10-2022

29th September 2022

Improvement - Site Build Form

  • Option to enable and deploy from Git on site build

Improvement - Git BETA

  • Git moved into Open Beta
  • Self-hosted repo options added to UI
  • GridPane webhooks updated so only one webhook is needed per repo, instead of per branch
  • Team member guards to ensure correct Git integrations are seen when viewing own account or team account

Improvement - Clone Server and Failover

  • Allows including staging/backups

Fixed - Git BETA

  • Console errors
  • Push to deploy guard is always active immediately after connecting site from Git integration manager
  • GridPane webhook validation fails if commit contains only digits
  • Webhook Deployments - UI does not update with new deployment row until page refresh
  • Git Integration URL can be edited when servers are connected
  • Connected MT Servers: Search by server hostname doesn't work for Git servers connection
  • Pagination is missing on the Connected Multitenancy Servers section

Fixed - Staging/Canary Sites

  • Console errors on adding or deleting site with staging and canary

Fixed - UpdateSafely

  • Timestamp reporting incorrect in UI

GridPane Scripts v1.2.953

  • Fixed
  • S
    Steve Bell
  • on 02-10-2022

28th September 2022

Fixed - UpdateSafely

  • Targeted URLs return error when fetched by backstop

GridPane Scripts v1.2.952

  • Fixed
  • S
    Steve Bell
  • on 02-10-2022

27th September 2022

Fixed - wp-config.php

  • Guard to prevent duplicate commenting of wp-config.php feature constants - concatenation, gp cron, wp-fail2ban, wp-ultimo

Fixed - Nginoil

  • Nginx error due to duplicate listen options

GridPane Scripts v1.2.951

  • Fixed
  • S
    Steve Bell
  • on 26-09-2022

20th September 2022

Fixed - Cloning

  • Added additional time to cloning script for site provision before resuming execution

GridPane Scripts v1.2.950

  • Fixed
  • S
    Steve Bell
  • on 19-09-2022

15th September 2022

Fixed - DNS Made Easy

  • DNSME was purchased by DigiCert and began asserting their brand name with all new sites. This caused SSL provisioning and renewal failures.

GridPane Scripts v1.2.949

  • Fixed
  • S
    Steve Bell
  • on 12-09-2022

8th September 2022

Fixed - OpenLiteSpeed: SSLs

  • OpenLiteSpeed keeping the older cache for OSCP response

GridPane App

  • Fixed
  • S
    Steve Bell
  • on 12-09-2022

6th September 2022

Fixed - Dashboard

  • Site list in Sites page breaks under certain [rare] conditions

GridPane Scripts v1.2.948

  • Fixed
  • S
    Steve Bell
  • on 05-09-2022

30th August 2022

Fixed - Redis

  • Redis status check fails if language isn't English

Fixed - Backups V2

  • Duplicacy sometimes failing to install during server provision

GridPane Scripts v1.2.946

  • Fixed
  • S
    Steve Bell
  • on 29-08-2022

25th August 2022

Fixed - API

  • Switch PHP command being fired by API request not including memory unit in script

GridPane Scripts v1.2.945

  • Fixed Improved
  • S
    Steve Bell
  • on 21-08-2022

19th August 2022

Improvement - Scripts

  • Updated site build commands to accept backups
  • Update site build commands to accept git integrations
  • Made scripts resilient to WordPress.org downtime
  • Guard added to prevent the installation of PHP 8.1 Monit configs on servers with Nginx 1.15.8

Improvement - Cloning

  • Update Cloning commands to allow for the configuration of Backups

Improvement - Redis Object Caching

  • Scripts updated to use original Redis Object Cache plugin by Till Kruss (GridPane fork has been retired)
  • Token update of all server sites to redis-cache from Till Kruss

Fixed - Cloning

  • When cloning sites with addon domains, the loop through domains can fail if there are functions that also read from the stdin

Fixed - SSL

  • Acme SSL renewal check worker fails to update Le_ReloadCmd if the original base64 reload command was "service nginx force-reload" instead of "service nginx reload"

Fixed - Clone over

  • Clone over fails if DB_HOST_SLAVE directive in wp-config.php

Fixed - UpdateSafely

  • UpdateSafely only checking the home URL in the targeted URL list
  • Canary site build notification suggesting users to login unnecessarily

Fixed - WP Debug

Guard updated to check if Query Monitor plugin active, not just if it’s installed

GridPane Scripts v1.2.944

  • Fixed
  • S
    Steve Bell
  • on 21-08-2022

7th August 2022

Fixed - Server provisioning

  • Provisioning failing at multiple providers - fallback failing

GridPane App

  • Fixed
  • S
    Steve Bell
  • on 21-08-2022

15th August 2022

Fixed - Multitenancy

  • Multitenancy webhooks giving 405 error

GridPane App and Scripts v1.2.943

  • Fixed Improved
  • S
    Steve Bell
  • on 15-08-2022

10th August 2022

Improvement - Git

  • Git Integration Manager now contains connected servers and deployment history for both Git and Multitenancy

Fixed - API

  • Oauth API not accepting correct PHP versions specific to the server type for update site PHP

Fixed - Git

  • MT Server deploy - UI not responding to failed repo checks.

GridPane Scripts v1.2.942

  • Fixed
  • S
    Steve Bell
  • on 15-08-2022

9th August 2022

Fixed - Scripts

  • Missing Monit/PHPMA URLs

Fixed - Snapshot Failover™

  • Failsync cronjob skips a primary site if the site's domain contains “staging” in its name

GridPane App & Scripts v1.2.940

  • Fixed Improved
  • S
    Steve Bell
  • on 08-08-2022

4th August 2022

Improvement - Git

  • Restore Backups from Exports to Git sites

Improvement/Fixed - Git

  • Updated 'Update Repository' buttons and modal title to the 'Update Branch'

Fixed - Multitenancy

  • Update repository buttons are not reactive between UI elements in different sections
  • Buttons are not returning to their original state after server Git connection deploy finished
  • Updating repo+branch causes connected Multitenancy servers section visibility issue

Fixed - Git

  • Staging modal not updating reactively for new Git options
  • Git page servers column squashing Delete and Configure button
  • Git Integration Manager > Servers Tab > Connected branches allowing deletion of a connected bra

GridPane Scripts v1.2.937

  • Fixed
  • S
    Steve Bell
  • on 01-08-2022

28th July 2022

Fixed - SSL

  • AutoSSL fails to provision SSL if Sendgrid option is chosen during site provision

GridPane App & Scripts v1.2.936

  • New Fixed Improved
  • S
    Steve Bell
  • on 01-08-2022

27th July 2022

New/Improved - Multitenancy - Major Update

  • Multitenancy has been brought inline with all existing Git scripts
  • Multitenancy blueprints removed from application, replaced with server Multitenancy Git tab inside server customizer
  • Multitenancy uses same Full Git Repository as standard Gridane Full Git Integration
  • Guards for cloning and staging to ensure all sites on server are treated as Git sites

Improved - Git

  • Git & Staging: Choice of database, uploads directory, or both when using clonever and the destination site is configured for Git
  • Git & Cloneover: Choice of database, uploads directory, or both when using clonever and the destination site is configured for Git
  • Git & Cloning: If destination is Git configured - accept extra flag and only clone uploads directory and database
  • Git & Backups: Updated to work if Git status of a website changes, e.g. if a Git site is converted into a regular site and vice versa.
  • Git & Backups: Additional backup tags added for Git Full, Git Hybrid, and Git Server (multitenancy) site backups
  • Git & Backups: Export / Import functions configured to work with all Git configured sites
  • Git & Backups: Import from alternative sources configured to work with Git sites
  • Hybrid & Staging: Detect if site is Git Hybrid and redeploy hybrid repo on destination after staging push to ensure repo and site are synced
  • Hybrid & Cloneover: Detect if site is Git Hybrid and redeploy hybrid repo on destination after cloneover to ensure repo and site are synced

Improvement - OpenLiteSpeed

  • Allow guest vary to work for partial caching with LS Cache by default

Fixed - GridPane API

  • Change PHP version expecting Nginx and not working correctly for OLS servers

Fixed - Git

  • File permissions changed when switching site system user (uploads folder still changes correctly)
  • Hybrid deployments creating duplicate directories
  • After Git integration activated on a site the backups tab options require page refresh to display correctly
  • Server customizer Git tab and Git Integration Manager not updating reactively if Git integration is removed
  • Git server logs not refreshing reactively on re-opening

Fixed - UpdateSafely

  • OLS Servers: PHPMA URL rewrite incorrect

Fixed - 7G WAF

  • Whitelisting bots on OpenLiteSpeed can still result in 404

GridPane App Scripts v1.2.935

  • Fixed
  • S
    Steve Bell
  • on 25-07-2022

18th July 2022

Fixed - Snapshot Failover™

  • Sites not recreated during the next sync when manually deleted from the failover server

GridPane App Scripts v1.2.933

  • New Fixed Improved
  • S
    Steve Bell
  • on 11-07-2022

7th July 2022

New/Improvement - Git

  • Error log for Git has been added to the server customizer logs tab
  • Guards for features that require plugins added if immutable site (full Git repo)
  • Backups - Restore only database and uploads if immutable site (full Git repo)

Fixed - Teams

  • Notifications incorrect
  • Notifications counter is not decrementing properly
  • Notifications are not getting marked as read

Fixed - OpenLiteSpeed

  • Page and object caching toggles bug - When enabling/disabling app gives immediate success message

GridPane Scripts v1.2.931

  • Fixed
  • S
    Steve Bell
  • on 05-07-2022

30th June 2022

Fixed - Backups

  • Restore only the database if the website is immutable

Fixed - OpenLiteSpeed

  • OLS "root" routing not forced at vhost/htaccess level

GridPane App and Scripts v1.2.930

  • New Fixed Improved
  • S
    Steve Bell
  • on 05-07-2022

28th June 2022

New/Improvement - Git

  • Add internal syncs at end of deploy
  • Allow for Private Repositories to work with SSH keys

Fixed - UpdateSafely

  • Minor bug causes an error and exits the process

GridPane App

  • Fixed Improved
  • S
    Steve Bell
  • on 26-06-2022

23rd June 2022

Improvement - Server Creation

  • Database selection labels updated to prevent confusion and misleading comparisons

Fixed - Git (Invite only Beta)

  • Hybrid Deploy Type can show incorrect deploy type briefly
  • Immutable Server Site Guard added

GridPane App and Scripts v1.2.928

  • New Fixed Improved
  • S
    Steve Bell
  • on 20-06-2022

16th June 2022

New - Git (Invite only Beta)

  • Full Repository Deployments
  • Hybrid Repository Deployments

New/Improvement - PHP8

  • PHP8is now available via UI for 18.04 servers (choose it when creating new sites and/or switch to it inside the Customizer > PHP tab)

Improvement - Staging

  • OpenLiteSpeed clickjacking GP-CLI updated to work with staging pushes

Fixed - Staging

  • X-Robots-Tag not present on OLS staging sites

Fixed - SSH

  • "You are not the key owner" notification when attempting to delete own SSH keys

Fixed - V2 Backups

  • Guard added to prevent adding a second Backblaze API key to a site on a server where another site is already using a different Backblaze API key. This is due to the Backblaze API requiring that the bucket names be Globally unique.

GridPane App and Scripts v1.2.924

  • New Fixed Improved
  • S
    Steve Bell
  • on 06-06-2022

2nd June 2022

New - Cloneover

  • Infinite staging flag: -infinite-staging
  • Cloneover only database files flag: -only-db-clone
  • Cloneover only database files flag: -only-files-clone

Improvement - Script Updates

  • Update, Worker, and Monitor functions refactored
  • Significant performance improvements for Worker scripts on OLS
  • Backups Scripts updated for Client Portal callbacks

Fixed - Cloning

  • SSL renewal configuration web server restart command incorrect on destination site

Fixed - Adding SSH Keys

  • Add key commands updated to handle whitespace in the key comments

GridPane Scripts v1.2.927

  • Fixed Improved
  • S
    Steve Bell
  • on 29-05-2022

27th May 2022

Improvement - OpenLiteSpeed

  • We've added a new include called blocks.conf to OLS. Custom configurations added here will be added to your website's vhconf once regenerated.

Improvement/Fix - OpenLiteSpeed Ubuntu 18.04

  • PHP8: Updating a website to PHP 8 automatically installs it if it’s not currently installed on the server.

GridPane Platform

  • Fixed
  • S
    Steve Bell
  • on 29-05-2022

25th May 2022

Fixed - PHPMyAdmin

  • PHPMA new release broke SSO

GridPane Platform

  • Fixed
  • S
    Steve Bell
  • on 29-05-2022

24th May 2022

Fixed - System Users

  • SSH keys added to system users when a website is cloned from one server to another not reflected in the application

Fixed - Teams

  • 404 Error when an Admin tries to access Configure Team in the settings

GridPane Platform

  • New
  • S
    Steve Bell
  • on 23-05-2022

22nd May 2022

New - Client Portal BETA

  • The Client Portal is now in open beta and available to all Developer account holders (first 10 sites included).
    Sign up at https://panelpress.io/

GridPane Platform

  • Fixed
  • S
    Steve Bell
  • on 16-05-2022

12th May 2022

Fixed - Site Builds

  • Spaces not guarded against in WP user passwords

Fixed - Failover

  • Server hostname or IP change corrupts failover cronjob

GridPane Scripts v1.2.919

  • Fixed Improved
  • S
    Steve Bell
  • on 16-05-2022

11th May 2022

Improvement - Scripts

  • Improved efficiency on worker script

Improvement - Block upgrade.php Security Measure

  • Updated to compare HTTP referer to host and only return 404 if the request doesn't come from the application server.

Improvement/Fix - ModSecurity

  • If ModSec fails to download for any reason during the server provision, enabling it on a site will download and install the missing files.

Fixed - User Enumeration Security Measure

  • Worker released to ensure all sites are running the latest version

Fixed - Notifications

  • Maldet and SSL Renewal Issue Slack Notifications contain linefeeds n

Fixed - SSO

  • SSO is failing with “missing package” error on OLS servers

GridPane Scripts v1.2.916

  • Fixed
  • S
    Steve Bell
  • on 16-05-2022

10th May 2022

Fixed - OpenLiteSpeed

  • Redirect domains just redirects to homepage, instead of redirecting to domain.com/something

GridPane Platform

  • Fixed
  • S
    Steve Bell
  • on 16-05-2022

9th May 2022

Fixed - API

  • Site deletions not running in screen

GridPane Scripts v1.2.915

  • Fixed Improved
  • S
    Steve Bell
  • on 08-05-2022

7th May 2022

Improvement - OpenLiteSpeed

  • fswatch: The default --event Updated using inotify causing restarts when a file is opened by an editor even if it is not updated/altered according to stat
  • www route duplication: No redirect at server level or double redirect if site accessed via www

Fixed - Domain Swaps/Cloning

  • Server must have website space + additional 10% space available to proceed

GridPane Scripts v1.2.914

  • Fixed Improved
  • S
    Steve Bell
  • on 08-05-2022

6th May 2022

Improvement - API

  • Efficiency/performance improvements

Fixed/Improvement - Cloning

  • Guard added to catch failed add-site builds and exit with notification

Fixed - Caching

  • Nginx cache TTL not updating when ModSec active

Fixed - WP_DEBUG

  • Staging: WP_DEBUG causing fatal error when making a staging push - Guard added to prevent staging push from taking place if active
  • Cloning: WP_DEBUG causing fatal error on destination sites - Guard added to prevent cloning if active

Fixed - UpdateSafely BETA

  • Unable to active UpdateSafely on Ubuntu 20.04 servers

GridPane Scripts v1.2.913

  • Fixed
  • S
    Steve Bell
  • on 08-05-2022

5th May 2022

Fixed - Domain Swaps

  • Swap Domain function - not updating relevant ENV domain IDs correctly

Fixed - Cloning

  • Server Cloning: Skip site and continue if a site errors out during the clone attempt

Fixed - PHP

  • Running PHP commands via CLI results in [false positive] errors in output even though no errors occur

GridPane App

  • Fixed
  • S
    Steve Bell
  • on 08-05-2022

4th May 2022

Fixed - Core Plan

  • Upgrade Subscription error notice providing incorrect information (to contact support) when no credit card details have been added to account
  • Core plan users unable to upgrade to Panel when they are also a team member in another account

GridPane Scripts v1.2.912

  • Fixed
  • S
    Steve Bell
  • on 08-05-2022

3rd May 2022

Fixed - SSL

  • API SSL Renewals Failing: acme.sh now using ZeroSSL as the default CA instead of Let’s Encrypt

GridPane App and Scripts v1.2.910

  • Fixed Improved
  • S
    Steve Bell
  • on 25-04-2022

21st April 2022

Improvement/Fixed - Fail2Ban Security Measure

  • WPFail2Ban activation restricted to sites with PHP 7.4 or above now that it’s no longer compatible with earlier versions of PHP

Fixed - WordPress User Creation

  • Guard to prevent spaces in WP User password fields fixed

Fixed - Core plan

  • Small number of users still on “Free” plan, not “Core” plan
  • Bug when updating User Contact information
  • DNS API integrations inputs active in website build form

Fixed - Teams

  • Session expired error when logging in as a client or staff when in a team

Fixed - Account Update

  • Application does not immediately expire all existing session cookies when updating password from within the application or from the reset password function

Fixed - PHP

  • Unable to update to PHP 8.1 inside application

GridPane App and Scripts v1.2.909

  • Fixed Improved
  • S
    Steve Bell
  • on 24-04-2022

18th April 2022

Improvement/Fixed - SSO

  • --skip-plugins --skip-themes flags added to SSO WP-CLI command

Fixed - PHP

  • Switching PHP versions failing to update sockfile on very rare occasions

GridPane App

  • Fixed
  • S
    Steve Bell
  • on 17-04-2022

13th April 2022

Fixed - Core Plan

  • All free users switched from Free to Core plan

Fixed - Custom Servers

  • Unable to select Ubuntu 20.04 OS version (and also Nginx HTTP/3 which is only available on 20.04)

GridPane App

  • Fixed
  • S
    Steve Bell
  • on 17-04-2022

12th April 2022

Updated - Plan

  • Removed teams section from dropdown for users who aren’t a part of a team.

Fixed - Developer Plan

  • Legacy developer account unable to use domain swap

GridPane App

  • Fixed
  • S
    Steve Bell
  • on 10-04-2022

8th April 2022

Fixed - Core Plan

  • Core users unable to upgrade to Panel/Developer inside application

GridPane App

  • Fixed Improved
  • S
    Steve Bell
  • on 10-04-2022

7th April 2022

Improvement - Server customizer

  • Display OS in customizer header

Fixed - Teams

  • Staging sites not showing for team members with Client role
  • Create ticket option available for Client role team members

Fixed - Failover

  • Server hostname or IP change corrupts failover cronjob

Fixed - API

  • API error for server detail with server ID

Fixed - Custom servers

  • Custom 20.04 servers not showing correct PHP options
  • Custom server provisioning modal showing Ubuntu 18.04 instead of 20.04.

Fixed - Core Plan UI Fixes

  • Tooltips not displaying inside Domains Tab in website customizer unless additional alias/redirect domain is present
  • Removed create ticket from settings dropdown

GridPane App and Scripts v1.2.908

  • Fixed
  • S
    Steve Bell
  • on 10-04-2022

6th April 2022

Fixed - Custom Servers

  • Send vps_server.os back on server builds

Fixed - Backups V2

  • Auto restore application token if missing from site env
  • Restores failing if database check takes too long

GridPane App and Scripts v1.2.904

  • Fixed
  • S
    Steve Bell
  • on 10-04-2022

4th April 2022

Fixed - OpenLiteSpeed

  • Newly created alias domain vhosts generated with some numbers appended to them

Fixed - PHP

  • Updating PHP failing in rare circumstances with previous app check

Fixed - Ubuntu 20.04 Nginx

  • 20.04 Nginx servers showing 18.04 PHP options (8.1 missing, 7.1/2 both showing)

GridPane Scripts v1.2.902

  • Fixed
  • S
    Steve Bell
  • on 04-04-2022

3rd April 2022

Fixed - OpenLiteSpeed

  • Newly created alias domain vhosts generated with some numbers appended to them

GridPane App

  • Fixed
  • S
    Steve Bell
  • on 04-04-2022

2nd April 2022

Fixed - Teams

  • Core restrictions for staging/updates checkboxes still active when creating new sites if working in team
  • Quick Fixes showing errors when in team

Fixed - Servers

  • Ubuntu 20.04 Nginx servers not building correctly

GridPane App and Scripts v.1.2.901

  • New Fixed Improved
  • S
    Steve Bell
  • on 04-04-2022

1st April 2022

New - GridPane Core Plan

  • New 100% free GridPane plan released

New - Ubuntu 20.04

  • Nginx 1.21.6, Ubuntu 20.04 stack released
  • Nginx 1.21.7 HTTP3 Beta, Ubuntu 20.04 stack released
  • OpenLiteSpeed Ubuntu 20.04 stack released

New - PHP

  • PHP 8.1 released on Nginx Ubuntu 20.04 servers
  • PHP 8.0 released on OpenLiteSpeed Ubuntu 20.04 servers

Improvement/Fix - Notifications

  • Notifications constrained so build-ups of thousands of unread notifications don’t slow down application for users who let notifications build-up

Fixed - Teams

  • Core team members' restrictions carried over while working in team

Fixed - PHP

  • PHP INI commands not running in screen
  • Nginx: PHP-FPM commands not running in screen
  • OpenLiteSpeed: PHP LSAPI commands not running in screen

Fixed - Vultr Servers

  • Undefined index: memory error when building sites on Vultr servers in Core plan

Fixed - Tools

  • Quick fix tools returning errors

GridPane App

  • S
    Steve Bell
  • on 04-04-2022

31st March 2022

Minor Change - Servers page

  • Provider positioning updated

GridPane Scripts v1.2.896

  • Fixed
  • S
    Steve Bell
  • on 04-04-2022

30th March 2022

Fixed - Cloning

  • Clone to a different server failing - origin server not able to connect to destination

GridPane Scripts v1.2.895

  • Fixed
  • S
    Steve Bell
  • on 04-04-2022

29th March 2022

Fixed - Backups V2

  • Hourly worker deleting database prematurely if restore takes a significantly long time

GridPane Scripts v1.2.894

  • Fixed Improved
  • S
    Steve Bell
  • on 28-03-2022

23rd March 2022

Improvements - OLS Scripts

  • Fallbacks for all envs
  • Updates to env reading functions
  • fswatch has been reworked and fswatch watching file(s) interval can now be changed
  • Addon/Redirect vhconf's now checks for running sock instead of checking in site's .env to prevent syntax errors
  • Main httpd server conf file now uses php7.4 as default
  • Specific gp ols get sub commands now have 2 fallback mechanisms in place

Fixed - Caching

  • GridPane Nginx Cache Purger plugin not being installed automatically when FastCGI caching enabled

GridPane Scripts v1.2.891

  • Fixed
  • S
    Steve Bell
  • on 14-03-2022

9th March 2022

Fixed - Cloning

  • Server to server clone triggers SSL provision instead of copying the available SSL certificate from origin server

Fixed - Ultimo Integration

  • Have wp-ultimo CLI pull in application token to ensure activation via CLI is successful

GridPane Scripts v1.2.888

  • Fixed
  • S
    Steve Bell
  • on 06-03-2022

2nd March 2022

Fixed - OpenLiteSpeed

  • Ensure lsphp{ver}-intl is installed on all servers

GridPane Scripts v1.2.887

  • Fixed Improved
  • S
    Steve Bell
  • on 06-03-2022

1st March 2022

Improvement - Domain Swaps

  • Domain swap lock guard updated to stop add/delete of domains during swap

Fixed - OpenLiteSpeed

  • Site vhconf vhssl path not correctly rewritten after swapping DNS API integration and renewing SSL certificates
  • Adding a redirect domain causing an OLS syntax error

GridPane App

  • New Fixed Improved
  • S
    Steve Bell
  • on 27-02-2022

24th February 2022

Backups V1 End of Life

  • Backups V1 removed from UI

New/Improvement - Nginoil

  • Toggle added to Nginx tab inside server customizer

Fixed/Improvement - Domains tab

  • Force delete option added for domains that get stuck in pending state

Fixed - OpenLiteSpeed

  • Nginx tab showing in server customizer on OLS servers

Fixed - App

  • Add new site validation guards not working when using DNS FULL
  • Display issue on staging to live push checklist modal on certain screen widths

GridPane App

  • Fixed
  • S
    Steve Bell
  • on 27-02-2022

22nd February 2022

Fixed - App

  • Deleting custom failover server from application returning error

GridPane App and Scripts v1.2.882

  • New Fixed Improved
  • S
    Steve Bell
  • on 20-02-2022

18th February 2022

New - GridPane Nginoil

New - GridPane API

  • Support for PHP 8.0 In OAuth API

Improvement - Notifications/Disk Space

  • Add a guard so files aren't copied over if free space falls to a certain point, and send notification instead

Improvement - GridPane 360

  • Add-on Calculator view updated for better UX

Improvement - Nginx

  • Worker to fix files not symlinks in /etc/nginx/sites-enabled

Fix/Improvement - DNS API Setting

  • Update DNS Creds / Sync DNS Creds inside Domains tab
  • Changing DNS API credentials in the Settings not updating all sites
  • Renew SSL - send extra flags for dns or not

Fixed - Creating new sites

  • Added guard to prevent spaces in WP User password fields

Fixed - Backups V2

  • Enabling local backup to ALL sites fails if a canary site is active

GridPane Scripts v1.2.880

  • Fixed
  • S
    Steve Bell
  • on 20-02-2022

16th February 2022

Fixed - Client Portal

  • SSO URL not relaying back to Portal

GridPane Scripts v1.2.878

  • Fixed
  • S
    Steve Bell
  • on 14-02-2022

11th February 2022

Fixed - Backups V2

  • Wasabi backups not displaying in restore tab

GridPane Scripts v1.2.877

  • Fixed
  • S
    Steve Bell
  • on 14-02-2022

10th February 2022

Fixed - SendGrid

  • SendGrid failing to activate on newly provisioned servers

GridPane Scripts v1.2.876

  • Fixed
  • S
    Steve Bell
  • on 14-02-2022

9th February 2022

Fixed - Backups V2

Fixed - OpenLiteSpeed

  • GPOLS generating vhosts for temporary sites during transfers, causing OLS syntax errors when temporary sites are cleaned up

Fixed - Site Deletions

  • Site deletions sometimes leaving databases behind

GridPane App & Scripts v1.2.873

  • Fixed
  • S
    Steve Bell
  • on 07-02-2022

4th February 2022

Fixed - Lightsail

  • Lightsail Servers failing to provision in Mumbai region

GridPane App & Scripts v1.2.870

  • Fixed
  • S
    Steve Bell
  • on 07-02-2022

1st February 2022

Fixed - Maldet

  • Scan Log being detected as False Positives despite potential infection

Fixed - Nginx

  • Worker created to fix files that should be symlinks in /etc/nginx/sites-enabled

GridPane App & Scripts v1.2.867

  • Fixed
  • S
    Steve Bell
  • on 07-02-2022