v1.5.0
·
71 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
Added
idunno.AtProto
- Added
TypeResolverstatic class. - Added
TimestampIdentifiertoSourceGenerationContext.
idunno.AtProto.Types
- Added new constructor on
TimeStampIdentifierto create from aRecordKey. - Added
TimeStampIdentifierJsonConverterforTimeStampIdentifier. - Added explicit and implicit conversions between
TimeStampIdentifierandRecordKey. - Added tests for
TimeStampIdentifierserialization and deserialization.
idunno.Bluesky
- Added
TypeResolverstatic class. - Added support for
GetActorStarterPacks(), addresses #288, thank you j-childers - Added
FeedItemrecord to represent feeds added in aStarterPackrecord. - Added
Presentationproperty toEmbeddedVideoandEmbeddedVideoViewto for video presentation hints. - Added
VideoPresentationKnowValuesstatic class with known presentation values for videos.
Changed
idunno.Bluesky
- Added
Statusproperty toProfileViewBasic,ProfileViewandProfileViewDetailedto represent live streaming status for a profile, if any. - Changed
Descriptionproperty inListViewto be nullable to match the API, fixes #289 EmbeddedVideoandEmbeddedVideoViewinclude the optionalPresentationproperty. See Add presentation to video embed as a hint to the client about how to display the video.EmbeddedVideoandEmbeddedVideoViewconstructors updated to take optionalpresentationparameter.
Breaking Changes
idunno.AtProto
BlobReferencesnow enforces that the link property is a CID.
idunno.Bluesky
- Changed
StarterPackFeedsproperty to be a list ofFeedItem, fixes #288 - Changed
StarterPackconstructor to take a list ofFeedItemfor feeds parameter, fixes #288 - Changed
EmbeddedVideoandEmbeddedVideoViewto include the optionalPresentationproperty. EmbeddedVideoconstructor overload that took a singleCaptionparameter has been removed. Use the constructor that takes anICollectionofCaption.