# Changelog

## [0.2.19](https://github.com/indykite/indykite-sdk-web/compare/v0.2.18...v0.2.19) (2023-10-17)


### Bug Fixes

* changed style to use wildcard ([cb5be36](https://github.com/indykite/indykite-sdk-web/commit/cb5be362badff83784769cf14663e054bcb9c39a))
* style enterprise esso button ([8dcf238](https://github.com/indykite/indykite-sdk-web/commit/8dcf238f67e9714c376686677b25e848d240e419))

## [0.2.18](https://github.com/indykite/indykite-sdk-web/compare/v0.2.17...v0.2.18) (2023-07-25)


### Bug Fixes

* update package dependencies ([cb411d0](https://github.com/indykite/indykite-sdk-web/commit/cb411d0c86122d9bfd3b599a74671e48d0153ed3))

## [0.2.17](https://github.com/indykite/indykite-sdk-web/compare/v0.2.16...v0.2.17) (2023-07-24)


### Bug Fixes

* update package versions ([1b52b69](https://github.com/indykite/indykite-sdk-web/commit/1b52b69299d9e433bae69cc991926fc84f2a3653))

## [0.2.16](https://github.com/indykite/indykite-sdk-web/compare/v0.2.15...v0.2.16) (2023-06-23)


### Bug Fixes

* update webauthn login with fixing id in requests ([628fb72](https://github.com/indykite/indykite-sdk-web/commit/628fb720dc100bcef74091a3f473b7bf71147b8a))

## [0.2.15](https://github.com/indykite/indykite-sdk-web/compare/v0.2.14...v0.2.15) (2023-05-24)


### Bug Fixes

* update releasing node version ([c12c67e](https://github.com/indykite/indykite-sdk-web/commit/c12c67ecbe987ec8283b327b653584e18f62019e))

## [0.2.14](https://github.com/indykite/indykite-sdk-web/compare/v0.2.13...v0.2.14) (2023-05-23)


### Bug Fixes

* replace axios package with node-request ([6ff194e](https://github.com/indykite/indykite-sdk-web/commit/6ff194e966e332c31ad24ef93d0afab23c1719b8))

## [0.2.13](https://github.com/indykite/indykite-sdk-web/compare/v0.2.12...v0.2.13) (2023-05-05)


### Bug Fixes

* do not send token param after page refresh ([9e0cc81](https://github.com/indykite/indykite-sdk-web/commit/9e0cc8157f436047af172f7b9f4861039d8abda9))

## [0.2.12](https://github.com/indykite/indykite-sdk-web/compare/v0.2.11...v0.2.12) (2023-02-16)


### Features

* allow to select an authentication version ([03c1708](https://github.com/indykite/indykite-sdk-web/commit/03c1708318f424e7070f0a49814335bf28d70444))


### Bug Fixes

* allow to use token and arguments together ([2d815e3](https://github.com/indykite/indykite-sdk-web/commit/2d815e3352a0d333ab8178fabf63fabfc75c5475))

## [0.2.11](https://github.com/indykite/indykite-sdk-web/compare/v0.2.10...v0.2.11) (2023-02-13)


### Features

* add webauthn support ([d9bc415](https://github.com/indykite/indykite-sdk-web/commit/d9bc415b1e8af4db42bb87f09152ce5e8ffcad30))


### Bug Fixes

* rename otptoken to token ([73a5288](https://github.com/indykite/indykite-sdk-web/commit/73a52887107a8407a505cbfb9eb61759ea7652c9))

## [0.2.10](https://github.com/indykite/indykite-sdk-web/compare/v0.2.9...v0.2.10) (2023-01-09)


### Features

* qr code support ([e6ab4d2](https://github.com/indykite/indykite-sdk-web/commit/e6ab4d23b497605fd27e6b311dfe71d3a203058b))

## [0.2.9](https://github.com/indykite/indykite-sdk-web/compare/v0.2.8...v0.2.9) (2022-12-19)


### Bug Fixes

* fix package build ([d93dcb3](https://github.com/indykite/indykite-sdk-web/commit/d93dcb3d8939886ad951b9794dca942f868fa44e))

## [0.2.8](https://github.com/indykite/indykite-sdk-web/compare/v0.2.7...v0.2.8) (2022-10-21)


### Bug Fixes

* use action id in the oidc callback response ([b792b2b](https://github.com/indykite/indykite-sdk-web/commit/b792b2bf42223a5a37ec445469ba928dec7990a6))

## [0.2.7](https://github.com/indykite/indykite-sdk-web/compare/v0.2.6...v0.2.7) (2022-09-29)


### Features

* add css support ([4cc2c4b](https://github.com/indykite/indykite-sdk-web/commit/4cc2c4b849bd47cd3e7c71372f5f035ac7bad252))


### Bug Fixes

* check if password pairs match ([8c3ad1d](https://github.com/indykite/indykite-sdk-web/commit/8c3ad1d49c627e7ed266c3fae093d7e766fa359f))
* redirect directly when url is present ([cdf15cf](https://github.com/indykite/indykite-sdk-web/commit/cdf15cf067ed2894df765f993a01236e87e6912d))

## [0.2.6](https://github.com/indykite/indykite-sdk-web/compare/v0.2.5...v0.2.6) (2022-09-21)


### Features

* add a support for custom action labels ([ee68a21](https://github.com/indykite/indykite-sdk-web/commit/ee68a2132561974f2b0d2a26f789aecfacfbe527))
* add onbeforerender render property ([72c344c](https://github.com/indykite/indykite-sdk-web/commit/72c344cb662ffacc4ec7e18e472df1ce767d14f8))

## [0.2.5](https://github.com/indykite/indykite-sdk-web/compare/v0.2.4...v0.2.5) (2022-09-13)


### Bug Fixes

* process callback with list of parameters ([53be768](https://github.com/indykite/indykite-sdk-web/commit/53be768347e2c6b3bfd8fc1deb46d5a4d0ec065d))

## [0.2.4](https://github.com/indykite/indykite-sdk-web/compare/v0.2.3...v0.2.4) (2022-09-12)


### Features

* send parameters back in oidc callback ([9d16a74](https://github.com/indykite/indykite-sdk-web/commit/9d16a740b746c0980c12f7102a9d82bddaa6900a))


### Bug Fixes

* prettier fixes ([67e231f](https://github.com/indykite/indykite-sdk-web/commit/67e231f7b72447dc989cbd365df526b7fc241ece))

## [0.2.3](https://github.com/indykite/indykite-sdk-web/compare/v0.2.2...v0.2.3) (2022-08-24)


### Bug Fixes

* remove hardcoded actions ([c1263a6](https://github.com/indykite/indykite-sdk-web/commit/c1263a6b76380f757d9986f2237d622eb6060d8d))
* render forms in more dynamic way ([966f707](https://github.com/indykite/indykite-sdk-web/commit/966f707bbac4ee695d8a3d613b7b37ba4ae28389))

## [0.2.2](https://github.com/indykite/indykite-sdk-web/compare/v0.2.1...v0.2.2) (2022-08-09)


### Bug Fixes

* remove log in with text from buttons ([a4813f7](https://github.com/indykite/indykite-sdk-web/commit/a4813f723a6cec03b45063215a47f02da23c1f79))
* store thid in local storage ([cdf4119](https://github.com/indykite/indykite-sdk-web/commit/cdf4119dd0934cd497cb335affec090c9df1069a))

## [0.2.1](https://github.com/indykite/indykite-sdk-web/compare/v0.2.0...v0.2.1) (2022-06-03)


### Bug Fixes

* release styling changes ([cb90ead](https://github.com/indykite/indykite-sdk-web/commit/cb90ead8737afbc21ae1e28df4238c1a15c9f143))

## [0.2.0](https://github.com/indykite/indykite-sdk-web/compare/v0.1.16...v0.2.0) (2022-06-02)


### ⚠ BREAKING CHANGES

* implement new design for built-in style

### Features

* implement new design for built-in style ([f1f82f9](https://github.com/indykite/indykite-sdk-web/commit/f1f82f9bbd9a5dff3ecadce10d194c556fbac41a))

### [0.1.16](https://github.com/indykite/indykite-sdk-web/compare/v0.1.15...v0.1.16) (2022-05-24)


### Features

* render message auth node ([ab67bf2](https://github.com/indykite/indykite-sdk-web/commit/ab67bf235654f30d9e4a000f23323e11814ade41))

### [0.1.15](https://github.com/indykite/indykite-sdk-web/compare/v0.1.14...v0.1.15) (2022-05-03)


### Features

* expose refresh access token method ([e4437a6](https://github.com/indykite/indykite-sdk-web/commit/e4437a698715b0827d5e717b67b4d75910146271))


### Bug Fixes

* allow to specify otp token in render function ([7b284cb](https://github.com/indykite/indykite-sdk-web/commit/7b284cb2cfa304f4c2ad0f6de79e3995b75915c5))
* upgrade axios from 0.21.4 to 0.26.0 ([8166aaa](https://github.com/indykite/indykite-sdk-web/commit/8166aaa2fb74955c4995ca7b057e690b75bfcb5f))
* upgrade core-js from 3.20.3 to 3.21.1 ([b8350df](https://github.com/indykite/indykite-sdk-web/commit/b8350dfa42b2361a101558b62a774cf6651d58b9))
* upgrade intl-messageformat from 9.11.2 to 9.11.4 ([1fa5bc9](https://github.com/indykite/indykite-sdk-web/commit/1fa5bc9bfee205654624cd2460f441f6aa41aa3e))
* upgrade query-string from 7.1.0 to 7.1.1 ([0fc4708](https://github.com/indykite/indykite-sdk-web/commit/0fc4708de13e49a3f685d68c5b83f01945dc579b))

### [0.1.14](https://github.com/indykite/indykite-sdk-web/compare/v0.1.13...v0.1.14) (2022-04-14)


### Features

* **api:** linking flow support ([ef1ec09](https://github.com/indykite/indykite-sdk-web/commit/ef1ec09eb94ff8fac98a56dec73a79f4ee2877c7))


### Bug Fixes

* render input fields according to server cfg ([38ec5b7](https://github.com/indykite/indykite-sdk-web/commit/38ec5b79f228a0b71365d72f64f8a319d8a2fc0b))

### [0.1.13](https://github.com/indykite/indykite-sdk-web/compare/v0.1.12...v0.1.13) (2022-03-29)


### Features

* add render function ([7856c0d](https://github.com/indykite/indykite-sdk-web/commit/7856c0de4a36beb5ca4d87174ebb00f732c5e6aa))
* refresh ui container after an action click ([a7f7fc8](https://github.com/indykite/indykite-sdk-web/commit/a7f7fc8074c42fa44ddaac56fb0d5d8e133fd8c5))
* support custom args in setup request ([f1c9dcc](https://github.com/indykite/indykite-sdk-web/commit/f1c9dcc17459b8ee3f321589dc30a90639d8297e))


### Bug Fixes

* issue with sending reset password email ([5787599](https://github.com/indykite/indykite-sdk-web/commit/5787599a6442d6f683cd2eb122f855767021d269))
* render a form according to context ([8613d44](https://github.com/indykite/indykite-sdk-web/commit/8613d44abea886ac86c8e2ca75d7bfb56394955e))
* support redirection in actions ([42e0596](https://github.com/indykite/indykite-sdk-web/commit/42e0596213ee319c9bee81173658d584fe81438b))
* update type definitions with deprecated props ([2673c5a](https://github.com/indykite/indykite-sdk-web/commit/2673c5abdeec560763c5004f8c9a5de925ec5f62))

### [0.1.12](https://github.com/indykite/indykite-sdk-web/compare/v0.1.11...v0.1.12) (2022-02-17)


### Features

* **auth:** allow to login with otp token ([5abb342](https://github.com/indykite/indykite-sdk-web/commit/5abb342565f90f5e42bc999123d189dfccf0fa60))

### [0.1.11](https://github.com/indykite/indykite-sdk-web/compare/v0.1.10...v0.1.11) (2022-02-10)


### Bug Fixes

* **api:** handle click with custom components ([177beea](https://github.com/indykite/indykite-sdk-web/commit/177beeab65a9ac82b96da6f7113bbf53feae1f1e))

### [0.1.10](https://github.com/indykite/indykite-sdk-web/compare/v0.1.9...v0.1.10) (2022-02-09)

### Features

- display error on problems during rendering ([3116482](https://github.com/indykite/indykite-sdk-web/commit/311648207e8eab80d5be06a1957dcfa63da64da5))
- `IKUICore.renderLogin` accepts `onLoginFail` property
- `IKUICore.renderRegister` accepts `onRegistrationFail` property

### Bug Fixes

- update es-check package ([336f50e](https://github.com/indykite/indykite-sdk-web/commit/336f50e317830e1cad03d22b66cc73af65a161f2))

## 0.1.9

- [FIX] Fixed TypeScript definition of `IKUIOidc.oidcSetup` function
- [DOCS] Updated `README.md` so that it reflects changes in the `IKUIOidc.oidcSetup` function

## 0.1.8

- [FIX] Fix `renderLogin` and `loginSetup` functions so that they don't try to render the login form when the page will be redirected.
- [REFACTOR] Divide big files (index, login and reset-password.js) into multiple smaller files
- [TEST] Add unit tests so the code coverage is above 80% level

## 0.1.7

- [FIX] Minor code fixes
- [TEST] Added unit tests

## 0.1.6

- [FIX] Fixed unhandled error thrown when you wanted reset your password with empty email input.

## 0.1.5

- [FIX] When you are in the OAuth2 flow and you want to login using a different OAuth provider, then there was a problem with the redirection to the original domain.

## 0.1.4

- [Fix] Updated README with correct links
- [CI/CD] Add a test coverage report to PRs

## 0.1.3

- [FEATURE] Allow to specify login_app parameter in a OIDC request

## 0.1.2

- [ACTIONS] Add a release GA pipeline
- [FIX] Fix the badge url path in README

## 0.1.1

- [RELEASE] Initial Release
