e408dcc27e
add markdown editor soft break support
2017-08-31 11:03:08 -04:00
317a876891
fix html paste for visual editor
2017-08-25 16:36:24 -04:00
18b98fc1c9
remove superfluous deps, update yarn.lock
2017-08-25 16:35:23 -04:00
be7385de29
refactor remark-shortcodes plugin
2017-08-25 16:31:07 -04:00
b7379b019e
re-implement shortcode parsing to/from mdast
2017-08-25 16:30:38 -04:00
842c2935e9
use mdast instead of html for rte local model
...
markdown is currently serialized to html at load time,
which makes it near impossible to support arbitrary html
in the markdown. This also means we're stringifying to
html on every change.
This commit moves to Remark's MDAST for local serialization,
including parsing from MDAST to Slates's Raw AST. It brings
much more control over the editing experience and full
support for processing unescaped HTML.
2017-08-25 16:30:37 -04:00
93687d9157
add shortcodes through rte toolbar
2017-08-25 16:28:18 -04:00
469a50afa4
add idempotent markdown/html shortcode handling
2017-08-25 16:28:18 -04:00
63e93d79ca
improve rte list handling
2017-08-25 16:28:18 -04:00
51cd8d30a5
remove prosemirror dependencies
2017-08-25 16:28:18 -04:00
cba631ba1a
improve visual/raw editor consistency
2017-08-25 16:25:30 -04:00
9c869be8fa
migrate visual editor from prosemirror to slate
2017-08-25 16:24:12 -04:00
49b3a62823
attempt prosemirror update, troubleshooting
2017-08-25 16:24:12 -04:00
bd767308cd
fix visual editor tests, parse/serialize consistency
2017-08-25 16:24:12 -04:00
b22323201d
handle raw editor html pastes with unified
2017-08-25 16:24:12 -04:00
8bb18452e8
implement initial unified/remark preview update
2017-08-25 16:24:12 -04:00
adcb215fbd
replace remark with unified for docs and extensibility
2017-08-25 16:24:12 -04:00
0eb109cb73
Convert markdown-prosemirror parser/compiler to Remark
2017-08-25 16:24:12 -04:00
24c0a1bdb4
Replace markup-it with Remark for rendering markdown in the editor preview
2017-08-25 16:24:12 -04:00
f3b7dc9e2e
Update Jest to 0.19
2017-08-25 16:24:09 -04:00
3cf025259e
Release 0.4.6
2017-08-20 16:11:32 -04:00
76da81adc9
Release 0.4.5
2017-08-17 17:07:29 -04:00
364ef8790c
Merge pull request #506 from tech4him1/crossEnv
...
Allow `npm build` commands to be used cross-platform (on Windows).
2017-08-17 11:59:38 -04:00
7e8a588c15
Fix incorrect eslint import errors
...
Just adds the development package `eslint-import-resolver-webpack`,
which is [already configured][0], but not previously installed. This
removes a _lot_ of incorrect eslint errors.
[0]: 2d344ef4ca/.eslintrc (L6-L10)
2017-08-11 11:47:39 -07:00
0d7f653adf
Allow npm build
commands to be used cross-platform (on Windows).
...
Windows command prompts set and use enviroment variables differently
than POSIX terminals. `cross-env` is a wrapper that allow the commands
to run with the same effect on Windows as well. It will not affect any
POSIX terminal (including Bash on Windows).
2017-08-01 15:15:03 -06:00
b294110db7
Stopped the pluralization of collection name ( #503 )
2017-07-27 11:13:34 -07:00
b283f6931f
Release 0.4.4
2017-07-26 22:21:19 -04:00
74c8eec521
add prepublishOnly build command
2017-07-26 22:16:27 -04:00
220e8a6c58
Release 0.4.3
2017-06-25 12:33:17 -04:00
613a7f6c66
[WIP] Make jest tests work again
2017-06-14 15:11:44 -07:00
25225121ed
[WIP] Upgrade to Webpack 2
2017-06-13 15:30:21 -07:00
3176fa1b3f
fix entry editor bugs in kitchen sink entry
2017-06-07 23:23:09 -04:00
fc5cc7025a
Release 0.4.2
2017-06-01 19:39:47 -04:00
7c68ba02c8
Release 0.4.1
2017-06-01 18:57:13 -04:00
6d5ff45e66
fix in-publish for CI, just remove prepublish hook
2017-05-24 17:02:13 -07:00
0920e95eba
skip prepublish script for install
2017-05-22 13:26:31 -04:00
6996045cbf
Release 0.4.0
2017-05-18 11:40:12 -04:00
018616dc68
slug from unicode chars
2017-05-09 11:18:28 -07:00
ab47c3c8b3
Use react-frame-component for preview pane
...
This fixes the preview pane not working in Firefox
2017-05-08 16:48:52 -07:00
bfe46a8e13
Fixes #324 Use branch name from config when creating PR
2017-05-01 08:17:46 -07:00
978fd0f0fc
Release 0.3.22
2017-04-26 10:48:56 -07:00
902134c4e8
add autosizing for markdown editor
2017-04-24 17:52:06 -04:00
a1a693051c
improve preview toggle styling
2017-04-24 17:52:05 -04:00
96453df346
Release 0.3.21
2017-04-24 16:47:52 -04:00
48f7d1517d
Release 0.3.20
2017-04-19 11:54:16 -04:00
adea4cdf94
Release 0.3.19
2017-04-18 22:12:41 -04:00
2f6deee25b
Release 0.3.18
2017-04-14 16:07:24 -04:00
0e3cd0e876
Fixes #356 Remove pre-commit hook
2017-04-14 17:39:21 +01:00
7aa77baea9
Release 0.3.17
2017-04-11 14:22:59 -04:00
aa9230e158
Change history version to ^2.1.2
2017-04-11 10:56:44 -07:00