From 6388fa83fdac05a50a080919905ab0bbf79fda6d Mon Sep 17 00:00:00 2001 From: Max VelDink Date: Tue, 27 Feb 2024 15:46:58 -0500 Subject: [PATCH] chore(main): release 1.0.0 --- CHANGELOG.md | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index d94e3d6..7428e2e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,4 +4,25 @@ 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). +## 1.0.0 (2024-02-27) + + +### ⚠ BREAKING CHANGES + +* Target Ruby 3.1 as minimum Ruby version, bump deps and add PR title lint ([#6](https://github.com/maxveldink/sorbet-schema/issues/6)) + +### Features + +* add basic JSON serializer and supporting classes ([0c149d1](https://github.com/maxveldink/sorbet-schema/commit/0c149d1cb175630227ad2cd49fcbaf92a2ef22d3)) +* Add basic type check without coercion ([#16](https://github.com/maxveldink/sorbet-schema/issues/16)) ([4d987e7](https://github.com/maxveldink/sorbet-schema/commit/4d987e736bea6e4650d6ed6bbf35208c63083322)) +* Add Hash and Json conversion methods to `T::Struct` ([#20](https://github.com/maxveldink/sorbet-schema/issues/20)) ([6df87c2](https://github.com/maxveldink/sorbet-schema/commit/6df87c2bb8aa44363c3a02b0fe719725dbe97cb5)) +* Create schema extension on `T::Struct` ([#18](https://github.com/maxveldink/sorbet-schema/issues/18)) ([1f335b7](https://github.com/maxveldink/sorbet-schema/commit/1f335b7746199034208df8b5718edae73b4158dd)) +* initial repo scaffolding ([479f285](https://github.com/maxveldink/sorbet-schema/commit/479f285c08d952f1e6a9c767488657ba36c603b8)) +* Introduce simple HashSerializer ([#19](https://github.com/maxveldink/sorbet-schema/issues/19)) ([80f20a9](https://github.com/maxveldink/sorbet-schema/commit/80f20a9e0164237ceb9743fa5fe062f5a03aba1f)) + + +### Miscellaneous Chores + +* Target Ruby 3.1 as minimum Ruby version, bump deps and add PR title lint ([#6](https://github.com/maxveldink/sorbet-schema/issues/6)) ([dcf4f11](https://github.com/maxveldink/sorbet-schema/commit/dcf4f116d18c4608f12bcecefe8ca416d8426a67)) + ## [Unreleased]