forked from MightyPork/elefren-fork
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1.8 KiB
1.8 KiB
0.12 (2018/08/23)
Features
Page::items_iteradded, abstracts over "next_page" logicelefen::preludeandelefen::apps::preludemodules added to more easily import all necessary types- Helpers added to allow serialization & deseriasization of
Datatypes totoml
Breaking Changes
- Combined all parameters to
mastodon.statuses(exceptid) to their own type,StatusesRequest - All API methods on
Mastodontype moved into a trait,MastodonClient, to enable better mocking during tests Mastodon::from_data(Data)was changed toMastodon::from(Data)AppBuilderwas changed, useApp::builder()insteadRegistrationwas broken up to enable better registration flow
Documentation
- All API methods now have doc comments
- All docs were updated for the new breaking changes
Compatibility
- Login to pleroma instances was fixed
0.11
- Added more examples to
examplesdirectory. - Fixed
followandunfollowroutes. - Updated
movedfield to beBox<Account>.
0.10
- Added the ability to handle paged entities like favourites and such.(Only favourites in prerelease)
- Added optional
sourceandmovedfields toAccount. - Added
Sourcestruct to match with theAccount.sourcefield. - Added
CredientialsBuilderstruct for updating profile usingverify_credientials. - Attachment now handles being sent an empty object, which is converted
to
None. - Added ombed data fields to
Card. - Added
versionandurlsfields toInstance. - Added
id,muting_notifications, anddomain_blockingtoRelationship. - Added
emojis,language, andpinnedfields toStatus - Added
Emojistruct. - Added
ListandMentionstructs(matching routes not added yet). - Added example that prints your profile.
- Updated dependencies