Skip to content

Releases: abdebek/MinimalCleanArch

Release v0.1.12-preview

22 Feb 13:10

Choose a tag to compare

Pre-release

MinimalCleanArch v0.1.12-preview

Packages Published

  • MinimalCleanArch - Core components (.NET 9.0, .NET 10.0)
  • MinimalCleanArch.DataAccess - Entity Framework Core implementation
  • MinimalCleanArch.Extensions - Minimal API extensions
  • MinimalCleanArch.Validation - FluentValidation integration
  • MinimalCleanArch.Security - Data Protection encryption
  • MinimalCleanArch.Messaging - Domain events / Wolverine integration
  • MinimalCleanArch.Audit - Audit logging components
  • MinimalCleanArch.Templates - dotnet new templates (web/api clean architecture)

Installation

dotnet add package MinimalCleanArch --version 0.1.12-preview
dotnet add package MinimalCleanArch.DataAccess --version 0.1.12-preview
dotnet add package MinimalCleanArch.Extensions --version 0.1.12-preview

.NET 9.0 and 10.0 Features

This release targets .NET 9.0 and .NET 10.0 and includes:

  • Updated to Entity Framework Core 9.0.5
  • FluentValidation 12.0.0 support
  • Enhanced performance and security
  • Native AOT compatibility improvements

Usage

// Program.cs
builder.Services.AddMinimalCleanArch<MyDbContext>(options =>
    options.UseSqlServer(connectionString));

builder.Services.AddValidatorsFromAssemblyContaining<MyValidator>();
builder.Services.AddDataProtectionEncryptionForDevelopment();

See the README for complete usage instructions.

Full Changelog: v0.1.11-preview...v0.1.12-preview

Release v0.1.11-preview

27 Dec 19:31

Choose a tag to compare

Pre-release

MinimalCleanArch v0.1.11-preview

Packages Published

  • MinimalCleanArch - Core components (.NET 9.0, .NET 10.0)
  • MinimalCleanArch.DataAccess - Entity Framework Core implementation
  • MinimalCleanArch.Extensions - Minimal API extensions
  • MinimalCleanArch.Validation - FluentValidation integration
  • MinimalCleanArch.Security - Data Protection encryption
  • MinimalCleanArch.Messaging - Domain events / Wolverine integration
  • MinimalCleanArch.Audit - Audit logging components
  • MinimalCleanArch.Templates - dotnet new templates (web/api clean architecture)

Installation

dotnet add package MinimalCleanArch --version 0.1.11-preview
dotnet add package MinimalCleanArch.DataAccess --version 0.1.11-preview
dotnet add package MinimalCleanArch.Extensions --version 0.1.11-preview

.NET 9.0 and 10.0 Features

This release targets .NET 9.0 and .NET 10.0 and includes:

  • Updated to Entity Framework Core 9.0.5
  • FluentValidation 12.0.0 support
  • Enhanced performance and security
  • Native AOT compatibility improvements

Usage

// Program.cs
builder.Services.AddMinimalCleanArch<MyDbContext>(options =>
    options.UseSqlServer(connectionString));

builder.Services.AddValidatorsFromAssemblyContaining<MyValidator>();
builder.Services.AddDataProtectionEncryptionForDevelopment();

See the README for complete usage instructions.

Full Changelog: v0.1.10-preview...v0.1.11-preview

Release v0.1.10-preview

27 Dec 17:26

Choose a tag to compare

Pre-release

MinimalCleanArch v0.1.10-preview

Packages Published

  • MinimalCleanArch - Core components (.NET 9.0, .NET 10.0)
  • MinimalCleanArch.DataAccess - Entity Framework Core implementation
  • MinimalCleanArch.Extensions - Minimal API extensions
  • MinimalCleanArch.Validation - FluentValidation integration
  • MinimalCleanArch.Security - Data Protection encryption
  • MinimalCleanArch.Messaging - Domain events / Wolverine integration
  • MinimalCleanArch.Audit - Audit logging components
  • MinimalCleanArch.Templates - dotnet new templates (web/api clean architecture)

Installation

dotnet add package MinimalCleanArch --version 0.1.10-preview
dotnet add package MinimalCleanArch.DataAccess --version 0.1.10-preview
dotnet add package MinimalCleanArch.Extensions --version 0.1.10-preview

.NET 9.0 and 10.0 Features

This release targets .NET 9.0 and .NET 10.0 and includes:

  • Updated to Entity Framework Core 9.0.5
  • FluentValidation 12.0.0 support
  • Enhanced performance and security
  • Native AOT compatibility improvements

Usage

// Program.cs
builder.Services.AddMinimalCleanArch<MyDbContext>(options =>
    options.UseSqlServer(connectionString));

builder.Services.AddValidatorsFromAssemblyContaining<MyValidator>();
builder.Services.AddDataProtectionEncryptionForDevelopment();

See the README for complete usage instructions.

Full Changelog: v0.1.9-preview...v0.1.10-preview

Release v0.1.9-preview

