Skip to content

release/1.1.0 (6/6): version 1.1.0, CHANGELOG, README polish#6

Merged
tdav merged 3 commits into
masterfrom
release/1.1.0-pr6-release
Apr 19, 2026
Merged

release/1.1.0 (6/6): version 1.1.0, CHANGELOG, README polish#6
tdav merged 3 commits into
masterfrom
release/1.1.0-pr6-release

Conversation

@tdav
Copy link
Copy Markdown
Owner

@tdav tdav commented Apr 19, 2026

Summary

Final PR of the SmAutoMapper 1.1.0 cleanup release. Bumps the package version, adds a CHANGELOG.md, and updates README usage examples to the DI-injected IProjectionProvider pattern introduced in PR #3.

Changes

  • Version bump<Version>1.0.2</Version><VersionPrefix>1.1.0</VersionPrefix> in src/SmAutoMapper/SmAutoMapper.csproj
  • CHANGELOG.md — new file covering Added / Changed / Deprecated / Removed / Performance for 1.1.0 (summarizes PRs PR #1: CI gate + SourceLink + housekeeping (1.1.0) #1release/1.1.0 (3/6): AOT + Trimming attributes on public API #5)
  • README — 5 code examples migrated from legacy source.ProjectTo<Dto>() to recommended source.ProjectTo<Src, Dto>(projections, ...) (Quick Start, ProjectTo API, nested-collection example, Web API controller, category-tree controller). Adds a callout referencing SMAM0002 and the Migrating guide.

Verification

  • dotnet build -c Release: 0 warnings, 0 errors
  • dotnet test -c Release --no-build: 82 passed, 1 skipped (pre-existing), 0 failed
  • dotnet pack: both SmAutoMapper.1.1.0.nupkg and SmAutoMapper.1.1.0.snupkg produced
  • .nuspec inspection: id=SmAutoMapper, version=1.1.0, repository commit hash embedded (SourceLink working)

After merge

  • Tag v1.1.0 and create GitHub release
  • publish.yml will push .nupkg + .snupkg to NuGet
  • Sandbox smoke test: dotnet add package SmAutoMapper --version 1.1.0

Test plan

  • nupkg and snupkg both produced by dotnet pack
  • Metadata validated (id, version, repo commit, dependencies)
  • All tests pass, build is clean with analyzers on
  • CI green on this PR before merge
  • Post-merge: v1.1.0 tag + GitHub release + NuGet push (performed separately with user authorization)

🤖 Generated with Claude Code

@tdav tdav merged commit 668071f into master Apr 19, 2026
1 check passed
@tdav tdav deleted the release/1.1.0-pr6-release branch April 19, 2026 16:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant