Releases: onevcat/xin
Releases · onevcat/xin
xin v0.1.3
xin v0.1.2
Highlights
- Fix reply threading headers (Fastmail-friendly): replies now set
In-Reply-To/Referencesvia JMAP parsed header forms (asMessageIds), avoiding RFC 5322 formatting pitfalls.- This resolves Fastmail errors like:
invalidProperties (header:In-Reply-To).
- This resolves Fastmail errors like:
Changes
- Use
Header::as_message_ids()+HeaderValue::AsTextAll()for threading headers during reply. - Add unit test for reply header building.
- Update mock tests to strictly verify the JMAP request format.
xin 0.1.1
Bugfix release for Fastmail strict JMAP capability handling.
Fixed
- Include
urn:ietf:params:jmap:submissionin requestusingforIdentity/*(via jmap-client fork), avoiding "Unknown method". - Avoid setting the forbidden
$draftkeyword when creating drafts/sending.
Changed
- Keep provider quirks fixed in the dependency (jmap-client fork) and keep xin-side code clean.