Skip to content

Commit a4544ec

Browse files
authored
Merge pull request #1207 from jcb91/release
Release 0.4.0
2 parents 182a0c5 + 228c69f commit a4544ec

File tree

5 files changed

+140
-44
lines changed

5 files changed

+140
-44
lines changed

.bumpversion.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[bumpversion]
2-
current_version = 0.3.3
2+
current_version = 0.4.0
33
commit = True
44
message = release {new_version}
55
tag = False

CHANGELOG.md

Lines changed: 134 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -22,30 +22,125 @@ This is where each new PR to the project should add a summary of its changes,
2222
which makes it much easier to fill in each release's changelog :)
2323

2424

25+
0.4.0
26+
-----
27+
28+
Repo-level stuff:
29+
30+
- Require newer version of
31+
[`jupyter_nbextensions_configurator`](https://github.com/jupyter-contrib/jupyter_nbextensions_configurator)
32+
[#1197](https://github.com/ipython-contrib/pull/1197)
33+
[@jcb91](https://github.com/jcb91)
34+
- Remove version-pinning from lxml dependency
35+
[#1174](https://github.com/ipython-contrib/pull/1174)
36+
[@codypiersall](https://github.com/codypiersall)
37+
- Use `requirejs` vs. `require`, to align with notebook usage
38+
[#1165](https://github.com/ipython-contrib/pull/1165)
39+
[@gnestor](https://github.com/gnestor)
40+
- `tests` specify exceptions (new flake8 moan)
41+
[#1143](https://github.com/ipython-contrib/pull/1143)
42+
[@jcb91](https://github.com/jcb91)
43+
- move `js_highlight.py` into nbconvert_support, specify exception type
44+
[#1140](https://github.com/ipython-contrib/pull/1140)
45+
[@jcb91](https://github.com/jcb91)
46+
- docs updates
47+
[#1200](https://github.com/ipython-contrib/pull/1200),
48+
[#1201](https://github.com/ipython-contrib/pull/1201)
49+
[@jcb91](https://github.com/jcb91)
50+
51+
New features and bugfixes:
52+
53+
- `livemdpreview` __new nbextension added!__
54+
[#1155](https://github.com/ipython-contrib/pull/1155)
55+
[@jcb91](https://github.com/jcb91)
56+
- `nbTranslate`
57+
* Typos + readability improvements
58+
[#1191](https://github.com/ipython-contrib/pull/1191)
59+
[@adyavanapalli](https://github.com/adyavanapalli),
60+
* Fix typo and revise text for better readability
61+
[#1190](https://github.com/ipython-contrib/pull/1190)
62+
[@adyavanapalli](https://github.com/adyavanapalli),
63+
* use traitlets > 4.1 tag API
64+
[#1138](https://github.com/ipython-contrib/pull/1138)
65+
[@jcb91](https://github.com/jcb91)
66+
- `collapsible_headings`
67+
* indent heading collapse controls by level
68+
[#1183](https://github.com/ipython-contrib/pull/1183)
69+
[@jcb91](https://github.com/jcb91)
70+
* patch TextCell.set_text to catch more changes
71+
[#1184](https://github.com/ipython-contrib/pull/1184)
72+
[@jcb91](https://github.com/jcb91)
73+
* link complete font-awesome css from cdn, not just some fontfaces
74+
[#1179](https://github.com/ipython-contrib/pull/1179)
75+
[@jcb91](https://github.com/jcb91)
76+
- `toc2`
77+
* Add a 'download as HTML with toc' for Jupyter >= 5.1
78+
[#1182](https://github.com/ipython-contrib/pull/1182)
79+
[@jfbercher](https://github.com/jfbercher)
80+
* only set notebook dirty if metadata item changed
81+
[#1178](https://github.com/ipython-contrib/pull/1178)
82+
[@jcb91](https://github.com/jcb91)
83+
* Bugfix undefined title_sidebar
84+
[#1175](https://github.com/ipython-contrib/pull/1175)
85+
[@jfbercher](https://github.com/jfbercher)
86+
* move config into toc2.js
87+
[#1167](https://github.com/ipython-contrib/pull/1167)
88+
[@jcb91](https://github.com/jcb91)
89+
* configurable titles; dialog-alterable metadata settings
90+
[#1124](https://github.com/ipython-contrib/pull/1124)
91+
[@jcb91](https://github.com/jcb91)
92+
* remove deprecated st var from template
93+
[#1199](https://github.com/ipython-contrib/pull/1199)
94+
[@jcb91](https://github.com/jcb91)
95+
* [toc2] link complete font-awesome css from cdn
96+
[#1198](https://github.com/ipython-contrib/pull/1198)
97+
[@jcb91](https://github.com/jcb91)
98+
- `scroll_down` fix notebook `5.x` compatibility
99+
[#1181](https://github.com/ipython-contrib/pull/1181)
100+
[@jcb91](https://github.com/jcb91)
101+
- `exercise,exercise2` use bootstrap hidden class
102+
rather than jquery show/hide, in order to play nicely with collapsible_headings.
103+
fixes [#990](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/issues/990)
104+
[#1169](https://github.com/ipython-contrib/pull/1169)
105+
[@jcb91](https://github.com/jcb91)
106+
- `runtools` don't alter selection when running cells
107+
[#1145](https://github.com/ipython-contrib/pull/1145)
108+
[@jcb91](https://github.com/jcb91)
109+
- `ExecuteTime` add preprocessor to execute notebook updating timing metadata
110+
[#1139](https://github.com/ipython-contrib/pull/1139)
111+
[@jcb91](https://github.com/jcb91)
112+
- `snippets` Updated README
113+
[#1150](https://github.com/ipython-contrib/pull/1150)
114+
[@chuaxr](https://github.com/chuaxr)
115+
- `code_prettify` Update `code_prettify.yaml`
116+
[#1162](https://github.com/ipython-contrib/pull/1162)
117+
[@fehiepsi](https://github.com/fehiepsi)
118+
119+
25120
0.3.3
26121
-----
27122

28-
- [#1128](https://github.com/ipython-contrib/pulls/1128)
29-
bugfix for notebook < 5.2.0, bugs introduced by
30-
[@jcb91](https://github.com/jcb91) in
31-
[#1123](https://github.com/ipython-contrib/pulls/1123)
123+
- [#1128](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/1128)
124+
bugfix for notebook < 5.2.0, bugs introduced by [@jcb91](https://github.com/jcb91) in
125+
[#1123](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/1123)
126+
32127

33128
0.3.2
34129
-----
35130

36131
Repo-level stuff:
37132

38-
- [#1097](https://github.com/ipython-contrib/pulls/1097)
133+
- [#1097](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/1097)
39134
[@juhasch](https://github.com/juhasch)
40135
Increase lint's allowed line length to 120
41-
- [#1100](https://github.com/ipython-contrib/pulls/1100)
136+
- [#1100](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/1100)
42137
[@juhasch](https://github.com/juhasch)
43138
Add note about --skip-running-check flag to docs
44139
- [#1117](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/1117)
45140
[@jcb91](https://github.com/jcb91)
46141
test yaml files using jupyter_nbextensions_configurator to avoid any yaml
47142
typos which may prevent nbextensions from getting installed.
48-
- [#1103](https://github.com/ipython-contrib/pulls/1103)
143+
- [#1103](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/1103)
49144
[@Sukneet](https://github.com/Sukneet)
50145
update add_buttons_group to use action instead of button
51146

@@ -56,36 +151,36 @@ New features and bugfixes:
56151
[@jcb91](https://github.com/jcb91)
57152
Merge upstream changes, using textareas for json parameter editing
58153
- `collapsible_headings`
59-
[#1109](https://github.com/ipython-contrib/pulls/1109)
154+
[#1109](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/1109)
60155
[@jcb91](https://github.com/jcb91)
61156
bugfix: update *all* headings on markdown rendering
62157
- `embedhtml`
63-
[#1052](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pulls/1052)
158+
[#1052](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/1052)
64159
[@gabyx](https://github.com/gabyx)
65160
Changed regex parsing in embedhtml.py to XML parsing with lxml, regex
66161
- `python-markdown`
67-
* [#1081](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pulls/1081)
162+
* [#1081](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/1081)
68163
[@yarikoptic](https://github.com/yarikoptic)
69164
fix minor readme typo: currently -> current
70-
* [#1122](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pulls/1122)
165+
* [#1122](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/1122)
71166
[@jcb91](https://github.com/jcb91)
72167
avoid js error when marked doesn't wrap things in `<p>` tags
73168
- `ruler`
74-
[#1116](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pulls/1116)
169+
[#1116](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/1116)
75170
[@jcb91](https://github.com/jcb91)
76171
css patch for notebook > 4.2.3 - see
77172
[jupyter/notebook#2869](https://github.com/jupyter/notebook/issues/2869)
78173
for details
79174
- `runtools`
80-
[#946](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pulls/946)
175+
[#946](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/946)
81176
[@juhasch](https://github.com/juhasch)
82177
Use a scheduling list for running marked cells
83178
- `scratchpad`
84-
[#1089](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pulls/1089)
179+
[#1089](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/1089)
85180
[@jcb91](https://github.com/jcb91)
86181
fix typo in yaml
87182
- `toc2`
88-
* [#1068](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pulls/1068)
183+
* [#1068](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/1068)
89184
[@jfbercher](https://github.com/jfbercher)
90185
Scrolling: add a mark to currently displayed section in TOC window
91186
* [#1084](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/1084)
@@ -97,35 +192,36 @@ New features and bugfixes:
97192
[@fkoessel](https://github.com/fkoessel)
98193
Ensure notebook is not widened if sidebar is displayed and
99194
`cfg.widenNotebook` is unchecked.
100-
* [#1095](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pulls/1095)
195+
* [#1095](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/1095)
101196
[@fkjogu](https://github.com/fkjogu)
102197
Beautify toc2.js using js-beautify
103-
* [#1110](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pulls/1110)
198+
* [#1110](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/1110)
104199
[@jcb91](https://github.com/jcb91)
105200
constrain draggable toc to the body
106-
* [#1111](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pulls/1111)
201+
* [#1111](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/1111)
107202
[@jcb91](https://github.com/jcb91)
108203
remove unused variables & commented code
109-
* [#1112](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pulls/1112)
204+
* [#1112](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/1112)
110205
[@jcb91](https://github.com/jcb91)
111206
use requirejs to get events
112-
* [#1120](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pulls/1120)
207+
* [#1120](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/1120)
113208
[@jcb91](https://github.com/jcb91)
114209
simplify ToC cell processing
115-
* [#1121](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pulls/1121)
210+
* [#1121](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/1121)
116211
[@jcb91](https://github.com/jcb91)
117212
correct toc tree construction
213+
118214
- `zenmode`
119-
[#1062](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pulls/1062)
215+
[#1062](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/1062)
120216
[@soamaven](https://github.com/soamaven)
121217
Make hiding of the Header and Menubar optional
122218

123219
Removed/deprecated nbextensions:
124220

125-
- [#539](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pulls/539)
221+
- [#539](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/539)
126222
[@janschulz](https://github.com/janschulz)
127223
Remove deprecated extension `search-replace`
128-
- [#1108](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pulls/1108)
224+
- [#1108](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/1108)
129225
[@juhasch](https://github.com/juhasch)
130226
Remove deprecated extensions `chrome-clipboard`, `dragdrop`, `search-replace`
131227

@@ -135,40 +231,40 @@ Removed/deprecated nbextensions:
135231

136232
Repo-level stuff:
137233

138-
- [#1073](https://github.com/ipython-contrib/pulls/1073)
234+
- [#1073](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/1073)
139235
[@jcb91](https://github.com/jcb91)
140236
Use newer conda version for recipe build test
141-
- [#1069](https://github.com/ipython-contrib/pulls/1069)
237+
- [#1069](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/1069)
142238
[@jcb91](https://github.com/jcb91)
143239
Bugfix in installer, require newer versions of
144240
[`jupyter_contrib_core`](https://github.com/jupyter-contrib/jupyter_contrib_core)
145241
and
146242
[`jupyter_nbextensions_configurator`](https://github.com/jupyter-contrib/jupyter_nbextensions_configurator)
147-
- [#1059](https://github.com/ipython-contrib/pulls/1059)
243+
- [#1059](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/1059)
148244
[@jcb91](https://github.com/jcb91)
149245
fix linting errors, disallow linting failure on Travis
150246

151247
New features and bugfixes:
152248

153249
- `codefolding`
154-
* [#1054](https://github.com/ipython-contrib/pulls/1054)
250+
* [#1054](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/1054)
155251
[@gabyx](https://github.com/gabyx)
156252
[codefolding] preprocessor improvements
157-
* [#1072](https://github.com/ipython-contrib/pulls/1072)
253+
* [#1072](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/1072)
158254
[@jcb91](https://github.com/jcb91)
159255
fix linting in preprocessor
160256
- `dragdrop`
161-
[#1063](https://github.com/ipython-contrib/pulls/1063)
257+
[#1063](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/1063)
162258
[@juhasch](https://github.com/juhasch)
163259
Add note to docs about native drag&drop support
164260
- `toc2`
165-
[#1066](https://github.com/ipython-contrib/pulls/1066)
261+
[#1066](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/1066)
166262
[@jfbercher](https://github.com/jfbercher)
167263
tentative fix for
168264
[#1065](https://github.com/ipython-contrib/issues/1065)
169265
by updating jqueryui cdn and version
170266
- for various nbextensions
171-
[#1061](https://github.com/ipython-contrib/pulls/1061)
267+
[#1061](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/1061)
172268
[@jcb91](https://github.com/jcb91)
173269
use `Jupyter.notebook.config` instance, where appropriate
174270

@@ -360,18 +456,18 @@ fix link typos and redirects
360456

361457
New nbextensions, new features and bugfixes:
362458

363-
- `codefolding`
459+
- `codefolding`
364460
* [#927](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/927)
365461
[@juhasch](https://github.com/juhasch)
366462
bugfix, restore default codefolding hotkey
367463
* [#954](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/954)
368464
[@juhasch](https://github.com/juhasch)
369465
Make codefolding available in edit view
370-
- `collapsible_headings`
466+
- `collapsible_headings`
371467
[#950](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/950)
372468
[@jcb91](https://github.com/jcb91)
373469
fix tooltip placement bug for notebook 5.x, add 5.x compatibility
374-
- `comment-uncomment`
470+
- `comment-uncomment`
375471
[#953](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/953)
376472
[@juhasch](https://github.com/juhasch)
377473
Add option to indent comments to current indent level
@@ -419,7 +515,7 @@ New nbextensions, new features and bugfixes:
419515
[#864](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/864)
420516
[@simplygood](https://github.com/simplygood)
421517
fixed a typo in AutoScroll's `main.js`
422-
- `chrome-clipboard`
518+
- `chrome-clipboard`
423519
[#921](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/921)
424520
[@sdsawtelle](https://github.com/sdsawtelle)
425521
use utils function to add authentication to upload, fixing
@@ -432,7 +528,7 @@ New nbextensions, new features and bugfixes:
432528
[#905](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/905)
433529
[@jcb91](https://github.com/jcb91)
434530
**New nbextension**
435-
- `collapsible_headings`
531+
- `collapsible_headings`
436532
[#892](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/892)
437533
[@jcb91](https://github.com/jcb91)
438534
new features including support for embedding into html
@@ -470,7 +566,7 @@ New nbextensions, new features and bugfixes:
470566
adopt [minrk/scratchpad#12](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/12)
471567
to bugfix z-index for issue
472568
[#916](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/916)
473-
- `snippets_menu`
569+
- `snippets_menu`
474570
[#917](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/917)
475571
[@moble](https://github.com/moble)
476572
Fix documentation links

docs/source/conf.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,9 +41,9 @@
4141
# built documents.
4242
#
4343
# The short X.Y version.
44-
version = '0.3.3'
44+
version = '0.4.0'
4545
# The full version, including alpha/beta/rc tags.
46-
release = '0.3.3'
46+
release = '0.4.0'
4747

4848
# The suffix(es) of source filenames.
4949
# You can specify multiple suffix as a list of strings

setup.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,14 +42,14 @@ def main():
4242
`the repository issues page <https://github.com/ipython-contrib/jupyter_contrib_nbextensions/issues>`_
4343
if you encounter any problems, and create a new issue if needed!
4444
""", # noqa: E501
45-
version='0.3.3',
45+
version='0.4.0',
4646
author='ipython-contrib and jupyter-contrib developers',
4747
author_email='[email protected]',
4848
url=('https://github.com/'
4949
'ipython-contrib/jupyter_contrib_nbextensions.git'),
5050
download_url=('https://github.com/'
5151
'ipython-contrib/jupyter_contrib_nbextensions'
52-
'/tarball/0.3.3'),
52+
'/tarball/0.4.0'),
5353
keywords=['IPython', 'Jupyter', 'notebook'],
5454
license='BSD',
5555
platforms=['Any'],

src/jupyter_contrib_nbextensions/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
import jupyter_nbextensions_configurator
66

7-
__version__ = '0.3.3'
7+
__version__ = '0.4.0'
88

99

1010
def _jupyter_server_extension_paths():

0 commit comments

Comments
 (0)