Skip to content

Releases: mautic/api-library

4.0.0-beta

03 Sep 08:38
2a8c988
Compare
Choose a tag to compare
4.0.0-beta Pre-release
Pre-release

What's Changed

🔧 Refactoring

  • Switch to DSN mailer config to ensure mail tests succeed by @mollux in #306
  • Replace cURL with a PSR-18 HTTP Client by @JaZo in #288
  • Switch to the correct folder for uploads by @mollux in #308
  • Use mautic in test mode to speed up tests by @mollux in #309
  • Fix config file location after config split-up in Mautic by @mollux in #313

🐛 Bugs

  • fix failing in tests by @mollux in #274
  • Ensure strlen is not called with NULL values to avoid a deprecation w… by @dlopez-akalam in #281 (Fixes #280)
  • Correct mautic env by @mollux in #284
  • Use PHP 8.0 in CI due to failing runs by @dennisameling in #289
  • Fix - Deprecated strlen(): Passing null to parameter #1 ($string) of type string in PHP 8.1 by @LadySolveig in #293 (Fixes #292)
  • Fix issue where setLogger did not adhere to the LoggerAwareInterface and change minimum PHP requirement to PHP 8 by @Rocksheep in #286 (Fixes #273)
  • Fix getMauticVersion() accessing lower-case headers as array-key by @Moongazer in #302 (Fixes #233)
  • Ensure delete doesn't fail for non-existent files by @mollux in #310
  • Fix for apache not being installable during tests by @mollux in #314
  • An empty DEC filter shouldn't have any value. It will be null-ed in the response by @escopecz in #324
  • Use LoggerAwareTrait from Psr/Log by @matbcvo in #327

✨Features and Enhancements

🤖 Devops

💖 New Contributors

Full Changelog: 3.1.0...4.0.0-beta

3.1.0

06 Jun 12:49
5b0d905
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 3.0...3.1.0

3.0.0

19 Oct 10:58
557ce71
Compare
Choose a tag to compare

We're excited to release version 3 of the API library! This version is fully compatible with Mautic 3.

You can install the new version by running the following command:

composer require mautic/api-library "^3.0.0"

Please read the Migration Guide if you want to upgrade to this version!

Changelog:

  • Using json_encode instead of http_build_query when posting to an instance using the library
  • Documentation updates
  • Short-array syntax through the codebase

3.0-beta2

17 Oct 12:46
d50da3e
Compare
Choose a tag to compare
3.0-beta2 Pre-release
Pre-release

This is the final beta before the final release of the API library version 3, assuming there won't be any critical bugs

Please read the Migration Guide if you want to upgrade to this version!

This version updates the Mautic API Library to work with Mautic 3.

Noted Changes:

  • Using json_encode instead of http_build_query when posting to an instance using the library
  • Documentation updates
  • Short-array syntax through the codebase

3.0-beta

24 Apr 14:54
36eac9e
Compare
Choose a tag to compare
3.0-beta Pre-release
Pre-release

This PR updates the Mautic API Library to work with Mautic 3.

Noted Changes:

  • Using json_encode instead of http_build_query when posting to an instance using the library
  • Documentation updates
  • Short-array syntax through the codebase

2.15.1-beta

12 Mar 21:55
Compare
Choose a tag to compare
2.15.1-beta Pre-release
Pre-release

2.15.0

19 Dec 15:25
6ff1dfa
Compare
Choose a tag to compare

This release corresponds to Mautic v2.15.0 https://github.com/mautic/mautic/releases/tag/2.15.0

2.14.2

24 Oct 07:41
71ca3d2
Compare
Choose a tag to compare

This release corresponds with Mautic's https://github.com/mautic/mautic/releases/tag/2.14.2

2.12.0

12 Mar 12:50
460f8fa
Compare
Choose a tag to compare

Enhancements

  • Improved tests
  • Added Form Submission API endpoints #128
  • Added Tags API endpoints #137
  • Webhook event order configuration added #127
  • Contact activity events API endpoints #126
  • plugin_citrix_events and lead_event_log tables added to the stats endpoint #119
  • Improved error handling like 404s #140, #142
  • Added default value in the parameter in dnc function #149
  • sendToContact() function accepts params #151

Several bugs were squashed on Mautic's side. Make sure you run the latest version.

2.10.0

21 Sep 12:45
Compare
Choose a tag to compare
Merge pull request #130 from escopecz/segment-filters

Filters added to the segment test payload to ensure it works