Releases: skarllot/EnumUtilities
Releases · skarllot/EnumUtilities
v1.11.4
🚀 New Features
🐞 Bug fixes
🧪 Testing & CI/CD
- unlock current langversion by @SimonCropp in #324
📖 Docs updates
- docs: Create documentation page using VitePress by @skarllot in #297
- docs: Fix dead links by @skarllot in #298
- docs: Fix sidebar typo for display page by @skarllot in #320
- ci: Verify docs with CodeQL by @skarllot in #321
📦 Dependency Updates
- build(deps): update dependency dotnet-sdk to v8.0.407 by @renovate in #312
- build(deps): update dependency polyfill to 7.23.0 by @renovate in #326
New Contributors
- @SimonCropp made their first contribution in #324
Full Changelog: v1.10.2...v1.11.4
v1.10.2
🚀 New Features
- perf: Support Roslyn 4.4.0 by @skarllot in #291
- feat: Shorten generated file names based on root namespace by @skarllot in #292
🧪 Testing & CI/CD
📦 Dependency Updates
- build(deps): update dependency polyfill to 7.9.1 by @renovate in #270
- build(deps): update nerdbank.gitversioning to 3.7.115 by @renovate in #277
- build(deps): update dependency dotnet-sdk to v8.0.405 by @renovate in #279
- build(deps): update dependency raiqub.generators.t4codewriter.sources to 1.1.4 by @renovate in #283
Full Changelog: v1.9.21...v1.10.2
v1.9.21
🐞 Bug fixes
🔧 Maintenance
🧪 Testing & CI/CD
- ci: Install both .NET 6 and 8 by @skarllot in #216
- chore: Improve version numbering by @skarllot in #217
- ci: Enforce pipeline security by @skarllot in #218
- ci: Fix to include generator into versioning by @skarllot in #221
📦 Dependency Updates
- build(deps): update dependency netescapades.enumgenerators to 1.0.0-beta11 by @renovate in #230
- build(deps): update nerdbank.gitversioning to 3.7.112 by @renovate in #231
- build(deps): update dependency dotnet-sdk to v8.0.404 by @renovate in #238
- build(deps): update dependency microsoft.entityframeworkcore to 6.0.36 by @renovate in #239
- build(deps): update dependency system.memory to 4.6.0 by @renovate in #241
- build(deps): update dependency microsoft.net.test.sdk to 17.12.0 by @renovate in #247
- build(deps): update dependency fluentassertions to v7 by @renovate in #253
- build(deps): update dependency fastenum to 2.0.3 by @renovate in #255
- build(deps): update dependency polyfill to 7.7.0 by @renovate in #256
Full Changelog: v1.9.2...v1.9.21
v1.9.2
📢 Breaking Changes
🚀 New Features
- The JSON converter now supports flags enumerations by @skarllot in #206
- Added support for generating metadata for JSON-serialized values by @skarllot in #206
- Implemented the ability to generate the
ToJsonString
extension method and variants ofTryParseJsonString
factory methods by @skarllot in #206 - Added support for case-insensitive reading of JSON values on generated JSON converters by @skarllot in #206
🐞 Bug fixes
🔧 Maintenance
- Create benchmarks to assess basic formatting and parsing, including flags enumerations by @skarllot in #206
- Removed the
Formatter
andParser
classes to improve inlining and performance by @skarllot in #206 - Organized interlocked generator code by @skarllot in #206
🧪 Testing & CI/CD
📦 Dependency Updates
- ci(github-action): update actions/upload-artifact action to v4.4.0 by @renovate in #191
- build(deps): update dependency microsoft.net.test.sdk to 17.11.1 by @renovate in #192
- build(deps): update dependency fluentassertions to 6.12.1 by @renovate in #194
- ci(github-action): update step-security/harden-runner action to v2.10.1 by @renovate in #196
- build(deps): update dependency dotnet-sdk to v8.0.402 by @renovate in #200
- ci(github-action): update actions/checkout action to v4.2.0 by @renovate in #202
- build(deps): update dependency xunit to 2.9.2 by @renovate in #203
- ci(github-action): update github/codeql-action action to v3.26.10 by @renovate in #204
- ci(github-action): update codecov/codecov-action action to v4.6.0 by @renovate in #205
- build(deps): update raiqub.generators.t4codewriter.sources to 1.0.64 by @skarllot in #207
- build(deps): update dependency polyfill to v6 by @skarllot in #207
- build(deps): update dependency nerdbank.gitversioning to 3.6.143 by @skarllot in #207
- build(deps): update dependency dotnet.reproduciblebuilds to 1.2.25 by @skarllot in #207
Full Changelog: v1.8.31...v1.9.2
v1.8.31
v1.8.29
🚀 New Features
- Support
Parse
methods besides ofTryParse
methods by @skarllot in #153 - Implement fast algorithm to create flags string by @skarllot in #161
- Provide HasFlagFast extension method for flags enumerations by @skarllot in #161
- Provide members names and UTF-8 encoded members in metadata class by @skarllot in #178
- Support flags values for EnumMember values by @skarllot in #186
- Support parsing EnumMember values from memory Span by @skarllot in #186
🐞 Bug fixes
🔧 Maintenance
- chore: Refactor projects structure based on .NET core projects by @skarllot in #160
- Optimize JSON converter by @skarllot in #172
- docs: Update and fix README file by @skarllot in #173
- Optimize string formatting by @skarllot in #178
- chore: Use Raiqub.Generators.T4CodeWriter.Sources by @skarllot in #184
📦 Dependency Updates
- ci(github-action): update actions/setup-dotnet action to v4.0.1 by @renovate in #155
- build(deps): update dependency system.memory to v4.5.5 by @renovate in #159
- ci(github-action): update actions/dependency-review-action action to v4.3.4 by @renovate in #162
- build(deps): update xunit.net by @renovate in #163
- build(deps): update dependency coverlet.collector to v6.0.2 by @renovate in #167
- ci(github-action): update ossf/scorecard-action action to v2.4.0 by @renovate in #169
- ci(github-action): update step-security/harden-runner action to v2.9.1 by @renovate in #175
- ci(github-action): update actions/upload-artifact action to v4.3.6 by @renovate in #176
- build(deps): update dependency dotnet-sdk to v8.0.401 by @renovate in #180
- build(deps): update dependency microsoft.entityframeworkcore to v6.0.33 by @renovate in #181
- ci(github-action): update github/codeql-action action to v3.26.3 by @renovate in #182
- build(deps): update dependency microsoft.net.test.sdk to v17.11.0 by @renovate in #183
Full Changelog: v1.7.1...v1.8.29
v1.7.1
🚀 New Features
📦 Dependency Updates
- build(deps): update dependency microsoft.net.test.sdk to v17.10.0 by @renovate in #132
- build(deps): update xunit.net to v2.8.1 by @renovate in #133
- build(deps): update dependency microsoft.entityframeworkcore to v6.0.31 by @renovate in #135
- build(deps): update dependency nerdbank.gitversioning to v3.6.139 by @renovate in #139
- ci(github-action): update actions/dependency-review-action action to v4.3.3 by @renovate in #140
- ci(github-action): update step-security/harden-runner action to v2.8.1 by @renovate in #141
- build(deps): update dependency dotnet-sdk to v8.0.302 by @renovate in #142
- ci(github-action): update actions/checkout action to v4.1.7 by @renovate in #143
- ci(github-action): update codecov/codecov-action action to v4.5.0 by @renovate in #145
- build(deps): update dependency polyfill to v5.6.0 by @renovate in #147
- build(deps): update dependency dotnet.reproduciblebuilds to v1.2.4 by @renovate in #148
- ci(github-action): update github/codeql-action action to v3.25.11 by @renovate in #149
Full Changelog: v1.6.44...v1.7.1
v1.6.44
📦 Dependency Updates
- build(deps): update dependency microsoft.entityframeworkcore to v6.0.29 by @renovate in #100
- ci(github-action): update actions/upload-artifact action to v4.3.3 by @renovate in #112
- build(deps): update xunit.net to v2.8.0 by @renovate in #115
- ci(github-action): update step-security/harden-runner action to v2.7.1 by @renovate in #117
- ci(github-action): update actions/dependency-review-action action to v4.3.2 by @renovate in #118
- ci(github-action): update codecov/codecov-action action to v4.3.1 by @renovate in #120
- build(deps): update dependency polyfill to v5.2.2 by @renovate in #121
- ci(github-action): update actions/checkout action to v4.1.5 by @renovate in #122
- ci(github-action): update ossf/scorecard-action action to v2.3.3 by @renovate in #124
- ci(github-action): update github/codeql-action action to v3.25.5 by @renovate in #125
- build(deps): update dependency dotnet-sdk to v8.0.300 by @renovate in #126
Full Changelog: v1.6.14...v1.6.44
v1.6.14
📦 Dependency Updates
- build(deps): update dependency dotnet-sdk to v8.0.203 by @renovate in #83
- build(deps): update dependency microsoft.entityframeworkcore to v6.0.28 by @renovate in #84
- build(deps): update coverlet to v6.0.2 by @renovate in #86
- ci(github-action): update actions/cache action to v4.0.2 by @renovate in #89
- ci(github-action): update github/codeql-action action to v3.24.9 by @renovate in #90
- ci(github-action): update actions/dependency-review-action action to v4.2.5 by @renovate in #91
- ci(github-action): update codecov/codecov-action action to v4.1.1 by @renovate in #94
- build(deps): update dependency polyfill to v4.3.0 by @renovate in #95
Full Changelog: v1.6.1...v1.6.14
v1.6.1
🚀 New Features
🔧 Maintenance
📦 Dependency Updates
- ci(github-action): update codecov/codecov-action action to v4.1.0 by @renovate in #76
- build(deps): update dependency polyfill to v3 by @renovate in #77
- ci(github-action): update actions/cache action to v4.0.1 by @renovate in #78
- ci(github-action): update github/codeql-action action to v3.24.6 by @renovate in #79
Full Changelog: v1.5.1...v1.6.1