mirror of https://github.com/yupix/mipac
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.
3.8 KiB
3.8 KiB
Change Log
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
[Unreleased]
Added
- added
Modeler
class - added
IReactionRequired
class - added
IAds
class - added
LiteInstance
class - added
IReactionNf
class - added
INote
class - added
ICustomEmoji
class - added
CustomEmoji
class - added
InstanceMeta
class - added
LiteInstanceMeta
- added
IInstanceMetaLiteRequired
class - added
IInstanceMetaLite
class - added
IInstanceMeta
class - added
IPage
class - added
IPageRequired
class - added
IUserDetailedField
class - added
IUserDetailedRequired
class - added
IUserDetailed
class - added
ChatGroup
class - added
ChatMessage
class - added
IChatGroup
class
Changed
Dict[Any, Any]
のような構文を typing モジュールを使わないdict[any, any]
に変更List[Any, Any]
のような構文を typing モジュールを使わないlist[any, any]
に変更Channel
クラスをRawChannel
を用いて作るようにPinnedNote
クラスをRawPinnedNote
を用いて作るように- change class name
PinnedNotePayload
->IPinnedNote
- change class name
ChannelPayload
->IChannel
- change class name
NotePayload
->INote
- BREAKING CHANGE renamed
Client.action
toClient.api
.
Removed
Renote
クラスを削除しました。今後はNote
クラスをご利用くださいIRenote
,RenotePayload
クラスを削除しました。今後はINote
クラスをご利用くださいRawEmoji
,Emoji
クラスを削除しました。 今後はCustomEmoji
クラスをご利用くださいEmojiPayload
クラスを削除しました。今後はICustomEmoji
クラスをご利用くださいIReactionRequired
,ReactionPayload
を削除しました。 今後はIReactionNf
クラスをご利用くださいRawUser
,User
クラスを削除しました。今後はUserDetailed
,LiteUser
クラスをご利用くださいRawInstance
クラスを削除しました。今後はLiteInstance
クラスをご利用くださいRawProperties
クラスを削除しました。今後はFileProperties
クラスをご利用くださいRawFolder
クラスを削除しました。今後はFolder
クラスをご利用くださいRawFile
クラスを削除しました。 今後はFile
クラスをご利用くださいRawChat
,Chat
クラスを削除しました。 今後はChatMessage
クラスをご利用くださいChatPayload
クラスを削除しました。 今後はIChatMessage
クラスをご利用ください
[0.1.0] - 2022-05-28
Added
__all__
の定義- utils.py に
AuthClient
クラスを追加しました Config
クラスを追加しましたClient
クラスの引数にconfig
を追加しましたFileActions
クラスを追加しましたFolderActions
クラスを追加しました- README.md に使い方を追加
Changed
Note
クラスのcreated_at
属性の type hint をOptional[str]
=>Optional[datetime]
に変更Note
クラスのcw
属性の取得方法が get ではなかったので修正- BREAKING CHANGE
FileManager
,FolderManager
,DriveManager
の役割が変わりました- 例だと
FolderManager.get_files()
だったコードがFolderManager.action.get_files()
と行ったふうに Actions クラスを経由するようになりました
- 例だと
- 開発者向け情報
Folder
クラスの引数にclient
を追加しました
Fixed
- config が無く動かなかった場所の修正
- 誤った型の修正
Removed
- 重複した属性を削除
- 不要な import の削除
- 終わっている TODO を削除しました