查看 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 版本。提取要求包括更新 NuGet 套件和發布工具。
- 問題 548:在回應中包含重複的 HTTP 標頭時,用於失敗的批次要求。
- 切換
ServiceAccountCredential
簽署功能,以符合 FIPS 規範。 - 問題 561:支援 JSON 服務帳戶金鑰。
1.9.1 版本
2014 年 12 月 29 日,星期一
- Tools/Google.Apis.Release - 不要清除產生的目錄,因為其中含有 .NET 文件。
- NuGet 套件應將版本資訊稱為專案網址。
- 改善
ComputeCredential
錯誤,嘗試要求新的存取權杖 (程式碼審查)。 - 問題 503:
TokenResponse.IsExpired
會在權杖過期後 1 分鐘傳回 true,也就是程式碼審查。 - 支援
ComputeCredential
,程式碼審查作業。 - 將版本變更為 1.9.1,並為新的 WP8.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
) 之前修訂的不相容變更。程式碼審查。 - 問題 464:設定無效的 etag 時,無法傳送 HTTP 要求,是程式碼審查。
- 問題 463:在權杖撤銷中加入程式碼支援審查。
- 問題 462:改善
FileDataStore
實作程序,程式碼審查。 - 改善 NuGet 發布者記錄。
- 問題 455:Translation API 在 POST 模式下無法運作 (在 MaxUrlLengthInterceptor 中發生錯誤),程式碼審查。
1.8.1 版本
2014 年 3 月 17 日,星期一
- 自 RC 以來沒有變更程式碼,因此資料庫已推出 Beta 版!
- 開發人員指南已大幅改善。
1.8.0 (RC) 版本
2014 年 2 月 17 日,星期一
- 修正 WP 驗證錯誤。
- 改善 Doxy 程序的註解。
- 改善「
AuthActionFilter
」的留言內容。 - 修正註解。
- 問題 362:在媒體上傳中加入重新啟用方法,程式碼審查。
- 發布工具應支援 RC。
- 註解修正功能 (和/或 =浮水印)。
- 問題 422:返回按鈕不適用於 WP 驗證登入。
- 問題 431:
WebAuthenticationBrokerUserControl.OnBrowserNavigationFailed
在沒有網路連線時會擲回ArgumentNullException
,程式碼審查。 - 問題 436:新增公用程式方法將
DateTime
剖析為string
,將string
剖析為DateTime
,程式碼審查。 - 問題 432:
BatchRequest
含有空值回呼會擲回例外狀況,程式碼審查。
1.7.0 版 (Beta 版)
2013 年 12 月 18 日,星期三
- 伺服器收到「2013-12-17T23:26:42Z」而非「quot;Updated=2013-12-17T23:26:42.000Z」時出現
DateTime
錯誤。 - 問題 428:修正使用
DateTime
做為查詢參數時發生的錯誤。 - 問題 401:HTTP 要求格式錯誤 (不符合 URI 範本規格 (http://tools.ietf.org/html/rfc6570)。
- 問題 425:在
GoogleApiException
上設定HttpStatusCode
(如果有的話)。 - 問題 420:
RequestAccessTokenAsync
和RefreshAccessTokenAsync
必須公開。 - 問題 60:支援新的
BatchRequest
。 - 每次通話時呼叫
ConfigureAwait
(如適用)。 - 問題 407:將
Google.Apis
分割為Google.Apis.Core
和Google.Apis
。 - 問題 404:移除過時的
GoogleApis.Authentication
程式碼。
1.6 版 (Beta 版)
2013 年 10 月 23 日,星期三
- 變更細則說明。
- 修正建立核心 Nuget 套件的錯誤。
- 移除第三方程式庫的所有內容,但
DotNetOpenAuth
除外。 - 將
Newtonsoft.Json
升級至 5.0.8,並新增新的IClientServiceRequest
介面 (非一般程序)。 - 將 MVC NuGet 套件從 MVC4 重新命名為 MVC。
- 修正發布流程中的小錯誤。
- 問題 351:重新實作 OAuth 2.0 程式庫 (步驟 7):變更發布程序以支援新套件,請查看程式碼。
- 問題 351:重新實作 OAuth 2.0 程式庫 (步驟 5):Windows 電話支援,程式碼審查。
- 問題 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:建立 NuGet 發布者來發布
Google.Apis
套件,程式碼審查。
1.5.0 版 (Beta 版)
2013 年 8 月 19 日,星期一
- 問題 369:變更 HTTP 要求的預設行為 (Number Tries = 3,預設關閉 503),程式碼審查。
- 在 DotNet4 專案中新增說明文件。
- 變更
.hgignore
並新增Google.Apis.*xml
。 - 問題 373 (執行錯誤)、374 (移除
Tests.Utility
組合) 和 375 (清理警告),程式碼審查。 - 更新
.hgignore
個檔案。 - 問題 360:修正媒體大小不明時在
ResumableUpload
中的錯誤,程式碼審查。 - 問題 325:從程式庫中移除探索和程式碼產生器部分,程式碼審查。
- 問題 368:更新 NuGet.exe。
- 更新 Microsoft.Http.Client.LICENSE.rtf。
1.4.0 版 (Beta 版)
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
網址設為 /upload + resource-uri。 - 問題 304:
ServiceGenerator
應使用探索文件中的rootUrl
鍵。
1.3.0 版 (Beta 版)
2013 年 3 月 18 日,星期一
- 新增
Google.Apis.Services
命名空間。 - 問題 303:
ServiceGenerator
不支援唯讀網址檔案。 - 問題 300:
ResumableUpload
網址發生錯誤。 - 問題 293:加入 CLR 版本 (單元測試)。
- 問題 293 和 295:在使用者代理程式標頭中加入 CLR 版本和 API 版本。
- 問題 292:改善建構程序。
- 問題 277:請將
DiscoveryDocument
從每個產生的 API 中移除。 - 問題 193 (在
ServiceRequest
上指定 alt 參數) 和 249 (省略查詢的預設值)。