From 724a9aea5771775ef89a6a1dcdc9bafb0870ef16 Mon Sep 17 00:00:00 2001 From: Gray Campbell <12163070+graycampbell@users.noreply.github.com> Date: Thu, 26 Jun 2025 11:05:44 -0500 Subject: [PATCH 1/3] Update changelog --- CHANGELOG.md | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index f11049a..b99d576 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,41 @@ All notable changes to this project will be documented in this file. This project adheres to [Semantic Versioning](https://semver.org). +## ๐Ÿ“ฆ [Version 0.2.0](https://github.com/fetch-rewards/swift-mocking/releases/tag/0.2.0) - June 26, 2025 ([Full Changelog](https://github.com/fetch-rewards/swift-mocking/compare/0.1.0...0.2.0)) + +### Features + +- Add sendableConformance argument to Mocked ([#106](https://github.com/fetch-rewards/swift-mocking/pull/106)) + +### Bug Fixes + +- Handle composed and mixed associated type constraints ([#108](https://github.com/fetch-rewards/swift-mocking/pull/108)) + +### Documentation + +- Add SPI badges to README ([#102](https://github.com/fetch-rewards/swift-mocking/pull/102)) +- Fix spelling mistake ([#101](https://github.com/fetch-rewards/swift-mocking/pull/101)) +- Add more issue templates ([#103](https://github.com/fetch-rewards/swift-mocking/pull/103)) +- Add social preview image asset ([#105](https://github.com/fetch-rewards/swift-mocking/pull/105)) + +### Testing + +- Refactor MacroArgumentValue, reorganize files, and add unit tests ([#111](https://github.com/fetch-rewards/swift-mocking/pull/111)) + +### Refactoring + +- Refactor MacroArgumentValue, reorganize files, and add unit tests ([#111](https://github.com/fetch-rewards/swift-mocking/pull/111)) + +### Dependencies + +- Update SwiftFormat minimum version and output version in CI ([#110](https://github.com/fetch-rewards/swift-mocking/pull/110)) +- Update Swift Locking, SwiftSyntaxSugar, and SwiftSyntax dependencies ([#114](https://github.com/fetch-rewards/swift-mocking/pull/114)) + +### CI/CD + +- Add CODEOWNERS ([#104](https://github.com/fetch-rewards/swift-mocking/pull/104)) +- Update SwiftFormat minimum version and output version in CI ([#110](https://github.com/fetch-rewards/swift-mocking/pull/110)) + ## ๐Ÿ“ฆ [Version 0.1.0](https://github.com/fetch-rewards/swift-mocking/releases/tag/0.1.0) - April 23, 2025 ([Full Changelog](https://github.com/fetch-rewards/swift-mocking/commits/0.1.0)) ### ๐Ÿš€ Initial Release From 3d94cbaa4dc55dbf96f26b18067f7be1d9f0599d Mon Sep 17 00:00:00 2001 From: Gray Campbell <12163070+graycampbell@users.noreply.github.com> Date: Thu, 26 Jun 2025 11:29:35 -0500 Subject: [PATCH 2/3] Add emoji to section headers --- CHANGELOG.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b99d576..f52549f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,42 +4,42 @@ All notable changes to this project will be documented in this file. This project adheres to [Semantic Versioning](https://semver.org). -## ๐Ÿ“ฆ [Version 0.2.0](https://github.com/fetch-rewards/swift-mocking/releases/tag/0.2.0) - June 26, 2025 ([Full Changelog](https://github.com/fetch-rewards/swift-mocking/compare/0.1.0...0.2.0)) +## ๐Ÿท๏ธ [Version 0.2.0](https://github.com/fetch-rewards/swift-mocking/releases/tag/0.2.0) - June 26, 2025 ([Full Changelog](https://github.com/fetch-rewards/swift-mocking/compare/0.1.0...0.2.0)) -### Features +### โœจ Features - Add sendableConformance argument to Mocked ([#106](https://github.com/fetch-rewards/swift-mocking/pull/106)) -### Bug Fixes +### ๐Ÿ› Bug Fixes - Handle composed and mixed associated type constraints ([#108](https://github.com/fetch-rewards/swift-mocking/pull/108)) -### Documentation +### ๐Ÿ“ Documentation - Add SPI badges to README ([#102](https://github.com/fetch-rewards/swift-mocking/pull/102)) - Fix spelling mistake ([#101](https://github.com/fetch-rewards/swift-mocking/pull/101)) - Add more issue templates ([#103](https://github.com/fetch-rewards/swift-mocking/pull/103)) - Add social preview image asset ([#105](https://github.com/fetch-rewards/swift-mocking/pull/105)) -### Testing +### ๐Ÿงช Testing - Refactor MacroArgumentValue, reorganize files, and add unit tests ([#111](https://github.com/fetch-rewards/swift-mocking/pull/111)) -### Refactoring +### ๐Ÿ”จ Refactoring - Refactor MacroArgumentValue, reorganize files, and add unit tests ([#111](https://github.com/fetch-rewards/swift-mocking/pull/111)) -### Dependencies +### ๐Ÿ“ฆ Dependencies - Update SwiftFormat minimum version and output version in CI ([#110](https://github.com/fetch-rewards/swift-mocking/pull/110)) - Update Swift Locking, SwiftSyntaxSugar, and SwiftSyntax dependencies ([#114](https://github.com/fetch-rewards/swift-mocking/pull/114)) -### CI/CD +### ๐Ÿ› ๏ธ CI/CD - Add CODEOWNERS ([#104](https://github.com/fetch-rewards/swift-mocking/pull/104)) - Update SwiftFormat minimum version and output version in CI ([#110](https://github.com/fetch-rewards/swift-mocking/pull/110)) -## ๐Ÿ“ฆ [Version 0.1.0](https://github.com/fetch-rewards/swift-mocking/releases/tag/0.1.0) - April 23, 2025 ([Full Changelog](https://github.com/fetch-rewards/swift-mocking/commits/0.1.0)) +## ๐Ÿท๏ธ [Version 0.1.0](https://github.com/fetch-rewards/swift-mocking/releases/tag/0.1.0) - April 23, 2025 ([Full Changelog](https://github.com/fetch-rewards/swift-mocking/commits/0.1.0)) ### ๐Ÿš€ Initial Release From d012e8ab0a599f9e7a73433bb8433eb933022c41 Mon Sep 17 00:00:00 2001 From: Gray Campbell <12163070+graycampbell@users.noreply.github.com> Date: Thu, 26 Jun 2025 11:33:00 -0500 Subject: [PATCH 3/3] Update emoji --- CHANGELOG.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f52549f..4174533 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,7 @@ All notable changes to this project will be documented in this file. This project adheres to [Semantic Versioning](https://semver.org). -## ๐Ÿท๏ธ [Version 0.2.0](https://github.com/fetch-rewards/swift-mocking/releases/tag/0.2.0) - June 26, 2025 ([Full Changelog](https://github.com/fetch-rewards/swift-mocking/compare/0.1.0...0.2.0)) +## ๐Ÿš€ [Version 0.2.0](https://github.com/fetch-rewards/swift-mocking/releases/tag/0.2.0) - June 26, 2025 ([Full Changelog](https://github.com/fetch-rewards/swift-mocking/compare/0.1.0...0.2.0)) ### โœจ Features @@ -39,9 +39,9 @@ This project adheres to [Semantic Versioning](https://semver.org). - Add CODEOWNERS ([#104](https://github.com/fetch-rewards/swift-mocking/pull/104)) - Update SwiftFormat minimum version and output version in CI ([#110](https://github.com/fetch-rewards/swift-mocking/pull/110)) -## ๐Ÿท๏ธ [Version 0.1.0](https://github.com/fetch-rewards/swift-mocking/releases/tag/0.1.0) - April 23, 2025 ([Full Changelog](https://github.com/fetch-rewards/swift-mocking/commits/0.1.0)) +## ๐Ÿš€ [Version 0.1.0](https://github.com/fetch-rewards/swift-mocking/releases/tag/0.1.0) - April 23, 2025 ([Full Changelog](https://github.com/fetch-rewards/swift-mocking/commits/0.1.0)) -### ๐Ÿš€ Initial Release +### ๐ŸŽ‰ Initial Release This is the first public release of Swift Mocking, a library that provides a collection of Swift macros used to generate mocks.