Releases: coord-e/misskey-rs
Releases · coord-e/misskey-rs
v0.2.0
misskey
Added
- High-level API from
misskey-util
crate misskey::prelude
that provides a set of useful re-exports
Changed
- Update the documentation
misskey-util
Initial release
misskey-api
Added
- Trait for entity model types:
Entity
andEntityRef
- Trait for pagination:
PaginationRequest
andOffsetPaginationRequest
- Unified representation of IDs:
Id<T>
- Support for ID generation methods
Query
type for DNF queries- Missing
Default
implementations on some request types - Support for Misskey v12.48.0 ~ v12.48.3
- Support for Misskey v12.49.0 ~ v12.50.0
- Support for Misskey v12.51.0 ~ v12.54.0
- Support for Misskey v12.55.0 ~ v12.56.0
- Support for Misskey v12.57.0 ~ v12.57.4
- Support for Misskey v12.58.0 ~ v12.59.0
- Support for Misskey v12.60.0 ~ v12.60.1
- Support for Misskey v12.61.0 ~ v12.61.1
- Support for Misskey v12.62.0 ~ v12.62.1
- Support for Misskey v12.62.2
- Support for Misskey v12.63.0
notes/reactions
endpointNoteReaction
entityPaginationRequest::set_limit
andOffsetPaginationRequest::set_limit
to give access to thelimit
field
Changed
- Update some words in the description
- Use
Mime
frommime
crate for file types - Use uninhabited type
NoOutgoing
instead of()
forConnectChannelRequest::Outgoing
of channels that do not send out messages - Forbid to construct error types outside the module
- Rename
model::user::UserSort
toUserSortKey
- Expose the implementation of ID
Removed
model::messaging::UserGroup
, which is duplicate ofmodel::user_group::UserGroup
Fixed
- Fix some model and request definitions
misskey-http
Changed
- Follow changes of
Client
inmisskey-core
- Adjust lifetime specification of request methods
- Implement
UploadFileClient
- Take
io::Read
instead of file path in file uploads
- Take
- Stop taking the token as
Option
in the constructor and provide a separate method. - Improve API of
HttpClientBuilder
- Accept URL without trailing
/
misskey-websocket
Fixed
- Handle ping/pong with server
Changed
- Follow changes of
Client
inmisskey-core
- Adjust lifetime specification of request methods
- Implement
StreamingClient
- Improve API of
ReconnectCondition
andReconnectConfig
- Improve API of
WebSocketClient
- Improve API of
WebSocketClientBuilder
- Use tokio 0.3 and async-tungstenite 0.10
misskey-core
Added
- Blanket
impl
s toClient
StreamingClient
for streaming connectionsUploadFileClient
for uploading files
Changed
- Update the documentation
- Take
io::Read
instead of file path in file uploads - Adjust lifetime specification of request methods