- fixed; transition timeout warnings for the ViewManager with React 0.14
- Updated for React 0.14
- added; new
DatePicker
component - added;
NavigationBar
supportsclassName
prop - added;
Input
andLabelInput
components supportautoFocus
prop - improved;
Popup
component - improved;
LabelSelect
component no longer manages state - improved;
.views
are no longer exposed
This release fixes a major ongoing issue we've been having with view transitions not being correctly run in "certain" browsers. See #73 and commit 52f6eb5.
Other fixes and additions:
- added;
SearchField
UI Component - fixed; a lot of cleanup in the less files, including variables, consolidation and colour tweaks
- added;
Alertbar
Component can be static, and is properly animated now - added;
SegmentedControl
Component can be inline now. Also, long labels are cropped - added; retina left and right border mixins
.retina-1px-border-[left|right](@color)
- fixed; proper caret handling on labelled inputs, and better handling of labelled item field focus
Breaking changes:
- updated;
Group
now needs to be a wrapper;GroupBody
applies the background colour, also use theGroupInner
component
- massive update, live published from #reacteurope. see touchstone-starter for changes.
- updated build, there were issues with the last release :/
- added .npmignore becuase we're excuding
lib
from git, but it needs to be published to npm.
- added happiness linter
- lots of cleanup and consistency fixes
- source code is now in
src
, built tolib
for inclusion in projects without transpilation via browserify / webpack. usenpm run watch
andnpm run build
for development.
Make sure you update to touchstonejs-tasks
v0.2.1 when using this release of TouchstoneJS.
- significant refactor of components and styles, see git history for details
- added; better support for default props generally
- added; uses
blacklist
for consuming props - added; uses
xtend
overunderscore
for extending properties - updated; uses
react-tappable
0.4 - updated; removed deprecated React 0.11 syntax
- removed; Dialogs Mixin, uses
cordova-dialogs
module instead
- fixed; Issue with the headerbar disappearing (#11)
- added; Keypad and passcode component (prototype)
- added; Dialogs mixin (prototype)
- improved; Headerbar component tweaked
- improved; Text selection is blocked by default
... and lots of general cleanup.
- Minor fixes
- First public release