Lihat GitHub untuk mengetahui pengumuman rilis mendatang
Catatan rilis kini berada di di repositori GitHub.
Catatan rilis hingga versi 1.10.0 (Desember 2015)
Versi 1.10.0
Selasa, 15 Desember 2015
- Masalah 606 dan Masalah 612: Mengeksekusi permintaan ke Google API saat menggunakan ServiceAccount mungkin mengakibatkan deadlock (bergantung pada konteks sinkronisasi saat ini).
- Masalah 616: Dukungan pengujian Travis.
- Masalah 624: Dukungan dalam Auth Inkremental untuk aplikasi Web.
- Masalah 622: Peningkatan untuk MediaDownloader.
- Masalah 592, Masalah 617, dan Masalah 631: Memperbaiki bug serentak di ConfigurableMessageHandler.
- Masalah 615: Mulai sekarang, GoogleApiException mengekspos objek RequestError.
- Masalah 609: Pengecualian InvalidOperationException dapat ditampilkan di Windows Phone selama autentikasi.
Versi 1.9.2
Kamis, 23 Juli 2015
- Kode library klien telah dipindahkan ke GitHub.
- Masalah 238: Mendukung versi Google.Apis yang ditandatangani. Pull Request mencakup mengupdate paket NuGet, dan alat rilis.
- Masalah 548: Permintaan batch yang digunakan akan gagal jika respons menyertakan header HTTP duplikat.
- Mengalihkan penandatanganan
ServiceAccountCredential
agar mematuhi FIPS. - Masalah 561: Mendukung kunci akun layanan JSON.
Versi 1.9.1
Senin, 29 Desember 2014
- Tools/Google.Apis.Release - Jangan bersihkan direktori yang dihasilkan, karena berisi dokumen .NET.
- Paket NuGet harus merujuk pada catatan rilis sebagai URL project.
- Memperbaiki error
ComputeCredential
saat mencoba meminta token akses baru, peninjauan kode. - Masalah 503:
TokenResponse.IsExpired
menampilkan nilai benar satu menit setelah token berakhir, peninjauan kode. - Mendukung
ComputeCredential
, peninjauan kode. - Ubah versi ke 1.9.1 dan mengeluarkan XML untuk proyek WP8.1 baru.
- Masalah 471: Mendukung project WP 8.1, peninjauan kode.
- Masalah 330: Operasi dapat mendestabilkan
Google.Api.Services.BaseClientService
runtime, peninjauan kode. - Masalah 482:
GoogleWebAuthorizationBroker.AuthorizeAsync
- browser tidak akan menutup sendiri, peninjauan kode.
Versi 1.9.0
Selasa, 30 September 2014
- Masalah 471: Mendukung aplikasi Windows 8.1 (CATATAN: Tidak ada solusi lengkap untuk WP8.1 dan ada masalah dalam membuat project menggunakan alat Google.Apis.Release), peninjauan kode.
- Masalah 475: Mengklik tombol kembali di WP membuat aplikasi error, peninjauan kode.
- Masalah 471: Mendukung Windows Phone 8.1 - Tingkatkan versi JSON.NET ke 6.0.4 dan perbarui proyek Portabel ke profil 328.
- Gunakan profil 136 untuk saat ini (semuanya dikompilasi lagi). Perlu menyelidiki bagaimana kami dapat mendukung portabel-net40+sl50+win+wpa81+wp80 (profil 328) untuk
Newtonsoft.Json
danZlib.Portable
. Kedua paket tersebut tidak memiliki beberapa konfigurasi untuk profil 328. - Mengupdate project untuk mendukung profil 328 (untuk aplikasi universal).
- Masalah 478: Memperbarui dependensi NuGet, peninjauan kode.
Versi 1.8.2
Senin, 26 Mei 2014
- Masalah 452: Memperbaiki perubahan tidak kompatibel yang di-commit sebelum (
FileDataStore
), peninjauan kode. - Masalah 464: Tidak dapat mengirim permintaan HTTP saat menyetel etag yang tidak valid, peninjauan kode.
- Masalah 463: Menambahkan dukungan dalam pencabutan token, peninjauan kode.
- Masalah 462: Meningkatkan penerapan
FileDataStore
, peninjauan kode. - Meningkatkan log NuGet Publisher.
- Masalah 455: Translate API tidak berfungsi dalam mode POST (bug dalam MaxUrlLengthInterceptor), peninjauan kode.
Versi 1.8.1
Senin, 17 Maret 2014
- Tidak ada perubahan kode sejak RC, library ini sudah keluar dari versi beta.
- Panduan developer ditingkatkan secara signifikan.
Versi 1.8.0 (RC)
Senin, 17 Februari 2014
- Perbaikan bug autentikasi WP.
- Meningkatkan komentar untuk proses doksigen.
- Menyempurnakan komentar untuk
AuthActionFilter
. - Memperbaiki komentar.
- Masalah 362: Menambahkan metode resume ke upload media, peninjauan kode.
- Alat rilis harus mendukung RC.
- Perbaikan komentar (dan\or ==> dan \ or).
- Masalah 422: Tombol Kembali tidak berfungsi pada login autentikasi WP.
- Masalah 431:
WebAuthenticationBrokerUserControl.OnBrowserNavigationFailed
menampilkanArgumentNullException
saat tidak ada konektivitas jaringan, peninjauan kode. - Masalah 436: Menambahkan metode Utilitas untuk mengurai
DateTime
kestring
danstring
keDateTime
, peninjauan kode. - Masalah 432:
BatchRequest
dengan callback null menampilkan pengecualian, peninjauan kode.
Versi 1.7.0 (beta)
Rabu, 18 Desember 2013
DateTime
bug saat server mendapatkan "2013-12-17T23:26:42Z" dan bukan "updates=2013-12-17T23:26:42.000Z".- Masalah 428: Memperbaiki bug saat menggunakan
DateTime
sebagai parameter kueri. - Masalah 401: Format permintaan HTTP salah karena tidak mematuhi spesifikasi Template URI (http://tools.ietf.org/html/rfc6570).
- Masalah 425: Menetapkan
HttpStatusCode
diGoogleApiException
jika tersedia. - Masalah 420:
RequestAccessTokenAsync
danRefreshAccessTokenAsync
harus bersifat publik. - Masalah 60: Mendukung
BatchRequest
baru. - Panggil
ConfigureAwait
pada setiap panggilan untuk menunggu (jika berlaku). - Masalah 407: Memisahkan
Google.Apis
menjadiGoogle.Apis.Core
danGoogle.Apis
. - Masalah 404: Menghapus kode
GoogleApis.Authentication
yang sudah tidak digunakan lagi.
Versi 1.6 (beta)
Rabu, 23 Oktober 2013
- Mengubah deskripsi inti.
- Memperbaiki bug saat membuat paket Nuget inti.
- Hapus semua konten koleksi pihak ketiga kecuali
DotNetOpenAuth
. - Upgrade
Newtonsoft.Json
ke 5.0.8 dan tambahkan antarmukaIClientServiceRequest
baru (tidak umum). - Mengganti nama paket MVC NuGet dari MVC4 menjadi MVC.
- Memperbaiki bug kecil dalam proses rilis.
- Masalah 351: Terapkan kembali library OAuth 2.0 (Langkah 7): Ubah proses rilis untuk mendukung paket baru, peninjauan kode.
- Masalah 351: Terapkan kembali pustaka OAuth 2.0 (Langkah 5): Dukungan Windows Phone, peninjauan kode.
- Masalah 351: Terapkan kembali pustaka OAuth 2.0 (Langkah 6): Dukungan WinRT, peninjauan kode.
- Masalah 361:
MediaDownloader
tidak dapat mendownload daftar ekspor drive, peninjauan kode. - Masalah 351: Terapkan kembali pustaka OAuth 2.0 (Langkah 4): Akun Layanan dan MVC, peninjauan kode.
- Masalah 351: Terapkan ulang library OAuth 2.0 (Langkah 3): Tambahkan pengujian,
UserCredential
dan alur, peninjauan kode. - Masalah 146: Meneruskan header HTTP penggantian saat URI permintaan terlalu panjang, peninjauan kode.
- Masalah 383:
ExecuteAsync
membuatTask
tambahan yang tidak perlu, peninjauan kode. - Masalah 377: Alat build baru merilis versi baru, yaitu peninjauan kode.
- Masalah 351: Terapkan kembali pustaka OAuth 2.0 (Langkah 2): Auth PCL - hanya tentukan jenis data, peninjauan kode.
- Masalah 148: Metode ekstensi harus bersifat internal (dan bukan publik).
- Tambahkan NuGet.exe ke folder Tootls/.nuget.
- Masalah 351: Terapkan kembali library OAuth 2.0 (Langkah 1): Penyesuaian untuk library saat ini, peninjauan kode.
- Ubah direktori project
Google.Apis.NuGet.Publisher
. - Mengganti nama file
IMediaDownloaded
menjadiIMediaDownloader
. - Masalah 376: Membuat penayang NuGet untuk memublikasikan paket
Google.Apis
, peninjauan kode.
Versi 1.5.0 (beta)
Senin, 19 Agustus 2013
- Masalah 369: Ubah perilaku default permintaan HTTP (Jumlah Percobaan = 3, BackOff 503 secara default), peninjauan kode.
- Menambahkan dokumentasi ke project DotNet4.
- Ubah
.hgignore
dan tambahkanGoogle.Apis.*xml
. - Masalah 373 (menjalankan bug), 374 (menghapus assembly
Tests.Utility
) dan 375 (peringatan bersih), peninjauan kode. - Perbarui file
.hgignore
. - Masalah 360: Memperbaiki bug dalam
ResumableUpload
saat ukuran media tidak diketahui, peninjauan kode. - Masalah 325: Menghapus bagian Discovery dan codegen dari library, peninjauan kode.
- Masalah 368: Pembaruan NuGet.exe.
- Memperbarui Microsoft.Http.Client.License.rtf.
Versi 1.4.0 (beta)
Senin, 24 Juni 2013
- Masalah 322: Gunakan nama kanonis untuk class layanan jika memungkinkan.
- Masalah 338: Mendukung downloader media.
- Masalah 334: Menyertakan
Google.Apis.FullProfile
sebagai bagian dari rilis kami. - Masalah 320: Ubah
Google.Apis
menjadi assembly PCL. - Masalah 321: Mendukung
CancellationToken
di permintaan layanan dan media. - Masalah 329: Back-off eksponensial.
- Menghapus
ResourcePath
dari permintaan layanan. - Error paket NuGet di Windows 8.
- Update Alat dan tambahkan DLL dan lisensi di library pihak ketiga.
- Tambahkan NuGet.exe ke folder .nuget.
- Masalah 320, 324, dan 260: Mengupgrade .NET 4.0, membuat namespace
Google.Api.Http
, dan mendukung NuGet. - Memperbaiki URI
ResumableUpload
. - Masalah 310 dan 311:
ResumableUpload
- mendukung error server dan melakukan streaming dengan ukuran yang tidak diketahui. - Masalah 308: Menetapkan URL
ResumableUpload
ke /upload + resource-uri. - Masalah 304:
ServiceGenerator
harus menggunakan kuncirootUrl
dari dokumen Discovery.
Versi 1.3.0 (beta)
Senin, 18 Maret 2013
- Tambahkan namespace
Google.Apis.Services
baru. - Masalah 303:
ServiceGenerator
tidak berfungsi dengan file URL hanya baca. - Masalah 300: Bug di URL
ResumableUpload
. - Masalah 293: Menyertakan versi CLR (Pengujian Unit).
- Masalah 293 dan 295: Menyertakan versi CLR dan versi API di header agen pengguna.
- Masalah 292: Meningkatkan proses build.
- Masalah 277:
DiscoveryDocument
harus dihapus dari setiap API yang dibuat. - Masalah 193 (tentukan parameter alt di
ServiceRequest
) dan 249 (hapus nilai default dari kueri).