Skip to content

Commit

Permalink
Bump versions and copyright year
Browse files Browse the repository at this point in the history
  • Loading branch information
dougwaldron committed Jan 2, 2024
1 parent 8e88e14 commit 2e9c5f3
Show file tree
Hide file tree
Showing 7 changed files with 22 additions and 8 deletions.
4 changes: 2 additions & 2 deletions src/AppLibrary/AppLibrary.csproj
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<Project Sdk="Microsoft.NET.Sdk">

<PropertyGroup>
<Version>4.1.0</Version>
<Version>5.0.0</Version>
<TargetFramework>net8.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
Expand All @@ -11,7 +11,7 @@
<Company>Georgia EPD</Company>
<Title>Georgia EPD-IT Core App Library</Title>
<Description>Core app library with entities, repositories, and more</Description>
<Copyright>Copyright (c) State of Georgia 2023</Copyright>
<Copyright>Copyright (c) State of Georgia 2024</Copyright>
<PackageLicenseExpression>Unlicense</PackageLicenseExpression>
<PackageProjectUrl>https://github.com/gaepdit/app-library</PackageProjectUrl>
<PackageIcon>epd-icon-tile.png</PackageIcon>
Expand Down
5 changes: 5 additions & 0 deletions src/AppLibrary/CHANGELOG.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
v5.0.0

- Upgrade to .NET 8.0.
-

v4.1.0

- Implement IAsyncDisposable in repositories.
Expand Down
5 changes: 3 additions & 2 deletions src/AppLibrary/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,14 +18,15 @@ To install , search for "GaEpd.AppLibrary" in the NuGet package manager or run t
The following interfaces and abstract implementations of domain entities are provided for domain driven design:

* The basic `IEntity<TKey>` interface defines an entity with a primary key of the given type.
* The special case `IEntity` interface defines an entity with a `GUID` primary key.
* `IAuditableEntity<TUserKey>` adds created/updated properties and methods for basic data auditing.
* `ISoftDelete` and `ISoftDelete<TUserKey>` add properties for "soft deleting" an entity rather than actually deleting
it.
* `INamedEntity` adds a "Name" string property.
* `IActiveEntity` adds an "Active" boolean property.

There are also abstract classes based on the above that you should derive your domain entities
from: `Entity<TKey>`, `AuditableEntity<TKey, TUserKey>`, `SoftDeleteEntity<TKey, TUserKey>`,
There are also abstract classes based on the above interfaces from which you should derive your domain
entities: `Entity<TKey>`, `AuditableEntity<TKey, TUserKey>`, `SoftDeleteEntity<TKey, TUserKey>`,
`AuditableSoftDeleteEntity<TKey, TUserKey>`, and `StandardNamedEntity`.

The `StandardNamedEntity` class derives from `AuditableEntity<Guid>`, `INamedEntity`, and `IActiveEntity`, and includes
Expand Down
4 changes: 4 additions & 0 deletions src/FileService/CHANGELOG.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
v2.0.0

- Upgrade to .NET 8.0.

v1.0.0

- Initial release.
4 changes: 2 additions & 2 deletions src/FileService/FileService.csproj
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<Project Sdk="Microsoft.NET.Sdk">

<PropertyGroup>
<Version>1.0.0</Version>
<Version>2.0.0</Version>
<TargetFramework>net8.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
Expand All @@ -11,7 +11,7 @@
<Company>Georgia EPD</Company>
<Title>Georgia EPD-IT FileService Library</Title>
<Description>File service library with implementations</Description>
<Copyright>Copyright (c) State of Georgia 2023</Copyright>
<Copyright>Copyright (c) State of Georgia 2024</Copyright>
<PackageLicenseExpression>Unlicense</PackageLicenseExpression>
<PackageProjectUrl>https://github.com/gaepdit/app-library</PackageProjectUrl>
<PackageIcon>epd-icon-tile.png</PackageIcon>
Expand Down
4 changes: 4 additions & 0 deletions src/GuardClauses/CHANGELOG.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
v2.0.0

- Upgrade to .NET 8.0.

v1.0.0

- Initial release.
4 changes: 2 additions & 2 deletions src/GuardClauses/GuardClauses.csproj
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<Project Sdk="Microsoft.NET.Sdk">

<PropertyGroup>
<Version>1.0.0</Version>
<Version>2.0.0</Version>
<TargetFramework>net8.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
Expand All @@ -11,7 +11,7 @@
<Company>Georgia EPD</Company>
<Title>Georgia EPD-IT Guard Clauses Library</Title>
<Description>Guard clause library</Description>
<Copyright>Copyright (c) State of Georgia 2023</Copyright>
<Copyright>Copyright (c) State of Georgia 2024</Copyright>
<PackageLicenseExpression>Unlicense</PackageLicenseExpression>
<PackageProjectUrl>https://github.com/gaepdit/app-library</PackageProjectUrl>
<PackageIcon>epd-icon-tile.png</PackageIcon>
Expand Down

0 comments on commit 2e9c5f3

Please sign in to comment.