From 7f9707ae8927cff6c71bf9e4e920518182a938bf Mon Sep 17 00:00:00 2001 From: mvarlic Date: Mon, 3 Jan 2022 16:48:41 -0500 Subject: [PATCH] add 2.0.0 changelog --- CHANGELOG.md | 23 +++++++++++++++++++++++ README.md | 2 -- lib/transbank/sdk/version.rb | 2 +- 3 files changed, 24 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f8e27e9..6141a1e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,29 @@ Todos los cambios notables a este proyecto serán documentados en este archivo. El formato está basado en [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) y este proyecto adhiere a [Semantic Versioning](http://semver.org/spec/v2.0.0.html). +## [2.0.0] - 2022-01-03 + +### Removed + +- Se elimina Onepay + +### Changed + +- Se agrega soporte a Webpay Modal +- Se migra el api desde la versión 1.0 a la versión 1.2 +- Ahora el método de retorno al crear la transacción en WebPayPlus debe tener soporte GET (cuando es exitosa) y POST (cuando se retorna sin concluir el ingreso de la tarjeta) +- Ahora el método de retorno al inscribirse en Oneclick debe tener soporte GET (cuando es exitosa) y POST (cuando se retorna sin concluir la inscripción) +- Se refactoriza y migra todos los productos desde clases estáticas a clases instanciables +- Se unifica 'Transaction' y 'DeferredTransaction' en WebpayPlus +- Se unifica 'MallTransaction' y 'MallDeferredTransaction' en WebpayPlus y Oneclick + +### Added + +- Se agrega soporte a Webpay Modal +- Se agregan validaciones de obligatoriedad y tamaño de los parámetros a los métodos de WebpayPlus, Oneclick, Webpay Modal, Transacción Completa +- Se agrega un módulo de constantes con los códigos de comercio de integración: 'IntegrationCommerceCodes' +- Se agrega un módulo de constantes con las claves de comercio de integración: 'IntegrationApiKeys' + ## [1.5.1] - 2021-04-12 ### Added - Se agrega captura diferida en Transacción Completa y Transacción Completa Mall diff --git a/README.md b/README.md index ae3b4e7..6d9fe0f 100644 --- a/README.md +++ b/README.md @@ -29,10 +29,8 @@ Actualmente este SDK contiene sólo Onepay. La documentación relevante para usar este SDK es: -- Documentación general sobre [Onepay](https://www.transbankdevelopers.cl/producto/onepay). - Documentación sobre [ambientes, deberes del comercio, puesta en producción, etc](https://www.transbankdevelopers.cl/documentacion/como_empezar#ambientes). -- Referencia detallada sobre [Onepay](https://www.transbankdevelopers.cl/referencia/onepay). ## Información para contribuir y desarrollar este SDK diff --git a/lib/transbank/sdk/version.rb b/lib/transbank/sdk/version.rb index df78766..8f42fdf 100644 --- a/lib/transbank/sdk/version.rb +++ b/lib/transbank/sdk/version.rb @@ -1,5 +1,5 @@ module Transbank module Sdk - VERSION = '1.5.0' + VERSION = '2.0.0' end end