mirror of
https://git.asonix.dog/asonix/activitystreams.git
synced 2024-11-25 05:11:03 +00:00
2.7 KiB
2.7 KiB
Unreleased
0.7.0-alpha.19
- Add
.as_str()
,.language()
andimpl AsRef<str>
forAnyString
0.7.0-alpha.18
- expose
Either
type publicly
0.7.0-alpha.17
- add
XsdBoolean
forxsd:boolean
serde compatibility - add
closed
field forQuestion
(range Object | Link | xsd:datetime | xsd:boolean), and related getters and setters
0.7.0-alpha.16
- implement
IntoIterator
for&OneOrMany<T>
and&mut OneOrMany<T>
- add
check
function for verifying an IRI's authority - add
BaseExt::check_authority
for verifying an IRI's authority against an object's ID - add back checked
Base::id
,Activity::actor
,Activity::object
,Actor::inbox
,Actor::outbox
,Actor::following
,Actor::followers
,Actor::liked
,Actor::streams
,Actor::endpoints
0.7.0-alpha.15
- switch to iri-string from url
- remove
checked
variations of methods, renameunchecked
0.7.0-alpha.13
- re-export url functions, kind macro from activitystreams-kinds library
0.7.0-alpha.12
- re-export kinds from new activitystreams-kinds library
0.7.0-alpha.11
- Add
to_owned
toOneOrMany<&'a AnyString>
- Update summary and content to return
OneOrMany<&'a AnyString>
- Implement as_single_xsd_string and as_single_rdf_lang_string for
OneOrMany<&'a AnyString>
- Change Add from aliasing
ActorAndObject
toActorAndObjectOptOriginAndTarget
0.7.0-alpha.10
- Fix extraction of
image
andicon
when creating Objects from AnyBase
0.7.0-alpha.9
- Add default impls for many object kinds
- Add
extend
method on AnyBase - Clippy nits
0.7.0-alpha.8
- Add
from_arbitrary_json
to AnyBase
0.7.0-alpha.7
- implement Extends for Base
0.7.0-alpha.6
- Add Actor and AsApActor impls for ApObject
0.7.0-alpha.5
- Add orderedItems field to collections
- Document URL functions from crate root
0.7.0-alpha.4
- Clean up unneeded
.into()
calls - Remove redundant
into_iter
method on OneOrMany. - Add
new_none_type
constructors to create activitystreams constructs without setting thetype
field - Don't serialize a collection's
items
field if it'sNone
- Rename plural methods
src/actor.rs
: set_streams -> set_stream, add_streams -> add_streamsrc/collections.rs
: set_items -> set_item, add_items -> add_itemsrc/object.rs
: set_replies -> set_reply, add_replies -> add_reply
0.7.0-alpha.3
- Add
.into_parts()
for some types where it makes sense- All activity subtypes
- ApActor
- ApObject
0.7.0-alpha.2
- Add
.iter()
,.iter_mut()
and.into_iter()
forOneOrMany<T>
0.7.0-alpha.1
- The
items
methods for collections now deal in options
0.7.0-alpha.0
- Complete rewrite from 0.6.x, check the docs