Skip to content

v1.1.0

Latest

Choose a tag to compare

@sborsje sborsje released this 27 Jan 12:50
054a86b
  • Add synchronous methods trackSync(), identifySync(), and groupSync() that return BatchResponse or throw SendException

  • Add getQueueSize() method to check pending events in queue

  • Add logger callback option for custom logging integration

  • Add onError callback option for error handling (receives exception and failed events)

  • Add onSuccess callback option (receives BatchResponse)

  • Support group-only events by passing groupId without userId for organization-level tracking (webhooks, cron jobs, system events)

  • BREAKING: Minimum PHP version increased from 8.1 to 8.2

  • BREAKING: Remove IP tracking - the ip option is no longer supported in track(), identify(), or group() methods