diff --git a/CHANGELOG.md b/CHANGELOG.md index e71929b..da3041c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,21 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/) and this project adheres to [Semantic Versioning](https://semver.org/). +## [3.0.0] - 2026-05-29 + +### Changed +- **BREAKING:** All NuGet packages have been renamed: + - RentADeveloper.DbConnectionPlus > DbConnectionPlus + - RentADeveloper.DbConnectionPlus.DatabaseAdapters.MySql > DbConnectionPlus.DatabaseAdapters.MySql + - RentADeveloper.DbConnectionPlus.DatabaseAdapters.Oracle > DbConnectionPlus.DatabaseAdapters.Oracle + - RentADeveloper.DbConnectionPlus.DatabaseAdapters.PostgreSql > DbConnectionPlus.DatabaseAdapters.PostgreSql + - RentADeveloper.DbConnectionPlus.DatabaseAdapters.Sqlite > DbConnectionPlus.DatabaseAdapters.Sqlite + - RentADeveloper.DbConnectionPlus.DatabaseAdapters.SqlServer > DbConnectionPlus.DatabaseAdapters.SqlServer + +### Migration from 2.x + +1. Remove the 'RentADeveloper.DbConnectionPlus*' packages and add the 'DbConnectionPlus*' packages. + ## [2.0.0] - 2026-03-21 ### Changed diff --git a/README.md b/README.md index 2bb52cc..a65f252 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ -[![NuGet Version](https://img.shields.io/nuget/v/RentADeveloper.DbConnectionPlus)](https://www.nuget.org/packages/RentADeveloper.DbConnectionPlus/) +[![NuGet Version](https://img.shields.io/nuget/v/DbConnectionPlus)](https://www.nuget.org/packages/DbConnectionPlus/) [![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=rent-a-developer_DbConnectionPlus&metric=alert_status)](https://sonarcloud.io/summary/new_code?id=rent-a-developer_DbConnectionPlus) [![license](https://img.shields.io/badge/License-MIT-purple.svg)](LICENSE.md) -![semver](https://img.shields.io/badge/semver-2.0.0-blue) +![semver](https://img.shields.io/badge/semver-3.0.0-blue) # ![image icon](https://raw.githubusercontent.com/rent-a-developer/DbConnectionPlus/main/icon.png) DbConnectionPlus A lightweight .NET ORM and extension library for the type @@ -88,24 +88,24 @@ First, [install NuGet](https://docs.nuget.org/docs/start-here/installing-nuget). Install the core package: ```shell -PM> Install-Package RentADeveloper.DbConnectionPlus +PM> Install-Package DbConnectionPlus ``` Then install the adapter package for the database system you use: | Database | Package | |-------------|--------------------------------------------------------------------------| -| SQL Server | `RentADeveloper.DbConnectionPlus.DatabaseAdapters.SqlServer` | -| MySQL | `RentADeveloper.DbConnectionPlus.DatabaseAdapters.MySql` | -| PostgreSQL | `RentADeveloper.DbConnectionPlus.DatabaseAdapters.PostgreSql` | -| Oracle | `RentADeveloper.DbConnectionPlus.DatabaseAdapters.Oracle` | -| SQLite | `RentADeveloper.DbConnectionPlus.DatabaseAdapters.Sqlite` | +| SQL Server | `DbConnectionPlus.DatabaseAdapters.SqlServer` | +| MySQL | `DbConnectionPlus.DatabaseAdapters.MySql` | +| PostgreSQL | `DbConnectionPlus.DatabaseAdapters.PostgreSql` | +| Oracle | `DbConnectionPlus.DatabaseAdapters.Oracle` | +| SQLite | `DbConnectionPlus.DatabaseAdapters.Sqlite` | For example, to use SQL Server: ```shell -PM> Install-Package RentADeveloper.DbConnectionPlus -PM> Install-Package RentADeveloper.DbConnectionPlus.DatabaseAdapters.SqlServer +PM> Install-Package DbConnectionPlus +PM> Install-Package DbConnectionPlus.DatabaseAdapters.SqlServer ``` ### Register Database Adapters diff --git a/src/DbConnectionPlus.DatabaseAdapters.MySql/DbConnectionPlus.DatabaseAdapters.MySql.csproj b/src/DbConnectionPlus.DatabaseAdapters.MySql/DbConnectionPlus.DatabaseAdapters.MySql.csproj index c27478c..842e2d7 100644 --- a/src/DbConnectionPlus.DatabaseAdapters.MySql/DbConnectionPlus.DatabaseAdapters.MySql.csproj +++ b/src/DbConnectionPlus.DatabaseAdapters.MySql/DbConnectionPlus.DatabaseAdapters.MySql.csproj @@ -17,6 +17,7 @@ true latest enable + DbConnectionPlus.DatabaseAdapters.MySql Resources\icon.png LICENSE.md https://github.com/rent-a-developer/DbConnectionPlus @@ -31,7 +32,7 @@ true true true - 2.0.0 + 3.0.0 diff --git a/src/DbConnectionPlus.DatabaseAdapters.Oracle/DbConnectionPlus.DatabaseAdapters.Oracle.csproj b/src/DbConnectionPlus.DatabaseAdapters.Oracle/DbConnectionPlus.DatabaseAdapters.Oracle.csproj index 7725daa..7d7ac5a 100644 --- a/src/DbConnectionPlus.DatabaseAdapters.Oracle/DbConnectionPlus.DatabaseAdapters.Oracle.csproj +++ b/src/DbConnectionPlus.DatabaseAdapters.Oracle/DbConnectionPlus.DatabaseAdapters.Oracle.csproj @@ -17,6 +17,7 @@ true latest enable + DbConnectionPlus.DatabaseAdapters.Oracle Resources\icon.png LICENSE.md https://github.com/rent-a-developer/DbConnectionPlus @@ -31,7 +32,7 @@ true true true - 2.0.0 + 3.0.0 diff --git a/src/DbConnectionPlus.DatabaseAdapters.PostgreSql/DbConnectionPlus.DatabaseAdapters.PostgreSql.csproj b/src/DbConnectionPlus.DatabaseAdapters.PostgreSql/DbConnectionPlus.DatabaseAdapters.PostgreSql.csproj index 3d07558..c85395b 100644 --- a/src/DbConnectionPlus.DatabaseAdapters.PostgreSql/DbConnectionPlus.DatabaseAdapters.PostgreSql.csproj +++ b/src/DbConnectionPlus.DatabaseAdapters.PostgreSql/DbConnectionPlus.DatabaseAdapters.PostgreSql.csproj @@ -17,6 +17,7 @@ true latest enable + DbConnectionPlus.DatabaseAdapters.PostgreSql Resources\icon.png LICENSE.md https://github.com/rent-a-developer/DbConnectionPlus @@ -31,7 +32,7 @@ true true true - 2.0.0 + 3.0.0 diff --git a/src/DbConnectionPlus.DatabaseAdapters.SqlServer/DbConnectionPlus.DatabaseAdapters.SqlServer.csproj b/src/DbConnectionPlus.DatabaseAdapters.SqlServer/DbConnectionPlus.DatabaseAdapters.SqlServer.csproj index 6c16e7c..8e21498 100644 --- a/src/DbConnectionPlus.DatabaseAdapters.SqlServer/DbConnectionPlus.DatabaseAdapters.SqlServer.csproj +++ b/src/DbConnectionPlus.DatabaseAdapters.SqlServer/DbConnectionPlus.DatabaseAdapters.SqlServer.csproj @@ -17,6 +17,7 @@ true latest enable + DbConnectionPlus.DatabaseAdapters.SqlServer Resources\icon.png LICENSE.md https://github.com/rent-a-developer/DbConnectionPlus @@ -31,7 +32,7 @@ true true true - 2.0.0 + 3.0.0 diff --git a/src/DbConnectionPlus.DatabaseAdapters.Sqlite/DbConnectionPlus.DatabaseAdapters.Sqlite.csproj b/src/DbConnectionPlus.DatabaseAdapters.Sqlite/DbConnectionPlus.DatabaseAdapters.Sqlite.csproj index 78996b7..b2706a5 100644 --- a/src/DbConnectionPlus.DatabaseAdapters.Sqlite/DbConnectionPlus.DatabaseAdapters.Sqlite.csproj +++ b/src/DbConnectionPlus.DatabaseAdapters.Sqlite/DbConnectionPlus.DatabaseAdapters.Sqlite.csproj @@ -17,6 +17,7 @@ true latest enable + DbConnectionPlus.DatabaseAdapters.Sqlite Resources\icon.png LICENSE.md https://github.com/rent-a-developer/DbConnectionPlus @@ -31,7 +32,7 @@ true true true - 2.0.0 + 3.0.0 diff --git a/src/DbConnectionPlus/DbConnectionPlus.csproj b/src/DbConnectionPlus/DbConnectionPlus.csproj index de462d5..0cbec9a 100644 --- a/src/DbConnectionPlus/DbConnectionPlus.csproj +++ b/src/DbConnectionPlus/DbConnectionPlus.csproj @@ -17,6 +17,7 @@ true latest enable + DbConnectionPlus Resources\icon.png LICENSE.md https://github.com/rent-a-developer/DbConnectionPlus @@ -32,7 +33,7 @@ true true true - 2.0.0 + 3.0.0