Releases: DrBarnabus/CompositeKey
Releases · DrBarnabus/CompositeKey
v1.6.0
15 Feb 12:03
Compare
Sorry, something went wrong.
No results found
1.6.0 (2026-02-15)
Features
Add repeating section support for collection types (#36 ) (7675481 )
v1.5.0
16 Nov 17:27
Compare
Sorry, something went wrong.
No results found
1.5.0 (2025-11-16)
Features
Add partial key formatting methods (#33 ) (42f9674 )
Add analyzer for real-time IDE feedback (#29 ) (8cddd06 )
Expand analyzer rules to cover template strings (#30 ) (3c94496 )
Expand analyzer rules to cover property constraints (#31 ) (3f5a44c )
v1.4.0
04 Jul 20:30
Compare
Sorry, something went wrong.
No results found
1.4.0 (2025-07-04)
Features
Allow keys to reference the same property more than once (#25 ) (0d696bf )
v1.3.1
23 May 19:34
Compare
Sorry, something went wrong.
No results found
1.3.1 (2025-05-23)
Updated dependencies
v1.3.0
29 Oct 21:17
Compare
Sorry, something went wrong.
No results found
1.3.0 (2024-10-29)
Features
Fast path Format generation for string properties (#15 ) (b3a59e4 )
Fast path Format/Parse generation for Enums (#10 ) (858ba21 )
Bug Fixes
Source Generator now correctly targets all .NET 8 SDK Versions (#13 ) (93c912f )
v1.2.0
10 Oct 22:06
Compare
Sorry, something went wrong.
No results found
1.2.0 (2024-10-10)
Features
Add option to disable/enable InvariantCulture (#9 ) (b61a4a4 )
Bug Fixes
Fix typo in UnsupportedType and NoObviousConstructor diagnostics (#7 ) (3f1f9a0 )
v1.1.0
24 Sep 19:49
Compare
Sorry, something went wrong.
No results found
Full Changelog
Features
Allow [CompositeKey] to be on a nested private record (30c225a )
Enable marking explicit constructor with [CompositeKeyConstructor] attribute (739b60c )
Optimization of generated ToString/To...Key methods when using Constant or Guid key parts (556a2ba )
v1.0.1
30 Aug 09:19
Compare
Sorry, something went wrong.
No results found
v1.0.0
21 Aug 20:53
Compare
Sorry, something went wrong.
No results found
Features
Initial Implementation (ecbfd8e )
Report error diagnostics when parser fails (6aa31a1 )
Bug Fixes
Add missing using System; statement to generated code (332ccaf )
Allow CompositeId type to be sealed (138986a )
Allow singular value as PartitionKey or SortKey (5045d27 )
Incorrect TSelf when generating for nested type declaration (2d2a7c6 )
Incorrect type keyword usage in TargetTypeDeclarations (2735904 )