|
2 | 2 |
|
3 | 3 | ## [Unreleased]
|
4 | 4 |
|
| 5 | +## [0.6.0] 2023-02-20 |
| 6 | + |
5 | 7 | ### Breaking changes 💔
|
6 | 8 |
|
| 9 | +#### AuthClient が削除されました |
| 10 | + |
| 11 | +今まで MiAuth やアプリ作成方式でのアクセストークンを取得する際に使用できていた `AuthClient` を削除しました。今後は `MiAuth` クラスをご利用ください。 |
7 | 12 |
|
8 | 13 | #### 以下のクラスを削除しました
|
9 | 14 |
|
10 |
| -この変更はMisskeyのSchemaに似せた形で再実装するにあたり、MisskeyのSchemaよりも細かくモデルを作成していたため、そういったものを削除した形となります。 |
| 15 | +この変更は Misskey の Schema に似せた形で再実装するにあたり、Misskey の Schema よりも細かくモデルを作成していたため、そういったものを削除した形となります。 |
11 | 16 |
|
12 | 17 | - `UserDetailed` -> `UserDetailedNotMe | MeDetailed`
|
13 | 18 | - `MeDetailedModerator` -> `MeDetailed`
|
14 | 19 | - `UserDetailedModerator` -> `UserDetailedNotMe | MeDetailed`
|
15 | 20 | - `UserDetailedNotLogined` -> `UserDetailedNotMe | MeDetailed`
|
16 | 21 | - `AdminAnnouncementClientActions` -> `ClientAdminAnnouncementActions`
|
17 | 22 | - `AnnouncementSystem` -> `AnnoucementDetailed`
|
| 23 | +- `MeRole` -> `RoleUser` |
18 | 24 |
|
19 | 25 | #### クラス名の変更
|
20 | 26 |
|
21 | 27 | - `AdminAdvertisingModelActions` -> `ClientAdminAdActions`
|
22 | 28 | - `AdminAdvertisingActions` -> `AdminAdActions`
|
23 | 29 | - `AdminAdvertisingModelManager` -> `ClientAdminAdManager`
|
24 | 30 | - `AdminAdvertisingManager` -> `AdminAdManager`
|
| 31 | +- `MutedUser` -> `Muting` |
25 | 32 |
|
26 | 33 | #### 引数に関する変更
|
27 | 34 |
|
|
36 | 43 |
|
37 | 44 | 今まで多くの配列を返すメソッドをジェネレータとして作成していましたが、少ししかデータは要らないのに `async for` を書くのは大変ということで `get_all` 引数を廃止します。
|
38 | 45 |
|
39 |
| -これにより今まで `get_all` 引数があった ジェネレータは全て通常の list等を返すメソッドに変更されます。 |
| 46 | +これにより今まで `get_all` 引数があった ジェネレータは全て通常の list 等を返すメソッドに変更されます。 |
40 | 47 | 今まで通りのジェネレータとしての機能が必要な場合は `get_all_*` というメソッドが新しく増えているためそちらをご利用ください。
|
41 | 48 |
|
42 | 49 | ## [0.5.99] 2023-12-03
|
@@ -72,20 +79,19 @@ pip install git+https://github.com/yupix/Mi.py.git@shared
|
72 | 79 | | `ClientNoteActions.get_children` | `ClientNoteActions.get_all_children` |
|
73 | 80 | | `ClientNoteActions.get_reaction` | `ClientNoteActions.get_reactions` |
|
74 | 81 |
|
| 82 | +### Drive 周りの作り直し |
75 | 83 |
|
76 |
| -### Drive周りの作り直し |
77 |
| - |
78 |
| -Driveに関するManagerやActionsを全て作り直しました。詳細に記述してるといつまでも終わらないので、ご迷惑をおかけしますが、確認していただけると幸いです🙏 |
| 84 | +Drive に関する Manager や Actions を全て作り直しました。詳細に記述してるといつまでも終わらないので、ご迷惑をおかけしますが、確認していただけると幸いです 🙏 |
79 | 85 |
|
80 | 86 | ### モデルの変更
|
81 | 87 |
|
82 | 88 | 一部のモデルがより良い形で再実装されました。結果的にモデル名が変わっています。以下がその変更後の表になります。
|
83 | 89 |
|
84 |
| -| v0.5.0 | v0.6.0 | 変更理由 | |
85 |
| -| -------- | ----------- | ---------------------------------------------------------------------------------- | |
86 |
| -| UserRole | PartialRole | Role と共通していた為 User よりも Role の Partial クラスにする方が適切だと考えた為 | |
87 |
| -|PartialNote|Note|分ける必要性が無かったため(実際どこにも使用していなかった)| |
88 |
| -|MuteUser|MutedUser|より分かりやすい名前に変更| |
| 90 | +| v0.5.0 | v0.6.0 | 変更理由 | |
| 91 | +| ----------- | ----------- | ---------------------------------------------------------------------------------- | |
| 92 | +| UserRole | PartialRole | Role と共通していた為 User よりも Role の Partial クラスにする方が適切だと考えた為 | |
| 93 | +| PartialNote | Note | 分ける必要性が無かったため(実際どこにも使用していなかった) | |
| 94 | +| MuteUser | MutedUser | より分かりやすい名前に変更 | |
89 | 95 |
|
90 | 96 | ### 非推奨になったモデル/クラス
|
91 | 97 |
|
|
0 commit comments