queue-runtime 0.1.0

Multi-provider queue runtime for Queue-Keeper
Documentation
# Changelog

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

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]

### <!-- 1 -->🐛 Bug Fixes

- Update MSRV to 1.76 and tighten dependency constraints
- Address PR feedback on security patches and release timing
- Use cargo-deny 0.19.0 (verified latest version)
- Update cargo-deny to version 0.16.7
- Install cargo-deny 0.16.5 to support Rust 2024 edition
- Update cargo-deny action to support CVSS 4.0
- Correct malformed ci.yml workflow syntax
- Update Azure SDK to v0.20 API and fix clippy warnings
- Correct repository URL in cliff.toml

### <!-- 2 -->🚜 Refactor

- Modernize GitHub Actions workflows
- Flatten architecture subdirectory to top level
- Transform README into navigation hub
- Rewrite architecture.md to focus on logical boundaries

### <!-- 3 -->📚 Documentation

- Add project status badges (auto via agent)
- Expand contributing guidelines with comprehensive guidance (auto via agent)
- Add comprehensive configuration guide (auto via agent)
- Add comprehensive API documentation links and module references (auto via agent)
- Add comprehensive usage examples to README (auto via agent)
- Expand README overview and fix MSRV to 1.90 (auto via agent)
- Consolidate agent guidelines into modular documentation structure ([#5]https://github.com/pvandervelde/queue-runtime/issues/5)
- Add four architectural decision records
- Restructure guidelines into standards, ADRs, catalog, and constraints
- Complete specification review and validation ([#1]https://github.com/pvandervelde/queue-runtime/issues/1)
- Update AWS module spec to reflect implementation status
- Update specifications based on implementation review
- Complete initial review
- Add module specifications
- Add foundational specification documents
- Add core specification documents

### <!-- 7 -->⚙️ Miscellaneous Tasks

- Set minimum supported Rust version (MSRV) to 1.70
- Enhance dependency management and validation configurations ([#4]https://github.com/pvandervelde/queue-runtime/issues/4)
- Enhance cargo-deny configuration with platform targets and duplicate handling (auto via agent)
- Enhance configuration with Rust ecosystem grouping and dependency dashboard (auto via agent)
- Add initial CI/CD workflows and project infrastructure ([#3]https://github.com/pvandervelde/queue-runtime/issues/3)
- Adding the renovate config
- Adding the release configs
- Adding the cargo deny config

### <!-- 8 -->🛡️ Security

- Add MITM protection architecture with message encryption ([#2]https://github.com/pvandervelde/queue-runtime/issues/2)
- Add MITM protection architecture with message encryption


<!-- generated by git-cliff -->