You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The default rules for kvCache() function are now 5 minutes for all URLs.
Added Invite class to Activity Vocabulary API. [#65, #80 by Randy Wressell]
Added Join class to Activity Vocabulary API. [#65, #80 by Randy Wressell]
Added Leave class to Activity Vocabulary API. [#65, #80 by Randy Wressell]
Added Listen class to Activity Vocabulary API. [#65, #80 by Randy Wressell]
Added Offer class to Activity Vocabulary API. [#65, #76 by Lee Dogeon]
The below properties of Collection and CollectionPage in Activity Vocabulary API now do not accept Link objects:
Collection.current
Collection.first
Collection.last
CollectionPage.partOf
CollectionPage.next
CollectionPage.prev
Added featured property to Actor types in Activity Vocabulary API. [#78]
Added Application.getFeatured() method.
Added Application.featuredId property.
new Application() constructor now accepts featured option.
Application.clone() method now accepts featured option.
Added Group.getFeatured() method.
Added Group.featuredId property.
new Group() constructor now accepts featured option.
Group.clone() method now accepts featured option.
Added Organization.getFeatured() method.
Added Organization.featuredId property.
new Organization() constructor now accepts featured option.
Organization.clone() method now accepts featured option.
Added Person.getFeatured() method.
Added Person.featuredId property.
new Person() constructor now accepts featured option.
Person.clone() method now accepts featured option.
Added Service.getFeatured() method.
Added Service.featuredId property.
new Service() constructor now accepts featured option.
Service.clone() method now accepts featured option.
Added featuredTags property to Actor types in Activity Vocabulary API. [#78]
Added Application.getFeaturedTags() method.
Added Application.featuredTagsId property.
new Application() constructor now accepts featuredTags option.
Application.clone() method now accepts featuredTags option.
Added Group.getFeaturedTags() method.
Added Group.featuredTagsId property.
new Group() constructor now accepts featuredTags option.
Group.clone() method now accepts featuredTags option.
Added Organization.getFeaturedTags() method.
Added Organization.featuredTagsId property.
new Organization() constructor now accepts featuredTags option.
Organization.clone() method now accepts featuredTags option.
Added Person.getFeaturedTags() method.
Added Person.featuredTagsId property.
new Person() constructor now accepts featuredTags option.
Person.clone() method now accepts featuredTags option.
Added Service.getFeaturedTags() method.
Added Service.featuredTagsId property.
new Service() constructor now accepts featuredTags option.
Service.clone() method now accepts featuredTags option.
Added target property to Activity class in Activity Vocabulary API.
Added Activity.getTarget() method.
Added Activity.getTargets() method.
Added Activity.targetId property.
Added Activity.targetIds property.
new Activity() constructor now accepts target option.
new Activity() constructor now accepts targets option.
Activity.clone() method now accepts target option.
Activity.clone() method now accepts targets option.
Added result property to Activity class in Activity Vocabulary API.
Added Activity.getResult() method.
Added Activity.getResults() method.
Added Activity.resultId property.
Added Activity.resultIds property.
new Activity() constructor now accepts result option.
new Activity() constructor now accepts results option.
Activity.clone() method now accepts result option.
Activity.clone() method now accepts results option.
Added origin property to Activity class in Activity Vocabulary API.
Added Activity.getOrigin() method.
Added Activity.getOrigins() method.
Added Activity.originId property.
Added Activity.originIds property.
new Activity() constructor now accepts origin option.
new Activity() constructor now accepts origins option.
Activity.clone() method now accepts origin option.
Activity.clone() method now accepts origins option.
Added instrument property to Activity class in Activity Vocabulary API.
Added Activity.getInstrument() method.
Added Activity.getInstruments() method.
Added Activity.instrumentId property.
Added Activity.instrumentIds property.
new Activity() constructor now accepts instrument option.
new Activity() constructor now accepts instruments option.
Activity.clone() method now accepts instrument option.
Activity.clone() method now accepts instruments option.
The items property of OrderedCollection and OrderedCollectionPage in Activity Vocabulary API is now represented as orderedItems (was items) in JSON-LD.
The key pair or the key pair for signing outgoing HTTP requests made from the shared inbox now can be configured. This improves the compatibility with other ActivityPub implementations that require authorized fetches (i.e., secure mode).
Added SharedInboxKeyDispatcher type.
Renamed InboxListenerSetter interface to InboxListenerSetters.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Released on June 29, 2024.
Improved runtime type error messages for Activity Vocabulary API. [#79]
Added
suppressError
option to dereferencing accessors of Activity Vocabulary classes.Added more collection dispatchers. [#78]
Federation.setInboxDispatcher()
method. [#71]Federation.setLikedDispatcher()
method.Context.getLikedUri()
method.{ type: "liked"; handle: string }
case toParseUriResult
type.linked
property (which was a typo) toliked
inApplication
,Group
,Organization
,Person
, andService
classes.Federation.setFeaturedDispatcher()
method.Context.getFeaturedUri()
method.{ type: "featured"; handle: string }
case toParseUriResult
type.Federation.setFeaturedTagsDispatcher()
method.Context.getFeaturedTagsUri()
method.{ type: "featuredTags"; handle: string }
case toParseUriResult
type.Frequently used JSON-LD contexts are now preloaded. [#74]
The
fetchDocumentLoader()
function now preloads the following JSON-LD contexts:The default
rules
forkvCache()
function are now 5 minutes for all URLs.Added
Invite
class to Activity Vocabulary API. [#65, #80 by Randy Wressell]Added
Join
class to Activity Vocabulary API. [#65, #80 by Randy Wressell]Added
Leave
class to Activity Vocabulary API. [#65, #80 by Randy Wressell]Added
Listen
class to Activity Vocabulary API. [#65, #80 by Randy Wressell]Added
Offer
class to Activity Vocabulary API. [#65, #76 by Lee Dogeon]The below properties of
Collection
andCollectionPage
in Activity Vocabulary API now do not acceptLink
objects:Collection.current
Collection.first
Collection.last
CollectionPage.partOf
CollectionPage.next
CollectionPage.prev
Added
featured
property toActor
types in Activity Vocabulary API. [#78]Application.getFeatured()
method.Application.featuredId
property.new Application()
constructor now acceptsfeatured
option.Application.clone()
method now acceptsfeatured
option.Group.getFeatured()
method.Group.featuredId
property.new Group()
constructor now acceptsfeatured
option.Group.clone()
method now acceptsfeatured
option.Organization.getFeatured()
method.Organization.featuredId
property.new Organization()
constructor now acceptsfeatured
option.Organization.clone()
method now acceptsfeatured
option.Person.getFeatured()
method.Person.featuredId
property.new Person()
constructor now acceptsfeatured
option.Person.clone()
method now acceptsfeatured
option.Service.getFeatured()
method.Service.featuredId
property.new Service()
constructor now acceptsfeatured
option.Service.clone()
method now acceptsfeatured
option.Added
featuredTags
property toActor
types in Activity Vocabulary API. [#78]Application.getFeaturedTags()
method.Application.featuredTagsId
property.new Application()
constructor now acceptsfeaturedTags
option.Application.clone()
method now acceptsfeaturedTags
option.Group.getFeaturedTags()
method.Group.featuredTagsId
property.new Group()
constructor now acceptsfeaturedTags
option.Group.clone()
method now acceptsfeaturedTags
option.Organization.getFeaturedTags()
method.Organization.featuredTagsId
property.new Organization()
constructor now acceptsfeaturedTags
option.Organization.clone()
method now acceptsfeaturedTags
option.Person.getFeaturedTags()
method.Person.featuredTagsId
property.new Person()
constructor now acceptsfeaturedTags
option.Person.clone()
method now acceptsfeaturedTags
option.Service.getFeaturedTags()
method.Service.featuredTagsId
property.new Service()
constructor now acceptsfeaturedTags
option.Service.clone()
method now acceptsfeaturedTags
option.Added
target
property toActivity
class in Activity Vocabulary API.Activity.getTarget()
method.Activity.getTargets()
method.Activity.targetId
property.Activity.targetIds
property.new Activity()
constructor now acceptstarget
option.new Activity()
constructor now acceptstargets
option.Activity.clone()
method now acceptstarget
option.Activity.clone()
method now acceptstargets
option.Added
result
property toActivity
class in Activity Vocabulary API.Activity.getResult()
method.Activity.getResults()
method.Activity.resultId
property.Activity.resultIds
property.new Activity()
constructor now acceptsresult
option.new Activity()
constructor now acceptsresults
option.Activity.clone()
method now acceptsresult
option.Activity.clone()
method now acceptsresults
option.Added
origin
property toActivity
class in Activity Vocabulary API.Activity.getOrigin()
method.Activity.getOrigins()
method.Activity.originId
property.Activity.originIds
property.new Activity()
constructor now acceptsorigin
option.new Activity()
constructor now acceptsorigins
option.Activity.clone()
method now acceptsorigin
option.Activity.clone()
method now acceptsorigins
option.Added
instrument
property toActivity
class in Activity Vocabulary API.Activity.getInstrument()
method.Activity.getInstruments()
method.Activity.instrumentId
property.Activity.instrumentIds
property.new Activity()
constructor now acceptsinstrument
option.new Activity()
constructor now acceptsinstruments
option.Activity.clone()
method now acceptsinstrument
option.Activity.clone()
method now acceptsinstruments
option.The
items
property ofOrderedCollection
andOrderedCollectionPage
in Activity Vocabulary API is now represented asorderedItems
(wasitems
) in JSON-LD.The key pair or the key pair for signing outgoing HTTP requests made from the shared inbox now can be configured. This improves the compatibility with other ActivityPub implementations that require authorized fetches (i.e., secure mode).
SharedInboxKeyDispatcher
type.InboxListenerSetter
interface toInboxListenerSetters
.InboxListenerSetters.setSharedKeyDispatcher()
method.Followed up the change in
eddsa-jcs-2022
specification for Object Integrity Proofs. [FEP-8b32, #54]This discussion was created from the release Fedify 0.11.0.
Beta Was this translation helpful? Give feedback.
All reactions