Skip to content

Releases: ddtcorex/govard

v1.51.0

15 May 10:45

Choose a tag to compare

Changelog

✨ New Features

  • feat: add Elasticsearch support to framework configuration and increment blueprint version
  • feat: implement proactive profile shift detection with user confirmation and integrated infrastructure cleanup

🛠 Improvements

  • refactor: improve package dependency management with automated relaxation and composer compatibility checks
  • refactor: integrate project profiles into compose file path resolution and harden Magento composer installation process
  • refactor: remove default profile assignment from engine apply logic

📦 Others

  • chore(deps): bump golang.org/x/text from 0.34.0 to 0.37.0
  • chore(deps): further update indirect and pinned dependencies
  • chore(deps): update all go packages to latest versions

Automated release by GoReleaser.

v1.50.0

13 May 11:14

Choose a tag to compare

Changelog

✨ New Features

  • feat: replace generic composer volume mount with specific auth.json and config.json mapping
  • feat: update default service versions including PHP, Valkey, Varnish, RabbitMQ, and OpenSearch

🛠 Improvements

  • refactor: simplify remote environment resolution and remove rigid auto-aliasing for custom names

Automated release by GoReleaser.

v1.49.6

04 May 10:40

Choose a tag to compare

Changelog

✨ New Features

  • feat: increase Elasticsearch and OpenSearch max_clause_count to 10240 and bump blueprint version

Automated release by GoReleaser.

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.