Skip to content

Conversation

@LibraryLibrarian
Copy link
Owner

  • MisskeyHttpClient.baseUrlを公開(/api正規化前の元のベース)
  • 投げられた例外をカスタマイズ出来るように、MisskeyHttpClientexceptionMapperフックを追加
  • MisskeyHttpClientが受け入れるloggerFn(関数スタイルのロガー)を追加し、既存のLoggerインターフェースに対応
  • 必要な場合にキャッシュを強制的に更新するために、 MetaClient.getMeta({bool refresh = false})を追加
  • 同期および非同期トークンソースの両方をサポートするために、 TokenProviderFutureOr<String?> Function() に変更

- MisskeyHttpClientにexceptionMapperを追加し、エラー処理を柔軟に対応
- 新たにFunctionLoggerクラスを実装し、ロギング機能を強化
- 不要なエクスポートを整理し、必要なエクスポートを追加
- MetaClientのgetMetaメソッドにrefreshオプションを追加し、キャッシュの動作を改善
- テストケースを追加し、各機能の動作を検証
@LibraryLibrarian LibraryLibrarian added the enhancement New feature or request label Aug 18, 2025
ciにてfilepackage6.0.0が利用されていて不一致によりエラーが起きていた為、明示
@LibraryLibrarian LibraryLibrarian force-pushed the feature/core-enhancements branch 2 times, most recently from 1bfec1c to 85b2bfc Compare August 18, 2025 22:06
- build_runnerの実行コマンドをdartからflutterに変更し、正しい環境でのコード生成を実施
@LibraryLibrarian LibraryLibrarian force-pushed the feature/core-enhancements branch from 85b2bfc to ee7f35e Compare August 18, 2025 22:15
@LibraryLibrarian LibraryLibrarian merged commit 1e3734c into main Aug 18, 2025
14 checks passed
@LibraryLibrarian LibraryLibrarian deleted the feature/core-enhancements branch August 18, 2025 22:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants