Skip to content

v2.3.0

Choose a tag to compare

@github-actions github-actions released this 04 Jul 08:13
· 326 commits to main since this release

2.3.0 (2026-07-04)

Features

  • add --cli arg (c895022)
  • Add CLI alternative to Positions GUI (6343390)
  • add HXE.Paths.Custom.Configuration(string) (b4ba0f9)
  • add InferResult() (ea755bb)

Bug Fixes

  • add using System.Linq (d85f3c6)
  • assign null to nullable variable (1718990)
  • Campaign: use XmlSourceGenerator for (de)serialization (383b151)
  • deps-dev: bump @halospv3/hce.shared-config to 3.9.3 (8423ef2)
  • deps-dev: recursively upgrade @semantic-release/github to 12.0.9 to fix release assets (cd82554)
  • deps: upgrade dotnet dependencies (ccc1b91)
  • exit when HaloCE.exe cannot be found (148bbc9)
  • handle InvalidOperationException sometimes thrown when setting DialogResult (b1059cb), closes HaloSPV3/HXE#248
  • HCE: resolve null-to-non-nullable assignments (beaf2f5)
  • re-throw exceptions during --test (cee7a4d)
  • read stream game Progress data stream w/ safe bounds (5a3cb6e)
  • remove/replace WinForms references (fbae24f)
  • replace WMI for filesystem compression with DotNet functionality (c97821b)
  • SFX: prevent a DirectoryInfo.Parent NullReferenceException (1b340e6)
  • SFX: skip extracting files with empty names (85708f2)
  • SFX: use XmlSourceGenerator for (de)serialization (3d1d8ff)
  • support targeting NETFX 4.6.2, 4.8.0 (6cff163)

Reverts

  • deps: build: raise minimum runtime to net6.0 (a644c70)

This release is also available on:

  • v2.3.0