From 017dfd82c5c6c03943d74af02b2bcd1d190427cd Mon Sep 17 00:00:00 2001 From: MarkPflug Date: Thu, 16 Nov 2023 15:55:45 -0800 Subject: [PATCH] Add release notes and bump version. --- docs/Data/Sylvan.Data.Releases.md | 4 ++++ source/Sylvan.Data/Sylvan.Data.csproj | 3 ++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/docs/Data/Sylvan.Data.Releases.md b/docs/Data/Sylvan.Data.Releases.md index 915b6070..4ad0396a 100644 --- a/docs/Data/Sylvan.Data.Releases.md +++ b/docs/Data/Sylvan.Data.Releases.md @@ -1,5 +1,9 @@ # Sylvan.Data Release Notes +_0.2.13_ +- Data binder now throws an exception is *no* properties get bound in `BindMode.Any`, now at least one must get bound. +- Data binder now honors `DataMeberAttribute.IsRequired` property. If unbound, binder creation will throw an `UnboundMemberException` exception. + _0.2.12_ - `GetRecords` and `GetRecordsAsync` methods now accept optional `DataBinderOptions` parameter to configure binding behavior. - DataBinder better handles some scenarios with enum types. diff --git a/source/Sylvan.Data/Sylvan.Data.csproj b/source/Sylvan.Data/Sylvan.Data.csproj index eacfb916..3050bf4a 100644 --- a/source/Sylvan.Data/Sylvan.Data.csproj +++ b/source/Sylvan.Data/Sylvan.Data.csproj @@ -2,7 +2,8 @@ net6.0;netstandard2.1;netstandard2.0 - 0.2.12 + 0.2.13 + b0001 A .NET library of types for working with data objects. data;datareader;ADO.NET enable