1
0
mirror of https://github.com/ianstormtaylor/slate.git synced 2025-03-08 23:09:47 +01:00

128 Commits

Author SHA1 Message Date
Ian Storm Taylor
44eccca60a Publish
- slate-base64-serializer@0.2.21
 - slate-dev-logger@0.1.37
 - slate-html-serializer@0.5.2
 - slate-hyperscript@0.5.2
 - slate-plain-serializer@0.5.2
 - slate-prop-types@0.4.19
 - slate-react@0.11.2
 - slate-schema-violations@0.1.0
 - slate-simulator@0.4.19
 - slate@0.32.2
2018-01-26 12:34:47 -08:00
Zach Schneider
00165a3155 Convert to babel-preset-env and upgrade build and linting packages. (#1557) 2018-01-26 10:55:29 -08:00
Zach Schneider
1e128fffdd Switch to package.json "files" configuration rather than .npmignore (#1559) 2018-01-26 10:14:05 -08:00
Conor Cussell
62ffb4681b Remove parse5 (#1531)
Fix stripUnwantedAttrs

Remove .only

Remove parse5 from deps

Better imports

Cleanup

More succint removal of attributes
2018-01-13 15:41:48 -08:00
Ian Storm Taylor
6cfc864472 Publish
- slate-base64-serializer@0.2.20
 - slate-html-serializer@0.5.1
 - slate-hyperscript@0.5.1
 - slate-plain-serializer@0.5.1
 - slate-prop-types@0.4.18
 - slate-react@0.11.1
 - slate-simulator@0.4.18
 - slate@0.32.1
2018-01-11 12:02:39 -08:00
Ian Storm Taylor
fc121b5821 Publish
- slate-base64-serializer@0.2.19
 - slate-html-serializer@0.5.0
 - slate-hyperscript@0.5.0
 - slate-plain-serializer@0.5.0
 - slate-prop-types@0.4.17
 - slate-react@0.11.0
 - slate-simulator@0.4.17
 - slate@0.32.0
2018-01-04 15:39:37 -08:00
Ian Storm Taylor
1b73d5531c update changelogs 2018-01-04 15:32:04 -08:00
Ian Storm Taylor
85f4a7618c Merge branch 'master' of github.com:ianstormtaylor/slate 2018-01-04 15:27:06 -08:00
Ian Storm Taylor
5444a300b8
rename kind to object for clarity (#1501)
* rename `kind` to `object` for clarity

* add deprecation warning for direct access

* add deprecation warning for node creation
2018-01-04 15:26:53 -08:00
Ian Storm Taylor
e01a2e2dfb switch html-serializer tests to use jsdom 2018-01-04 15:20:02 -08:00
Yoel
a6c56a2c56 slate-html-serializer: consistent element.value lookups (#1503)
* consistent element.value lookups

* fix JSDOC / lint

* remove getValue util in favor of element.nodeValue lookup
2018-01-04 15:08:25 -08:00
Ian Storm Taylor
bfe3124b01 Publish
- slate-base64-serializer@0.2.18
 - slate-html-serializer@0.4.16
 - slate-hyperscript@0.4.16
 - slate-plain-serializer@0.4.16
 - slate-prop-types@0.4.16
 - slate-react@0.10.23
 - slate-simulator@0.4.16
 - slate@0.31.8
2018-01-02 17:02:19 -08:00
Ian Storm Taylor
22576e521f Publish
- slate-base64-serializer@0.2.17
 - slate-html-serializer@0.4.15
 - slate-hyperscript@0.4.15
 - slate-plain-serializer@0.4.15
 - slate-prop-types@0.4.15
 - slate-react@0.10.22
 - slate-simulator@0.4.15
 - slate@0.31.7
2017-12-12 18:10:57 -05:00
Ian Storm Taylor
fafa607e54 Publish
- slate-base64-serializer@0.2.16
 - slate-html-serializer@0.4.14
 - slate-hyperscript@0.4.14
 - slate-plain-serializer@0.4.14
 - slate-prop-types@0.4.14
 - slate-react@0.10.21
 - slate-simulator@0.4.14
 - slate@0.31.6
2017-12-11 10:40:51 -05:00
Ian Storm Taylor
cef33de6aa Publish
- slate-base64-serializer@0.2.15
 - slate-html-serializer@0.4.13
 - slate-hyperscript@0.4.13
 - slate-plain-serializer@0.4.13
 - slate-prop-types@0.4.13
 - slate-react@0.10.20
 - slate-simulator@0.4.13
 - slate@0.31.5
2017-12-04 11:31:07 -08:00
Ian Storm Taylor
ac9965151a Publish
- slate-base64-serializer@0.2.14
 - slate-html-serializer@0.4.12
 - slate-hyperscript@0.4.12
 - slate-plain-serializer@0.4.12
 - slate-prop-types@0.4.12
 - slate-react@0.10.18
 - slate-simulator@0.4.12
 - slate@0.31.4
2017-12-02 13:07:39 -08:00
Ian Storm Taylor
f3b1a806d7 Publish
- slate-base64-serializer@0.2.13
 - slate-html-serializer@0.4.11
 - slate-hyperscript@0.4.11
 - slate-plain-serializer@0.4.11
 - slate-prop-types@0.4.11
 - slate-react@0.10.17
 - slate-simulator@0.4.11
 - slate@0.31.3
2017-11-19 13:04:26 -08:00
Nicolas Gaborit
aec62f06ba Update benchmark to use Value (#1420) 2017-11-19 12:46:52 -08:00
Ian Storm Taylor
7cfc7fae68 Publish
- slate-base64-serializer@0.2.12
 - slate-dev-logger@0.1.36
 - slate-html-serializer@0.4.10
 - slate-hyperscript@0.4.10
 - slate-plain-serializer@0.4.10
 - slate-prop-types@0.4.10
 - slate-react@0.10.15
 - slate-simulator@0.4.10
 - slate@0.31.2
2017-11-16 12:21:24 -08:00
Ian Storm Taylor
2f09811fc2 Publish
- slate-base64-serializer@0.2.11
 - slate-dev-logger@0.1.35
 - slate-html-serializer@0.4.9
 - slate-hyperscript@0.4.9
 - slate-plain-serializer@0.4.9
 - slate-prop-types@0.4.9
 - slate-react@0.10.14
 - slate-simulator@0.4.9
 - slate@0.31.1
2017-11-16 11:49:23 -08:00
Ian Storm Taylor
ffe9f8258f Publish
- slate-base64-serializer@0.2.10
 - slate-dev-logger@0.1.34
 - slate-html-serializer@0.4.8
 - slate-hyperscript@0.4.8
 - slate-plain-serializer@0.4.8
 - slate-prop-types@0.4.8
 - slate-react@0.10.13
 - slate-simulator@0.4.8
 - slate@0.31.0
2017-11-16 11:35:00 -08:00
Ian Storm Taylor
00819c1776 Publish
- slate-base64-serializer@0.2.9
 - slate-dev-logger@0.1.33
 - slate-html-serializer@0.4.7
 - slate-hyperscript@0.4.7
 - slate-plain-serializer@0.4.7
 - slate-prop-types@0.4.7
 - slate-react@0.10.12
 - slate-simulator@0.4.7
 - slate@0.30.7
2017-11-14 21:02:34 -08:00
Ian Storm Taylor
e218f8a191 Publish
- slate-base64-serializer@0.2.8
 - slate-dev-logger@0.1.32
 - slate-html-serializer@0.4.6
 - slate-hyperscript@0.4.6
 - slate-plain-serializer@0.4.6
 - slate-prop-types@0.4.6
 - slate-react@0.10.9
 - slate-simulator@0.4.6
 - slate@0.30.6
2017-11-01 00:15:09 -07:00
Ian Storm Taylor
e6383cd40d Publish
- slate-base64-serializer@0.2.7
 - slate-dev-logger@0.1.31
 - slate-html-serializer@0.4.5
 - slate-hyperscript@0.4.5
 - slate-plain-serializer@0.4.5
 - slate-prop-types@0.4.5
 - slate-react@0.10.8
 - slate-simulator@0.4.5
 - slate@0.30.5
2017-10-31 23:45:42 -07:00
Ian Storm Taylor
906b499ff1 Publish
- slate-base64-serializer@0.2.6
 - slate-dev-logger@0.1.30
 - slate-html-serializer@0.4.4
 - slate-hyperscript@0.4.4
 - slate-plain-serializer@0.4.4
 - slate-prop-types@0.4.4
 - slate-react@0.10.7
 - slate-simulator@0.4.4
 - slate@0.30.4
2017-10-31 22:44:41 -07:00
Ian Storm Taylor
11c9c0bef5 Publish
- slate-base64-serializer@0.2.5
 - slate-dev-logger@0.1.29
 - slate-html-serializer@0.4.3
 - slate-hyperscript@0.4.3
 - slate-plain-serializer@0.4.3
 - slate-prop-types@0.4.3
 - slate-react@0.10.5
 - slate-simulator@0.4.3
 - slate@0.30.3
2017-10-31 21:11:44 -07:00
Ian Storm Taylor
5973bb41a7 Publish
- slate-base64-serializer@0.2.4
 - slate-dev-logger@0.1.28
 - slate-html-serializer@0.4.2
 - slate-hyperscript@0.4.2
 - slate-plain-serializer@0.4.2
 - slate-prop-types@0.4.2
 - slate-react@0.10.2
 - slate-simulator@0.4.2
 - slate@0.30.2
2017-10-30 11:03:55 -07:00
Ian Storm Taylor
03528d828b Publish
- slate-base64-serializer@0.2.3
 - slate-dev-logger@0.1.27
 - slate-html-serializer@0.4.1
 - slate-hyperscript@0.4.1
 - slate-plain-serializer@0.4.1
 - slate-prop-types@0.4.1
 - slate-react@0.10.1
 - slate-simulator@0.4.1
 - slate@0.30.1
2017-10-28 16:15:26 -07:00
Ian Storm Taylor
c3b26032ac Publish
- slate-base64-serializer@0.2.2
 - slate-dev-logger@0.1.26
 - slate-html-serializer@0.4.0
 - slate-hyperscript@0.4.0
 - slate-plain-serializer@0.4.0
 - slate-prop-types@0.4.0
 - slate-react@0.10.0
 - slate-simulator@0.4.0
 - slate@0.30.0
2017-10-27 14:45:04 -07:00
Ian Storm Taylor
e4727834f4 update changelogs 2017-10-27 14:44:18 -07:00
Ian Storm Taylor
f6d3c8e32c
Remove deprecations (#1317)
* remove deprecations from slate core

* remove deprecations from slate-html-serializer

* remove deprecations from slate-hyperscript

* remove deprecations from slate-plain-serializer

* remove deprecations from slate-prop-types

* remove deprecations from slate-simulator

* remove deprecations from slate-react

* fix linter, fix tests
2017-10-27 14:42:06 -07:00
Ian Storm Taylor
7d69bbade5 Publish
- slate-base64-serializer@0.2.1
 - slate-dev-logger@0.1.25
 - slate-html-serializer@0.3.1
 - slate-hyperscript@0.3.1
 - slate-plain-serializer@0.3.1
 - slate-prop-types@0.3.1
 - slate-react@0.9.1
 - slate-simulator@0.3.1
 - slate@0.29.1
2017-10-27 14:13:02 -07:00
Ian Storm Taylor
ca57f1f8d3 Publish
- slate-base64-serializer@0.2.0
 - slate-dev-logger@0.1.24
 - slate-html-serializer@0.3.0
 - slate-hyperscript@0.3.0
 - slate-plain-serializer@0.3.0
 - slate-prop-types@0.3.0
 - slate-react@0.9.0
 - slate-simulator@0.3.0
 - slate@0.29.0
2017-10-27 13:51:27 -07:00
Ian Storm Taylor
2e74941787 update changelogs 2017-10-27 13:48:30 -07:00
Ian Storm Taylor
adb2678732
Rename "state" to "value" everywhere (#1313)
* rename state to value in slate core, as deprecation

* rename all references to state to value in slate core

* migrate slate-base64-serializer

* migrate slate-html-serializer

* migrate slate-hyperscript

* migrate slate-plain-serializer

* migrate slate-prop-types

* migrate slate-simulator

* fix change.setState compat

* deprecate references to state in slate-react

* remove all references to state in slate-react

* remove `value` and `schema` from props to all components

* fix default renderPlaceholder

* fix tests

* update examples

* update walkthroughs

* update guides

* update reference
2017-10-27 13:39:06 -07:00
Ian Storm Taylor
a5c4148651 Publish
- slate-base64-serializer@0.1.22
 - slate-dev-logger@0.1.23
 - slate-html-serializer@0.2.8
 - slate-hyperscript@0.2.8
 - slate-plain-serializer@0.2.8
 - slate-prop-types@0.2.8
 - slate-react@0.8.2
 - slate-simulator@0.2.2
 - slate@0.28.2
2017-10-26 16:26:47 -07:00
Ian Storm Taylor
34c528b156 add benchmarks, update benchmark reporting 2017-10-26 14:46:34 -07:00
Ian Storm Taylor
753b88747e Publish
- slate-base64-serializer@0.1.21
 - slate-dev-logger@0.1.22
 - slate-html-serializer@0.2.7
 - slate-hyperscript@0.2.7
 - slate-plain-serializer@0.2.7
 - slate-prop-types@0.2.7
 - slate-react@0.8.1
 - slate-simulator@0.2.1
 - slate@0.28.1
2017-10-26 10:38:34 -07:00
Ian Storm Taylor
3e860a1cbe Publish
- slate-base64-serializer@0.1.20
 - slate-dev-logger@0.1.21
 - slate-html-serializer@0.2.6
 - slate-hyperscript@0.2.6
 - slate-plain-serializer@0.2.6
 - slate-prop-types@0.2.6
 - slate-react@0.8.0
 - slate-simulator@0.2.0
 - slate@0.28.0
2017-10-25 18:20:37 -07:00
Ian Storm Taylor
ed593c732b remove some polyfills (#1288)
* remove some polyfills

* use for-of for iteration when possible
2017-10-25 17:55:18 -07:00
Ian Storm Taylor
68680f6754 Publish
- slate-base64-serializer@0.1.19
 - slate-dev-logger@0.1.20
 - slate-html-serializer@0.2.5
 - slate-hyperscript@0.2.5
 - slate-plain-serializer@0.2.5
 - slate-prop-types@0.2.5
 - slate-react@0.7.3
 - slate-simulator@0.1.19
 - slate@0.27.5
2017-10-24 22:40:47 -07:00
Ian Storm Taylor
2a259df878 Publish
- slate-base64-serializer@0.1.18
 - slate-dev-logger@0.1.19
 - slate-html-serializer@0.2.4
 - slate-hyperscript@0.2.4
 - slate-plain-serializer@0.2.4
 - slate-prop-types@0.2.4
 - slate-react@0.7.0
 - slate-simulator@0.1.18
 - slate@0.27.4
2017-10-18 00:26:34 -07:00
Ian Storm Taylor
a65bdb0169 Publish
- slate-base64-serializer@0.1.17
 - slate-dev-logger@0.1.18
 - slate-html-serializer@0.2.3
 - slate-hyperscript@0.2.3
 - slate-plain-serializer@0.2.3
 - slate-prop-types@0.2.3
 - slate-react@0.6.1
 - slate-simulator@0.1.17
 - slate@0.27.3
2017-10-17 18:24:01 -07:00
Ian Storm Taylor
c315a38bb5 Publish
- slate-base64-serializer@0.1.16
 - slate-dev-logger@0.1.17
 - slate-html-serializer@0.2.2
 - slate-hyperscript@0.2.2
 - slate-plain-serializer@0.2.2
 - slate-prop-types@0.2.2
 - slate-react@0.5.3
 - slate-simulator@0.1.16
 - slate@0.27.2
2017-10-16 18:51:54 -07:00
Ian Storm Taylor
ca6ae43b74 Publish
- slate-base64-serializer@0.1.15
 - slate-dev-logger@0.1.16
 - slate-html-serializer@0.2.1
 - slate-hyperscript@0.2.1
 - slate-plain-serializer@0.2.1
 - slate-prop-types@0.2.1
 - slate-react@0.5.0
 - slate-simulator@0.1.15
 - slate@0.27.1
2017-10-15 19:24:52 -07:00
Ian Storm Taylor
8dceea3c67 update changelogs 2017-10-14 15:40:48 -07:00
Ian Storm Taylor
f57b53c219 Publish
- slate-base64-serializer@0.1.14
 - slate-dev-logger@0.1.15
 - slate-html-serializer@0.2.0
 - slate-hyperscript@0.2.0
 - slate-plain-serializer@0.2.0
 - slate-prop-types@0.2.0
 - slate-react@0.4.0
 - slate-simulator@0.1.14
 - slate@0.27.0
2017-10-14 15:38:20 -07:00
Ian Storm Taylor
6c42f6c9c3 Rename Range to Leaf, and Selection to Range (#1231)
* rename Range to Leaf

* rename Selection to Range

* add findDOMRange, findNode, findRange helpers

* refactor to remove findDropPoint util

* revert findDOMNode to throwing errors

* export new helpers, fix linter

* update docs

* update examples
2017-10-14 15:36:27 -07:00
Ian Storm Taylor
d65931c74a Publish
- slate-base64-serializer@0.1.13
 - slate-dev-logger@0.1.14
 - slate-html-serializer@0.1.16
 - slate-hyperscript@0.1.13
 - slate-plain-serializer@0.1.14
 - slate-prop-types@0.1.13
 - slate-react@0.3.1
 - slate-simulator@0.1.13
 - slate@0.26.1
2017-10-13 15:03:20 -07:00
Renaud Chaput
e960918f87 Upgrade to React 16 (#1178)
* Allow React 16 in peerDeps and use it for dev

* Make tests pass with React 16

Changes are cosmetic:
- React 16 no longer adds a trailing `;` to `style` attributes
- React 16 outputs `0` and not `0px` for sizes in `style`
2017-10-13 15:01:18 -07:00