Gelecekteki sürüm duyuruları için GitHub'a göz atın
Sürüm notları artık GitHub deposunda bulunmaktadır.
1.10.0 sürümüne kadar sürüm notları (Aralık 2015)
Sürüm 1.10.0
15 Aralık 2015, Salı
- Sorun 606 ve Sorun 612: ServiceAccount kullanılırken Google API'lerine istek yürütmek, (geçerli senkronizasyon bağlamına bağlı olarak) kilitlenmeyle sonuçlanmış olabilir.
- Sorun 616: Travis test desteği.
- Sorun 624: Web uygulamaları için Artımlı Kimlik Doğrulama desteği.
- Sorun 622: MediaDownloader ile ilgili iyileştirmeler.
- Sorun 592, Sorun 617 ve Sorun 631: ConfigurableMessageHandler'daki eşzamanlılık hatası düzeltildi.
- Sorun 615: GoogleApiException, artık requestError nesnesini açığa çıkarıyor.
- Sorun 609: Kimlik doğrulama sırasında Windows Phone'da InvalidTransactionException istisnası bildirilebiliyordu.
Sürüm 1.9.2
23 Temmuz 2015, Perşembe
- İstemci kitaplığı kodu GitHub'a taşındı.
- Sorun 238: Google.Apis'in imzalı sürümü destekleniyor. Pull İsteği, NuGet paketlerinin ve sürüm aracının güncellenmesini içerir.
- Sorun 548: Yanıtta yinelenen HTTP üstbilgileri varsa başarısız olmak için kullanılan toplu istekler.
- FIPS ile uyumlu olması için
ServiceAccountCredential
imzalamasını değiştirin. - Sorun 561: JSON hizmet hesabı anahtarlarını destekleme.
Sürüm 1.9.1
29 Aralık 2014, Pazartesi
- Tools/Google.Apis.Release: .NET dokümanları içerdiğinden, oluşturulan dizini temizlemeyin.
- NuGet paketi, sürüm notlarına proje URL'si olarak başvurmalıdır.
- Yeni bir erişim jetonu (kod incelemesi) istemeye çalışırken
ComputeCredential
hatasını iyileştirin. - Sorun 503:
TokenResponse.IsExpired
, jetonun süresi dolduktan bir dakika sonra "true" değerini döndürür, kod incelemesi. ComputeCredential
desteği, kod incelemesi.- Yeni WP8.1 projeleri için sürümü 1.9.1 olarak değiştirin ve XML çıkışı yapın.
- Sorun 471: WP 8.1 projelerini destekleme, kod incelemesi.
- Sorun 330: İşlem,
Google.Api.Services.BaseClientService
çalışma zamanını stabilize edebiliyor, kod incelemesi. - Sorun 482:
GoogleWebAuthorizationBroker.AuthorizeAsync
- tarayıcı kendi kendine kapanmayacak, kod incelemesi.
Sürüm 1.9.0
30 Eylül 2014, Salı
- Sorun 471: Windows 8.1 uygulamasını destekleme (NOT: WP8.1 için tam bir çözüm bulunmamaktadır ve proje, Google.Apis.Release aracı kullanılarak derlenirken bir sorun oluştu), kod incelemesi.
- Sorun 475: WP'de geri düğmesi tıklandığında uygulama, kod incelemesi kilitleniyor.
- Sorun 471: Windows Phone 8.1 desteği - JSON.NET'i 6.0.4'e yükseltin ve Taşınabilir projeleri 328 profiline güncelleyin.
- Şimdilik 136 numaralı profili kullanın (her şey yeniden derlenir).
Newtonsoft.Json
veZlib.Portable
için portable-net40+sl50+win+wpa81+wp80'i (profil 328) nasıl destekleyebileceğimizin araştırılması gerekiyor. Bu iki paket de profil 328 için bazı yapılandırmalara sahip değil. - Projeleri, profil 328'i destekleyecek şekilde güncelleyin (evrensel uygulamalar için).
- Sorun 478: NuGet bağımlılıklarını güncelleme, kod incelemesi.
Sürüm 1.8.2
26 Mayıs 2014, Pazartesi
- Sorun 452: (
FileDataStore
), kod incelemesi öncesinde yapılan uyumsuz bir değişikliği düzeltin. - Sorun 464: Geçersiz bir etiket ayarlanırken HTTP isteği gönderilemiyor (kod incelemesi).
- Sorun 463: Jeton iptalinde destek, kod incelemesi.
- Sorun 462:
FileDataStore
uygulamasını ve kod incelemesini iyileştirme. - NuGet Yayıncı günlüklerini iyileştirin.
- Sorun 455: Çeviri API'si, POST modunda (MaxUrlLengthInterceptor'da hata) çalışmıyor, kod incelemesi.
Sürüm 1.8.1
17 Mart 2014, Pazartesi
- RC'den bu yana kod değişikliği yok, kitaplık beta sürümünden çıktı.
- Geliştirici kılavuzu önemli ölçüde iyileştirildi.
Sürüm 1.8.0 (RC)
17 Şubat 2014, Pazartesi
- WP kimlik doğrulama hata düzeltmesi.
- Doksijen işlemi için yorumları iyileştirin.
AuthActionFilter
için yorumları iyileştirin.- Yorumları düzeltin.
- Sorun 362: Medya yüklemeye öz geçmiş yöntemi ekleme, kod incelemesi.
- Serbest bırakma aracı RC'yi desteklemelidir.
- Yorum düzeltmesi (ve\veya ==> ve \ veya).
- Sorun 422: WP kimlik doğrulaması girişinde geri düğmesi çalışmıyor.
- Sorun 431:
WebAuthenticationBrokerUserControl.OnBrowserNavigationFailed
, ağ bağlantısı olmadığındaArgumentNullException
hatasını veriyor, kod incelemesi. - Sorun 436:
DateTime
string
vestring
ileDateTime
kod incelemelerinin ayrıştırılması için Yardımcı yöntemler ekleyin. - Sorun 432: Boş geri çağırma istisnası içeren
BatchRequest
, kod incelemesi.
Sürüm 1.7.0 (beta)
18 Aralık 2013, Çarşamba
- sunucu "2013-12-17T23:26:42Z" aldığında "güncellenmiş=2013-12-17T23:26:42.000Z" hatası almadığında
DateTime
hatası oluşur. - Sorun 428: Sorgu parametresi olarak
DateTime
kullanılırken oluşan hata düzeltildi. - Sorun 401: URI Şablonu spesifikasyonunun (http://tools.ietf.org/html/rfc6570) uygulanmamasına dayalı hatalı HTTP isteği.
- Sorun 425: Kullanılabilir olduğunda
GoogleApiException
içinHttpStatusCode
değerini ayarlayın. - Sorun 420:
RequestAccessTokenAsync
veRefreshAccessTokenAsync
herkese açık olmalı. - Sorun 60: Yeni bir
BatchRequest
desteği. - Beklemek için her görüşmede
ConfigureAwait
numaralı telefonu arayın (geçerli durumlarda). - Sorun 407:
Google.Apis
dosyasınıGoogle.Apis.Core
veGoogle.Apis
olarak bölün. - Sorun 404: Eski
GoogleApis.Authentication
kodunu kaldırın.
Sürüm 1.6 (beta)
23 Ekim 2013, Çarşamba
- Nuspec açıklamalarını değiştirin.
- Temel Nuget paketleri oluşturmayla ilgili hata düzeltildi.
DotNetOpenAuth
hariç üçüncü taraf kitaplığındaki tüm içeriği kaldırın.Newtonsoft.Json
uygulamasını 5.0.8 sürümüne yükseltin ve yeni birIClientServiceRequest
arayüzü ekleyin (genel değil).- MVC4'teki MVC NuGet paketini, MVC4'ten MVC olarak yeniden adlandırın.
- Yayınlama sürecindeki küçük bir hatayı düzeltin.
- Sorun 351: OAuth 2.0 kitaplığını yeniden uygulama (7. adım): Sürüm sürecini yeni paketleri destekleyecek şekilde değiştirin, kod inceleme.
- Sorun 351: OAuth 2.0 kitaplığını yeniden uygulama (5. Adım): Windows Phone desteği, kod inceleme.
- Sorun 351: OAuth 2.0 kitaplığını yeniden uygulama (6. adım): WinRT Desteği, kod incelemesi.
- Sorun 361:
MediaDownloader
, Drive dışa aktarma listesini indiremiyor, kod incelemesi. - Sorun 351: OAuth 2.0 kitaplığını yeniden uygulama (4. adım): Hizmet Hesabı ve MVC, kod incelemesi.
- Sorun 351: OAuth 2.0 kitaplığını yeniden uygulama (3. Adım): Testler,
UserCredential
ve akışlar ekleme, kod incelemesi. - Sorun 146: İstek URI'si çok uzun olduğunda geçersiz kılma HTTP üst bilgisi, kod incelemesi.
- Sorun 383:
ExecuteAsync
, gereksiz bir ekTask
(kod incelemesi) oluşturuyor. - Sorun 377: Yeni derleme aracı, yeni sürüm kullanıma sunuluyor, kod incelemesi.
- Sorun 351: OAuth 2.0 kitaplığını yeniden uygulama (2. Adım): PCL'de kimlik doğrulama - yalnızca veri türlerini tanımlama, kod incelemesi.
- Sorun 148: Uzantı yöntemi dahili olmalı (herkese açık değil).
- NuGet.exe'yi Tootls/.nuget klasörüne ekleyin.
- Sorun 351: OAuth 2.0 kitaplığını yeniden uygulama (1. Adım): Mevcut kitaplıkta yapılan düzenlemeler, kod incelemesi.
Google.Apis.NuGet.Publisher
projenin dizinini değiştirin.IMediaDownloaded
dosyayıIMediaDownloader
olarak yeniden adlandırın.- Sorun 376:
Google.Apis
paketlerini yayınlamak için bir NuGet yayıncısı oluşturma (kod incelemesi).
Sürüm 1.5.0 (beta)
19 Ağustos 2013, Pazartesi
- Sorun 369: HTTP isteğinin varsayılan davranışını değiştirme (Deneme Sayısı = 3, varsayılan olarak 503 Geri Alma), kod incelemesi.
- DotNet4 projesine belge ekleyin.
.hgignore
değiştirin veGoogle.Apis.*xml
ekleyin.- Sorun 373 (hata yürütme), 374 (
Tests.Utility
derlemesini kaldırma) ve 375 (temiz uyarılar), kod incelemesi. .hgignore
dosyasını güncelleyin.- Sorun 360: Medya boyutu bilinmediğinde
ResumableUpload
öğesindeki kod incelemesi hatası düzeltildi. - Sorun 325: Keşif ve kod oluşturma bölümlerini kitaplıktan, kod incelemesini kaldırın.
- Sorun 368: NuGet.exe dosyasını güncelleyin.
- Microsoft.Http.Client.LICENSE.rtf dosyasını güncelleyin.
Sürüm 1.4.0 (beta)
24 Haziran 2013, Pazartesi
- Sorun 322: Mümkün olduğunda hizmet sınıfı için standart ad kullanın.
- Sorun 338: Medya indirme aracı desteği.
- Sorun 334: Sürümümüze
Google.Apis.FullProfile
dahil edilsin. - Sorun 320:
Google.Apis
öğesini PCL derlemesi olarak değiştirin. - Sorun 321: Hizmet ve medya isteklerinde
CancellationToken
desteği. - Sorun 329: Üstel geri çekilme.
ResourcePath
adlı kullanıcıyı hizmet isteğinden kaldırın.- Windows 8'de NuGet paketleri hatası.
- Araçları güncelleyin ve DLL'leri ve lisansları üçüncü taraf kitaplığına ekleyin.
- NuGet.exe'yi .nuget klasörüne ekleyin.
- 320, 324 ve 260 numaralı sorunlar: .NET 4.0'ı yükseltme,
Google.Api.Http
ad alanı oluşturma ve NuGet'i destekleme. ResumableUpload
URI'sini düzeltin.- Sorun 310 ve 311:
ResumableUpload
- Sunucu hatalarını destekler ve bilinmeyen boyuta sahip akış. - Sorun 308:
ResumableUpload
URL'sini /upload + resource-uri olarak ayarlayın. - Sorun 304:
ServiceGenerator
, Keşif dokümanındakirootUrl
anahtarını kullanmalıdır.
Sürüm 1.3.0 (beta)
18 Mart 2013, Pazartesi
- Yeni bir
Google.Apis.Services
ad alanı ekleyin. - Sorun 303:
ServiceGenerator
, salt okunur URL dosyalarıyla çalışmıyor. - Sorun 300:
ResumableUpload
URL'sinde hata. - Sorun 293: CLR sürümünü dahil etme (Birim Testi).
- Sorunlar 293 ve 295: Kullanıcı aracısı başlığına CLR sürümünü ve API sürümünü dahil etme.
- Sorun 292: Derleme işlemini iyileştirin.
- Sorun 277:
DiscoveryDocument
, oluşturulan her API'den kaldırılmalıdır. - Sorun 193 (
ServiceRequest
öğesinde alt parametresini belirtin) ve 249 (varsayılan değerleri sorgudan çıkarın).