Consulta GitHub para ver anuncios de versiones futuras
Las notas de la versión ahora se encuentran en el repositorio de GitHub.
Notas de la versión hasta la versión 1.10.0 (diciembre de 2015)
Versión 1.10.0
Martes 15 de diciembre de 2015
- Errores 606 y 612: Cuando se ejecutó una solicitud a las APIs de Google cuando se usó ServiceAccount, es posible que se haya generado un interbloqueo (según el contexto de sincronización actual).
- Error 616: Compatibilidad con pruebas de Travis.
- Error 624: Compatibilidad con la autenticación incremental para aplicaciones web.
- Error 622: Mejoras de MediaDownloader.
- Errores 592, 617 y 631: Se corrigieron los errores de simultaneidad en ConfigurableMessageHandler.
- Error 615: A partir de ahora, GoogleApiException expone el objeto RequestError.
- Error 609: Se puede producir una excepción InvalidOperationException en Windows Phone durante la autenticación.
Versión 1.9.2
Jueves 23 de julio de 2015
- El código de la biblioteca cliente se movió a GitHub.
- Error 238: Compatibilidad con una versión firmada de Google.Apis La solicitud de extracción incluye la actualización de los paquetes NuGet y la herramienta de lanzamiento.
- Error 548: Se usaba una solicitud por lotes para fallar si la respuesta incluía encabezados HTTP duplicados.
- Cambia la firma
ServiceAccountCredential
para que cumpla con el estándar FIPS. - Error 561: Compatibilidad con claves de cuenta de servicio JSON.
Versión 1.9.1
Lunes 29 de diciembre de 2014
- Tools/Google.Apis.Release: No limpia el directorio generado, ya que contiene documentos .NET.
- El paquete NuGet debe referirse a las notas de la versión como la URL del proyecto.
- Mejora el error
ComputeCredential
cuando intentas solicitar un nuevo token de acceso: la revisión de código. - Problema 503:
TokenResponse.IsExpired
muestra verdadero un minuto después del vencimiento del token, revisión de código. - Se admite
ComputeCredential
, revisión de código. - Cambia la versión a 1.9.1 y el archivo XML de salida para los nuevos proyectos WP8.1.
- Problema 471: Compatibilidad con proyectos de WP 8.1, revisión de código.
- Problema 330: La operación podría desestabilizar el entorno de ejecución
Google.Api.Services.BaseClientService
, revisión de código. - Error 482:
GoogleWebAuthorizationBroker.AuthorizeAsync
: El navegador no se cerrará automáticamente, revisión de código.
Versión 1.9.0
Martes, 30 de septiembre de 2014
- Problema 471: Compatibilidad con la aplicación Windows 8.1 (NOTA: No existe una solución completa para WP8.1 y existe un problema para compilar el proyecto con la herramienta Google.Apis.Release) y revisión de código.
- Problema 475: Cuando haces clic en el botón Atrás en WP, falla la aplicación, revisión de código.
- Problema 471: Compatibilidad con Windows Phone 8.1. Se actualiza JSON.NET a la versión 6.0.4 y se actualizan los proyectos portátiles al perfil 328.
- Por ahora, usa el perfil 136 (todo se vuelve a compilar). Necesitamos investigar cómo podemos admitir portable-net40+sl50+win+wpa81+wp80 (perfil 328) para
Newtonsoft.Json
yZlib.Portable
. A ambos paquetes les falta alguna configuración para el perfil 328. - Se actualizaron los proyectos para que admitan el perfil 328 (para apps universales).
- Problema 478: Actualización de las dependencias de NuGet, revisión de código.
Versión 1.8.2
Lunes 26 de mayo de 2014
- Problema 452: Se corrigió un cambio incompatible que se confirmó antes (
FileDataStore
), revisión de código. - Problema 464: No se puede enviar una solicitud HTTP cuando se configura una ETag no válida, revisión de código.
- Problema 463: Se agregó compatibilidad con la revocación de tokens y la revisión de código.
- Problema 462: Se mejoró la implementación de
FileDataStore
y revisión de código. - Se mejoraron los registros del publicador de NuGet.
- Problema 455: La API de Translate no funciona en modo POST (error en MaxUrlLengthInterceptor), revisión de código.
Versión 1.8.1
Lunes 17 de marzo de 2014
- Sin cambios en el código desde RC, por lo que la biblioteca ya no está disponible en versión beta.
- Se mejoró considerablemente la Guía para desarrolladores.
Versión 1.8.0 (RC)
Lunes 17 de febrero de 2014
- Corrección de errores de autenticación de WP.
- Mejora los comentarios sobre el proceso de doxígeno.
- Mejora los comentarios en
AuthActionFilter
. - Corrige los comentarios.
- Problema 362: Se agrega un método de currículum a la carga de contenido multimedia, revisión de código.
- La herramienta de lanzamiento debe ser compatible con RC.
- Corrección de comentarios (y\o ==> y \ o).
- Problema 422: El botón Atrás no funciona en el acceso con la autenticación de WP.
- Problema 431:
WebAuthenticationBrokerUserControl.OnBrowserNavigationFailed
arrojaArgumentNullException
cuando no hay conectividad de red, revisión de código. - Problema 436: Se agregaron métodos de utilidad para analizar
DateTime
astring
ystring
aDateTime
, revisión de código. - Problema 432:
BatchRequest
con una devolución de llamada nula genera una excepción, revisión de código.
Versión 1.7.0 (beta)
Miércoles 18 de diciembre de 2013
- Se produce un error
DateTime
cuando el servidor obtiene "2013-12-17T23:26:42Z" y no "Updated=2013-12-17T23:26:42.000Z". - Problema 428: Se corrigió un error que se producía cuando se usaba
DateTime
como parámetro de consulta. - Problema 401: Solicitud HTTP incorrecta debido a que no se cumplía la especificación de la plantilla de URI (http://tools.ietf.org/html/rfc6570).
- Error 425: Configura
HttpStatusCode
enGoogleApiException
cuando esté disponible. - Error 420:
RequestAccessTokenAsync
yRefreshAccessTokenAsync
deberían ser públicos. - Problema 60: Compatibilidad con un
BatchRequest
nuevo. - Llama a
ConfigureAwait
en cada llamada para esperar (si corresponde). - Problema 407: Se dividió
Google.Apis
enGoogle.Apis.Core
yGoogle.Apis
. - Error 404: Se quitó el código
GoogleApis.Authentication
obsoleto.
Versión 1.6 (beta)
Miércoles 23 de octubre de 2013
- Cambia las descripciones de nuspec.
- Se corrigió un error que se producía en la creación de paquetes Nuget principales
- Quita todo el contenido de la biblioteca de terceros, excepto
DotNetOpenAuth
. - Actualiza
Newtonsoft.Json
a 5.0.8 y agrega una nueva interfaz deIClientServiceRequest
(no genérica). - Se cambió el nombre del paquete NuGet de MVC de MVC4 a MVC.
- Corrige un pequeño error en el proceso de lanzamiento.
- Problema 351: Vuelve a implementar la biblioteca de OAuth 2.0 (paso 7): Se cambia el proceso de lanzamiento para admitir paquetes nuevos (revisión de código).
- Problema 351: Vuelve a implementar la biblioteca de OAuth 2.0 (paso 5): Compatibilidad con Windows Phone, revisión de código.
- Problema 351: Vuelve a implementar la biblioteca de OAuth 2.0 (paso 6): Compatibilidad con WinRT, revisión de código.
- Problema 361:
MediaDownloader
no puede descargar la lista de exportación de Drive, revisión de código. - Problema 351: Vuelve a implementar la biblioteca de OAuth 2.0 (paso 4): Cuenta de servicio y MVC, revisión de código.
- Problema 351: Vuelve a implementar la biblioteca de OAuth 2.0 (paso 3): Agrega pruebas,
UserCredential
y flujos, revisión de código. - Problema 146: Se pasa el encabezado HTTP de anulación cuando el URI de la solicitud es demasiado largo (revisión de código).
- Problema 383:
ExecuteAsync
crea unaTask
, revisión de código adicional innecesaria. - Error 377: Nueva herramienta de compilación lanzando una versión nueva, revisión de código.
- Problema 351: Vuelve a implementar la biblioteca de OAuth 2.0 (paso 2): PCL de autenticación: define solo los tipos de datos, revisión de código.
- Problema 148: El método de extensión debe ser interno (y no público).
- Agrega NuGet.exe a la carpeta Tootls/.nuget.
- Problema 351: Vuelve a implementar la biblioteca de OAuth 2.0 (paso 1): Ajustes en la biblioteca actual, revisión de código.
- Cambia el directorio del proyecto
Google.Apis.NuGet.Publisher
. - Cambia el nombre del archivo
IMediaDownloaded
aIMediaDownloader
. - Problema 376: Crea un publicador de NuGet para publicar paquetes
Google.Apis
y revisión de código.
Versión 1.5.0 (beta)
Lunes, 19 de agosto de 2013
- Problema 369: Se cambia el comportamiento predeterminado de una solicitud HTTP (número de intentos = 3, retirada de 503 de forma predeterminada) y revisión de código.
- Agrega documentación al proyecto DotNet4.
- Cambia
.hgignore
y agregaGoogle.Apis.*xml
. - Problemas 373 (ejecutar error), 374 (quitar el ensamblaje
Tests.Utility
) y 375 (advertencias limpias) y revisión de código. - Actualiza el archivo
.hgignore
. - Problema 360: Se corrigió un error en
ResumableUpload
cuando se desconocía el tamaño del contenido multimedia, revisión de código. - Problema 325: Se quitan de la biblioteca las partes de descubrimiento y codegen (revisión de código).
- Problema 368: Actualizar NuGet.exe.
- Actualiza Microsoft.Http.Client.LICENSE.rtf.
Versión 1.4.0 (beta)
Lunes 24 de junio de 2013
- Problema 322: Usa el nombre canónico para la clase de servicio cuando sea posible.
- Problema 338: Compatibilidad con la descarga de contenido multimedia.
- Problema 334: Se incluye
Google.Apis.FullProfile
como parte de nuestra versión. - Problema 320: Se cambió
Google.Apis
para que sea un ensamblaje de PCL. - Problema 321: Se admite
CancellationToken
en las solicitudes de servicios y contenido multimedia. - Problema 329: Retirada exponencial.
- Quita
ResourcePath
de una solicitud de servicio. - Error de paquetes de NuGet en Windows 8.
- Actualiza las herramientas y agrega DLL y licencias a la biblioteca de terceros.
- Agrega NuGet.exe a la carpeta .nuget.
- Problemas 320, 324 y 260: actualiza .NET 4.0, crea el espacio de nombres
Google.Api.Http
y brinda compatibilidad con NuGet. - Se corrigió el URI de
ResumableUpload
. - Problemas 310 y 311:
ResumableUpload
: admite errores de servidor y transmisiones con tamaño desconocido. - Problema 308: Configura la URL de
ResumableUpload
como /upload + resource-uri. - Problema 304:
ServiceGenerator
debe usar la claverootUrl
del documento de descubrimiento.
Versión 1.3.0 (beta)
Lunes, 18 de marzo de 2013
- Agrega un espacio de nombres
Google.Apis.Services
nuevo. - Problema 303:
ServiceGenerator
no funciona con archivos de URL de solo lectura. - Error 300: Error en la URL de
ResumableUpload
. - Problema 293: Se incluye la versión de CLR (Unit Test).
- Problemas 293 y 295: Incluyen la versión de CLR y la versión de la API en el encabezado del usuario-agente.
- Error 292: Se mejoró el proceso de compilación.
- Problema 277: Se debe quitar
DiscoveryDocument
de cada API generada. - Problemas 193 (especifica el parámetro alt en
ServiceRequest
) y 249 (omite los valores predeterminados de la consulta).