Skip to content

Bump the harmony-packages group with 1 update - #23

Merged
DatUub merged 1 commit into
mainfrom
dependabot/nuget/harmony-packages-6440b7433d
Feb 16, 2026
Merged

DatUub merged 1 commit into
mainfrom
dependabot/nuget/harmony-packages-6440b7433d

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Feb 16, 2026 •

Copy link
Copy Markdown
Contributor

Updated HarmonyX from 2.9.0 to 2.16.0.

Release notes

Sourced from HarmonyX's releases.

2.16.0

What's Changed

New Contributors

Full Changelog: BepInEx/HarmonyX@v2.15.0...v2.16.0

2.15.0

This version is the first to feature ARM support (including Apple Silicon). Be aware that while it should work, it was not tested yet. Please let us know if it works or not on the BepInEx discord server or in discussions.

Warning: There may be some issues with IL manipulation on mono runtimes (see MonoMod/MonoMod#233). The v2.13 release is the last release without this problem.

What's Changed

Full Changelog: BepInEx/HarmonyX@v2.14.0...v2.15.0

2.14.0

Warning: There may be some issues with IL manipulation on mono runtimes (see MonoMod/MonoMod#233). The v2.13 release is the last release without this problem.

What's Changed

New Contributors

Full Changelog: BepInEx/HarmonyX@v2.13.0...v2.14.0

2.13.0

This release includes all changes made to upstream since Harmony v2.2.1. See Harmony changelog here for details on the merged changes.

What's Changed

New Contributors

Full Changelog: BepInEx/HarmonyX@v2.12.0...v2.13.0

2.12.0

What's Changed

New Contributors

Full Changelog: BepInEx/HarmonyX@v2.11.0...v2.12.0

2.11.0

What's Changed

New Contributors

Full Changelog: BepInEx/HarmonyX@v2.10.2...v2.11.0

2.10.2

Changelog

  • 4e71dc4f483a8432b001b34e0d2ba7faf47d59b1 @​pardeike Fix a bug where Harmony calls TargetMethods() always twice

Full Changelog: BepInEx/HarmonyX@v2.10.1...v2.10.2

2.10.1

Changelog

  • Print out lastError in ThrowIfInvalid (#​48)

2.10.0

Changelog

  • Merged code from upstream up to 6006140d929565cb49ee07d482f96ec0d51a7aed (see Harmony changelog)

    • Important: The merge brings binary incompatibilities to CodeMatch class. If you distribute HarmonyX in games or mod loaders, please test for any regressions and apply shims where appropriate

      Starting this version, CodeMatch now inherits CodeInstruction. Because of this, some fields (labels, blocks) have been removed from CodeMatch as they are now provided by CodeInstructon. Any CodeMatch uses where fields are accessed directly will be binary-incompatible. However, this should generally be fairly rare: analysing a few dozen CodeMatch class uses across different GitHub projects revealed that most developers only use the new CodeMatch constructor, which hasn't been altered. Most use cases of CodeMatch should still be binary-compatible with HarmonyX 2.10.

    • All nested classes in the Code class have also been annotated with the [EditorBrowsable(EditorBrowsableState.Never)] attribute to prevent custom classes from cluttering most IDEs' code completion.

  • Fix HARMONY_NO_LOG environment variable is not respected for file logger

  • Fix HarmonyEmitIL attribute not working on methods with certain branches

  • Fix handling methods that include throws OpCode on mono

  • Fix net35 builds not working on CoreCLR because of AccessTools.PrepForRemoting fix

  • Improve exception messages when applying patches (warn about missing target method or patch method not being static)

  • Bump MonoMod version to 22.3.23.4 (changelog)

Commits viewable in compare view.

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

@dependabot dependabot Bot added .NET Pull requests that update .NET code dependencies Pull requests that update a dependency file labels Feb 16, 2026
Bumps HarmonyX from 2.9.0 to 2.16.0

---
updated-dependencies:
- dependency-name: HarmonyX
  dependency-version: 2.16.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: harmony-packages
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/nuget/harmony-packages-6440b7433d branch from 81f586f to 18d16b0 Compare February 16, 2026 22:16
@DatUub
DatUub merged commit aaee53c into main Feb 16, 2026
5 checks passed
@dependabot
dependabot Bot deleted the dependabot/nuget/harmony-packages-6440b7433d branch February 16, 2026 22:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file .NET Pull requests that update .NET code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant