Ian Storm Taylor
56bbf57623
Publish
...
- slate-base64-serializer@0.1.3
- slate-dev-logger@0.1.4
- slate-html-serializer@0.1.3
- slate-hyperscript@0.1.3
- slate-plain-serializer@0.1.3
- slate-prop-types@0.1.3
- slate-react@0.1.3
- slate-simulator@0.1.3
- slate@0.24.3
slate@0.24.3
slate-simulator@0.1.3
slate-react@0.1.3
slate-prop-types@0.1.3
slate-plain-serializer@0.1.3
slate-hyperscript@0.1.3
slate-html-serializer@0.1.3
slate-dev-logger@0.1.4
slate-base64-serializer@0.1.3
2017-09-18 12:33:01 -07:00
Ian Storm Taylor
1c2e42e008
update slate peer dep in packages to prevent lerna from bumping it
2017-09-18 12:32:25 -07:00
Ian Storm Taylor
042c10b14c
fix getFragmentByRange logic for same text node, closes #1123
2017-09-18 12:28:38 -07:00
Ian Storm Taylor
9ae40a8b94
Publish
...
- slate-base64-serializer@0.1.2
- slate-dev-logger@0.1.3
- slate-html-serializer@0.1.2
- slate-hyperscript@0.1.2
- slate-plain-serializer@0.1.2
- slate-prop-types@0.1.2
- slate-react@0.1.2
- slate-simulator@0.1.2
- slate@0.24.2
slate@0.24.2
slate-simulator@0.1.2
slate-react@0.1.2
slate-prop-types@0.1.2
slate-plain-serializer@0.1.2
slate-hyperscript@0.1.2
slate-html-serializer@0.1.2
slate-dev-logger@0.1.3
slate-base64-serializer@0.1.2
2017-09-18 11:58:29 -07:00
Ian Storm Taylor
19307197ed
fix tests
2017-09-18 11:57:26 -07:00
Ryan Yurkanin
ca4075eb47
moving over weird ghost text node if keys are the same ( #1131 )
2017-09-18 11:20:30 -07:00
AlbertHilb
fd7981782c
Call scrollToSelection
on selection update. ( #1134 )
2017-09-18 09:22:01 -07:00
Ian Storm Taylor
ee2c4e6bc7
fix preserveSelection in tests
2017-09-18 09:12:47 -07:00
Ian Storm Taylor
f52967c9e6
Publish
...
- slate-base64-serializer@0.1.1
- slate-dev-logger@0.1.2
- slate-html-serializer@0.1.1
- slate-hyperscript@0.1.1
- slate-plain-serializer@0.1.1
- slate-prop-types@0.1.1
- slate-react@0.1.1
- slate-simulator@0.1.1
- slate@0.24.1
slate@0.24.1
slate-simulator@0.1.1
slate-react@0.1.1
slate-prop-types@0.1.1
slate-plain-serializer@0.1.1
slate-hyperscript@0.1.1
slate-html-serializer@0.1.1
slate-dev-logger@0.1.2
slate-base64-serializer@0.1.1
2017-09-14 14:18:51 -07:00
AlbertHilb
ab32b05d7f
Fix SCU isSelect
logic. ( #1125 )
2017-09-14 14:16:19 -07:00
Ian Storm Taylor
2a8cf8561e
update contributing docs, update release script
2017-09-13 11:26:27 -07:00
Ian Storm Taylor
ca0a0f5b7a
update changelog
2017-09-12 14:48:48 -07:00
Ian Storm Taylor
560dbe5038
fix docs links, closes #1116
2017-09-12 08:55:15 -07:00
AlbertHilb
5c840c78e1
Reshape void component structure. ( #1104 )
...
* Reshape void component structure.
Get rid of offscreen spacer.
* Polish Embeds example `Video` component.
* Fix oversight.
* Force spacer width to be 0.
* Update tests
2017-09-12 08:51:26 -07:00
Ian Storm Taylor
597d40f63a
update slate-dev-logger package.json scripts
2017-09-12 08:48:00 -07:00
Ian Storm Taylor
1dd14f035d
Publish
...
- slate-dev-logger@0.1.1
slate-dev-logger@0.1.1
2017-09-12 08:17:48 -07:00
Ian Storm Taylor
677a36362a
split up changelogs
2017-09-11 19:56:47 -07:00
Ian Storm Taylor
f57b08f1fd
update changelog
2017-09-11 19:50:49 -07:00
Ian Storm Taylor
0f530796f5
update docs
2017-09-11 19:36:46 -07:00
Ian Storm Taylor
1ce271be63
update contributing docs
2017-09-11 19:30:04 -07:00
Ian Storm Taylor
93d5343ebf
Publish
...
- slate-base64-serializer@0.1.0
- slate-dev-logger@0.1.0
- slate-html-serializer@0.1.0
- slate-hyperscript@0.1.0
- slate-plain-serializer@0.1.0
- slate-prop-types@0.1.0
- slate-react@0.1.0
- slate-simulator@0.1.0
- slate@0.24.0
slate@0.24.0
slate-simulator@0.1.0
slate-react@0.1.0
slate-prop-types@0.1.0
slate-plain-serializer@0.1.0
slate-hyperscript@0.1.0
slate-html-serializer@0.1.0
slate-dev-logger@0.1.0
slate-base64-serializer@0.1.0
2017-09-11 19:27:08 -07:00
Ian Storm Taylor
c95b1fb002
rename slate-logger to slate-dev-logger
2017-09-11 18:27:27 -07:00
Ian Storm Taylor
c843261eb1
update readme
2017-09-11 18:22:48 -07:00
Ian Storm Taylor
56cf228319
update readme
2017-09-11 18:20:55 -07:00
Ian Storm Taylor
ace9f47930
change slate to be a monorepo using lerna ( #1106 )
...
* init lerna, move files into ./packages
* move test files into ./packages
* more moving around
* fill out package.json files
* fixing imports
* more fixing of imports, and horribleness
* convert examples, fix linting errors
* add documentation
* update docs
* get tests passing
* update travis.yml
* update travis.yml
* update travis.yml
* update test script
* update travis.yml
* update scripts
* try simplifying travis.yml
* ocd stuff
* remove slate-core-test-helpers package
* add package readmes
* update reference docs structure
* refactor slate-simulator into its own package
* add docs for new packages
* update docs
* separate benchmarks into packages, and refactor them
2017-09-11 18:11:45 -07:00
Ian Storm Taylor
4d73f19dc7
0.23.1
v0.23.1
2017-09-11 17:51:10 -07:00
Ian Storm Taylor
4f59771453
remove problematic unused dep
2017-09-11 17:40:31 -07:00
Per-Kristian Nordnes
90c430edac
Fix an invalid require statement in base-64 serializer ( #1108 )
2017-09-11 10:26:36 -07:00
Ian Storm Taylor
9760f945c8
0.23.0
v0.23.0
2017-09-10 15:37:04 -07:00
Ian Storm Taylor
f5064c01ea
update changelog
2017-09-10 15:34:44 -07:00
Ian Storm Taylor
630b10d4ab
update changelog
2017-09-10 15:32:21 -07:00
Ian Storm Taylor
133831ee4e
update docs
2017-09-10 15:29:42 -07:00
Ian Storm Taylor
10e4216d00
Remove is native ( #1088 )
...
* start removing isNative
* more
* remove more isNative logic
* fix linter
2017-09-10 14:56:40 -07:00
Ian Storm Taylor
9fca2d3b9b
start removing raw serializer ( #1098 )
...
* start removing raw serializer
* convert first tests to use jsx
* simplify jsx tests for raw serializer
* allow for options in raw serializer tests
* add more preserve option tests
* convert plain serializer tests
* convert html serialize
* start converting html deserialize
* add hyperscript util
* remove slate-sugar copy-pasted
* finish converting html deserialize
* convert plugins tests
* update rendering tests
* convert schemas tests
* convert core plugin tests
* update hyperscript utl
* refactor changes test directory structure
* fix changes before migration
* add migrated changes test files
* remove <x- prefixes from migration
* get addMark at-current-range tests passing
* get delete at-current-range tests passing
* remove old tests
* convert deleteForward and deleteBackward
* convert insertBlock, insertInline, insertFragment, insertText
* convert removeMark, setBlock, setInline, splitBlock, splitInline
* add unstaged tests
* convert toggleMark, unwrapBlock, unwrapInline, wrapBlock, wrapInline, wrapText
* convert call, setData
* convert on-selection tests
* remove old on-selection tests
* convert history tests
* convert insertFragmentByKey, insertNodeByKey, insertTextByKey, mergeNodeByKey, moveNodeByKey
* convert removeNodeByKey, removeTextByKey, setMarkByKey, setNodeByKey
* convert splitDescendantsByKey, splitNodeByKey, unwrapBlockByKey, unwrapInlineByKey, unwrapNodeByKey, wrapBlockByKey
* fix tests
* port missing at-range tests to at-current-range
* remove at-range tests
* fix raw serializer tests
* fix linter
* fix to prefer toJSON as the canonical method name
* fix todos
* remove internal references to Raw
* add deprecation helper to Text.fromJSON
* convert examples to not use Raw, and not rely on terse
* remove focus-blur example, rename large document example
* refactor Raw serialize to deprecate, not remove, terse
* deprecate defaultBlockType, toRaw, cleanup serializers
2017-09-10 14:56:03 -07:00
AlbertHilb
17adfd2f34
Fix parameter name, remove trailing spaces. ( #1101 )
2017-09-09 12:45:15 -07:00
AlbertHilb
25d54e30b0
Avoid finding native selection focus position when selection is collapsed ( #1100 )
...
* Avoid finding native selection focus position when selection is
collapsed. Use already calculated anchor position instead.
Move code to get caret position from a selection point in `utils`.
* Update content.js
* Update get-caret-position.js
2017-09-09 11:08:17 -07:00
Tobias Andersen
5135f98845
Update plugin reference to use Change instead of State ( #1093 )
...
* update plugin reference to use Change instead of State
* fix description of onCopy event handler
2017-09-08 07:52:39 -07:00
Ian Storm Taylor
395c0a4f8b
0.22.14
v0.22.14
2017-09-08 00:11:17 -07:00
Ian Storm Taylor
1b406c345f
fix plain serializer handling empty blocks, fixes #1090 ( #1091 )
...
* fix plain serializer handling empty blocks, fixes #1090
* clean up block list test
2017-09-08 00:09:46 -07:00
Ian Storm Taylor
3e2e533c21
0.22.13
v0.22.13
2017-09-07 18:06:03 -07:00
Ian Storm Taylor
808848e22e
fix the performance of calculating isSelected ( #1087 )
...
* fix the performance of calculating isSelected
* ocd
2017-09-07 18:04:40 -07:00
Ian Storm Taylor
33ddd30486
0.22.12
v0.22.12
2017-09-07 16:03:28 -07:00
Ian Storm Taylor
1e519fb4e6
Cleanup onSelect comments ( #1086 )
...
* remove extra unnecessary onSelect logic
* re-add with comment
* fix comments and logic more
* Update content.js
2017-09-07 16:00:09 -07:00
Per-Kristian Nordnes
59c538c2aa
Remove an incorrect selection manipulation from Content ( #1085 )
2017-09-07 14:53:41 -07:00
Ian Storm Taylor
1c0b068023
0.22.11
v0.22.11
2017-09-07 14:35:22 -07:00
Ian Storm Taylor
16d29db8cb
add isSelected prop, cleanup sCU, add custom component reference ( #1084 )
...
* add isSelected prop, cleanup sCU, add custom component reference, fixes #1080
* fix custom node reference
* update custom node reference
* remove sCU check for text-only children
2017-09-07 14:33:34 -07:00
Ian Storm Taylor
d8004c33b1
0.22.10
v0.22.10
2017-09-07 12:12:55 -07:00
Ian Storm Taylor
d69f879fe1
fix empty selections active marks logic ( #1083 )
2017-09-07 12:09:49 -07:00
Ian Storm Taylor
cf0745a178
refactor delete at range, fixing edge cases ( #1082 )
2017-09-07 12:06:42 -07:00
Ian Storm Taylor
976af2cda1
deprecate onDocumentChange and onSelectionChange, fixes #614 ( #1081 )
2017-09-07 11:51:45 -07:00