Skip to content

Releases: owlstacks/owlstack-core

v1.0.1

07 Mar 17:25
3d5e498

Choose a tag to compare

What's Changed

  • Feature/ai agent workflow rules by @alihesari in #9
  • fix: add PHPCS inline directives for WordPress Plugin Check compatibility by @alihesari in #10

Full Changelog: v1.0.0...v1.0.1

v1.0.0 - Initial Release

15 Feb 00:46

Choose a tag to compare

🎉 Initial Release

Framework-agnostic PHP core for social media publishing and content syndication — zero external dependencies.

✨ Features

  • 11 Platform Support: Telegram, Twitter/X, Facebook, LinkedIn, Discord, Instagram, Pinterest, Reddit, Slack, Tumblr, WhatsApp
  • Immutable Value Objects: Post and Media with fluent builder API
  • Smart Formatting: Platform-specific formatters with automatic truncation and hashtag extraction
  • OAuth Authentication: Built-in OAuth handler with token refresh support
  • HTTP Client: Zero-dependency cURL-based HTTP client
  • Event System: PostPublished and PostFailed events with listener support
  • Delivery Tracking: DeliveryStatus for monitoring publish results
  • Multi-Platform Publishing: Publish to multiple platforms in a single call
  • Platform Registry: Register, configure, and manage platform adapters
  • Media Handling: MediaCollection with per-platform validation (type, size, dimensions)
  • Canonical Links: Attach canonical URLs to posts

📋 Requirements

  • PHP 8.1+
  • ext-curl
  • ext-json

📦 Installation

composer require owlstack/owlstack-core