Skip to content

Latest commit

 

History

History
223 lines (137 loc) · 8.33 KB

CHANGELOG.md

File metadata and controls

223 lines (137 loc) · 8.33 KB

Change Log

This project adheres to Semantic Versioning.

7.3.0

  • Add a new property InputComponent?: ComponentType #193, thanks @muslumsezgin

7.2.0

  • Mark all peerDependencies as optional

7.1.0

  • Fix warning: unstable_flushDiscreteUpdates: Cannot flush updates when React is already rendering. on WEB #171, #175

7.0.0

  • Support react-native 0.64.x and above only!!!
  • Remove a crazy workaround for listening to user taps on the <TextInput/> component
  • Optimize a bundle size
  • Export CodeFieldProps and RenderCellOptions types

6.7.0

  • Fix warning: unstable_flushDiscreteUpdates: Cannot flush updates when React is already rendering. on WEB #171, #175

6.5.1

  • Revert previous fix (6.5.0) to solve an issue #153

6.5.0

  • Fix copy\paste menu appearing when caretHidden={true} and value={''} #140, thanks @sprotymo

6.4.0

  • Fix RTL layout rtl example usage

6.3.0

  • A module was adapted for old react-native versions (now you can use a 6 version for old that 0.62.x)

6.2.0

  • Publish a compatible bundle for react-native-web

6.1.1

  • Fixed typescript issue #127

6.0.0

  • Added support of react native 0.62.x

5.0.0

New release, requirements react>=16.4.0 & react-native:>=0.59.0

  • stateless component and new API (see docs)
  • rewrited on TypeScript
  • deprecated onFulfill use onChangeText instead of it:
const CELL_COUNT = 6;

<CodeField
  cellCount={CELL_COUNT}
  onChangeText={(value) => {
    if (value.length === CELL_COUNT) {
      onFulfill(value);
    }
  }}
/>;

4.2.0

  • Add more controls on mask symbol component, inspired by 91
  • Fix android cursor alignment bug #94. Thanks @necipallef

4.1.0

  • Fix problem with inherit method, rename onTextChange => onChangeText #81
  • Updated type of prop inputProps (Flow.js & TS)
  • Release diff on npmfs.com

4.0.0

  • Fix problem with focus on Inputs #78

3.7.1

  • Fix problem when cursor inherit <Cell/> styles #72

3.7.0

  • Simulate secureTextEntry #62
  • Reduce package size

3.6.0

3.5.0

  • Add new prop CellComponent?: ComponentType, it can be useful for create some animations Example

3.4.1

3.4.0

  • Added support for react-native-web #50

3.3.0

  • Added new prop normalizeCode: (code: string) => string via #47 #41

3.2.3

  • Fix onPress event handler #45

3.2.2

3.2.1

  • Fix issue about testID #38

3.2.0

3.1.3

  • Fix autoFucus prop #32

3.1.0

  • Fix iOS borderBottom style #28

3.0.0

  • Remove base implementation based on One code cell === One TextInput
  • Fix iOS fast paste SMS code
  • Update inputProps: Function prop, now is inputProps: ?Object
  • Remove canPasteCode, now it is works always by default
  • Remove inputStyle: Function use cellProps
  • Remove onChangeText use inputProps={{onChangeText: (text) => {}}}
  • Remove some variant values: border-b-t and border-l-r
  • Add new component focus() and blur() methods
  • Fix typescript definition #27

2.0.5

  • Fix typescript definition #27

2.0.4

  • Fix Flow.js types
  • Fix spread non-iterable instance #24

2.0.1

  • Update TypeScript definition changes

2.0.0

  • New example for RN 0.57 version
  • Merged changes from 1.2.1 version
  • Update dependencies

    [email protected] - Fixed extreme <TextInput> slowness (5017b86 by @gnprice)

  • Remove ignoreCaseWhenCompareCode and compareWithCode props.
  • Add paste support. By default it's disabled. That would enable set canPasteCode={true}
  • Rename property getInputProps => inputProps
  • Rename property getInputStyle => inputStyle
  • Remove iOS hack for onKeyPress (use latest RN version)
  • Remove INDEX typing
  • Fix desynchronization onFocus and setState #16

1.2.3

  • Fix desynchronization onFocus and setState #16

1.2.1

  • Add export for types #10

1.2.0

  • Add new prop maskSymbol?: string #6

1.1.0

  • Add keyboardType prop #4
  • Fix typescript module name #3

1.0.0

  • Rename ignoreCase => ignoreCaseWhenCompareCode property

  • Rename className => variant property

  • Add new methods (getInputStyle()and getInputProps()_ for help users to customize inputs

  • Add new property containerProps, testID

  • Add onChangeCode() callback and defaultCode props. #22#33

  • Add clear() method to TypeScript definition #21

  • Fix slowly focus change 10

  • Fix iOS input bag. #38

0.0.0

  • Fork dead repository