CHANGELOG.md

Read-only source from the unchanged 0.3.4 kit. Existing license terms apply.

# 0.3.4

See RELEASE_NOTES_0.3.4.md for verification fixes, trusted-fingerprint checks,
console recovery, public defaults, regression tests and compatibility.

# Changelog

## 0.3.3

- Remove the VariableVista URL default; AIL has no website requirement.
- Support signed packets with no public anchor and self-asserted key assurance.
- Allow the saved signing key to add an AIL-specific anchor to a later packet.
- Clarify owner console and documentation; add no-anchor and same-key tests.

## 0.3.2

- Compare a signed packet with a public anchor in Python and JavaScript.
- Add an explicit HTTPS anchor fetch in the Python CLI with TLS, no redirects,
  an exact trusted URL, a size limit, and a timeout.
- Distinguish a supplied-file match from an HTTPS domain-key match.
- Add mismatch, URL, and failed-fetch tests.

## 0.3.1

- Verify fixed packet metadata and instructions in Python and JavaScript.
- Reject unexpected packet, subject, key, and signature fields.
- Reject unsupported language versions and encodings.
- Test altered outer fields and Python-to-JavaScript interoperability.
- Preserve `ail:self_asserted_key`; independent domain anchoring is future work.