# 2.2.3

- Workaround #20

# 2.2.2

- Fix problem on android chrome only #15

# 2.2.1

- Update `README.md` since it is on cdnjs

# 2.2.0

- Add `auto` option to `letterCase` #17

# 2.1.10

- Fix potencial bugs

# 2.1.9

- Fix issues only on android browser #15

# 2.1.8

- Only set input and curselection once if initial value is passed

# 2.1.7

- set input value #14

# 2.1.6

- type check `navigator` #13

# 2.1.5

- Remove classname hash

# 2.1.4

- Enable `Tab` `Shift + Tab` for switching the cell

# 2.1.3

- Enable `ArrowLeft` `ArrowRight` `ArrowUp` `ArrowDown` for switching the cell, and `Delete` #11 (Not available in moblie)
- Stable input ID

# 2.1.2

- Change `input` `type` to `password` from `text` (and `tel` if is on mobile device), due to input source switching issue

# 2.1.1

- Change `input` `type` to `text` from `password`
- Change `input` `margin-left` to `-9999999px`

# 2.1.0

- #6
- Uses `require` attribute of html input element, which not support IE9

# 2.0.8

- https://github.com/edwardfxiao/react-codes-input/issues/7

# 2.0.7

- Better TypeScript support (https://github.com/edwardfxiao/react-codes-input/pull/5)
- Add global classname
- Update readme

# 2.0.6

- Support IE9+ again when compiling with webpack
