util/CHANGELOG.md

1.5 KiB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Conventional Changelog categories.

v0.6.0 - 2026-03-29

Added

  • Added tag-based Gitea release workflow with attached artifacts.
  • Added automatic release notes generation from commit history.
  • Added release process documentation.
  • Added project standards files, hooks, and reconciliation scripts.

Changed

  • Updated build container configuration.
  • Generalized the Drone build flow for library usage.
  • Improved Drone test execution, coverage reporting, and CI quality gates.
  • Updated documentation structure and naming consistency.
  • Synced AGENTS and Definition of Done templates.

Fixed

  • Fixed Drone YAML schema issues for trigger and status array types.
  • Fixed Drone trigger behavior so push builds run on branches.
  • Fixed Linux coverage flag handling in CI.
  • Fixed formatting issues in Windows-specific code.

Documentation

  • Improved README and DoD documentation clarity.
  • Enforced markdownlint rules for DoD documentation.

CI

  • Added go vet check to pipeline.
  • Added coverage threshold validation (80%) in CI.
  • Moved coverage validation into a dedicated script.
  • Configured pipeline behavior: build on push and tag, release only on tag.

v0.5.0 - 2021-03-03

Legacy Changes

  • Added README.
  • Updated modules and build setup.
  • Renamed pipeline.