Skip to content

v0.72.1

Choose a tag to compare

@github-actions github-actions released this 09 Mar 03:00
· 78 commits to main since this release
bce16e5

PerfectHash v0.72.1

Generated by ci/generate-release-notes.sh.

Curated Notes

Added

  • Repo-local release-engineering and conda-packaging skills now capture the maintainer workflows used to cut releases, validate conda packages, and publish org-channel artifacts.

Changed

  • Installed public headers now live under include/PerfectHash/, and public consumers use <PerfectHash/...> include paths instead of polluting the flat include directory.
  • Conda packaging now propagates the package version into CMake/binaries via PERFECTHASH_VERSION_OVERRIDE, so org-channel builds report the shipped version instead of the latest git tag.

Fixed

  • Windows RawDog MASM header generation now resolves the new public include root correctly after the header-layout refactor.
  • Conda profile variants now declare solver-level mutual exclusion, preventing co-install of conflicting profile packages.

Docs

  • Added docs/packaging.md and refreshed release/CI notes to reflect the current conda workflow, org-channel publishing, and release-versioning policy.

Commit Summary

  • Range: v0.72.0..v0.72.1

  • bce16e5 Use build-env NASM for tag conda packaging (Trent Nelson)