21 Dec 03:38

Choose a tag to compare

Pre-release

MinimalCleanArch v0.1.9-preview

Packages Published

  • MinimalCleanArch - Core components (.NET 9.0)
  • MinimalCleanArch.DataAccess - Entity Framework Core implementation
  • MinimalCleanArch.Extensions - Minimal API extensions
  • MinimalCleanArch.Validation - FluentValidation integration
  • MinimalCleanArch.Security - Data Protection encryption
  • MinimalCleanArch.Messaging - Domain events / Wolverine integration
  • MinimalCleanArch.Audit - Audit logging components
  • MinimalCleanArch.Templates - dotnet new templates (web/api clean architecture)

Installation

dotnet add package MinimalCleanArch --version 0.1.9-preview
dotnet add package MinimalCleanArch.DataAccess --version 0.1.9-preview
dotnet add package MinimalCleanArch.Extensions --version 0.1.9-preview

.NET 9.0 Features

This release targets .NET 9.0 and includes:

  • Updated to Entity Framework Core 9.0.5
  • FluentValidation 12.0.0 support
  • Enhanced performance and security
  • Native AOT compatibility improvements

Usage

// Program.cs
builder.Services.AddMinimalCleanArch<MyDbContext>(options =>
    options.UseSqlServer(connectionString));

builder.Services.AddValidatorsFromAssemblyContaining<MyValidator>();
builder.Services.AddDataProtectionEncryptionForDevelopment();

See the README for complete usage instructions.

Full Changelog: v0.1.7...v0.1.9-preview

Release v0.1.7

14 Dec 15:27

Choose a tag to compare

MinimalCleanArch v0.1.7

Packages Published

  • MinimalCleanArch - Core components (.NET 9.0)
  • MinimalCleanArch.DataAccess - Entity Framework Core implementation
  • MinimalCleanArch.Extensions - Minimal API extensions
  • MinimalCleanArch.Validation - FluentValidation integration
  • MinimalCleanArch.Security - Data Protection encryption
  • MinimalCleanArch.Messaging - Domain events / Wolverine integration
  • MinimalCleanArch.Audit - Audit logging components
  • MinimalCleanArch.Templates - dotnet new templates (web/api clean architecture)

Installation

dotnet add package MinimalCleanArch --version 0.1.7
dotnet add package MinimalCleanArch.DataAccess --version 0.1.7
dotnet add package MinimalCleanArch.Extensions --version 0.1.7

.NET 9.0 Features

This release targets .NET 9.0 and includes:

  • Updated to Entity Framework Core 9.0.5
  • FluentValidation 12.0.0 support
  • Enhanced performance and security
  • Native AOT compatibility improvements

Usage

// Program.cs
builder.Services.AddMinimalCleanArch<MyDbContext>(options =>
    options.UseSqlServer(connectionString));

builder.Services.AddValidatorsFromAssemblyContaining<MyValidator>();
builder.Services.AddDataProtectionEncryptionForDevelopment();

See the README for complete usage instructions.

Full Changelog: v0.1.6...v0.1.7

Release v0.1.7-preview

11 Dec 07:41

Choose a tag to compare

Pre-release

MinimalCleanArch v0.1.7-preview

Packages Published

  • MinimalCleanArch - Core components (.NET 9.0)
  • MinimalCleanArch.DataAccess - Entity Framework Core implementation
  • MinimalCleanArch.Extensions - Minimal API extensions
  • MinimalCleanArch.Validation - FluentValidation integration
  • MinimalCleanArch.Security - Data Protection encryption
  • MinimalCleanArch.Messaging - Domain events / Wolverine integration
  • MinimalCleanArch.Audit - Audit logging components
  • MinimalCleanArch.Templates - dotnet new templates (web/api clean architecture)

Installation

dotnet add package MinimalCleanArch --version 0.1.7-preview
dotnet add package MinimalCleanArch.DataAccess --version 0.1.7-preview
dotnet add package MinimalCleanArch.Extensions --version 0.1.7-preview

.NET 9.0 Features

This release targets .NET 9.0 and includes:

  • Updated to Entity Framework Core 9.0.5
  • FluentValidation 12.0.0 support
  • Enhanced performance and security
  • Native AOT compatibility improvements

Usage

// Program.cs
builder.Services.AddMinimalCleanArch<MyDbContext>(options =>
    options.UseSqlServer(connectionString));

builder.Services.AddValidatorsFromAssemblyContaining<MyValidator>();
builder.Services.AddDataProtectionEncryptionForDevelopment();

See the README for complete usage instructions.

Full Changelog: v0.1.6...v0.1.7-preview

Release v0.1.6

09 Dec 05:40

Choose a tag to compare

MinimalCleanArch v0.1.6

