Skip to content

Commit 0183861

Browse files
authored
- Release v1.5.0 (#4)
Signed-off-by: CØDE N!NJΔ <najaf.shaikh@gmail.com>
1 parent 8e0ff26 commit 0183861

5 files changed

Lines changed: 19 additions & 11 deletions

File tree

GitVersion.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
next-version: 1.2.0
1+
next-version: 1.5.0
22
tag-prefix: '[vV]'
33
mode: ContinuousDeployment
44
branches:

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
MIT License
22

3-
Copyright (c) 2025 CSHΔYK | CØDƐ SHΔYK
3+
Copyright (c) 2026 CSHΔYK | CØDƐ SHΔYK
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal

README.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
1-
# <img src="https://github.com/CodeShayk/TurboMapper/blob/master/Images/turbo-icon.png" alt="ninja" style="width:50px;"/> TurboMapper v1.2.0
1+
# <img src="https://github.com/CodeShayk/TurboMapper/blob/master/Images/turbo-icon.png" alt="turbo" style="width:50px;"/> TurboMapper v1.5.0
22
[![NuGet version](https://badge.fury.io/nu/TurboMapper.svg)](https://badge.fury.io/nu/TurboMapper) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://github.com/CodeShayk/TurboMapper/blob/master/LICENSE.md)
33
[![GitHub Release](https://img.shields.io/github/v/release/CodeShayk/TurboMapper?logo=github&sort=semver)](https://github.com/CodeShayk/TurboMapper/releases/latest)
44
[![master-build](https://github.com/CodeShayk/TurboMapper/actions/workflows/Master-Build.yml/badge.svg)](https://github.com/CodeShayk/TurboMapper/actions/workflows/Master-Build.yml)
55
[![master-codeql](https://github.com/CodeShayk/TurboMapper/actions/workflows/Master-CodeQL.yml/badge.svg)](https://github.com/CodeShayk/TurboMapper/actions/workflows/Master-CodeQL.yml)
6+
[![.Net 10.0](https://img.shields.io/badge/.Net-10.0-green)](https://dotnet.microsoft.com/en-us/download/dotnet/10.0)
67
[![.Net 9.0](https://img.shields.io/badge/.Net-9.0-blue)](https://dotnet.microsoft.com/en-us/download/dotnet/9.0)
78
[![.Net Framework 4.6.4](https://img.shields.io/badge/.Net-4.6.2-blue)](https://dotnet.microsoft.com/en-us/download/dotnet-framework/net46)
89
[![.Net Standard 2.0](https://img.shields.io/badge/.NetStandard-2.0-blue)](https://github.com/dotnet/standard/blob/v2.0.0/docs/versions/netstandard2.0.md)
@@ -68,6 +69,7 @@ This section provides the summary of planned releases with key details about eac
6869

6970
| Release Version | Release Date | Key Features | Backward Compatibility | Primary Focus |
7071
|----------------|--------------|--------------|----------------------|---------------|
72+
| 1.5.0 | March 2026 | Targets .Net 10.0 | ✅ Fully backward compatible | No Functional Changes |
7173
| 1.2.0 | October 2025 | Performance improvements (2x+ speed), enhanced collection mapping API, custom type converters, conditional mapping, transformation functions, configuration validation, improved error messages | ✅ Fully backward compatible | Core improvements, mapping features, custom conversions |
7274
| 1.4.0 | Jan 2026 | Complex nested mapping, circular reference handling, performance diagnostics, generic collection interfaces, interface-to-concrete mapping, dictionary mapping, .NET Standard compatibility | ✅ Fully backward compatible | Advanced mapping, type features, enhanced conversions |
7375
| 2.1.0 | Mid 2026 | Pre-compiled mappings, reverse mapping, async transformations, async collection processing, LINQ expressions, projection support, detailed tracing | ❌ Contains breaking changes (new async methods in IMapper) | Next-gen features, async operations, data access integration |

TurboMapper.sln

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11

22
Microsoft Visual Studio Solution File, Format Version 12.00
3-
# Visual Studio Version 17
4-
VisualStudioVersion = 17.14.36408.4
3+
# Visual Studio Version 18
4+
VisualStudioVersion = 18.2.11415.280 d18.0
55
MinimumVisualStudioVersion = 10.0.40219.1
66
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{02EA681E-C7D8-13C7-8484-4AC65E1B71E8}"
77
EndProject
@@ -13,6 +13,7 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TurboMapper", "src\TurboMap
1313
EndProject
1414
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".github", ".github", "{71A43944-15BC-478C-9A70-8770E96F6C55}"
1515
ProjectSection(SolutionItems) = preProject
16+
GitVersion.yml = GitVersion.yml
1617
.github\workflows\Master-Build.yml = .github\workflows\Master-Build.yml
1718
.github\workflows\Master-CodeQL.yml = .github\workflows\Master-CodeQL.yml
1819
.github\workflows\PR-CI.yml = .github\workflows\PR-CI.yml

src/TurboMapper/TurboMapper.csproj

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFrameworks>net462;netstandard2.0;netstandard2.1;net9.0</TargetFrameworks>
4+
<TargetFrameworks>net462;netstandard2.0;netstandard2.1;net9.0;net10.0</TargetFrameworks>
55
<ImplicitUsings>disable</ImplicitUsings>
66
<Title>TurboMapper</Title>
77
<Authors>CodeShayk</Authors>
88
<Company>CodeShayk</Company>
99
<Description>
1010
`TurboMapper` is a lightweight, high-performance object mapper for .NET that provides both shallow and deep mapping capabilities. It serves as a free alternative to AutoMapper with a simple, intuitive API.
1111
</Description>
12-
<PackageIcon>ninja-icon-16.png</PackageIcon>
12+
<PackageIcon>turbo-icon.png</PackageIcon>
1313
<PackageReadmeFile>README.md</PackageReadmeFile>
1414
<GeneratePackageOnBuild>True</GeneratePackageOnBuild>
15-
<Copyright>Copyright (c) 2025 Code Shayk</Copyright>
15+
<Copyright>Copyright (c) 2026 Code Shayk</Copyright>
1616
<RepositoryType>git</RepositoryType>
1717
<PackageTags>object-mapper, deep-mapper, mapping-library, automapper, turbomapper, objectmapper, mapper, mappings, mapper-library</PackageTags>
1818
<IncludeSymbols>True</IncludeSymbols>
@@ -21,14 +21,19 @@
2121
<GenerateDocumentationFile>True</GenerateDocumentationFile>
2222
<PackageProjectUrl>https://github.com/CodeShayk/TurboMapper/wiki</PackageProjectUrl>
2323
<RepositoryUrl>https://github.com/CodeShayk/TurboMapper</RepositoryUrl>
24-
<PackageReleaseNotes>v1.2.0 - Enhanced core and mapping features including performance improvements (2x+ speed), collection mapping support, custom type converters, conditional mapping, transformation functions, and configuration validation</PackageReleaseNotes>
25-
<Version>1.2.0</Version>
24+
<PackageReleaseNotes>
25+
# TurboMapper 1.5.0 - No Functional Changes.
26+
## Release Type: Minor Release: Targets .Net 10
27+
**Date**: 2026-03-13
28+
**Version**: 1.5.0
29+
</PackageReleaseNotes>
30+
<Version>1.5.0</Version>
2631
<PackageRequireLicenseAcceptance>True</PackageRequireLicenseAcceptance>
2732
<AssemblyName>TurboMapper</AssemblyName>
2833
</PropertyGroup>
2934

3035
<ItemGroup>
31-
<None Include="..\..\Images\ninja-icon-16.png">
36+
<None Include="..\..\Images\turbo-icon.png">
3237
<Pack>True</Pack>
3338
<PackagePath>\</PackagePath>
3439
</None>

0 commit comments

Comments
 (0)