Skip to content

Release 3.0.49

Choose a tag to compare

@gonzaloebiz gonzaloebiz released this 10 Sep 17:18
09cd650

Implemented enhancements

  • Share contact wherever nobody has declined, including hosts with no switch (#84) — contact sharing is on by default, and only an answer that says no is a refusal. The reporting path previously withheld the contact pair from a host it could not ask; every other kind of silence already read as permitted, and this makes the four consistent.

    contact_unconfigured is now emitted alongside the pair rather than instead of it, and its meaning changes with it: from "no switch, so nothing was sent" to "no switch, sent anyway". Consumers reading it as "no contact for this installation" need to know.

  • Fail the build when a deprecated call appears unguarded (#83) — a deprecated call reached a release twice and a merchant found it both times. The gate tokenises rather than matching text, and has its own test pinning both directions.

Documentation

  • Say how to read an absent mc_store_id (#85) — a null means "no store was named in any request path this process made", not "this installation has no Mailchimp store". Nothing changes on the wire; the discriminator was already being reported.

Tagged on develop, per this repository's convention.