Skip to content

Releases: vigetlabs/colonel-kurtz

Version 5.0.0

09 Apr 13:49
Compare
Choose a tag to compare
  • Upgrade to support React 16.0

Breaking Changes

Component definitions must now be React class instances. If your
components use the React.createClass syntax, consider moving over to
ES6 classes, or use the react-create-class package.

Version 4.3.0

09 Apr 11:58
Compare
Choose a tag to compare
  • Inline the uid module

v4.2.1: 4.2.1

14 Jul 14:26
Compare
Choose a tag to compare
- Use ref callback pattern. This change removes deprecation warnings in
  the browser console when Colonel Kurtz is used with React 15.6.0.

v4.2.0

14 Jul 14:25
Compare
Choose a tag to compare
4.2.0

Version 4.1.0

20 Sep 20:33
Compare
Choose a tag to compare
  • Blocks assign default content when mounted. This is technically a
    bug, but the fix impacts content assignment (default values will
    start to show up), so we're releasing it under a minor revision.

v4.0.0

20 Jul 14:12
Compare
Choose a tag to compare
  • Upgraded dependencies
  • Removed deprecation warnings for React 15.x
  • Added support for React 15.x

v3.5.1

20 Jul 14:12
Compare
Choose a tag to compare
  • Added a style tag to the HTML embed addon to cut default body margins

v3.5.0

20 Jul 14:12
Compare
Choose a tag to compare
  • Added a fallback state for when a block type is not recognized.

v3.4.0

20 Jul 14:12
Compare
Choose a tag to compare
  • Upgrade Microcosm to 9.21.x
  • The <Field /> component is once again controlled. Upgrading
    Microcosm addressed issues with using a controlled input inside
    of this add-on.
  • Fix html embed styles

Upgrading

If you are using the <Field /> component, verify that it continues to
work as expected. We moved away from controlled inputs in a prior
release when we were unable to determine why cursor position would
erratically move to the end of an input when it changed. This was due
to a way older versions of Microcosm batched state changes
together. This is no longer an issue, so we moved back to the original
controlled strategy.

If you would like to keep the old behavior, instead of passing a
value property into the <Field /> component, send in
defaultValue. This is the method exposed by React for uncontrolled
inputs.

For more information on controlled inputs, see the React
documentation:

https://facebook.github.io/react/docs/forms.html#controlled-components

Version 3.3.0

26 Apr 15:19
Compare
Choose a tag to compare
  • Added html-embed add-on. This component may be used to include HTML and accompanying scripts within Colonel Kurtz.