Skip to content

Releases: landrok/activitypub

ActivityPhp 0.5.0

08 Oct 17:45
Compare
Choose a tag to compare

Server features

  • Add support for a more tolerant type validation for instance
  • Add support for cache customization for instance
  • Add support for PHP 8.0

ActivityPhp 0.4.1

28 Sep 12:58
f3d30b9
Compare
Choose a tag to compare

Features

  • Add optional padding for HTTP signature verification @swentel
  • Add support for GH actions
  • Add a (fresh) TypeConfiguration stack

ActivityPhp 0.4.0

26 Aug 14:30
d8f7d1b
Compare
Choose a tag to compare

Features

API changes

  • Add a toJson() method for all Activity Streams instances

ActivityPub 0.3.0

22 Jul 18:30
Compare
Choose a tag to compare

Features

API changes

Changes on properties validators:

  • attachment nows supports AS2 objects
  • mediaType now accepts null value
  • object and id now accept OStatus tag
  • href now accepts AS2 Link objects

Fixed

  • Fix Laravel 5.8 install
  • Fix namespace conflicts for external facades

ActivityPub 0.2.0

24 Feb 12:24
Compare
Choose a tag to compare

Features

Namespace

Change library global namespace from ActivityPub to ActivityPhp

Type factory

ActivityPhp\Type::create() can now be called with an array.

ActivityPhp\Type::create([
    'type' => 'Person', 
    'name' => 'A name'
])

is equivalent to :

ActivityPhp\Type::create(
    'Person',
    ['name' => 'A name']
)

Type copying

You can now copy a type:

$original = ActivityPhp\Type::create([
    'type' => 'Person', 
    'name' => 'A name'
]);
$copy = $original->copy();

Properties validators

Based on real world tests, some property validators have been modified:

  • name, content now accepts null values
  • attachment, tag, to, bto, cc, bcc now accepts empty arrays
  • attributedTo and url now supports arrays

Server

Server features (Manual):

  • External WebFinger discovery
  • External profiles discovery
  • Public outbox browsing
  • Support for Mastodon handles

Add a minimal server stack of configurations (Manual):

  • logger
  • caching
  • basic instance

ActivityPub 0.1.0

09 Jan 20:55
Compare
Choose a tag to compare

Features