Packages Published

  • MinimalCleanArch - Core components (.NET 9.0)
  • MinimalCleanArch.DataAccess - Entity Framework Core implementation
  • MinimalCleanArch.Extensions - Minimal API extensions
  • MinimalCleanArch.Validation - FluentValidation integration
  • MinimalCleanArch.Security - Data Protection encryption
  • MinimalCleanArch.Messaging - Domain events / Wolverine integration
  • MinimalCleanArch.Audit - Audit logging components
  • MinimalCleanArch.Templates - dotnet new templates (web/api clean architecture)

Installation

dotnet add package MinimalCleanArch --version 0.1.6
dotnet add package MinimalCleanArch.DataAccess --version 0.1.6
dotnet add package MinimalCleanArch.Extensions --version 0.1.6

.NET 9.0 Features

This release targets .NET 9.0 and includes:

  • Updated to Entity Framework Core 9.0.5
  • FluentValidation 12.0.0 support
  • Enhanced performance and security
  • Native AOT compatibility improvements

Usage

// Program.cs
builder.Services.AddMinimalCleanArch<MyDbContext>(options =>
    options.UseSqlServer(connectionString));

builder.Services.AddValidatorsFromAssemblyContaining<MyValidator>();
builder.Services.AddDataProtectionEncryptionForDevelopment();

See the README for complete usage instructions.

Full Changelog: v0.1.5...v0.1.6

Release v0.1.5

06 Dec 22:13

Choose a tag to compare

MinimalCleanArch v0.1.5

Packages Published

  • MinimalCleanArch - Core components (.NET 9.0)
  • MinimalCleanArch.DataAccess - Entity Framework Core implementation
  • MinimalCleanArch.Extensions - Minimal API extensions
  • MinimalCleanArch.Validation - FluentValidation integration
  • MinimalCleanArch.Security - Data Protection encryption

Installation

dotnet add package MinimalCleanArch --version 0.1.5
dotnet add package MinimalCleanArch.DataAccess --version 0.1.5
dotnet add package MinimalCleanArch.Extensions --version 0.1.5

.NET 9.0 Features

This release targets .NET 9.0 and includes:

  • Updated to Entity Framework Core 9.0.5
  • FluentValidation 12.0.0 support
  • Enhanced performance and security
  • Native AOT compatibility improvements

Usage

// Program.cs
builder.Services.AddMinimalCleanArch<MyDbContext>(options =>
    options.UseSqlServer(connectionString));

builder.Services.AddValidatorsFromAssemblyContaining<MyValidator>();
builder.Services.AddDataProtectionEncryptionForDevelopment();

See the README for complete usage instructions.

Full Changelog: v0.1.4...v0.1.5

Release v0.1.4

26 May 06:14

Choose a tag to compare

MinimalCleanArch v0.1.4

Packages Published

  • MinimalCleanArch - Core components (.NET 9.0)
  • MinimalCleanArch.DataAccess - Entity Framework Core implementation
  • MinimalCleanArch.Extensions - Minimal API extensions
  • MinimalCleanArch.Validation - FluentValidation integration
  • MinimalCleanArch.Security - Data Protection encryption

Installation

dotnet add package MinimalCleanArch --version 0.1.4
dotnet add package MinimalCleanArch.DataAccess --version 0.1.4
dotnet add package MinimalCleanArch.Extensions --version 0.1.4

.NET 9.0 Features

This release targets .NET 9.0 and includes:

  • Updated to Entity Framework Core 9.0.5
  • FluentValidation 12.0.0 support
  • Enhanced performance and security
  • Native AOT compatibility improvements

Usage

// Program.cs
builder.Services.AddMinimalCleanArch<MyDbContext>(options =>
    options.UseSqlServer(connectionString));

builder.Services.AddValidatorsFromAssemblyContaining<MyValidator>();
builder.Services.AddDataProtectionEncryptionForDevelopment();

See the README for complete usage instructions.

Full Changelog: v0.1.3...v0.1.4

Release v0.1.3

25 May 16:52

Choose a tag to compare

MinimalCleanArch v0.1.3

Packages Published

  • MinimalCleanArch - Core components (.NET 9.0)
  • MinimalCleanArch.DataAccess - Entity Framework Core implementation
  • MinimalCleanArch.Extensions - Minimal API extensions
  • MinimalCleanArch.Validation - FluentValidation integration
  • MinimalCleanArch.Security - Data Protection encryption

Installation

dotnet add package MinimalCleanArch --version 0.1.3
dotnet add package MinimalCleanArch.DataAccess --version 0.1.3
dotnet add package MinimalCleanArch.Extensions --version 0.1.3

.NET 9.0 Features

This release targets .NET 9.0 and includes:

  • Updated to Entity Framework Core 9.0.5
  • FluentValidation 12.0.0 support
  • Enhanced performance and security
  • Native AOT compatibility improvements

Usage

// Program.cs
builder.Services.AddMinimalCleanArch<MyDbContext>(options =>
    options.UseSqlServer(connectionString));

builder.Services.AddValidatorsFromAssemblyContaining<MyValidator>();
builder.Services.AddDataProtectionEncryptionForDevelopment();

See the README for complete usage instructions.

Full Changelog: v0.1.2...v0.1.3