Skip to content

Tags: improvgroup/sharedcode

Tags

v7.3.4

Toggle v7.3.4's commit message

Verified

This commit was signed with the committer’s verified signature.
wforney Bill Forney
Refactor Extensions class and update project dependencies

- Comment out `protobuf-net` package reference in `Core.csproj` for potential future use.
- Add new `using` directives in `Extensions.cs` and remove `ProtoBuf` namespace, indicating a shift away from Protobuf serialization.
- Reintroduce and restructure previously removed methods in the `Extensions` class, with some methods commented out for reference.
- Update `GetPropertyValue` method to use `ArgumentNullException.ThrowIfNull` for .NET 6.0 compatibility while maintaining support for earlier versions.
- Comment out several serialization and XML handling methods, suggesting a potential deprecation or design shift.
- Overall, these changes enhance code clarity and maintain compatibility with newer frameworks.

v7.3.3

Toggle v7.3.3's commit message

Verified

This commit was signed with the committer’s verified signature.
wforney Bill Forney
Enhance documentation and null-checking in data classes

Added XML documentation comments to `DataReaderExtensions.cs` and `DynamicDataRecord.cs`. Improved null-checking using `ArgumentNullException.ThrowIfNull` for .NET 6.0 and greater. Updated method implementations for better readability and maintainability while preserving functionality.

v7.3.2

Toggle v7.3.2's commit message

Verified

This commit was signed with the committer’s verified signature.
wforney Bill Forney
Update versioning to 7.4 in Release configuration

The version number in the `Version` property of the
`PropertyGroup` for the Release configuration has been
changed from `6.1.$(Build).$(Revision)` to
`7.4.$(Build).$(Revision)`, reflecting a new major version
update from 6.x to 7.x.

v7.3.1

Toggle v7.3.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Update release.yml

v7.3.0

Toggle v7.3.0's commit message

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
Update package versions in Directory.Packages.props

Updated several packages from version 8.x.x to 9.0.2, including
Microsoft.EntityFrameworkCore and Microsoft.Extensions.*.
Removed an extra line before the closing <Project> tag.