# Changelog - PixelPay React Native Plugin SDK
Todos los cambios notables de este proyecto se documentarán en este archivo. Los registros de cambios son *para humanos*, no para máquinas, y la última versión es lo primero a mostrar.

El formato se basa en [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
y este proyecto se adhiere a [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
Tipos de cambios: `Added`, `Changed`, `Deprecated`, `Removed`, `Fixed`, `Security`.

## [v2.0.9] - 2025-12-26
### Changed
- Se actualizó el SDK de Android a v2.2.10.
- Se actualizó el SDK de Swift a v2.1.9.

## [v2.0.8] - 2025-10-24
### Changed
- Se actualizó el SDK de React Native a v2.0.8.
- Se actualizó el SDK de Javascript a v2.4.5.
- Se actualizó el SDK de Android a v2.2.9.
- Se actualizó el SDK de Swift a v2.1.8.
- Se actualizó las dependencias de `ReactNativePluginModule.java` a com.pixel.sdk.mobile.*.
- Se agregó try-catch en las funciones `ReactNativePluginModule.java`.

## [v2.0.7] - 2025-06-05
### Added
- Se agregó el archivo `src/version.ts` para contener la versión del SDK.
- Se agregó el script `scripts/update-version.js` para actualizar el valor de la versión en el archivo `src/version.ts`.
- Se agregó el script `upversion` en el `package.json`.

### Changed
- Se actualizó la ruta de los types.
- Se cambió la referencia directa al `package.json` por un valor constante en el archivo `src/version.ts`.
- Se actualizó el script `prepack` del `package.json`, para incluir el script `upversion`.

## Removed
- Se eliminó `"importsNotUsedAsValues": "error"` del archivo `tsconfig.json`.

## [v2.0.6] - 2024-07-26
### Changed
- Se actualizó el SDK de Javascript a v2.2.5.

## [v2.0.5] - 2024-04-16
### Changed
- Se actualizó el SDK de Android a v2.2.5.
- Se actualizó el SDK de Swift a v2.1.6.

## [v2.0.4] - 2024-03-06
### Changed
- Se actualizó el SDK de Android a v2.2.4
- Se actualizó el SDK de Swift a v2.1.5
- Se actualizó el SDK de JavaScript a v2.2.3

## [v2.0.3] - 2023-12-05
### Added
- Se agrega firma del SDK.

### Changed
- Se actualiza el SDK Core

## [v2.0.2] - 2023-09-05
### Fixed
- Se castea a number el result.status cuando este es de tipo string.

## [v2.0.1] - 2023-06-22
### Added
- Se agregan campos de cuotas y puntos
- Se agrega firma de transacciones de anulación
- Se agrega función para obtener listado de formatos de teléfono y zip

### Changed
- Se actualiza el SDK de Cardinal Mobile

## [v2.0.0] - 2023-03-07
### Added
- Se publica primer version
