All Versions
23
Latest Version
Avg Release Cycle
163 days
Latest Release
19 days ago

Changelog History
Page 1

  • v16.2.0 Changes

    July 02, 2026

    What's Changed

    • ✨ Enhance SECURITY.md with comprehensive security policy by @jbogard in #4633
    • πŸš€ Attach NuGet packages and SBOM to GitHub Release by @jbogard in #4637
    • πŸ‘Œ Support LicenseKey via environment variable fallback by @Nit8 in #4634
    • βœ… ci: publish fork-PR test reports via workflow_run by @jbogard in #4643
    • πŸ›  Run license validation off the construction path (fixes #4640) by @jbogard in #4645

    πŸ†• New Contributors

    Full Changelog : v15.1.1...v16.2.0

  • v16.1.1 Changes

    March 13, 2026

    What's Changed

    • πŸ‘ Better async handling of license validation; fixes #4612 by @jbogard in #4613
    • πŸ— More artifacts for builds (test results and SBOM) by @jbogard in #4615
    • ⚑️ Update Microsoft.Sbom.DotNetTool to 4.1.5 by @jbogard in #4616

    πŸ”’ Security

    πŸ›  Fixed an issue where certain cyclic or self-referential object graphs could trigger uncontrolled recursion during mapping, potentially resulting in stack exhaustion and denial of service.

    Applications that process untrusted or attacker-controlled object graphs through affected mapping paths may be impacted.

    πŸš€ Users should upgrade to this release.

    πŸ”’ Security advisory: GHSA-rvv3-g6hj-g44x

    Thanks to @skdishansachin for responsibly disclosing this issue.

    Full Changelog : v16.1.0...v16.1.1

  • v16.1.0 Changes

    March 03, 2026

    What's Changed

    • βž• Add Debug and Release build configurations to slnx by @Copilot in #4590
    • Migrating to slnx by @jbogard in #4589
    • πŸ‘ Allow disabling of polymorphic LINQ mapping by @jbogard in #4596
    • πŸ›  Fix duplicate BOM in ServiceCollectionExtensions.cs by @Copilot in #4600
    • πŸ›  Fix review feedback: double semicolon, DI condition integration test, docs example by @Copilot in #4601
    • βž• Adding DI-enabled conditions and pre-conditions; updated docs accordi… by @jbogard in #4599
    • βž• Adding support for DI-enabled destination factories. by @jbogard in #4603
    • πŸ›  Correctly converting nullables for MapAtRuntime; fixes #4597 by @jbogard in #4604
    • πŸ›  Correctly handling consecutive uppercase characters; fixes #4593 by @jbogard in #4605
    • πŸ›  Wrapping the exception to provide better feedback to the user; fixes … by @jbogard in #4606
    • πŸ›  Fixing bug around order of open generic registration by @jbogard in #4607
    • βž• Adding perpetual licensing by @jbogard in #4608

    πŸ†• New Contributors

    • @Copilot made their first contribution in #4590

    Full Changelog : v16.0.0...v16.1.0

  • v16.0.0 Changes

    December 03, 2025

    What's Changed

    Full Changelog : v15.1.0...v16.0.0

  • v16.0.0-beta Changes

    November 20, 2025

    What's Changed

    Full Changelog : v15.1.0...v16.0.0-beta-1

    πŸš€ This release is a beta release that introduces .NET 10 support and package signing. Signed packages means going forward packages can be validated against trusted authorities that the package has been published by Lucky Penny Software and not tampered with.

  • v15.1.3 Changes

    March 18, 2026

    What's Changed

    πŸ”’ Security

    πŸ›  Fixed an issue where certain cyclic or self-referential object graphs could trigger uncontrolled recursion during mapping, potentially resulting in stack exhaustion and denial of service.

    Applications that process untrusted or attacker-controlled object graphs through affected mapping paths may be impacted.

    πŸš€ Users should upgrade to this release.

    πŸ”’ Security advisory: GHSA-rvv3-g6hj-g44x

    Thanks to @skdishansachin for responsibly disclosing this issue.

    Full Changelog : v15.1.0...v15.1.3

  • v15.1.2 Changes

    March 17, 2026

    What's Changed

    • πŸ“„ docs: Document duplicate license message behavior and fixes by @Copilot in #4617

    πŸ”’ Security

    πŸ›  Fixed an issue where certain cyclic or self-referential object graphs could trigger uncontrolled recursion during mapping, potentially resulting in stack exhaustion and denial of service.

    Applications that process untrusted or attacker-controlled object graphs through affected mapping paths may be impacted.

    πŸš€ Users should upgrade to this release.

    πŸ”’ Security advisory: GHSA-rvv3-g6hj-g44x

    Thanks to @skdishansachin for responsibly disclosing this issue.

    Full Changelog : v16.1.1...v15.1.2

  • v15.1.1 Changes

    March 15, 2026

    What's Changed

    • πŸ“„ docs: Document duplicate license message behavior and fixes by @Copilot in #4617

    πŸ”’ Security

    πŸ›  Fixed an issue where certain cyclic or self-referential object graphs could trigger uncontrolled recursion during mapping, potentially resulting in stack exhaustion and denial of service.

    Applications that process untrusted or attacker-controlled object graphs through affected mapping paths may be impacted.

    πŸš€ Users should upgrade to this release.

    πŸ”’ Security advisory: GHSA-rvv3-g6hj-g44x

    Thanks to @skdishansachin for responsibly disclosing this issue.

    Full Changelog : v16.1.1...v15.1.1

  • v15.1.0 Changes

    October 24, 2025

    What's Changed

    πŸ†• New Contributors

    Full Changelog : v15.0.1...v15.1.0

  • v15.0.1 Changes

    July 11, 2025

    What's Changed

    • πŸ›  Removing public signing; fixes #4545 by @jbogard in #4552
    • βž• Adding back missing overloads and reverting registering behavior by @jbogard in #4554

    Full Changelog : v15.0.0...v15.0.1

    πŸš€ This release supersedes the 15.0.0 release, reverting behavior and overloads so that the AddAutoMapper overloads separate the "scanning for maps" from the "scanning for dependencies". Unfortunately it's not really possible to combine these two together.

    πŸš‘ This also fixes a critical bug in #4545 that does not work with .NET 4.x applications (as intended).

    Because of this, the 15.0.0 will be delisted because of the breaking changes there.