Skip to content

Releases: wardenenv/warden

0.14.2

03 Jan 17:23
05808d4
Compare
Choose a tag to compare

Welcome to 2024! Let's start this year off with an exciting Warden release!

What's Changed

  • Project and Local Warden commands will now take precedence over built-in warden commands (#676 by @flpandre)
  • New Magento 2 projects will default to the latest version of Magepack (#712 by @sprankhub)
  • Traefik will now properly fallback to the default Warden certificate (#725 by @SamJUK)
  • warden vnc now properly connects to the container (#721 by @sprankhub)
  • warden status will now properly work with dashes in project names and urls (#685 by @bap14)

New in Images

Images are regularly updated, and these fixes roll out ASAP after they are merged. This is just a summary of what changes have occurred between the last release and the new one.

  • MagePack Bundle and Generate files have corrected permissions (images#12 by @ihor-sviziev)
  • Resolved issues with node update crashing the php container
  • Updated Nginx mapping to route to XDebug when XDEBUG get/post session parameters are present
  • Added versions of services:
    • ElasticSearch 8.9, 8.10, 8.11
    • MariaDB 10.10, 10.11, 11.0, 11.1, 11.2, 11.3-rc
    • MySQL 8.2
    • Nginx 1.24, 1.25
    • OpenSearch 2.7, 2.8, 2.9, 2.10, 2.11
    • PHP 8.3
    • RabbitMQ 3.12, 3.13-rc
    • Redis 7.2
    • Varnish 7.3, 7.4

New in Documentation

Documentation is regularly updated, and these changes roll out ASAP after they are merged. This is just a summary of what changes have occurred between the last release and the new one.

  • A broken link from Installation to the DNS Resolver configuration page was fixed (docs#18 by @danni140c)
  • The Magento 2 testing documentation has been updated to point to the correct config directory when referring to API tests (docs#11 by @evktalo)

Our Sponsors

A huge shoutout to our Gold sponsors between 0.14.1 and 0.14.2:

SwiftOtter
Sansec.io
Hyvä

0.14.1

10 Jul 13:45
3923cb2
Compare
Choose a tag to compare

Enhancements

  • warden status command added that shows running Warden environments (#669 by @bap14)

Bug Fixes

  • Updated Mutagen connection detection so that Mutagen doesn't resync every time in versions >= 0.15.0

Our Sponsors

A huge shoutout to our Gold sponsors:

SwiftOtter
Sansec.io
Hyvä

Full Changelog: 0.14.0...0.14.1

0.14.0

19 Jun 15:42
20d088f
Compare
Choose a tag to compare

Breaking Changes

The biggest breaking change is the conversion to docker compose. All Warden scripts no longer use docker-compose, and thus Warden requires Docker Compose v2 through the docker compose plugin.

Please ensure "Use Docker Compose V2" is checked in your Docker Desktop settings:

The General tab in Docker Desktop settings, at the bottom of which is "Use Docker Compose V2" which is checked

What's Changed

  • Move from docker-compose standalone to docker compose commands by @navarr in #631
  • Replace docker compose with overrideable ${DOCKER_COMPOSE_COMMAND} env variable by @navarr in #639
  • Add support for Drupal by @bap14 in #646

New in Images

New in Documentation

Our Sponsors

A huge shoutout to our Gold sponsors:

SwiftOtter
Sansec.io
Hyvä

Full Changelog: 0.13.2...0.14.0

0.13.2

05 Apr 16:07
2442714
Compare
Choose a tag to compare

New in Warden

  • Updated incorrect DB_DISTRIBUTION_ env variables to implemented MYSQL_DISTRIBUTION_ variables in documentation and env-init templates

Full Changelog: 0.13.1...0.13.2

New in Images

New in Documentation

Our Sponsors

A huge shoutout to the number of sponsors that have come on between 0.12 and 0.13, especially our Gold sponsors:

SwiftOtter
Sansec.io
Hyvä
Ela

0.13.1

21 Mar 12:53
59e4b4c
Compare
Choose a tag to compare

Dependency Requirement Change

Bug Fixes

  • Removed changelog item about Backup and Restore commands that were reverted
  • Incremented version from 0.12.0 to 0.13.1

Full Changelog: 0.13.0...0.13.1

Our Sponsors

A huge shoutout to the number of sponsors that have come on between 0.12 and 0.13, especially our Gold sponsors:

SwiftOtter
Sansec.io
Hyvä

Warden 0.13.0

20 Mar 18:04
346e33d
Compare
Choose a tag to compare

Dependency Requirement Change

What's Changed in Warden

Full Changelog: 0.12.0...0.13.0

What's Changed in Images

To pull image changes, you can use warden svc pull;warden svc up for Service images and warden env pull;warden env up for Environment images.

What's Changed in Docs

New Contributors

Our Sponsors

A huge shoutout to the number of sponsors that have come on between 0.12 and 0.13, especially our Gold sponsors:

SwiftOtter
Sansec.io
Hyvä

Warden 0.12.0

28 Aug 15:12
Compare
Choose a tag to compare

Enhancements:

  • Added Elastic HQ support available at elastichq.mydomain.test for viewing Elasticsearch data (#350 by @Den4ik)
  • Update selenium to standalone latest version resolving issues with old hub/chrome image combinations (#349 by @Den4ik)
  • Environment and image build improvements (#363 by @Den4ik)
  • Introduces new redis sub-command for easy access to the running redis container (#413 by @werfu)
  • SSH known hosts will now be persisted via an additional sshdirectory:/home/www-data/.ssh volume on php-fpm containers (#315 by @ihor-sviziev)
  • Docker images for Nginx 1.18 are now available (#414 by @darrakurt)

Bug Fixes:

  • Fixed loadEnvConfig inability to parse .env with CRLF line endings (issue #380)

Warden 0.11.0

22 Apr 21:54
Compare
Choose a tag to compare

Upgrade Notes:

PHP and Varnish images have been rebuilt on a CentOS 8 base image (previously used a CentOS 7 base image). This eliminates the need for IUS for installing Git and MariaDB clients as these can now be installed from the default EL RPMs. This also allows for constants supported by more recent versions of Curl to be used in PHP code, latest calendar / locale features available in newer versions of ICU libraries to be used, etc.

Please note that builds for PHP versions 5.5, 5.6, 7.0 and 7.1 have been dropped. Images will remain on Docker Hub so they'll continue to be available for existing projects actively using them, they simply will see no further enhancements or maintenance.

To ensure you have the latest re-builds of Warden images and update your projects: warden env pull && warden env up

For full details on what went into these rebuilds, please see #345.

Huge shout out to @tdgroot who helped with updating the builds, testing, etc.

Enhancements:

  • Shopware and Symfony environments will now use Composer v2 by default (issue #359)

Warden 0.10.2

03 Apr 18:00
Compare
Choose a tag to compare

Big Fixes:

  • Fixed bug where Live Reload might not work when Varnish was disabled due to routing priorities (#337 by @alinalexandru)

Enhancements:

  • Magento 1 and Magento 2 environments now set developer environment variables by default (#332 by @norgeindian)
  • SSH Agent forwarding will no longer use socat except when needed (#334 by @alinalexandru)

Warden 0.10.1

01 Mar 14:58
Compare
Choose a tag to compare

Bug Fixes:

  • Fixed a bug where SSH Agent forwarding would break following container restart (#307 by @ihor-sviziev)
  • Fixed a issue where Xdebug 3 images would generate excessive profile data when running CLI commands in debug container (#309 by @Den4ik)

Please note that you must pull the latest php-fpm images via warden env pull to get these bug fixes relating to configuration in the pre-built images.

Enhancements:

  • There is now a warden db dump command available to run mysqldump on the db container (#310 by @Den4ik)
  • Bash history will now be persisted via an additional bashhistory:/bash_history volume on php-fpm containers (#304 by @Den4ik)