Releases: fedify-dev/fedify
Fedify 1.1.3
Released on October 31, 2024.
- Fixed a bug where
fetchDocumentLoader()
function had disallowed redirecting to a private network address when the second parameter, aboolean
value to allow private network addresses, wastrue
.
Fedify 1.0.7
Released on October 31, 2024.
- Fixed a bug where
fetchDocumentLoader()
function had disallowed redirecting to a private network address when the second parameter, aboolean
value to allow private network addresses, wastrue
.
Fedify 0.15.5
Released on October 30, 2024.
- Fixed a bug where
fetchDocumentLoader()
function had disallowed redirecting to a private network address when the second parameter, aboolean
value to allow private network addresses, wastrue
.
Fedify 1.1.2
Released on October 27, 2024.
- Fixed default document loaders' incorrect handling of relative URIs in
Link
headers withrel=alternate
. [#155 by Emelia Smith] - The
fetchDocumentLoader()
function now preloads the following JSON-LD context: http://schema.org/.
Fedify 1.0.6
Released on October 27, 2024.
- Fixed default document loaders' incorrect handling of relative URIs in
Link
headers withrel=alternate
. [#155 by Emelia Smith] - The
fetchDocumentLoader()
function now preloads the following JSON-LD context: http://schema.org/.
Fedify 0.15.4
Released on October 27, 2024.
- Fixed default document loaders' incorrect handling of relative URIs in
Link
headers withrel=alternate
. [#155 by Emelia Smith] - The
fetchDocumentLoader()
function now preloads the following JSON-LD context: http://schema.org/.
Fedify 1.1.1
Released on October 23, 2024.
- The
fetchDocumentLoader()
function now preloads the following JSON-LD context: https://purl.archive.org/socialweb/webfinger.
Fedify 1.0.5
Released on October 23, 2024.
- The
fetchDocumentLoader()
function now preloads the following JSON-LD context: https://purl.archive.org/socialweb/webfinger.
Fedify 0.15.3
Released on October 23, 2024.
- The
fetchDocumentLoader()
function now preloads the following JSON-LD context: https://purl.archive.org/socialweb/webfinger.
Fedify 1.1.0
Released on October 20, 2024.
-
Added utility functions for traversing remote collections. [#150]
- Added
Context.traverseCollection()
method. - Added
traverseCollection()
function. - Added
TraverseCollectionOptions
interface.
- Added
-
Added
EmojiReact
class to Activity Vocabulary API. [FEP-c0e0] -
Added
successor
property to theActor
types in the Activity Vocabulary API.- Added
Application.getSuccessor()
method. new Application()
constructor now acceptssuccessor
option.Application.clone()
method now acceptssuccessor
option.- Added
Group.getSuccessor()
method. new Group()
constructor now acceptssuccessor
option.Group.clone()
method now acceptssuccessor
option.- Added
Organization.getSuccessor()
method. new Organization()
constructor now acceptssuccessor
option.Organization.clone()
method now acceptssuccessor
option.- Added
Person.getSuccessor()
method. new Person()
constructor now acceptssuccessor
option.Person.clone()
method now acceptssuccessor
option.- Added
Service.getSuccessor()
method. new Service()
constructor now acceptssuccessor
option.Service.clone()
method now acceptssuccessor
option.
- Added
-
Added
DidService
class to Activity Vocabulary API. [FEP-9091, #146] -
Added
Export
class to Activity Vocabulary API. [FEP-9091, #146] -
Added
service
property to theActor
types in the Activity Vocabulary API. [FEP-9091, #146]- Added
Application.getService()
method. - Added
Application.getServices()
method. new Application()
constructor now acceptsservice
option.new Application()
constructor now acceptsservices
option.Application.clone()
method now acceptsservice
option.Application.clone()
method now acceptsservices
option.- Added
Group.getService()
method. - Added
Group.getServices()
method. new Group()
constructor now acceptsservice
option.new Group()
constructor now acceptsservices
option.Group.clone()
method now acceptsservice
option.Group.clone()
method now acceptsservices
option.- Added
Organization.getService()
method. - Added
Organization.getServices()
method. new Organization()
constructor now acceptsservice
option.new Organization()
constructor now acceptsservices
option.Organization.clone()
method now acceptsservice
option.Organization.clone()
method now acceptsservices
option.- Added
Person.getService()
method. - Added
Person.getServices()
method. new Person()
constructor now acceptsservice
option.new Person()
constructor now acceptsservices
option.Person.clone()
method now acceptsservice
option.Person.clone()
method now acceptsservices
option.- Added
Service.getService()
method. - Added
Service.getServices()
method. new Service()
constructor now acceptsservice
option.new Service()
constructor now acceptsservices
option.Service.clone()
method now acceptsservice
option.Service.clone()
method now acceptsservices
option.
- Added
-
The default time window for verifying HTTP Signatures of incoming requests is now an hour (was a minute). This new default window is according to the ActivityPub and HTTP Signatures document.
-
The default value of
VerifyRequestOptions.timeWindow
option became{ hours: 1 }
(was{ minutes: 1 }
). -
The default value of
CreateFederationOptions.signatureTimeWindow
option became{ hours: 1 }
(was{ minutes: 1 }
). -
The type of
VerifyRequestOptions.timeWindow
property becameTemporal.Duration | Temporal.DurationLike | false
(wasTemporal.DurationLike | false
). -
The type of
CreateFederationOptions.signatureTimeWindow
property becameTemporal.Duration | Temporal.DurationLike | false
(wasTemporal.DurationLike | false
).
-
-
In the
fedify inbox
command's web interface, the Raw Activity tab is added to show the raw JSON object of the received activity.