github btouchard/ackify-ce v1.2.6
Ackify CE v1.2.6 - Architecture & CI/CD

one day ago

Maintenance release improving internal architecture and CI/CD pipeline stability.

What's New

Enhanced Clean Architecture

  • Strict layer separation: Private interfaces at each layer level
  • Improved dependency injection: Extraction of coreapp packages for better organization
  • Multi-tenant ready: Architecture prepared for multi-tenant support

Email Improvements

  • Internationalized email subjects: Reminder email subjects now respect the configured language (i18n)

Migration System

  • New migration commands:
    • force: Force migration version (for existing databases)
    • goto: Migrate to a specific version
  • Better handling of existing databases: Support for databases without migration schema

Bug Fixes

CI/CD Pipeline

  • Multi-platform build: Added QEMU for Docker build on linux/amd64 and linux/arm64
  • Fixed build paths: Corrected go.mod path in backend folder
  • Stabilized E2E tests: Absolute paths for templates and locales

Tests

  • E2E document creation: Fixed document creation by URL test

Useful Links

Upgrading from v1.2.5

This version is 100% backward compatible with v1.2.5.

Update

docker compose pull
docker compose up -d

No database migration or configuration changes required.

Don't miss a new ackify-ce release

NewReleases is sending notifications on new releases.