Skip to content

v1.0.1

Choose a tag to compare

@github-actions github-actions released this 10 Apr 06:27
· 2 commits to develop since this release

v1.0.1 (2026-04-10)

Bug Fixes

  • Merge project ini over defaults (ada1c30)

Project-level hammocking.ini via --config completely replaced the built-in defaults instead of overlaying. This caused critical settings like exclude_pattern to be lost, breaking builds with GCC/MinGW where runtime symbols like _pei386_runtime_relocator leaked through.

  • Add HammockIni.merge() to overlay non-None values on top of defaults
  • HammockRunner always loads package defaults first, then project config
  • Extend default exclude_pattern with memcpy, memmove, memset, memcmp,
    bzero, strlen (compiler-generated intrinsics)
  • Rewrite docs/usage.md: complete CLI reference, config merge docs,
    output styles, real build examples
  • Add NmWrapper.mock_it() unit tests for symbol filtering logic

Co-authored-by: Copilot 223556219+Copilot@users.noreply.github.com


Detailed Changes: v1.0.0...v1.0.1