From a874b226fb49ab4518ae7a861b5fce4494e7ee7e Mon Sep 17 00:00:00 2001 From: Mick F Date: Thu, 21 Mar 2024 09:59:50 +0100 Subject: [PATCH] docs(docs): introduce cz and CHANGELOG --- .cz.toml | 7 +++++++ CHANGELOG.md | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 59 insertions(+) create mode 100644 .cz.toml create mode 100644 CHANGELOG.md diff --git a/.cz.toml b/.cz.toml new file mode 100644 index 0000000..973c69f --- /dev/null +++ b/.cz.toml @@ -0,0 +1,7 @@ +[tool.commitizen] +name = "cz_conventional_commits" +tag_format = "$version" +version_scheme = "semver" +version = "0.2.0" +update_changelog_on_bump = true +major_version_zero = true diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..d76b8fc --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,52 @@ +## Unreleased + +### Feat + +- Add ways to list XCode devices as a CLI command and a CI script; +- New project icon +- Add `Bundle` extension syntactic sugar to load `Data` and `String` contents +- Add `CopyUtils` to lint copy text +- Start handling colors in CLI utils +- `MailtoComponents` now conforms to `Equatable` (for TCA usage) +- Improve the macOS app layout +- Add `allFontNames` extension for `AppKit` +- Add `Pasteboard` utility struct +- Iterate on `TaskStateButton` +- Add new `PlainDatePicker` SwiftUI component (with demo) +- Fix Linux support +- Improve usability of `MockTransport` +- Use `URLRequestHeaderItem` in Endpoint + +## 0.2.0 (2023-12-23) + +### BREAKING CHANGE + +- MandatoryTaskState was renamed TaskState. + +### Feat + +- Introduce Objective-C library as a new home for older endeavours +- Add PKCE code from an old blog post +- Introduce URLRequestHeaderItem +- Add TaskStateButton +- Add CLIUtils to read input securely in CLI +- Read barcode command +- WrongStatusCodeError conforms to LocalizedError +- Add background activity experiment +- Add UIFont extension and fonts view in demo app +- Add a modified version of TinyNetworking +- Add logging transport +- Add JSON util functions to format JSON +- Improve keychain error support +- Add MailtoComponents with demo +- Support name and description in calendars +- Add Multipart request utility + +### Refactor + +- Rename DateString to PlainDate +- Rewrite iCal using result builder + +## 0.1.0 (2023-07-27) + +An initial version. A non-empty starting point.