Repository navigation
v0.20.0
- Changed (API):
contacts.list(search=...)with several whole addresses
separated by commas or spaces now returns exactly those contacts (up to
200), the same as Mailtea Studio and MCP. A list with an entry that is not
a whole address is refused with a 400 naming it. Part of an address still
matches as before. The docstring says so. - Added:
purposeondomains.claims.create("email","site"or"both",
default"email") and on every claim reply. Asiteclaim gets no sending
identity. The package passes it through as it is; this release documents it.
Needs the API deployed with this change. - Added:
segment_idonposts.createandposts.update(Noneclears it
on update) and on every post reply, to send a post to one segment of its
publication instead of all active contacts.inactive_dayson
segments.createandsegments.update(Noneclears it) and on every
segment reply: contacts with no open or click in the last N days (1 to
3650), counting contacts who never engaged, which is the silent cohort and
not engaged readers. The package passes both through as it is; this release
documents them. They need the API deployed with this change. - Changed:
segments.deletedocuments that a segment a draft, scheduled or
sending post targets cannot be deleted: it raisesMailteaErrorwith
status 409 andcodesegment_in_use. Deleting one used to send those
posts to everyone.
Released from mailtea-app/mailtea@1ea0e1b.