1755 Commits

Author SHA1 Message Date
a1c32f5154 fix bundled code error 2017-10-06 15:14:46 -04:00
7c3063077b Release 0.5.0 2017-10-06 10:32:10 -04:00
8bab738b32 Merge pull request #654 from netlify/update-gotrue
Update gotrue
2017-10-05 17:01:25 -04:00
717c14d116 Merge pull request #651 from dopry/xx_remove_urlize
Remove unused urlize
2017-10-05 16:51:18 -04:00
c132df9f18 force focus back to editor after undo/redo 2017-10-05 10:24:15 -07:00
1cf7b74eb9 fix visual editor block closing 2017-10-05 10:24:15 -07:00
be4609e54d trim trailing whitespace from markdown 2017-10-05 10:24:15 -07:00
852b6f397c ensure against trailing shortcodes in visual editor 2017-10-05 10:24:15 -07:00
d8a7608a25 fix bugs due to Slate "nodes" properties being boolean 2017-10-05 10:24:15 -07:00
dd9d49117a do not squash references without definitions 2017-10-05 10:24:15 -07:00
9fbdbf5171 stop markdown shortcodes from being escaped 2017-10-05 10:24:15 -07:00
a89427dd8b add editor rule to ensure plain text in code blocks 2017-10-05 10:24:15 -07:00
fd606938e2 Merge pull request #638 from netlify/slate-0.25
Migrate to Slate 0.25
2017-10-05 12:32:55 -04:00
ec0bdbfd88 Rebase. 2017-10-04 18:53:31 -06:00
9ab25c0434 Update gotrue 2017-10-04 15:05:30 -07:00
6e012a982d update lockfile 2017-10-04 15:48:33 -04:00
70e8eae599 migrate Text.createFromString to Text.create 2017-10-04 15:48:33 -04:00
39f65476c3 migrate insertBlock empty block replacement 2017-10-04 15:48:33 -04:00
cd0254407e migrate Block.create to specify children 2017-10-04 15:48:33 -04:00
dc741521ed upgrade to slate 0.25 2017-10-04 15:48:33 -04:00
a5c1bb2bff migrate to new slate packages 2017-10-04 15:48:33 -04:00
2beb7d256b update to slate 0.24 2017-10-04 15:48:32 -04:00
a5b053e1c3 remove deprecated terse serialization option 2017-10-04 15:48:32 -04:00
99673ee3cc support code blocks with multiple text nodes 2017-10-04 15:48:32 -04:00
bbf165d3b0 migrate text nodes to use ranges 2017-10-04 15:48:32 -04:00
7a219bb833 migrate from Raw serializer to fromJSON/toJSON 2017-10-04 15:48:32 -04:00
155a0f972e migrate from onDocumentChange to onChange 2017-10-04 15:48:32 -04:00
66699a610f update to Slate 0.23 2017-10-04 15:48:32 -04:00
2448ed918a remove undo/redo override, fixed in 0.22 2017-10-04 15:48:32 -04:00
af2eb78e2b migrate from transform API to change API 2017-10-04 15:48:32 -04:00
8c04b4f1d5 update to slate 0.22 2017-10-04 15:48:31 -04:00
03c8b63dba Make Gatsby setup instructions simpler. (#652) 2017-10-04 11:53:33 -07:00
2617621a47 Remove unused urlize 2017-10-04 12:37:54 -04:00
876cb2ca94 Merge pull request #640 from netlify/utf8-slugs
Support Unicode characters in slugs
2017-10-04 10:34:42 -04:00
57202376ba Update tests.
Thanks @dopry!
2017-10-03 20:27:42 -06:00
793afc8b73 Remove mutation from sanitizeIRI. 2017-10-03 20:27:30 -06:00
fdc4054fbd Remove recursion for sanitizeIRI replacement checking. 2017-10-03 19:21:58 -06:00
451c69cb87 Fix alternate replacement not always working in sanitizeSlug. 2017-10-03 18:46:12 -06:00
b8006bbcbe Update slug sanitization errors. 2017-10-03 18:11:45 -06:00
ddcf009fc6 add sanitizeSlug tests. 2017-10-03 19:28:28 -04:00
2b64fbfba6 Allow empty options object for sanitizeSlug. 2017-10-03 16:16:24 -06:00
716f55cd8e Make sure sanitizeIRI replacement character is safe. 2017-10-03 16:15:53 -06:00
476ff2e1ab Add tests for sanitizeIRI. 2017-10-03 16:15:52 -06:00
f40f58b7dd Add default replacment to sanitizeIRI. 2017-10-03 16:15:52 -06:00
be28f895bc Document slug sanitizing functions. 2017-10-03 16:15:51 -06:00
8fb326ff2b Make sanitizeSlug immutable.
Thanks @erquhart!
2017-10-03 16:15:42 -06:00
72492749d9 Move slug sanitizer to a seperate function. 2017-10-03 13:03:28 -06:00
4e5a004010 Make ucschars regex smaller. 2017-10-03 13:03:27 -06:00
9bc65cd0ac Re-implement standard slugification with IRIs instead of URIs. 2017-10-03 13:03:26 -06:00
8a2b4fc843 Sanitize entire slug instead of just parts. 2017-10-03 13:03:26 -06:00