v1.5.0
- Added
AddIf
,AddRangeIf
,RemoveIf
,RemoveRangeIf
conditional collection extensions - Added
Shuffle
collection extension for randomly sorting an enumerable - Added
ToDaySuffix
date extension to provide the st, nd, rd, or th day suffix - Added
Truncate
string extension for shortening a value with an ellipsis suffix (...) - Added to/from Base 64 string conversion extensions and value converter
- Updated
EntityBase
configuration to support setting up the primary key ID - Added
IsLike
string extension for validating a wildcard LIKE style query against a specified value (e.g. "He*") - Added
JsonResult
and controller extensions to support returning the JSON result and internal server error result - Added dependency injection extensions for registering included web services such as the user accessor, and exception handling
- Updated EF NuGet packages to latest versions, supporting .NET 5 & 6 (dropped support for .NET Core 3.1)
- Added extensions for easily enabling API versioning via URL or header
- Migrated out Uno Platform / Windows specific components to MADE-Uno
What's Changed
- Updated Uno to v4 by @jamesmcroft in #199
- Improvements to MADE.NET landing page by @jamesmcroft in #201
- Updated styling for grid bordering system by @jamesmcroft in #202
- Updated getting started docs by @jamesmcroft in #209
- NuGet package update by @jamesmcroft in #210
- Bump MSBuild.Sdk.Extras from 3.0.38 to 3.0.44 by @dependabot in #206
- Bump NUnit3TestAdapter from 4.2.0 to 4.2.1 by @dependabot in #211
- Added API versioning extensions for .NET 5 applications by @jamesmcroft in #212
- Added new issue templates by @jamesmcroft in #220
- Bump coverlet.msbuild from 3.1.0 to 3.1.2 by @dependabot in #216
- Migrating Uno components from MADE.NET by @jamesmcroft in #221
- Updated EF package by @jamesmcroft in #222
- Removed .NET Core 3.1 support for EF Core library by @jamesmcroft in #227
- Bump NUnit from 3.13.2 to 3.13.3 by @dependabot in #228
- Bump minimist from 1.2.5 to 1.2.6 in /docs by @dependabot in #229
- Bump Bogus from 34.0.1 to 34.0.2 by @dependabot in #230
- Added new extensions and helpers across packages by @jamesmcroft in #232
Full Changelog: v1.4.0...v1.5.0