Releases: Cysharp/UnitGenerator
Releases · Cysharp/UnitGenerator
Ver.1.6.1
Ver.1.6.0
What's Changed
- Add Support to C#11 Generic Attributes by @rafaelsc in #37
- Use Cysharp/Actions/setup-dotnet default version by @guitarrapc in #38
- Make generated code
#nullable enable
by @hadashiA in #41 - Support System.IFormattable/IParsable etc by @hadashiA in #40
New Contributors
Full Changelog: 1.5.1...1.6.0
Ver.1.5.1
Ver.1.5.0
What's Changed
- Fixed colors by @jeffward01 in #19
- Replace T4 with raw string literale by @hadashiA in #29
- Add
UnitGenerateOptions.Normalize
by @hadashiA in #31 - Add options to define arithmetic operators separately by @hadashiA in #30
Breaking changes summary
operator ++
,operator--
generation conditions- Before:
- When
UnitGenerateOptions.ValueArithmeticOperator
- When
- After:
- When
UnitGenerateOptions.ArithmeticOperator
, withUnitArithmeticOperators.Number
(default) or.Increment
/.Decrement
- When
- Before:
UnitOf
arguments- Add named params as
[UnitOf(..., ArithmeticOperator = ...]
- In addition,
toStringFormat
is changed to a named parameter from 3rd argument.
- Add named params as
New Contributors
- @jeffward01 made their first contribution in #19
- @hadashiA made their first contribution in #29
Full Changelog: 1.4.10...1.5.0
Ver.1.4.10
What's Changed
- Add parameter less constructor to EntityFrameworkValueConverter by @dalian-spacekey in #16
Full Changelog: 1.4.9...1.4.10
Ver.1.4.9
What's Changed
- feat: use Cysharp/Actions reusable workflows/actions by @guitarrapc in #11
- fix: ParseMethod for string by @mapolu in #14
New Contributors
- @guitarrapc made their first contribution in #11
- @mapolu made their first contribution in #14
Full Changelog: 1.4.8...1.4.9
Ver.1.4.8
Ver.1.4.7
- Add
UnitGeneratorOptions.JsonConverterDictionaryKeySupport
for .NET 6 System.Text.Json
Ver.1.4.6
- remove
public
accessibility of generated class
Ver.1.4.5
- Add static
Empty
field when type is Guid or Ulid