# Changelog

All notable changes to the zerohash Web SDK will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).


## [2.16.0] - 2026-02-20

### Added
- Add dynamic styles for "Auth into Fund" integration

## [2.15.0] - 2026-02-18

### Added
- Add dynamic styles for "iframe" SDKs via postMessage

## [2.14.0] - 2026-01-16

### Added
- Allow existing Fund customers to integrate with Auth seamlessly
  - Existing Fund customers shall now be able to use Auth integrations aside from Manual deposit.
  Auth does not rely on an iframe, has dark and light mode, improved UI, and improved performance.

## [2.13.1] - 2026-01-08

### Added
- Adds new changelog template and guidelines

## [2.13.0] - 2026-01-02

### Fixed
- Fixed SDK wrapper positioning to prevent it from being scrolled out of view by the parent application [#81]
- The SDK now uses fixed positioning instead of absolute positioning, ensuring it remains visible even when the parent page scrolls

### Security
- Updated development dependencies to address security vulnerabilities

## [2.12.6] - 2025-10-27

### Security
- Addressed security vulnerabilities identified by automated dependency scanning [#78]
- Updated multiple dependencies to their latest secure versions

## [2.12.5] - 2025-10-22

### Changed
- Reverted bank transfer feature naming change from v2.12.3 due to compatibility concerns [#77]
- Restored original `fiat-account-link` terminology for existing integrations

## [2.12.4] - 2025-10-21

### Fixed
- Improved border styling consistency between mobile and desktop views
- Enhanced visual appearance across different device types

## [2.12.3] - 2025-10-01

### Changed
- Renamed fiat account linking feature to "bank-transfer" for improved clarity [#74]
- Updated terminology to better reflect the feature's purpose

## [2.12.2] - 2025-09-30

### Added
- New fiat account linking feature for connecting bank accounts [#73]
- Enables users to link their bank accounts directly through the SDK

## [2.12.1] - 2025-09-11

### Fixed
- Refined corner styling and border radius for improved visual consistency
- Enhanced UI polish across SDK components

## [2.12.0] - 2025-07-07

### Added
- Introduced support for new "PAY" application name [#71]
- Extended SDK compatibility for additional zerohash product offerings

## [2.11.2] - 2025-07-02

### Changed
- Improved integration with World App's MiniKit for better mobile experience [#70]
- Enhanced message passing between SDK and World App mini applications
- Optimized communication protocol for mobile wallets

## [2.11.1] - 2025-07-02

### Changed
- Enhanced World App message handling with improved error recovery [#69]
- Removed overly restrictive origin checks that could block legitimate messages
- Improved reliability of cross-frame communication

## [2.11.0] - 2025-07-01

### Security
- Added origin validation for World App event handlers [#68]
- Enhanced security when processing events from World App integration
- Prevents potential cross-site scripting attacks through event handling

---

