今後のリリースのお知らせについては GitHub をご覧ください
リリースノートは GitHub リポジトリに移動しました。
1.10.0(2015 年 12 月)までのリリースノート
バージョン 1.10.0
2015 年 12 月 15 日(火曜日)
- 問題 606、問題 612: ServiceAccount の使用時に Google API へのリクエストを実行すると、デッドロックが発生することがありました(現在の同期のコンテキストによって異なります)。
- 問題 616: Travis のテストのサポート。
- 問題 624: ウェブ アプリケーションの増分認証のサポート。
- 問題 622: MediaDownloader を改善。
- 問題 592、問題 617、問題 631: ConfigurableMessageHandler の同時実行バグを修正。
- 問題 615: 今後、GoogleApiException で RequestError オブジェクトが公開されます。
- 問題 609: 認証中に Windows Phone で InvalidOperationException 例外がスローされることがありました。
バージョン 1.9.2
2015 年 7 月 23 日(木曜日)
- クライアント ライブラリのコードが GitHub に移動されました。
- 問題 238: Google.Apis の署名付きバージョンをサポート。pull リクエストには、NuGet パッケージとリリースツールの更新が含まれます。
- 問題 548: レスポンスに重複する HTTP ヘッダーが含まれているとバッチ リクエストが失敗することがありました。
ServiceAccountCredential
の署名を FIPS 遵守に切り替える。- 問題 561: JSON サービス アカウント キーがサポートされるようになりました。
バージョン 1.9.1
2014 年 12 月 29 日(月曜日)
- Tools/Google.Apis.Release - 生成されたディレクトリには .NET ドキュメントが含まれているため、クリーンアップしないでください。
- NuGet パッケージは、プロジェクト URL としてリリースノートを参照する必要があります。
- 新しいアクセス トークンをリクエストする際の
ComputeCredential
エラーを改善しました(コードレビュー)。 - 問題 503:
TokenResponse.IsExpired
は、トークンの有効期限が切れた後 1 分後に true を返します(コードレビュー)。 ComputeCredential
のサポート、コードレビュー。- 新規の WP8.1 プロジェクトのバージョンを 1.9.1 に変更し、XML を出力
- 問題 471: WP 8.1 プロジェクトのサポート、コードレビュー。
- 問題 330: オペレーションによってランタイム
Google.Api.Services.BaseClientService
とコードレビューが不安定になるおそれがあります。 - 問題 482:
GoogleWebAuthorizationBroker.AuthorizeAsync
- ブラウザが自動終了しない、コードレビュー。
バージョン 1.9.0
2014 年 9 月 30 日(火曜日)
- 問題 471: Windows 8.1 アプリケーションのサポート(注: WP8.1 には完全なソリューションがなく、Google.Apis.Release ツールを使用してプロジェクトをビルドするときに問題があります)、コードレビュー。
- 問題 475: WP の [戻る] ボタンをクリックすると、アプリケーション(コードレビュー)がクラッシュします。
- 問題 471: Windows Phone 8.1 のサポート - JSON.NET を 6.0.4 にアップグレードし、ポータブル プロジェクトをプロファイル 328 に更新。
- 今回はプロファイル 136 を使用します(すべてが再びコンパイルされます)。
Newtonsoft.Json
とZlib.Portable
の portable-net40+sl50+win+wpa81+wp80(プロファイル 328)をサポートする方法を調べる必要があります。どちらのパッケージにも、プロファイル 328 の設定がいくつか欠けています。 - プロファイル 328 をサポートするようにプロジェクトを更新します(ユニバーサル アプリ用)。
- 問題 478: NuGet 依存関係の更新、コードレビュー。
バージョン 1.8.2
2014 年 5 月 26 日(月曜日)
- 問題 452:
FileDataStore
、コードレビューの前に commit された互換性のない変更を修正しました。 - 問題 464: 無効な ETag を設定している場合に HTTP リクエストを送信できない(コードレビュー)。
- 問題 463: トークン取り消しのサポート、コードレビューの追加。
- 問題 462:
FileDataStore
の実装とコードレビューを改善。 - NuGet パブリッシャー ログを改善。
- 問題 455: Translate API が POST モードで機能しません(MaxUrlLengthInterceptor のバグ)。コードレビュー。
バージョン 1.8.1
2014 年 3 月 17 日(月曜日)
- RC 以降のコード変更なし。このライブラリはベータ版から正式版に移行した。
- デベロッパー ガイドが大幅に改善されました。
バージョン 1.8.0(RC)
2014 年 2 月 17 日(月曜日)
- WP 認証のバグが修正されました。
- Doxygen プロセスに関するコメントを改善。
AuthActionFilter
へのコメントの改善。- コメントを修正しましょう。
- 問題 362: メディア アップロードに再開方法を追加する(コードレビュー)。
- リリースツールは RC に対応している必要があります。
- コメントの修正(and\or ==>、\or)。
- 問題 422: WP 認証ログインで [戻る] ボタンが動作しない。
- 問題 431: ネットワーク接続がないときに
WebAuthenticationBrokerUserControl.OnBrowserNavigationFailed
がArgumentNullException
をスローする(コードレビュー)。 - 問題 436:
DateTime
をstring
に、string
をDateTime
に解析するユーティリティ メソッドを追加しました。コードレビュー。 - 問題 432: null コールバックを含む
BatchRequest
が例外(コードレビュー)をスローする。
バージョン 1.7.0(ベータ版)
2013 年 12 月 18 日(水曜日)
- サーバーが「updated=2013-12-17T23:26:42.000Z」ではなく「2013-12-17T23:26:42Z」を取得すると、
DateTime
のバグが発生します。 - 問題 428: クエリ パラメータとして
DateTime
を使用する場合のバグを修正。 - 問題 401: URI テンプレート仕様(http://tools.ietf.org/html/rfc6570)を遵守していないことに基づく、HTTP リクエストの形式が不正です。
- 問題 425: 可能な場合に
GoogleApiException
にHttpStatusCode
を設定。 - 問題 420:
RequestAccessTokenAsync
とRefreshAccessTokenAsync
を公開する必要があります。 - 問題 60: 新しい
BatchRequest
のサポート。 - 通話を待つたびに
ConfigureAwait
を呼び出します(該当する場合)。 - 問題 407:
Google.Apis
をGoogle.Apis.Core
とGoogle.Apis
に分割。 - 問題 404: 古い
GoogleApis.Authentication
コードの削除。
バージョン 1.6(ベータ版)
2013 年 10 月 23 日(水曜日)
- nuspec の説明を変更します。
- コア Nuget パッケージの作成に関するバグを修正しました。
- サードパーティ ライブラリのコンテンツ(
DotNetOpenAuth
を除く)をすべて削除してください。 Newtonsoft.Json
を 5.0.8 にアップグレードし、新しいIClientServiceRequest
インターフェース(汎用ではない)を追加しました。- MVC NuGet パッケージの名前を MVC4 から MVC に変更しました。
- リリース プロセスの小さなバグを修正します。
- 問題 351: OAuth 2.0 ライブラリの再実装(ステップ 7): 新しいパッケージをサポートするようにリリース プロセスを変更する、コードレビュー。
- 問題 351: OAuth 2.0 ライブラリの再実装(ステップ 5): Windows Phone のサポート、コードレビュー。
- 問題 351: OAuth 2.0 ライブラリの再実装(ステップ 6): WinRT サポート、コードレビュー
- 問題 361:
MediaDownloader
がドライブのエクスポート リストをダウンロードできない、コードレビュー。 - 問題 351: OAuth 2.0 ライブラリの再実装(ステップ 4): サービス アカウントと MVC、コードレビュー
- 問題 351: OAuth 2.0 ライブラリの再実装(ステップ 3): テスト、
UserCredential
およびフロー、コードレビューを追加する。 - 問題 146: リクエスト URI が長すぎる場合にオーバーライド HTTP ヘッダーを渡す(コードレビュー)。
- 問題 383:
ExecuteAsync
で不要な追加のTask
(コードレビュー)が作成される。 - 問題 377: 新しいビルドツールが新しいバージョンであるコードレビューをリリースします。
- 問題 351: OAuth 2.0 ライブラリを再実装(ステップ 2): 認証 PCL - データ型のみを定義、コードレビュー。
- 問題 148: 拡張メソッドを(公開ではなく)内部にする必要がある。
- NuGet.exe を Tootls/.nuget フォルダに追加します。
- 問題 351: OAuth 2.0 ライブラリの再実装(ステップ 1): 現在のライブラリへの調整、コードレビュー
Google.Apis.NuGet.Publisher
プロジェクトのディレクトリに移動します。IMediaDownloaded
ファイルの名前をIMediaDownloader
に変更します。- 問題 376:
Google.Apis
パッケージを公開するための NuGet パブリッシャーの作成、コードレビュー。
バージョン 1.5.0(ベータ版)
2013 年 8 月 19 日(月曜日)
- 問題 369: HTTP リクエストのデフォルトの動作を変更(試行回数 = 3、デフォルトで 503 のバックオフ)コードレビュー
- DotNet4 プロジェクトにドキュメントを追加しました。
.hgignore
を変更してGoogle.Apis.*xml
を追加します。- 問題 373(バグの実行)、問題 374(
Tests.Utility
アセンブリの削除)、問題 375(クリーンな警告)、コードレビュー。 .hgignore
ファイルを更新します。- 問題 360: メディアサイズが不明な場合の
ResumableUpload
のバグ(コードレビュー)を修正しました。 - 問題 325: ライブラリから Discovery と Codegen のパートを削除(コードレビュー)。
- 問題 368: NuGet.exe を更新する。
- Microsoft.Http.Client.LICENSE.rtf を更新します。
バージョン 1.4.0(ベータ版)
2013 年 6 月 24 日(月曜日)
- 問題 322: 可能な場合はサービスクラスに正規名を使用する。
- 問題 338: メディア ダウンローダをサポート。
- 問題 334: リリースに
Google.Apis.FullProfile
が含まれるようになりました。 - 問題 320:
Google.Apis
を PCL アセンブリに変更。 - 問題 321: サービス リクエストとメディア リクエストで
CancellationToken
をサポート。 - 問題 329: 指数バックオフ。
- サービス リクエストから
ResourcePath
を削除します。 - Windows 8 での NuGet パッケージ エラー。
- [ツール] を更新し、サードパーティ ライブラリに DLL とライセンスを追加します。
- NuGet.exe を .nuget フォルダに追加します。
- 問題 320、324、260: .NET 4.0 をアップグレードし、
Google.Api.Http
名前空間を作成して、NuGet をサポートします。 ResumableUpload
URI を修正します。- 問題 310、311:
ResumableUpload
- サーバーエラーと不明なサイズのストリームをサポート。 - 問題 308:
ResumableUpload
の URL が /upload + resource-uri に設定される。 - 問題 304:
ServiceGenerator
はディスカバリ ドキュメントのrootUrl
キーを使用する必要があります。
バージョン 1.3.0(ベータ版)
2013 年 3 月 18 日(月曜日)
- 新しい
Google.Apis.Services
Namespace を追加します。 - 問題 303: 読み取り専用の URL ファイルに対して
ServiceGenerator
が動作しない。 - 問題 300:
ResumableUpload
の URL にバグがある。 - 問題 293: CLR バージョン(単体テスト)を含める。
- 問題 293、295: ユーザー エージェント ヘッダーに CLR バージョンと API バージョンを含めてください。
- 問題 292: ビルドプロセスの改善。
- 問題 277: 生成された各 API から
DiscoveryDocument
を削除する必要がある。 - 問題 193(
ServiceRequest
の alt パラメータを指定)と 249(クエリからデフォルト値を省略)。