Ian Storm Taylor
ebf830c116
fix react-placeholder decoration format, add decoration.mark deprecation, fixes #2750
2019-05-09 13:42:11 -07:00
Ian Storm Taylor
7845c9534f
Publish
...
- slate-base64-serializer@0.2.104
- slate-html-serializer@0.8.3
- slate-hyperscript@0.13.1
- slate-plain-serializer@0.7.3
- slate-prop-types@0.5.34
- slate-react-placeholder@0.2.1
- slate-react@0.22.1
- slate@0.47.1
2019-05-08 20:44:55 -07:00
Ian Storm Taylor
5bdcbc4d83
Publish
...
- slate-base64-serializer@0.2.103
- slate-html-serializer@0.8.2
- slate-hyperscript@0.13.0
- slate-plain-serializer@0.7.2
- slate-prop-types@0.5.33
- slate-react-placeholder@0.2.0
- slate-react@0.22.0
- slate@0.47.0
2019-05-08 20:36:13 -07:00
Ian Storm Taylor
d00f47256e
update changelogs and peer dependencies
2019-05-08 20:33:00 -07:00
Ian Storm Taylor
a5a25f97dd
Introduce annotations ( #2747 )
...
* first stab at removing leaves with tests passing
* fixes
* add iterables to the element interface
* use iterables in more places
* update examples to use iterables
* update naming
* fix tests
* convert more key-based logic to paths
* add range support to iterables
* refactor many methods to use iterables, deprecate cruft
* clean up existing iterables
* more cleanup
* more cleaning
* fix word count example
* work
* split decoration and annotations
* update examples for `renderNode` useage
* deprecate old DOM-based helpers, update examples
* make formats first class, refactor leaf rendering
* fix examples, fix isAtomic checking
* deprecate leaf model
* convert Text and Leaf to functional components
* fix lint and tests
2019-05-08 20:26:08 -07:00
Ian Storm Taylor
dbf6237caf
Publish
...
- slate-base64-serializer@0.2.102
- slate-html-serializer@0.8.1
- slate-hyperscript@0.12.1
- slate-plain-serializer@0.7.1
- slate-prop-types@0.5.32
- slate-react-placeholder@0.1.20
- slate-react@0.21.24
- slate@0.46.1
2019-05-01 19:57:28 -07:00
Ian Storm Taylor
b448a19b8c
Publish
...
- slate-base64-serializer@0.2.101
- slate-html-serializer@0.8.0
- slate-hyperscript@0.12.0
- slate-plain-serializer@0.7.0
- slate-prop-types@0.5.31
- slate-react-placeholder@0.1.19
- slate-react@0.21.23
- slate@0.46.0
2019-05-01 19:54:33 -07:00
Ian Storm Taylor
62ca870304
Publish
...
- slate-base64-serializer@0.2.100
- slate-html-serializer@0.7.39
- slate-hyperscript@0.11.30
- slate-plain-serializer@0.6.39
- slate-prop-types@0.5.30
- slate-react-placeholder@0.1.18
- slate-react@0.21.21
- slate@0.45.1
2019-04-24 17:33:49 -07:00
Velten Heyn
4cb13ee5ca
Add path to Range Points ( #2537 )
...
* Add path to Range Points
Otherwise 5d0f53da3f/packages/slate-react/src/components/text.js (L122)
crashes
* Make prettier happy
* prettier knows what prettier knows
So shut up and delete the fucking whitespace ;)
2019-04-24 17:16:41 -07:00
Ian Storm Taylor
b6a59c69a4
Publish
...
- slate-base64-serializer@0.2.99
- slate-html-serializer@0.7.38
- slate-hyperscript@0.11.29
- slate-plain-serializer@0.6.38
- slate-prop-types@0.5.29
- slate-react-placeholder@0.1.17
- slate-react@0.21.20
- slate@0.45.0
2019-04-02 06:42:58 -07:00
Ian Storm Taylor
f0e37810a2
Publish
...
- slate-base64-serializer@0.2.98
- slate-html-serializer@0.7.37
- slate-hyperscript@0.11.28
- slate-plain-serializer@0.6.37
- slate-prop-types@0.5.28
- slate-react-placeholder@0.1.16
- slate-react@0.21.19
- slate@0.44.13
2019-04-02 06:29:12 -07:00
Hanna Greaves
c688ad7c72
Allow custom placeholder styles ( #2667 )
...
* Allow custom placeholder styles
* lint fixes
* review feedback
* lint
2019-04-02 06:23:50 -07:00
Ian Storm Taylor
5347fe1f3a
Publish
...
- slate-base64-serializer@0.2.97
- slate-html-serializer@0.7.36
- slate-hyperscript@0.11.27
- slate-plain-serializer@0.6.36
- slate-prop-types@0.5.27
- slate-react-placeholder@0.1.15
- slate-react@0.21.18
- slate@0.44.12
2019-03-08 13:43:26 -08:00
Ian Storm Taylor
bc8de50d99
Publish
...
- slate-base64-serializer@0.2.96
- slate-dev-environment@0.2.2
- slate-hotkeys@0.2.9
- slate-html-serializer@0.7.35
- slate-hyperscript@0.11.26
- slate-plain-serializer@0.6.35
- slate-prop-types@0.5.26
- slate-react-placeholder@0.1.14
- slate-react@0.21.17
- slate@0.44.11
2019-03-06 14:30:06 -08:00
Ian Storm Taylor
6302b2d9d2
Publish
...
- slate-base64-serializer@0.2.95
- slate-dev-benchmark@0.0.5
- slate-html-serializer@0.7.34
- slate-hyperscript@0.11.25
- slate-plain-serializer@0.6.34
- slate-prop-types@0.5.25
- slate-react-placeholder@0.1.13
- slate-react@0.21.16
- slate@0.44.10
2019-01-30 16:19:34 -08:00
Stefan
f677f76559
Improve slate-react-placeholder component. ( #2460 )
...
* Improve slate-react-placeholder component.
Now there can be multiple placeholders that do not interfere with each other.
No developer facing changes.
* Fix lint issue
* Unique placeholder marks based on key, not type.
2019-01-29 16:19:43 -08:00
Ian Storm Taylor
d9cc247d45
Publish
...
- slate-base64-serializer@0.2.94
- slate-html-serializer@0.7.33
- slate-hyperscript@0.11.24
- slate-plain-serializer@0.6.33
- slate-prop-types@0.5.24
- slate-react-placeholder@0.1.12
- slate-react@0.21.15
- slate@0.44.9
2018-12-11 13:23:21 -08:00
David Gertmenian-Wong
2ad73d73e5
Update Placeholder to be compatible with older versions of React ( #2491 )
...
* Make `placeholder` element compatible with older versions of React
`React.Fragment` is only available in react >= 16.2, which does not
meet the dependency requirements specified by the package (react >=
0.14.0). Updates from `React.Fragment` -> `span` to provide coverage
for older versions of react.
* Update `slate-react` placeholder test case
2018-12-11 12:54:26 -08:00
Ian Storm Taylor
37fcaf348c
Publish
...
- slate-base64-serializer@0.2.93
- slate-dev-environment@0.2.1
- slate-hotkeys@0.2.8
- slate-html-serializer@0.7.32
- slate-hyperscript@0.11.23
- slate-plain-serializer@0.6.32
- slate-prop-types@0.5.23
- slate-react-placeholder@0.1.11
- slate-react@0.21.14
- slate@0.44.8
2018-12-04 11:14:33 -08:00
Ian Storm Taylor
e909475ccb
Publish
...
- slate-base64-serializer@0.2.92
- slate-html-serializer@0.7.31
- slate-hyperscript@0.11.22
- slate-plain-serializer@0.6.31
- slate-prop-types@0.5.22
- slate-react-placeholder@0.1.10
- slate-react@0.21.13
- slate@0.44.7
2018-12-02 16:20:57 -08:00
Ian Storm Taylor
1d0a0e6cf6
Publish
...
- slate-base64-serializer@0.2.91
- slate-html-serializer@0.7.30
- slate-hyperscript@0.11.21
- slate-plain-serializer@0.6.30
- slate-prop-types@0.5.21
- slate-react-placeholder@0.1.9
- slate-react@0.21.12
- slate@0.44.6
2018-11-12 11:29:46 -08:00
Ian Storm Taylor
b78f6546cd
Publish
...
- slate-base64-serializer@0.2.90
- slate-html-serializer@0.7.29
- slate-hyperscript@0.11.20
- slate-plain-serializer@0.6.29
- slate-prop-types@0.5.20
- slate-react-placeholder@0.1.8
- slate-react@0.21.11
- slate@0.44.5
2018-11-11 14:42:07 -08:00
Ian Storm Taylor
a75c06b501
Publish
...
- slate-base64-serializer@0.2.89
- slate-html-serializer@0.7.28
- slate-hyperscript@0.11.19
- slate-plain-serializer@0.6.28
- slate-prop-types@0.5.19
- slate-react-placeholder@0.1.7
- slate-react@0.21.10
- slate@0.44.4
2018-11-09 17:27:30 -08:00
Ian Storm Taylor
f13571cb65
Publish
...
- slate-base64-serializer@0.2.88
- slate-html-serializer@0.7.27
- slate-hyperscript@0.11.18
- slate-plain-serializer@0.6.27
- slate-prop-types@0.5.18
- slate-react-placeholder@0.1.6
- slate-react@0.21.9
- slate@0.44.3
2018-11-09 16:41:50 -08:00
Ian Storm Taylor
f3922ed2f7
Publish
...
- slate-base64-serializer@0.2.87
- slate-html-serializer@0.7.26
- slate-hyperscript@0.11.17
- slate-plain-serializer@0.6.26
- slate-prop-types@0.5.17
- slate-react-placeholder@0.1.5
- slate-react@0.21.8
- slate@0.44.2
2018-11-09 08:31:56 -08:00
Ian Storm Taylor
6ddba0ea35
Publish
...
- slate-base64-serializer@0.2.86
- slate-html-serializer@0.7.25
- slate-hyperscript@0.11.16
- slate-plain-serializer@0.6.25
- slate-prop-types@0.5.16
- slate-react-placeholder@0.1.4
- slate-react@0.21.7
- slate@0.44.1
2018-11-08 15:40:26 -08:00
Ian Storm Taylor
7a47a52e29
Publish
...
- slate-base64-serializer@0.2.85
- slate-html-serializer@0.7.24
- slate-hyperscript@0.11.15
- slate-plain-serializer@0.6.24
- slate-prop-types@0.5.15
- slate-react-placeholder@0.1.3
- slate-react@0.21.6
- slate@0.44.0
2018-11-08 13:17:10 -08:00
Ian Storm Taylor
60e897599f
Publish
...
- slate-base64-serializer@0.2.84
- slate-html-serializer@0.7.23
- slate-hyperscript@0.11.14
- slate-plain-serializer@0.6.23
- slate-prop-types@0.5.14
- slate-react-placeholder@0.1.2
- slate-react@0.21.2
- slate@0.43.7
2018-11-06 12:54:58 -08:00
Ian Storm Taylor
24af6113dc
Publish
...
- slate-react-placeholder@0.1.1
- slate-react@0.21.1
2018-11-02 17:42:51 -07:00
Ian Storm Taylor
456d8f570f
fix slate-react-* peerDependencies
2018-11-02 17:39:29 -07:00
Ian Storm Taylor
bb6d39edb6
Publish
...
- slate-base64-serializer@0.2.83
- slate-html-serializer@0.7.22
- slate-hyperscript@0.11.13
- slate-plain-serializer@0.6.22
- slate-prop-types@0.5.13
- slate-react-placeholder@0.1.0
- slate-react@0.21.0
- slate@0.43.6
2018-11-02 17:07:12 -07:00
Ian Storm Taylor
a09c3c2fdf
Remove renderPlaceholder
( #2370 )
...
* add placeholder plugin in slate-react
* remove renderPlaceholder logic
* extract placeholder into a plugin
* remove other old placeholder-based logic
* update changelogs
2018-11-02 17:04:20 -07:00