Skip to content

Releases: ddtcorex/govard

v1.49.5

22 Apr 13:09

Choose a tag to compare

Changelog

🐛 Bug Fixes

  • fix: decouple icu-data-full lookup and conditionally install npm in php dockerfile
  • fix: ignore ssh-add exit code 1 to support empty agent keys and skip profile warnings for generic frameworks

📦 Others

  • release: v1.49.5

Automated release by GoReleaser.

v1.49.4

22 Apr 11:28

Choose a tag to compare

Changelog

🛠 Improvements

  • refactor: centralize Node.js and frontend tool installation to base image and add dynamic version switching via entrypoint

Automated release by GoReleaser.

v1.49.3

20 Apr 07:55

Choose a tag to compare

Changelog

✨ New Features

  • feat: add force flag to Magento auto-configuration, propagate global profiles to subcommands, and improve SQL safety for search host fixes.

🐛 Bug Fixes

  • fix: downgrade non-buildable missing image error to a warning when partial results are available

📦 Others

  • release: v1.49.3

Automated release by GoReleaser.

v1.49.2

17 Apr 03:53

Choose a tag to compare

Changelog

✨ New Features

  • feat: add magento_operation to framework manifest table list
  • feat: implement automatic Magento cache cleanup and dependency synchronization upon profile or PHP version shifts

🛠 Improvements

  • refactor: centralize database credentials and add support for custom database configuration via remote config
  • refactor: improve error handling in tests and add formatting to internal engine code
  • refactor: optimize Magento profile shift detection and cleanup logic and add integration build tags to tests

📦 Others

  • test: add integration build tags to magento_shift and volume_check tests

Automated release by GoReleaser.

v1.49.1

15 Apr 16:50

Choose a tag to compare

Changelog

✨ New Features

  • feat: inject RSYNC_OLD_ARGS environment variable into rsync command execution

Automated release by GoReleaser.

v1.49.0

15 Apr 10:55

Choose a tag to compare

Changelog

✨ New Features

  • feat: add index.php rewrite rule to Apache configuration and increment BlueprintVersion
  • feat: add profile-aware raw config loading and dynamic Composer patch version resolution
  • feat: enhance Apache configuration for legacy index.php handling and improve Magento environment bootstrap logic
  • feat: inject profile into configuration and simplify composer version check logic
  • feat: support bare --media flag with optimized default and improve flag parsing for sync and bootstrap commands

🛠 Improvements

  • refactor: centralize file permissions and path constants into a new conventions package
  • refactor: centralize framework configuration into a JSON manifest and migrate sync logic to an engine-based provider.
  • refactor: centralize project naming and binary conventions into new internal packages
  • refactor: consolidate hardcoded configuration values into a new conventions package and update references across the codebase.
  • refactor: replace hardcoded paths with dynamic WorkDir and HomeWWWData variables in docker configurations and engine logic
  • refactor: standardize file and directory permissions using a new bootstrap package and add shell injection protection for database queries
  • refactor: standardize file permissions, update binary executable bits, and normalize database host configuration

Automated release by GoReleaser.

v1.48.2

14 Apr 08:24

Choose a tag to compare

Changelog

✨ New Features

  • feat: add index.php rewrite rule to Apache configuration and increment BlueprintVersion

Automated release by GoReleaser.

v1.48.1

11 Apr 16:44

Choose a tag to compare

Changelog

✨ New Features

  • feat: implement JSON-based profile registry for dynamic Magento and framework version resolution

🛠 Improvements

  • refactor: remove hardcoded framework overrides in favor of externalized profiles.json configuration

📦 Others

  • chore: update framework compatibility profiles and legacy mapping configurations

Automated release by GoReleaser.

v1.48.0

10 Apr 16:24

Choose a tag to compare

Changelog

✨ New Features

  • feat: implement opt-in inter-project connectivity via linked_projects configuration and targeted runtime refreshes

🛠 Improvements

  • refactor: remove real environment integration tests and associated Makefile targets

📦 Others

  • chore: pin phpmyadmin image version to 5.2.2
  • chore: update Docker volume naming convention to use hyphens and increment blueprint version
  • test: add LinkedProjects field to engine configuration in test cases

Automated release by GoReleaser.

v1.47.2

10 Apr 11:51

Choose a tag to compare

Changelog

✨ New Features

  • feat: implement cross-project runtime host synchronization and inject Govard Root CA into PHP containers

📦 Others

  • test: refactor blueprint rendering test to use engine.RenderBlueprint and centralized home directory management

Automated release by GoReleaser.