From 5b08bb752df075230363a12dc9522b28d02a78b8 Mon Sep 17 00:00:00 2001 From: Behnam Momeni Date: Thu, 19 Oct 2023 16:46:56 +0330 Subject: [PATCH] Release version 1.0.0 --- CHANGELOG.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..ec5128d --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,19 @@ +# 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.1.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + + +## [1.0.0] - 2023-10-19 + +### Added + +- Demonstrate the Clean Architecture with a cars riding/parking example +- Support Gin Gonic framework for the REST APIs implementation in adapters layer +- Support GORM (+pgx) for interaction with a PostgreSQL DBMS server in adapters layer +- Support parsing a yaml configuration file and instantiating other components based on the configuration settings from the adapters layer +- Add Makefile targets for linting the project with staticcheck and reive +- Add integration tests using podman-based postgres containers +- Document Clean Architecture layers in README and main ideas as godocs