Skip to content

Releases: CyclicMaterials/molecule-input

molecule-input version 6.3.1

16 Oct 20:52

Choose a tag to compare

This release includes bug fixes and performance improvements.

Download this release, or obtain it through npm by issuing the following command in your terminal:

$ npm i @cyclic/molecule-input@6.3.1

This release fixes:

  • label float synchronization when using the Textarea component, and
  • overlap between label and placeholder of the Input component.

Steps have also been taken to increase performance:

  • the InputContainer component doesn’t render empty DIVs and excludes rendering of .molecule-InputContainer_floatLabelPlaceholder, and
  • internally, Rx.Observable combinations have been optimized.

See the full changelog.

molecule-input version 6.3.0

16 Oct 21:14

Choose a tag to compare

This release includes new features and performance improvements.

Download this release, or obtain it through npm by issuing the following command in your terminal:

$ npm i @cyclic/molecule-input@6.3.0

New features in this release:

  • contracts for properties. If a property set on a component is not of the correct type, a TypeError will be thrown.

Steps have also been taken to improve performance:

  • internally, Rx.Observable combinations have been optimized with distinctUntilChanged().

See the full changelog.

molecule-input version 6.2.1

16 Oct 21:26

Choose a tag to compare

This release pins dependency versions.

Download this release, or obtain it through npm by issuing the following command in your terminal:

$ npm i @cyclic/molecule-input@6.2.1

molecule-input version 6.2.0

16 Oct 21:45

Choose a tag to compare

This release includes bug fixes and new features.

Download this release, or obtain it through npm by issuing the following command in your terminal:

$ npm i @cyclic/molecule-input@6.2.0

Bug fixes in this release:

  • InputContainer: keep .is-highlighted CSS class when invalid and still focused.

New features in this release:

  • it is now possible to set the initial value through properties. Currently, only Input supports this. Textarea will support this when atom-autogrow-textarea has implemented support.

See the full changelog.

molecule-input version 6.1.1

16 Oct 21:53

Choose a tag to compare

This release updates README.md.

Download this release, or obtain it through npm by issuing the following command in your terminal:

$ npm i @cyclic/molecule-input@6.1.1

molecule-input version 6.1.0

16 Oct 22:00

Choose a tag to compare

This release includes bug fixes and new features.

Download this release, or obtain it through npm by issuing the following command in your terminal:

$ npm i @cyclic/molecule-input@6.1.0

Bug fixes in this release:

  • Input: wrong component CSS class name
  • InputContainer: supply correct argument to getInputElement()
  • inputContainer: remove get maxLength if unspecified
  • makeInputContainer: prevent injected component class names leak

New features in this release:

  • CSS: add CSS all entry file

See the full changelog.

molecule-input version 6.0.2

16 Oct 22:09

Choose a tag to compare

This release is an emergency patch as we unfortunately published an almost empty package to npm.

Download this release, or obtain it through npm by issuing the following command in your terminal:

$ npm i @cyclic/molecule-input@6.0.2

molecule-input version 6.0.1

16 Oct 22:21

Choose a tag to compare

This release is a correction to v6.0.0 that somehow were released without essential commits. The breaking changes in this release actually belongs to the former version; hence no major version bump again.

Download this release, or obtain it through npm by issuing the following command in your terminal:

$ npm i @cyclic/molecule-input@6.0.1

Breaking Changes:

Rename components.
Component functions and directories are capitalized.

Before:

  • moleculeInput
  • moleculeInputCharCounter
  • moleculeInputContainer
  • moleculeInputError
  • moleculeInputTextarea

After:

  • Input
  • InputCharCounter
  • InputContainer
  • InputError
  • InputTextarea

Rename noLabelFloat property to disableLabelFloat.

InputCharCounter and InputError no longer accepts className property.