Releases: loops-so/loops-go
Releases · loops-so/loops-go
v0.3.0
Immutable
release. Only release title and notes can be modified.
What's Changed
- chore: content api updates (spec v1.12.0) by @notnmeyer in #8
- Add audience-segments and groups endpoints (list/get/create/update/delete with full request/response types).
- Expand campaigns: scheduling (now / schedule with timestamp), audience targeting via mailing list, audience segment, or audience filter, campaign group support, and field-selective updates via UpdateCampaignRequest.Set.
- Expand email-messages: cc/bcc, language code, email format, and contact/event/data-variable fallbacks; broader test coverage.
- Expand transactional-emails types and tests.
- Fix: decode resource IDs from the id field per the OpenAPI spec across campaigns, components, email-messages, and themes.
- chore: dedicated sending ip endpoints by @notnmeyer in #9
- chore: set version on import by @notnmeyer in #10
- chore: update readme by @notnmeyer in #11
Full Changelog: v0.2.0...v0.3.0
v0.2.0
Immutable
release. Only release title and notes can be modified.
What's Changed
-
feat:
/api/v1/transactional-emailsby @notnmeyer in #7added new transactional email content API: CreateTransactional, GetTransactional, UpdateTransactional, EnsureTransactionalDraft, PublishTransactional, and ListTransactionals — manage transactional email templates (create a draft, edit it via UpdateEmailMessage, publish) instead of only sending.
- DEPRECATION: ListTransactional is now deprecated. switch to ListTransactionals (which hits /v1/transactional-emails) for the
richer template shape with draft/published IDs and separate createdAt/updatedAt.
Full Changelog: v0.1.5...v0.2.0
v0.1.5
Immutable
release. Only release title and notes can be modified.
v0.1.4
Immutable
release. Only release title and notes can be modified.
v0.1.4-0
Immutable
release. Only release title and notes can be modified.
Full Changelog: v0.1.3...v0.1.4-0
v0.1.3
Immutable
release. Only release title and notes can be modified.
v0.1.2
Immutable
release. Only release title and notes can be modified.
What's Changed
- install govulncheck in ci by @notnmeyer in #2
- readme by @notnmeyer in #1
- components api by @notnmeyer in #3
New Contributors
- @notnmeyer made their first contribution in #2
Full Changelog: v0.1.1...v0.1.2
v0.1.1
Full Changelog: v0.1.0...v0.1.1
v0.1.0
Immutable
release. Only release title and notes can be modified.
This is a lift-and-move from our official CLI's internal/api package. For API-related history before this point, look in the CLI codebase.
Full Changelog: https://github.com/Loops-so/loops-go/commits/v0.1.0