Eric Wieser
470aa76894
Allow the skipHtmlTags option to be overriden
...
The previous logic here was backwards, and did not allow the user to override `options` in the mathjax config structure.
This makes it match how the `startup` and `tex` fields are merged.
2022-03-16 16:26:27 +00:00
hakimel
2a239aedca
debounce messages from notes -> main window, fixes #3147
2022-03-09 10:25:30 +01:00
hakimel
e325cea6b7
dependency update
2022-02-28 09:57:50 +01:00
hakimel
c83c68500f
rebuild notes plugin when html changes
2022-02-28 09:19:58 +01:00
r0hanSH
32cdd3b187
Fix DOM XSS
2022-02-26 17:16:18 +05:30
hakimel
e33c3c72f9
the speaker view presentation URL can be overridden via (needed for reveal.js docs)
2022-02-25 09:42:44 +01:00
hakimel
1e0cbe6779
reveal.js can now be uninitialized by calling Reveal.destroy() #1145 #3134
2022-02-21 13:41:36 +01:00
hakimel
ff20051861
fiv out of sync speaker view after presentation reloads #2822 #3032
2022-02-10 13:28:47 +01:00
hakimel
6b535328c0
note about changes to speaker view requiring plugin rebuild
2022-02-02 09:06:47 +01:00
hakimel
ad46e6293c
upgrade highlight.js line number plugin, adds support for line number offsets #3050
2021-11-10 21:41:13 +01:00
hakimel
35b67a9f5b
katex math rendering; fix broken 2477 delimiter, compatibility with external markdown #2559
2021-11-10 10:20:25 +01:00
hakimel
0ea4193001
add @burgerga's math plugin with MathJax2, MathJax3 and KaTeX support #2559
2021-10-28 13:41:57 +02:00
hakimel
92a0d47237
syntax tweak
2021-10-08 10:30:05 +02:00
hakimel
ea14d4a08a
beforeHighlight callback
2021-10-08 10:22:55 +02:00
Asvin Goel
d93cba5581
var -> let
2021-10-04 12:48:42 +02:00
Asvin Goel
cc1da8aee6
Remove accidentally added tab
2021-10-04 12:19:06 +02:00
Asvin Goel
ca9ce4b592
Allow users to register additional languages via callback
2021-10-04 12:16:00 +02:00
Hakim El Hattab
b18f12d964
Merge branch 'dev' of github.com:hakimel/reveal.js
2021-07-09 08:22:24 +02:00
Nico Jansen
4d443826ab
Update build output for highlightjs
2021-07-06 18:28:07 +02:00
Nico Jansen
20d7c87a2f
fix(highlight): allow pre fragments
2021-07-06 18:19:10 +02:00
Hakim El Hattab
aab4c0c3cc
fix issue with parsing markdown notes inside of non-markdown slide #2970
2021-06-09 14:09:17 +02:00
Hakim El Hattab
c2fd760f8f
replace deprecated hljs.highlightBlock calls, fix #2958
2021-05-21 09:13:40 +02:00
Hakim El Hattab
ac410debf6
rebuild assets
2021-05-20 18:42:31 +02:00
Hakim El Hattab
395356a0b1
update deps & drop node/gulp-sass in order to support node 16 #2959
2021-05-19 21:48:42 +02:00
Hakim El Hattab
56772afa32
update dependencies
2021-05-17 10:05:36 +02:00
Hakim El Hattab
632cc78873
fix errors when no markdown options are provided #2956
2021-05-17 10:02:12 +02:00
Hakim El Hattab
03126c509e
Merge branch 'dev' into plugin-markdown
2021-05-17 09:54:01 +02:00
Ujjwal Sharma
00acc730f0
add animateLists option to markdown plugin
...
Add an "animateLists" option to the markdown plugin that animates all
lists by default.
2021-05-13 20:03:09 +05:30
Ujjwal Sharma
6884741b94
improve renderer option handling
...
Don't waste time constructing a renderer then override it if one is
passed into the options object.
2021-05-13 19:58:45 +05:30
Hakim El Hattab
290c251c7e
fix default md slide separator not working #2850
2021-02-10 10:34:25 +01:00
Hakim El Hattab
1e70d9fe46
upgrade to node-sass 5.0 (adds support for node 15.x) #2841
2020-11-25 15:06:29 +01:00
Hakim El Hattab
e09437f4fa
escape HTML entities in code parsed from markdown, fixes #2744
2020-09-09 11:42:34 +02:00
Hakim El Hattab
faa8b56e2a
dependency upgrades
2020-08-19 10:33:36 +02:00
Hakim El Hattab
37d8337411
add support for wrapping code in script tempalte to avoid html parser #2684
2020-06-05 10:47:31 +02:00
Hakim El Hattab
5e4c5c33a9
export the highlight.js instance
2020-05-27 15:25:26 +02:00
Hakim El Hattab
e6244a57b5
fix polyfills, add ie11 support
2020-05-26 09:47:01 +02:00
Hakim El Hattab
84b52984cd
update dependencies
2020-05-19 18:44:40 +02:00
Hakim El Hattab
4f2293378b
reveal.netlify.app -> revealjs.com
2020-05-19 18:27:00 +02:00
Hakim El Hattab
0a58c681fe
move highlight themes from lib/css/ to plugin/highlight/
2020-05-19 11:02:59 +02:00
Hakim El Hattab
f618de81de
restore support for markdown speaker notes
2020-05-18 20:36:34 +02:00
Hakim El Hattab
3d2371f58c
bundle html inside of notes.js, no more need for relatively locating external html
2020-05-18 15:59:18 +02:00
Hakim El Hattab
8fc2ec9238
removed phantomjs-based print-pdf plugin
2020-05-18 15:15:46 +02:00
Hakim El Hattab
fb22716ddf
move built plugin files from /dist/plugin/ to /plugin/<name>/
2020-05-18 14:41:56 +02:00
Hakim El Hattab
60cd098c8d
.esm suffix for module bundle, marked/highlight.js are installed via npm
2020-05-04 10:39:37 +02:00
Hakim El Hattab
619b3a087c
plugin consistency
2020-04-29 11:56:43 +02:00
Hakim El Hattab
0a1bcdf999
move markdown example from /plugins to /examples
2020-04-27 10:45:57 +02:00
Hakim El Hattab
951f5d04c2
add markdown support for code line numbers and line highlights #2371
2020-04-27 10:43:56 +02:00
Hakim El Hattab
a040ba3b41
remove unused code from md plugin
2020-04-27 10:43:29 +02:00
Hakim El Hattab
b92d16f48d
make plugins work with multiple presentations on same page
2020-04-23 10:54:48 +02:00
Hakim El Hattab
ad113ba69d
move notes-server plugin out of reveal.js core
2020-04-22 15:53:31 +02:00