[docs] move changes to dedicated CHANGELOG.md

This commit is contained in:
Josh Barnes
2017-08-23 18:24:35 +01:00
parent 9c31bf3e16
commit 74c9be64a2
2 changed files with 653 additions and 484 deletions
+652
View File
@@ -0,0 +1,652 @@
Changelog
=========
All notable changes to this project should be documented in this file.
The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
and this project adheres (at least as of 0.3.0!) to
[Semantic Versioning](http://semver.org/spec/v2.0.0.html).
Note also that since this markdown is used to produce our docs at
[jupyter-contrib-nbextensions.readthedocs.io](http://jupyter-contrib-nbextensions.readthedocs.io/en/latest/)
via [recommonmark](https://github.com/rtfd/recommonmark), (and GitHub links
aren't automatically added by recommonmark), it'd be helpful if you could
explicitly link github PR/issue numbers and any URIs, to make sure our
readthedocs stuff gets all the shiny link goodness. Thanks!
Unreleased (aka. GitHub master)
-------------------------------
This is where each new PR to the project should add a summary of its changes,
which makes it much easier to fill in each release's changelog :)
0.3.0
-----
Alterations to the installation machinery
(these are what made the bump to `0.3`):
- [#992](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/992)
require `nbconvert >=4.2`
- [#1045](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/1045)
improved running-server checks for installation
Repo-level stuff:
- notebook 5.x: Update various nbextensions to list themselves as compatible
[#1000](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/1000),
[#1002](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/1002),
[#1003](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/1003),
[#1055](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/1055)
- CI updates:
[#995](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/995)
updates for Travis
New features and bugfixes:
- `codefolding`,
* [#1028](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/1028)
[@juhasch](https://github.com/juhasch)
Add configurable delay for initialization
* [#1055](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/1055)
[@jcb91](https://github.com/@jcb91)
fix restoration of nested folds
* [#1058](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/1058)
[@juhasch](https://github.com/juhasch)
Fix preprocessor configuration
- `code_prettify`,
[#1019](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/1019)
[@jfbercher](https://github.com/jfbercher)
added support for IPython magics, cf
[#1018](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/issues/1018)
- `collapsible_headings`,
* [#1025](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/1025)
add new (un)collapse-all actions, shortcuts, button
* [#1031](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/1031)
[@jcb91](https://github.com/jcb91)
integration with `toc2`
* [#1060](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/1060)
bugfix for exporter
- `ExecuteTime`,
[#1022](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/1022)
[@jcb91](https://github.com/jcb91)
add menu items & options for clearing timing data
- `export_embedded`
[#1039](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/1022)
[@gabyx](https://github.com/gabyx)
**New nbextension** providing a menu item to allow downloading the notebook
through the `html_embed` exporter.
- `freeze`
* [#1006](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/1006)
[@aminought](https://github.com/aminought)
Fix cell removing after copying of freezed cell
* [#1033](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/1033)
[@jcb91](https://github.com/jcb91)
fix typo/inconsitent state naming
- `html_embed` exporter:
[#1044](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/1006)
[@juhasch](https://github.com/juhasch)
bugfix for issue
[#1041](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/1041):
to ensure correct treatment of images already embedded as
[attachments](https://github.com/jupyter/nbformat/pull/21).
- `nbTranslate`
[#998](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/998)
[@jfbercher](https://github.com/jfbercher)
update to google API modifications
- `notify`
* [#1036](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/1036)
[@baldwint](https://github.com/baldwint)
Update notify extension for Jupyter 5.x
* [#1053](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/1053)
[@brenns10](https://github.com/brenns10)
Add sound, & sticky options
- `scratchpad`,
[#1026](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/1026)
[@jcb91](https://github.com/jcb91)
merge upstream fix to stop the scratchpad interfering with the scrollbar in firefox.
- `toc2`
* [#994](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/994)
[@jfbercher](https://github.com/jfbercher)
update for cells width and sidebar height
* [#1030](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/1030)
[@jfbercher](https://github.com/jfbercher)
Full url in links | #skip tag to skip headers from being inserted
* [#1031](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/1031)
[@jcb91](https://github.com/jcb91)
Make toc entries collapsible, integrate with `collapsible_headings`
* [#1032](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/1032)
Use amd structure to avoid polluting the global namespace
* [#1035](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/1035)
[@jcb91](https://github.com/jcb91)
alter ToC cell source to work better with `collapsible_headings`
- `varInspector`
* [#1001](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/1001)
[@jcb91](https://github.com/jcb91)
merge upstream fixes, ensuring each library object has its own config object
* [#1016](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/1016)
[@jfbercher](https://github.com/jfbercher)
Fix [#1014](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/issues/1014)
and [#1015](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/issues/1015) -
reload on `%reset` magic and fix print on python2
0.2.8
-----
Alterations to the installation machinery:
- [#981](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/981)
fix potential bug in config uninstall
Repo-level stuff:
[#986](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/986),
[#972](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/972),
update more nbextensions to list themselves as 5.x-compatible.
New features and bugfixes:
- `cellstate`
[#978](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/978)
[@juhasch](https://github.com/juhasch)
Stale nbextensions removed
- `codefolding`
[#977](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/977)
[@juhasch](https://github.com/juhasch)
Fix codefolding gutter load issue
- `ExecuteTime`
[#967](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/967)
[@NII](https://github.com/NII)
Fix highlight.color option
- `freeze`
* [#966](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/966)
[@NII](https://github.com/NII)
make cell colors configurable
* [#968](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/968)
[@tnarik](https://github.com/tnarik)
use `cell.metadata.editable` as introduced by notebook 5.x.
* [#976](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/976)
[@yacchin1205](https://github.com/yacchin1205)
Fix property checking
* [#974](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/974)
[@yacchin1205](https://github.com/yacchin1205)
Export set/get_state functions
- `init_cell`
[#987](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/987)
[@jcb91](https://github.com/jcb91)
fix typo in options-loading code
- `ruler`
[#980](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/980)
[@jcb91](https://github.com/jcb91)
fix typo in `cm_config` defaults
- `select_keymap`
[#971](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/971)
[@jcb91](https://github.com/jcb91)
honour default params as declared in yaml
- `skip-traceback`
[#957](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/957)
[@jcb91](https://github.com/jcb91)
make traceback collapsed, rather than just omitted entirely.
Apply to pre-existing traceback at notebook load, and add a button to copy
the traceback
- `toc2`
[#969](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/969)
[@hiiwave](https://github.com/hiiwave)
Support custom colors for navigation text and window
- `tree-filter`
[#948](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/948)
[@wikiped](https://github.com/wikiped)
Make search optionally case-insensitve and accept RegExp syntax
Updates to readme/docs:
[#973](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/973)
fix link typos and redirects
0.2.7
-----
New nbextensions, new features and bugfixes:
- `codefolding`
* [#927](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/927)
[@juhasch](https://github.com/juhasch)
bugfix, restore default codefolding hotkey
* [#954](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/954)
[@juhasch](https://github.com/juhasch)
Make codefolding available in edit view
- `collapsible_headings`
[#950](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/950)
[@jcb91](https://github.com/jcb91)
fix tooltip placement bug for notebook 5.x, add 5.x compatibility
- `comment-uncomment`
[#953](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/953)
[@juhasch](https://github.com/juhasch)
Add option to indent comments to current indent level
- `dragdrop`
[#929](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/929)
[@xNok](https://github.com/xNok)
use markdown syntax instead of html
- `ExecuteTime`
[#934](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/934)
[@jcb91](https://github.com/jcb91)
honour `default_kernel_to_utc` for both start and end times
- `init_cell`
[#928](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/928)
[@ZelphirKaltstahl](https://github.com/ZelphirKaltstahl)
bugfix error introduced as part of fixes to
[#885](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/issues/885)
- `nbTranslate`
[#951](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/951)
[@jfbercher](https://github.com/jfbercher)
improved code formatting in nbTranslate.py
- `runtools`
[#930](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/930)
[@tsankuanglee](https://github.com/tsankuanglee)
add tooltips to runtools' many buttons
- `varInspector`
[#922](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/922)
[@jfbercher](https://github.com/jfbercher)
**new nbextension** a variable inspector!
CI stuff:
[#955](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/955)
0.2.6
-----
Fix requirements, which got altered incorrectly as part of the 0.2.5 release.
0.2.5
-----
New nbextensions, new features and bugfixes:
- `autoscroll`
[#864](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/864)
[@simplygood](https://github.com/simplygood)
fixed a typo in AutoScroll's `main.js`
- `chrome-clipboard`
[#921](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/921)
[@sdsawtelle](https://github.com/sdsawtelle)
use utils function to add authentication to upload, fixing
[#918](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/issues/918)
- `codefolding`
[#908](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/908)
[@juhasch](https://github.com/juhasch)
Fixes for languages other than IPython that use non-indent-based blocks.
- `codemirror_mode_extensions`
[#905](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/905)
[@jcb91](https://github.com/jcb91)
**New nbextension**
- `collapsible_headings`
[#892](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/892)
[@jcb91](https://github.com/jcb91)
new features including support for embedding into html
- `dragdrop`
[#915](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/915)
[@juhasch](https://github.com/juhasch)
Bugfix for Firefox
- `ExecuteTime`
[#907](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/907)
[@jcb91](https://github.com/jcb91)
new features including configurable utc assumption, relative
time display, message templates, right-alignment.
- `hide_header`
[#863](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/863)
[@bluss](https://github.com/bluss)
**New nbextension** to toggle (header + toolbar + menubar) visibility
- [#899](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/899)
[@jfbercher](https://github.com/jfbercher)
`highlighter` Minor typo update + cleaning
- `init_cell`
[#912](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/912)
[@jcb91](https://github.com/jcb91)
allow celltoolbar preset to load from metadata setting
- `move_selected_cells`
[#860](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/860)
[@jfbercher](https://github.com/jfbercher)
updated to Jupyter 4.2+
- `nbconvert_support.embed_html`
[#902](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/902)
[@jozjan](https://github.com/jozjan)
Updated regex pattern for better match
- `scratchpad`
[#919](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/919)
[@jcb91](https://github.com/jcb91)
adopt [minrk/scratchpad#12](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/12)
to bugfix z-index for issue
[#916](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/916)
- `snippets_menu`
[#917](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/917)
[@moble](https://github.com/moble)
Fix documentation links
- `toc2`
* [#846](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/846)
[@jfbercher](https://github.com/jfbercher)
always read threshold parameter from system config - address
[#646](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/issues/646)
* [#872](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/872)
[@jfbercher](https://github.com/jfbercher)
update template and resize sidebar on resize-header event
* [#887](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/887)
[@jfbercher](https://github.com/jfbercher)
Add a parameter to enable/disable cell widening
* [#911](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/911)
[@piti118](https://github.com/piti118)
Use https instead of http for jquery in nbconvert template
- Various fixes to ensure nbextensions load correctly, related to
[#885](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/issues/885):
PRs
[#895](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/895),
[#897](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/897),
[#898](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/898),
[#900](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/900),
[#906](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/906)
- **stale nbextensions removed**:
* `history` [#889](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/889)
* `read-only` [#890](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/890)
* `search`, `slidemode/slidemode2`, `swc` [#891](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/891)
* `no_exec_dunder`, `nbviewer_theme` [#906](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/906)
Alterations to the installation machinery:
- [#874](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/874)
add traitlets 4.1 to requirements, needed by nbTranslate
- [#923](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/923)
[@jcb91](https://github.com/jcb91)
update required versions of `jupyter_nbextensions_configurator`,
`jupyter_latex_envs`, and `jupyter_highlight_selected_word` to latest
releases
Updates to readme/docs:
- [#896](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/896)
[@juhasch](https://github.com/juhasch)
Add some more documentation for `freeze`
- [#881](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/881)
[@juhasch](https://github.com/juhasch)
Fix graphics in doc
- [#875](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/875)
[@jcb91](https://github.com/jcb91)
Docs updates - sort list
- [#876](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/876)
[@juhasch](https://github.com/juhasch)
Document LaTex templates
CI updates:
[#862](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/862),
[#894](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/894),
[#920](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/920)
0.2.4
-----
New nbextensions, new features and bugfixes:
- [#839](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/839)
[@jcb91](https://github.com/jcb91)
`snippets_menu` merge upstream changes
- [#844](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/844)
[@jfbercher](https://github.com/jfbercher)
`nbTranslate` add help message for keyboard shortcuts
- [#843](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/843)
[@jfbercher](https://github.com/jfbercher)
`code_prettify` bugfix: reinstate JSON-conversion of results from the R kernel
- [#837](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/837)
[@jcb91](https://github.com/jcb91)
`code_prettify` Merge upstream code-prettify updates
- [#838](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/838)
[@jfbercher](https://github.com/jfbercher)
`nbTranslate` **New nbextension**
- [#827](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/827)
[@moble](https://github.com/moble)
`snippets_menu` **New nbextension**
- [#836](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/836)
[@juhasch](https://github.com/juhasch)
Remove `strip_output_prompt` from `nbconvert_support`
- [#831](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/831)
[@juhasch](https://github.com/juhasch)
`dragdrop` use utils function to add authentication to upload, fixing
[#830](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/issues/830)
- [#834](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/834)
[@lspvic](https://github.com/lspvic)
`init_cell` fix bug with trust warning
- [#826](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/826)
[@adrn](https://github.com/adrn)
`code_snippets` **New nbextension**
- [#820](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/820)
[@jcb91](https://github.com/jcb91)
`hinterland` disable hints in comments (configurable), fixing
[#819](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/issues/819)
- [#815](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/815)
[@jcb91](https://github.com/jcb91)
`hinterland` make all regexes configurable, addressing
[#651](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/issues/651)
Updates to readme/docs:
- [#845](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/845)
[@aiguofer](https://github.com/aiguofer)
Add note about helpful firefox extension to `select_keymap` docs
- [#850](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/850)
[@juhasch](https://github.com/juhasch)
Describe nbextensions custom template
- [#833](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/833)
[@jcb91](https://github.com/jcb91)
updates to readme and docs, addressing
[#740](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/issues/740)
- [#825](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/825)
[@jcb91](https://github.com/jcb91)
readme updates to specllchecker, codefolding, gist_it, readonly
- [#816](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/816)
[@jcb91](https://github.com/jcb91)
update docs build to include nbextensions provided by dependencies
Some CI updates:
[#824](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/824)
0.2.3
-----
Alterations to the installation machinery:
- [#801](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/801)
[@jcb91](https://github.com/jcb91)
updates to migrate script addressing renames
- [#807](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/807)
[@jcb91](https://github.com/jcb91)
setup.py fixes
New nbextensions, new features and bugfixes:
- [#796](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/796)
[@oxinabox](https://github.com/oxinabox)
`AddBefore` Add new nbextension
- [#746](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/746),
[#802](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/802)
[@jfbercher](https://github.com/jfbercher),
[@jcb91](https://github.com/jcb91)
`latex_envs` replace vendored `latex_envs` with its pypi package
- [#794](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/794)
[@juhasch](https://github.com/juhasch)
`codefolding` Only execute codefolding preprocessor when requested
- [#804](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/804)
[@jcb91](https://github.com/jcb91)
`jupyter_highlight_selected_word` add jupyter_highlight_selected_word nbextension
- [#795](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/795)
[@jfbercher](https://github.com/jfbercher)
`toc2` Highlight toc headings for sections with selected/edited/running cells;
fix save issue [#762](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/issues/762)
- [#803](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/803)
[@jfbercher](https://github.com/jfbercher)
`toc2` make higlight colours configurable; configurably allow shifting
title, menus & icons to the left, ratehr than centring
- [#810](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/810)
[@jfbercher](https://github.com/jfbercher)
`toc2` take account of nb metadata in html export
- [#813](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/813)
[@jcb91](https://github.com/jcb91)
`limit_output` allow per-cell override of limit length, make output-limited
notes persist through notebook save & reload, limit outputs even over
several distinct output events
- [#814](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/814)
[@jcb91](https://github.com/jcb91)
`init_cell` make automatic running of initialization cells configurable
(fixes [#812](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/issues/812)),
prevent automatic run of initialization cells in untrusted notebooks
Some CI updates:
[#797](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/797)
[#806](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/806)
0.2.2
-----
Alterations to the installation machinery:
- [#774](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/774)
[@jcb91](https://github.com/jcb91)
Add flags to install only files/only config modifications.
- [#769](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/769)
[@jcb91](https://github.com/jcb91)
Use jupyter_nbextensions_configurator's actual install app
Stale nbextensions removed:
- history, readonly, swc, slidemode
[#890](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/890),
[#889](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/889)
[@juhasch](https://github.com/juhasch),
[#891](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/891)
[@jcb91](https://github.com/jcb91),
none of which have yet even been updated to notebook 4.x
New nbextensions, new features and bugfixes:
- [#882](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/882)
[@juhasch](https://github.com/juhasch)
`limit_output` enable independent limiting of different kernel message types
- [#877](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/877)
[@jfbercher](https://github.com/jfbercher)
`toc2` Remove MathJax preview in headers and links
- Fixes for timings issues related to the `notebook_loaded.Notebook` event, as
raised in issue
[#885](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/issues/885).
Fixes for `hide_input`, `hide_input_all`, `ruler`, `splitcell` in
[#886](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/886)
[@jcb91](https://github.com/jcb91),
for `codefolding` in
[#888](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/888)
[@juhasch](https://github.com/juhasch)
for `freeze` in
[#884](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/884)
[@kukanya](https://github.com/kukanya)
for `execute_time` in
[#883](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/883)
[@jcb91](https://github.com/jcb91)
- [#787](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/787)
[@jcb91](https://github.com/jcb91)
`scratchpad` Updates from master repo
- [#784](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/784)
[@azjps](https://github.com/azjps)
`limit_output` fix missing braces
- [#768](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/768)
[@lll9p](https://github.com/lll9p)
`collapsible_headings` Make level test code robust to undefined cell
- [#770](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/770)
[@jfbercher](https://github.com/jfbercher)
`code_prettify` Update to address [#767](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/issues/767)
- [#765](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/765)
[@kukanya](https://github.com/kukanya)
`Freeze` Extend functionality to markdown cells
- [#781](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/781)
[@kukanya](https://github.com/kukanya)
`ScrollDown` Add new nbextension
Updates to readme/docs:
- [#790](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/790)
[@juhasch](https://github.com/juhasch)
mention PyPi install source in readme
- [#789](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/789)
[@jcb91](https://github.com/jcb91)
A few minor readme updates
- [#788](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/788)
[@jcb91](https://github.com/jcb91)
update installation instructions
- [#773](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/773)
[@jcb91](https://github.com/jcb91)
generate docs without conversion
Some CI updates:
[#778](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/778),
[#779](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/779),
[#772](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/772),
[#771](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/771),
[#766](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/766)
0.2.1
-----
New nbextensions, new features and bugfixes:
- New `html_embed` nbconvert exporter
- Added `select_keymap` nbextension
- added tests for `toc2` and `html_embed` exporters
- tooltips on `highlighter`
- `toc2` issue with zero-length navigation menu
- switch `table_beautifier` from bootstrap-table to tablesorter plugin
- `code_prettify`: corrected insufficient re replacement
- `dragdrop` fix url generation when using non-default base_url
Updates to readme/docs:
- get docs readable at
[jupyter-contrib-nbextensions.readthedocs.io](http://jupyter-contrib-nbextensions.readthedocs.io/)
- add an auto-enabled nbextension `contrib_nbextensions_help_item`, which
adds a help menu item to point at RTD
- Add missing readmes & yaml links to readmes
0.2.0
-----
Alterations to the installation machinery:
- __alter app default settings__, making `--user` flag in install app default
to `False`
- __add plural nbextensions command alias__ i.e.
`jupyter contrib nbextensions` as an alias of `jupyter contrib nbextension`
- conda-forge recipe & installation instructions added
New nbextensions, new features and bugfixes:
- __new__ `code_prettify` extension
- `latex_envs`: update for MathJax use and html export;
add latex_envs.py - exporter library;
add templates for conversion;
configure entry points for exporters in `setup.py`;
update readme.
- `toc2` modifications to templates, configure entry points for exporters in
`setup.py`, update README
- `breakpoints` removed stale extension
- Bugfixes: `limit_output`, postprocessors, nbconvert support
Updates to readme/docs:
- Add docs generation
- Add lots of missing readme & yaml files
- Attempt to get docs builds working on readthedocs
Plus various CI & packaging fixes/improvements
0.1.0
-----
First release with pep-440 compatible versioning!
+1 -484
View File
@@ -242,487 +242,4 @@ Each notebook extension typically has it's own directory containing:
Changes
=======
0.2.8
-----
Alterations to the installation machinery:
- [#981](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pulls/981)
fix potential bug in config uninstall
Stale nbextensions removed:
- `cellstate`, in
[#978](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pulls/978)
[@juhasch](https://github.com/juhasch)
Repo-level stuff:
- [#986](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pulls/986),
[#972](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pulls/972),
update more nbextensions to list themselves as 5.x-compatible.
New features and bugfixes:
- [#967](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pulls/967)
[@NII](https://github.com/NII)
[ExecuteTime] Fix highlight.color option
- [skip-traceback]
[#957](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pulls/957)
[@jcb91](https://github.com/jcb91)
make traceback collapsed, rather than just omitted entirely.
Apply to pre-existing traceback at notebook load, and add a button to copy
the traceback
- [select_keymap]
[#971](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pulls/971)
[@jcb91](https://github.com/jcb91)
honour default params as declared in yaml
- [Freeze]
+ [#966](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pulls/966)
[@NII](https://github.com/NII)
make cell colors configurable
+ [#968](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pulls/968)
[@tnarik](https://github.com/tnarik)
use `cell.metadata.editable` as introduced by notebook 5.x.
+ [#976](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pulls/976)
[@yacchin1205](https://github.com/yacchin1205)
Fix property checking
+ [#974](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pulls/974)
[@yacchin1205](https://github.com/yacchin1205)
Export set/get_state functions
- [toc2]
[#969](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pulls/969)
[@hiiwave](https://github.com/hiiwave)
Support custom colors for navigation text and window
- [codefolding]
[#977](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pulls/977)
[@juhasch](https://github.com/juhasch)
Fix codefolding gutter load issue
- [ruler]
[#980](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pulls/980)
[@jcb91](https://github.com/jcb91)
fix typo in `cm_config` defaults
- [init_cell]
[#987](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pulls/987)
[@jcb91](https://github.com/jcb91)
fix typo in options-loading code
- [tree-filter]
[#948](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pulls/948)
[@wikiped](https://github.com/wikiped)
Make search optionally case-insensitve and accept RegExp syntax
Updates to readme/docs:
- [#973](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pulls/973)
fix link typos and redirects
0.2.7
-----
New nbextensions, new features and bugfixes:
- [#922](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/922)
[@jfbercher](https://github.com/jfbercher)
[varInspector] **new nbextension** a variable inspector!
- [#954](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/954)
[@juhasch](https://github.com/juhasch)
[codefolding] Make codefolding available in edit view
- [#953](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/953)
[@juhasch](https://github.com/juhasch)
[comment-uncomment] Add option to indent comments to current indent level
- [#950](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/950)
[@jcb91](https://github.com/jcb91)
[collapsible_headings] fix tooltip placement bug for notebook 5.x, add 5.x
compatibility
- [#934](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pulls/934)
[@jcb91](https://github.com/jcb91)
[ExecuteTime] honour `default_kernel_to_utc` for both start and end times
- [#930](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pulls/930)
[@tsankuanglee](https://github.com/tsankuanglee)
[runtools] add tooltips to runtools' many buttons
- [#928](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pulls/928)
[@ZelphirKaltstahl](https://github.com/ZelphirKaltstahl)
[init_cell] bugfix error introduced as part of fixes to
[#885](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/issues/885)
- [#927](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pulls/927)
[@juhasch](https://github.com/juhasch)
[codefolding] bugfix, restore default codefolding hotkey
- [#929](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/929)
[@xNok](https://github.com/xNok)
[dragAndDrop] use markdown syntax instead of html
- [#951](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/951)
[@jfbercher](https://github.com/jfbercher)
[nbTranslate] improved code formatting in nbTranslate.py
CI stuff:
[#955](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/955)
0.2.6
-----
Fix requirements, which got altered incorrectly as part of the 0.2.5 release.
0.2.5
-----
New nbextensions, new features and bugfixes:
- [#846](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/846)
[@jfbercher](https://github.com/jfbercher)
[toc2] - always read threshold parameter from system config - address
[#646](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/issues/646)
- [#860](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/860)
[@jfbercher](https://github.com/jfbercher)
[move_selected_cells] updated to Jupyter 4.2+
- [#863](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/863)
[@bluss](https://github.com/bluss)
[hide_header] **New nbextension** to toggle (header + toolbar + menubar)
visibility
- [#864](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/864)
[@simplygood](https://github.com/simplygood)
[autoscroll] fixed a typo in AutoScroll's `main.js`
- [#872](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/872)
[@jfbercher](https://github.com/jfbercher)
[toc2] update template and resize sidebar on resize-header event
- [#887](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/887)
[@jfbercher](https://github.com/jfbercher)
[toc2] Add a parameter to enable/disable cell widening
- [#899](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/899)
[@jfbercher](https://github.com/jfbercher)
[highlighter] Minor typo update + cleaning
- [#892](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/892)
[@jcb91](https://github.com/jcb91)
[collapsible_headings] new features including support for embedding into
html
- [#902](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/902)
[@jozjan](https://github.com/jozjan)
[nbconvert_support.embed_html] Updated regex pattern for better match
- [#905](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/905)
[@jcb91](https://github.com/jcb91)
[codemirror_mode_extensions] **New nbextension**
- [#907](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/907)
[@jcb91](https://github.com/jcb91)
[ExecuteTime] new features including configurable utc assumption, relative
time display, message templates, right-alignment.
- [#908](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/908)
[@juhasch](https://github.com/juhasch)
[codefolding] Fixes for languages other than IPython that use
non-indent-based blocks.
- [#911](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/911)
[@piti118](https://github.com/piti118)
[toc2] Use https instead of http for jquery in nbconvert template
- [#912](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/912)
[@jcb91](https://github.com/jcb91)
[init_cell] allow celltoolbar preset to load from metadata setting
- [#915](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/915)
[@juhasch](https://github.com/juhasch)
[dragdrop] Bugfix for Firefox
- [#917](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/917)
[@moble](https://github.com/moble)
[snippets_menu] Fix documentation links
- [#919](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/919)
[@jcb91](https://github.com/jcb91)
[scratchpad] adopt [minrk/scratchpad#12](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/12)
to bugfix z-index for issue
[#916](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/916)
- [#921](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/921)
[@sdsawtelle](https://github.com/sdsawtelle)
[chrome-clipboard] use utils function to add authentication to upload, fixing
[#918](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/issues/918)
- Various fixes to ensure nbextensions load correctly, related to
[#885](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/issues/885):
PRs
[#895](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/895),
[#897](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/897),
[#898](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/898),
[#900](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/900),
[#906](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/906)
- [#923](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/923)
[@jcb91](https://github.com/jcb91)
update dependency versions, meaning potential updates to
jupyter_nbextensions_configurator, jupyter_latex_envs, and
jupyter_highlight_selected_word
- **stale nbextensions removed**:
history [#889](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/889)
read-only [#890](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/890)
search, slidemode/slidemode2, swc [#891](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/891)
no_exec_dunder, nbviewer_theme [#906](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/906)
Alterations to the installation machinery:
- [#874](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/874)
add traitlets 4.1 to requirements, needed by nbTranslate
- [#923](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/923)
[@jcb91](https://github.com/jcb91)
update required versions of jupyter_nbextensions_configurator,
jupyter_latex_envs, and jupyter_highlight_selected_word to latest releases
Updates to readme/docs:
- [#896](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/896)
[@juhasch](https://github.com/juhasch)
[freeze] Add some more documentation
- [#881](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/881)
[@juhasch](https://github.com/juhasch)
Fix graphics in doc
- [#875](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/875)
[@jcb91](https://github.com/jcb91)
Docs updates - sort list
- [#876](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/876)
[@juhasch](https://github.com/juhasch)
Document LaTex templates
CI updates:
[#862](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/862),
[#894](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/894),
[#920](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/920)
0.2.4
-----
New nbextensions, new features and bugfixes:
- [#839](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/839)
[@jcb91](https://github.com/jcb91)
[snippets_menu] merge upstream changes
- [#844](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/844)
[@jfbercher](https://github.com/jfbercher)
[nbTranslate] add help message for keyboard shortcuts
- [#843](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/843)
[@jfbercher](https://github.com/jfbercher)
[code_prettify] bugfix: reinstate JSON-conversion of results from the R kernel
- [#837](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/837)
[@jcb91](https://github.com/jcb91)
[code_prettify] Merge upstream code-prettify updates
- [#838](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/838)
[@jfbercher](https://github.com/jfbercher)
[nbTranslate] **New nbextension**
- [#827](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/827)
[@moble](https://github.com/moble)
[snippets_menu] **New nbextension**
- [#836](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/836)
[@juhasch](https://github.com/juhasch)
Remove `strip_output_prompt` from `nbconvert_support`
- [#831](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/831)
[@juhasch](https://github.com/juhasch)
[dragdrop] use utils function to add authentication to upload, fixing
[#830](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/issues/830)
- [#834](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/834)
[@lspvic](https://github.com/lspvic)
[init_cell] fix bug with trust warning
- [#826](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/826)
[@adrn](https://github.com/adrn)
[code_snippets] **New nbextension**
- [#820](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/820)
[@jcb91](https://github.com/jcb91)
[hinterland] disable hints in comments (configurable), fixing
[#819](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/issues/819)
- [#815](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/815)
[@jcb91](https://github.com/jcb91)
[hinterland] make all regexes configurable, addressing
[#651](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/issues/651)
Updates to readme/docs:
- [#845](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/845)
[@aiguofer](https://github.com/aiguofer)
[select_keymap] Add note about helpful firefox extension
- [#850](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/850)
[@juhasch](https://github.com/juhasch)
Describe nbextensions custom template
- [#833](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/833)
[@jcb91](https://github.com/jcb91)
[docs] updates to readme and docs, addressing
[#740](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/issues/740)
- [#825](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/825)
[@jcb91](https://github.com/jcb91)
[docs] readme updates to specllchecker, codefolding, gist_it, readonly
- [#816](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/816)
[@jcb91](https://github.com/jcb91)
[docs] update docs build to include nbextensions provided by dependencies
Some CI updates:
[#824](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/824)
0.2.3
-----
Alterations to the installation machinery:
- [#801](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pulls/801)
[@jcb91](https://github.com/jcb91)
updates to migrate script addressing renames
- [#807](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pulls/807)
[@jcb91](https://github.com/jcb91)
setup.py fixes
New nbextensions, new features and bugfixes:
- [#796](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pulls/796)
[@oxinabox](https://github.com/oxinabox)
[AddBefore] Add new nbextension
- [#746](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pulls/746),
[#802](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pulls/802)
[@jfbercher](https://github.com/jfbercher),
[@jcb91](https://github.com/jcb91)
[latex_envs] replace vendored `latex_envs` with its pypi package
- [#794](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pulls/794)
[@juhasch](https://github.com/juhasch)
[codefolding] Only execute codefolding preprocessor when requested
- [#804](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pulls/804)
[@jcb91](https://github.com/jcb91)
[jupyter_highlight_selected_word] add jupyter_highlight_selected_word nbextension
- [#795](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pulls/795)
[@jfbercher](https://github.com/jfbercher)
[toc2] Highlight toc headings for sections with selected/edited/running cells;
fix save issue [#762](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/issues/762)
- [#803](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pulls/803)
[@jfbercher](https://github.com/jfbercher)
[toc2] make higlight colours configurable; configurably allow shifting
title, menus & icons to the left, ratehr than centring
- [#810](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pulls/810)
[@jfbercher](https://github.com/jfbercher)
[toc2] take account of nb metadata in html export
- [#813](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pulls/813)
[@jcb91](https://github.com/jcb91)
[limit_output] allow per-cell override of limit length, make output-limited
notes persist through notebook save & reload, limit outputs even over
several distinct output events
- [#814](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pulls/814)
[@jcb91](https://github.com/jcb91)
[init_cell] make automatic running of initialization cells configurable
(fixes [#812](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/issues/812)),
prevent automatic run of initialization cells in untrusted notebooks
Some CI updates:
[#797](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pulls/797)
[#806](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pulls/806)
0.2.2
-----
Alterations to the installation machinery:
- [#774](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pulls/774)
[@jcb91](https://github.com/jcb91)
Add flags to install only files/only config modifications.
- [#769](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pulls/769)
[@jcb91](https://github.com/jcb91)
Use jupyter_nbextensions_configurator's actual install app
Stale nbextensions removed:
- history, readonly, swc, slidemode
[#890](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/890),
[#889](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/889)
[@juhasch](https://github.com/juhasch),
[#891](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/891)
[@jcb91](https://github.com/jcb91),
none of which have yet even been updated to notebook 4.x
New nbextensions, new features and bugfixes:
- [#882](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/882)
[@juhasch](https://github.com/juhasch)
[limit_output] enable independent limiting of different kernel message types
- [#877](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/877)
[@jfbercher](https://github.com/jfbercher)
[toc2] Remove MathJax preview in headers and links
- Fixes for timings issues related to the `notebook_loaded.Notebook` event, as
raised in issue
[#885](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/issues/885).
Fixes for `hide_input`, `hide_input_all`, `ruler`, `splitcell` in
[#886](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/886)
[@jcb91](https://github.com/jcb91),
for `codefolding` in
[#888](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/888)
[@juhasch](https://github.com/juhasch)
for `freeze` in
[#884](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/884)
[@kukanya](https://github.com/kukanya)
for `execute_time` in
[#883](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pull/883)
[@jcb91](https://github.com/jcb91)
- [#787](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pulls/787)
[@jcb91](https://github.com/jcb91)
[scratchpad] Updates from master repo
- [#784](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pulls/784)
[@azjps](https://github.com/azjps)
[limit_output] fix missing braces
- [#768](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pulls/768)
[@lll9p](https://github.com/lll9p)
[collapsible_headings] Make level test code robust to undefined cell
- [#770](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pulls/770)
[@jfbercher](https://github.com/jfbercher)
[code_prettify] Update to address [#767](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/issues/767)
- [#765](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pulls/765)
[@kukanya](https://github.com/kukanya)
[Freeze] Extend functionality to markdown cells
- [#781](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pulls/781)
[@kukanya](https://github.com/kukanya)
[ScrollDown] Add new nbextension
Updates to readme/docs:
- [#790](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pulls/790)
[@juhasch](https://github.com/juhasch)
mention PyPi install source in readme
- [#789](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pulls/789)
[@jcb91](https://github.com/jcb91)
A few minor readme updates
- [#788](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pulls/788)
[@jcb91](https://github.com/jcb91)
update installation instructions
- [#773](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pulls/773)
[@jcb91](https://github.com/jcb91)
generate docs without conversion
Some CI updates:
[#778](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pulls/778),
[#779](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pulls/779),
[#772](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pulls/772),
[#771](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pulls/771),
[#766](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/pulls/766)
0.2.1
-----
New nbextensions, new features and bugfixes:
- New `html_embed` nbconvert exporter
- Added `select_keymap` nbextension
- added tests for `toc2` and `html_embed` exporters
- tooltips on `highlighter`
- `toc2` issue with zero-length navigation menu
- switch `table_beautifier` from bootstrap-table to tablesorter plugin
- `code_prettify`: corrected insufficient re replacement
- `dragdrop` fix url generation when using non-default base_url
Updates to readme/docs:
- get docs readable at
[jupyter-contrib-nbextensions.readthedocs.io](http://jupyter-contrib-nbextensions.readthedocs.io/)
- add an auto-enabled nbextension `contrib_nbextensions_help_item`, which
adds a help menu item to point at RTD
- Add missing readmes & yaml links to readmes
0.2.0
-----
Alterations to the installation machinery:
- __alter app default settings__, making `--user` flag in install app default
to `False`
- __add plural nbextensions command alias__ i.e.
`jupyter contrib nbextensions` as an alias of `jupyter contrib nbextension`
- conda-forge recipe & installation instructions added
New nbextensions, new features and bugfixes:
- __new__ `code_prettify` extension
- [latex_envs]: update for MathJax use and html export;
add latex_envs.py - exporter library;
add templates for conversion;
configure entry points for exporters in `setup.py`;
update readme.
- [toc2] modifications to templates, configure entry points for exporters in
`setup.py`, update README
- [breakpoints] removed stale extension
- Bugfixes: `limit_output`, postprocessors, nbconvert support
Updates to readme/docs:
- Add docs generation
- Add lots of missing readme & yaml files
- Attempt to get docs builds working on readthedocs
Plus various CI & packaging fixes/improvements, including
0.1.0
-----
First release with pep-440 compatible versioning
For changes, see the [CHANGELOG.md](./CHANGELOG.md)