Skip to content

Changelog

Nemanja Djuric edited this page Jun 29, 2024 · 1 revision

Welcome to the Magento 2 Gitpod Changelog

LATEST CHANGES: Changelog 2024-06-24:

  • Magento 2 Gitpod Manager introduction. Manager is now UI/UX and preview is started when Gitpod Environment starts.
  • Old menu.sh Bash Dialog installer is removed.
  • Fix for Switch-MySQL8 to switch to MySQL 8 faster.
  • Introduced switch-php83 for PHP 8.3 support.

Changelog 2020-07-03:

Changelog 2020-10-14:

  • PHP 7.2 depreciated and left as optional in the Dockerfile
  • PHP 7.3 latest support
  • php-fpm.conf file updated to use PHP 7.3 latest

Changelog 2020-11-03:

  • RabbitMQ Support and integrated to m2-install.sh and m2-install-solo.sh (dev github repo) installations

Changelog 2020-12-11:

  • Completely rewritten menu.sh file and it's location (now in the editor area) and labeled.
  • menu.sh file updated with Magento 2 Loop cron task.
  • Added installer for Magento 2.4.1 using composer and Magento 2.4-develop using Git clone ways.

Changelog 2020-12-15:

  • Command lh added. It provides Google lighhouse report as preview in your Gitpod tab. You can check demo here: https://youtu.be/vbPi8zzZyBk

Changelog 2021-04-13:

  • Updated m2-install.sh script to install latest Magento 2.4.2 version

Changelog 2021-05-13:

  • Added supervisord to the Dockerfile
  • MySQL service moved from cold start to supervisord service (type sudo supervisorctl to check all services integrated)

Changelog 2021-05-26:

  • Default PHP moved to PHP 7.4

Changelog 2021-07-17:

Changelog 2021-08-06:

  • PWA Studio installer added to menu.sh and separate as a bash file pwa-studio-installer.sh

Changelog 2021-12-09:

  • CloudBeaver.io SQL tool added to menu.sh and separate as a bash file cloudbeaver.sh

Changelog 2021-12-10:

Changelog 2022-01-02:

  • Happy New year! Support for PHP 7.3 and xDebug 2.9 added for troubleshooting legacy Magento installations. you can start it from menu.sh or as separate process using file: /workspace/magento2gitpod/switch-php73.sh

Changelog 2022-01-09:

  • Updated m2-install.sh and m2-install-solo.sh files. Added --no-interaction --no-progress to composer require and composer install due magento/magento2#34831

Changelog 2022-01-15:

  • Varnish 6 support with Magento configuration/switch. Start/Stop added to menu.sh menu To purge cache you can execute: curl -X 'PURGE' -H'X-Magento-Tags-Pattern: .*' 127.0.0.1

    also, useful to add invalidation to env.php: php bin/magento setup:config:set --http-cache-hosts=127.0.0.1

Changelog 2022-01-25:

  • Composer config added to m2-install.sh installation script to fix --no-interaction mode used when installing Magento

Changelog 2022-02-09:

  • php-fpm 7.4 moved to supervisord, you can now reload php-fpm with sudo supervisorctl reload php-fpm command.
  • mysql data-directory is moved from /var/lib/mysql to /workspace/magento2gitpod/mysql to make it persistent when workspace times out
  • redis and elasticsearch are now automatically started when workspace started using supervisord.

Changelog 2022-04-23:

  • PHP 8.1 support. Switch added to menu.sh and separate bash installer switch-php81.sh script
  • Installer for Magento 2.4.4 added to menu.sh (2.4.3-p2 installer left active in the menu)
  • MySQL 8 support. Switch added to menu.sh and separate bash installer switch-mysql8.sh script

Changelog 2022-05-17:

  • Varnish 7.1 support. Switch added to menu.sh and separate bash installer switch-varnish7.sh script

Changelog 2022-06-24:

  • m2-install.sh and m2-install-solo.sh scripts updated with web/secure/offloader_header X-Forwarded-Proto to avoid redirect loop. Menu installer remains the same.

Changelog 2022-07-06:

  • Blackfire installer updated to support any PHP version used (old or new). You can install it using blackfire-run.sh script or through menu.sh installer.
Clone this wiki locally