Changelog/SDK 0.8.6
Changelog
What changed in 0.8.6-RELEASE to make generated code diffs easier to review and merge.
ApiHug has always aimed to generate template code that is stable enough to keep in source control.
Before 0.8.6-RELEASE, parts of the stub and wire generation pipeline still depended on HashMap iteration order. That meant small schema or model updates could produce noisy diffs even when the real business change was tiny.
Starting with 0.8.6-RELEASE, generated files are emitted in a more stable order. Review diffs are now easier to read, and routine SDK upgrades require less manual merge work.
This release also builds on the repository-maintenance redesign introduced in SDK 0.7.8.
The metadata file still records the latest compile/build timestamp in JSON:
