1
0
mirror of https://github.com/ianstormtaylor/slate.git synced 2025-02-24 17:23:07 +01:00

423 Commits

Author SHA1 Message Date
Ian Storm Taylor
155b1aad00 0.15.10 2016-11-29 12:39:14 -08:00
Ian Storm Taylor
76b6c73b41 0.15.9 2016-11-22 17:53:15 -08:00
Ian Storm Taylor
b1296c16f7 0.15.8 2016-11-21 18:34:47 -08:00
Ian Storm Taylor
729ce2e4c0 0.15.7 2016-11-21 14:46:16 -08:00
Ian Storm Taylor
f4d6efd0e7 0.15.6 2016-11-21 14:10:02 -08:00
Ian Storm Taylor
1c1954a1de 0.15.5 2016-11-18 14:36:52 -08:00
Ian Storm Taylor
d4ca1bc829 0.15.4 2016-11-18 13:36:56 -08:00
Ian Storm Taylor
e9c3856bc6 0.15.3 2016-11-18 12:45:04 -08:00
Ian Storm Taylor
c641bbf711 remove old uid dependency 2016-11-18 12:35:02 -08:00
Ian Storm Taylor
53751ca605 0.15.2 2016-11-17 13:17:41 -08:00
Ian Storm Taylor
e0cd01a413 0.15.1 2016-11-17 12:36:57 -08:00
Ian Storm Taylor
87cc6d12fb 0.15.0 2016-11-17 11:55:28 -08:00
Ian Storm Taylor
4fc9d8ee58 Merge pull request #429 from aehlke/upgrade-debug
Upgrade debug package
2016-11-17 11:35:16 -08:00
Alex Ehlke
bad8b057bb Upgrade debug package
Fixes an issue where debug may clear localStorage.debug on start, making it impossible to use.
2016-11-17 14:34:20 -05:00
Ian Storm Taylor
cdd1b29561 revert uid generation, but increase randomness 2016-11-17 10:17:37 -08:00
Soreine
ade3c324bd Merge branch 'master' into schema-normalize 2016-11-17 10:27:47 +01:00
Ian Storm Taylor
a6ec7889c9 0.14.19 2016-11-16 18:59:48 -08:00
Ian Storm Taylor
39bd280d7b god damnit npm 2016-11-16 18:57:44 -08:00
Ian Storm Taylor
77470b8ad2 0.14.17 2016-11-16 18:54:37 -08:00
Ian Storm Taylor
93d01523aa pin react dev dependencies to version 15.2 2016-11-16 18:41:38 -08:00
Soreine
c598c22538 Use incrementing number to generate keys 2016-11-14 10:19:07 +01:00
Soreine
b0c72c7d34 Use es6-map as native Map polyfill 2016-11-10 17:52:06 +01:00
Samy Pessé
8bc8e45087 Add example for a large document 2016-11-03 10:39:40 +01:00
Soreine
580cb24623 Remove lint from npm run perf 2016-11-03 10:34:52 +01:00
Samy Pesse
4ffee3d749 Add source maps when running tests 2016-11-03 00:04:08 +01:00
Soreine
19f56c8cdb Merge branch 'master' into schema-normalize 2016-10-27 10:36:58 +02:00
Ian Storm Taylor
d4eb53fd6f 0.14.16 2016-10-26 13:02:01 -07:00
Nicolas Gaborit
8851855b5b Node methods optimizations (#364)
* Node.getParent exits earlier

* Add Node.getAncestors method

* Remove numerous getParent in Node.getClosest

* Remove use of assertDescendant in getPath

Still throws when not finding the descendant though

* Remove assertDescendant from Node.updateDescendant

* Remove assertDescendant from Node.removeDescendant

* Fix Node.findDescendant, which always returned first level descendants

* Add Node.findDescendantDeep

* Memoize Node.getAncestors

* Implement and use Node.get{First|Last}Text

* Add jsdom devDepencency

Required as peer dependency by mocha-jsdom
2016-10-26 12:46:40 -07:00
Soreine
b7693213a0 No lint in npm run test. Lint is done on Travis 2016-10-25 21:13:14 +02:00
Soreine
e81708e82f Update eslint and add sensible rules (including important React rules) 2016-10-25 13:11:19 +02:00
Nicolas Gaborit
f1a5d6f3b4 Add benchmarks (#368)
* Add script for benchmark

* Add error handling

* Rename folder to perf/benchmarks

* Add README

* Avoid memoization between benchmark runs

* Handle multiple benchmark. Add setup to benchmarks

* Run benchmarks through Travis

* Add command line options for JSON output

* Add export to JSON, and comparison with reference

* Improve serialize and fix results display

* Add perf/ to .npmignore

* Print error message

* Create normal example for normalize

* Add normalize-document wide and deep

* Add split-block normal, deep and wide

* Add delete-backward benchmarks

* Fix too much newlines

* Use microtime for better results maybe?

* Print number of runs

* Add minSamples options for better accuracy

* Use babel-node to launch benchmarks

* Use jsdom-global instead of mocha-jsdom (deprecated)

* Add rendering benchmark example

* Fix jsdom usage.

* Use JSX because we can

* Only use on('cycle') that is called even on error

* Example of successive rendering benchmark

* Rename README, and explain how to add a benchmark

* Add C++11 to Travis to install microtime

* Update Readme.md # Understanding the results

* Try to fix Travis build with microtime

* Travis: use before_install

Instead of overwriting install

* Forgot to remove mocha-jsdom import

Thanks node_modules...

* Add jsdom as devDependency

(required as peer dependency by jsdom-global)

* Add --only option to run only a specific benchmark

* Print name onStart rather than at end
2016-10-24 15:06:17 -07:00
Ian Storm Taylor
3061b6e607 0.14.15 2016-10-04 12:28:50 -07:00
Ian Storm Taylor
dd6d13e33e 0.14.14 2016-09-26 21:52:47 -07:00
Ian Storm Taylor
686cd95aab add postpublish script, closes #355 2016-09-26 21:44:42 -07:00
Ian Storm Taylor
e63a6b36ce 0.14.13 2016-09-23 09:48:58 -07:00
Ian Storm Taylor
f7e132ed61 0.14.12 2016-09-22 16:13:45 -07:00
Ian Storm Taylor
cd822347bf update gh-pages script 2016-09-22 16:11:34 -07:00
Ian Storm Taylor
785bd3e82e 0.14.11 2016-09-22 15:45:02 -07:00
Ian Storm Taylor
a1647b51be fix for splitting blocks inside inline nodes, and undoing inline wrapping
fixes #346
fixes #348
2016-09-22 15:39:03 -07:00
Ian Storm Taylor
447a6aace4 0.14.10 2016-09-21 11:46:15 -07:00
Ian Storm Taylor
e486e87311 0.14.9 2016-09-20 11:36:53 -07:00
Ian Storm Taylor
5d24e30f21 0.14.8 2016-09-15 14:54:06 -07:00
Ian Storm Taylor
c04d054949 0.14.7 2016-09-15 14:02:31 -07:00
Benjamin Kniffler
f20abd93db Remove dist files (#324)
* Unignore dist

* Remove dist

* Ignore dist

* Create dist folder on build
2016-09-15 11:01:13 -07:00
Ian Storm Taylor
a6ef4b816f 0.14.6 2016-09-14 17:05:44 -07:00
Ian Storm Taylor
57f75ed2bb Merge branch 'master' of https://github.com/bkniffler/slate into bkniffler-master 2016-09-14 16:57:11 -07:00
Ian Storm Taylor
0a0171e9b3 0.14.5 2016-09-14 16:49:25 -07:00
Benjamin Kniffler
a73ba5c05b Merge branch 'master' of github.com:ianstormtaylor/slate 2016-09-15 00:55:21 +02:00
Benjamin Kniffler
644bd79e8d fix build:min/max to target dist folder 2016-09-15 00:51:50 +02:00
Ian Storm Taylor
79eafe26d8 0.14.4 2016-09-14 15:09:59 -07:00