- improving the upgrade functionality #449 (@choldgraf)
- scrolling outputs #444 (@choldgraf)
- adding a page for math instructions #432 (@choldgraf)
- updating thebelab and improving code highlighting #422 (@choldgraf)
- Hide outputs and markdown cells #420 (@choldgraf)
- Adding a "test" section for pages that are hard to test w/ python #416 (@choldgraf)
- refactoring sidebar highlighting and allowing collapsed subsections #412 (@choldgraf)
- adding ability to add authors and titles #390 (@choldgraf)
- improving search functionality #374 (@choldgraf)
- Add kernel path for thebelab #189 (@joergbrech)
- Add installation module and fix circle #450 (@choldgraf)
- fixing thebelab highlighting #446 (@choldgraf)
- fixing full width content and some formatting bugs #417 (@choldgraf)
- [FIX] Fix for on-page anchor-based TOC issues #414 (@GasperPaul)
- tocfix #406 (@choldgraf)
- fixing toc #405 (@choldgraf)
- [FIX] Fixed issue with Unicode characters in TOC #400 (@GasperPaul)
- [FIX] Fix for path separator issue on Windows #398 (@GasperPaul)
- fixing issue template #393 (@choldgraf)
- moving thebelab config to within the page instead of head #448 (@choldgraf)
- only show TOC if there are headers for it #441 (@choldgraf)
- Update README.md #425 (@choldgraf)
- using thebelab latest #423 (@choldgraf)
- Update limits.md #415 (@choldgraf)
- moving some modules to pathlib #403 (@choldgraf)
- adding code structure and moving contributing guide #394 (@choldgraf)
- updating getting started guide #392 (@choldgraf)
- version bump #389 (@choldgraf)
- new release and updating instructions #387 (@choldgraf)
(GitHub contributors page for this release)
@choldgraf | @emdupre | @GasperPaul | @javag97 | @joergbrech | @melaniewalsh | @psychemedia
- adding anchors above headers #366 (@choldgraf)
- adding CSS rules for epigraphs #365 (@choldgraf)
- netlify config #359 (@choldgraf)
- Thebelab init #352 (@choldgraf)
- [WIP] Add option to clear outputs in build command #349 (@akhilputhiry)
- [ENH] Netlify Continuous Deployment #342 (@emdupre)
- css for thebelab z-order #386 (@choldgraf)
- fixing TOC auto gen bug #375 (@choldgraf)
- fixing page path link #368 (@choldgraf)
- fixing interact link bug #367 (@choldgraf)
- Update required python version #363 (@emdupre)
- fix: fuzzy matching of jupyter book versions #346 (@emdupre)
- fixing scrolling #336 (@choldgraf)
- fixing load ntbk function #385 (@choldgraf)
- load ntbk function #384 (@choldgraf)
- moving CSS and JS generation to their own function #381 (@choldgraf)
- making sure gemfile.lock is removed #379 (@choldgraf)
- removing unnecessary requirements #378 (@choldgraf)
- making toc gen sorted #377 (@choldgraf)
- fixing up download functionality #373 (@choldgraf)
- small refactoring of names and layout #372 (@choldgraf)
- Bump rubyzip from 1.2.4 to 2.0.0 in /jupyter_book/book_template #371 (@dependabot)
- moving to jupyterbook.org #370 (@choldgraf)
- inlining svgs and small tweaks #369 (@choldgraf)
- [fix] update docker image and documentation #364 (@emdupre)
- moving js outside of _includes if not needed #347 (@choldgraf)
- removing unnecessary clean_lines function #345 (@choldgraf)
- modularizing the bage building and beefing up single page building #344 (@choldgraf)
- DOC: intro.md: Jupyter Books -> Jupyter Book #383 (@westurner)
- Update executing.ipynb #350 (@psychemedia)
- adding better circle instructions #341 (@choldgraf)
- cleaning up circle #340 (@choldgraf)
- ghp-import in circle #339 (@choldgraf)
- removing _build artifacts #338 (@choldgraf)
- making some files optional in upgrade #337 (@choldgraf)
- adding google analytics info #335 (@choldgraf)
- updating changelog #334 (@choldgraf)
- fixing releases info #333 (@choldgraf)
v0.6.0 (2019-09-17)
Implemented enhancements:
- Improve the auto-TOC function #271
- Export pages to PDF #267
- Adding popouts to the right #266
- Add option to execute notebooks when building the book #234
- Add a footer for each page #233
- adding error message context to the build CLI command #320 (choldgraf)
- Wrap
jekyll-raw
cells with {% raw %} #308 (SamLau95) - adding popout cell #302 (choldgraf)
- adding right toc showing when there's no sidebar content #300 (choldgraf)
- adding jupytext support #280 (choldgraf)
- adding print button #279 (choldgraf)
- Updating page layout and hoverable table of contents #278 (choldgraf)
- Add a hiding topbar w/ scroll #276 (choldgraf)
- Improving TOC functionality #273 (choldgraf)
- use celltagpreprocessor to remove parts of cells and updating running code module #264 (choldgraf)
- Create footer #254 (martinagvilas)
- removing jekyll markdown templates #249 (choldgraf)
- adding simple page building #248 (choldgraf)
- HTML build step #239 (choldgraf)
- [WIP] Refactoring page layout + adding popouts and a topbar #169 (choldgraf)
Fixed bugs:
- Some small formatting issues following upgrade to master #296
- Make the PDF print work for MathJax math #285
- Code cells in plain Markdown files are rendered as raw text #283
- 'jupyter-book upgrade' deletes new references #261
- default book doesn't build properly on github - symlink error #237
- Double check installation dependencies #211
- Don't use quotes for user-entered YAML entries #305 (SamLau95)
- Set a blank excerpt for all pages #303 (SamLau95)
- fixing footer width #301 (choldgraf)
- Use CDNs for JS libraries #292 (SamLau95)
- Load thebelab asynchronously #291 (SamLau95)
- Fix missing </div> if page.interact_link is false #290 (SamLau95)
- fixing jupytext markdown inconsistencies #288 (choldgraf)
- fixing double math printing #286 (choldgraf)
- fixing up print functionality #284 (choldgraf)
- making a download PDF button appear on all pages #282 (choldgraf)
- fixing the TOC function #270 (choldgraf)
- [FIX] Fix references being deleted with jupyter-upgrade #263 (martinagvilas)
- fixing links #260 (choldgraf)
- adding instructions for build #257 (choldgraf)
- fixing pypi description #256 (choldgraf)
- version fix #250 (choldgraf)
Closed issues:
- Jupyter Notebook can't close a running notebook #317
- Building book fails with a jinja2.exceptions.TemplateNotFound error #310
- serving non- md/ipynb content #295
- Broken links #259
- Missing file error #253
- Multicursor sometimes only deletes one line when there's spaces #251
- Release summary for v0.6 #331
Merged pull requests:
- fixing releases info #333 (choldgraf)
- dev0 bump #332 (choldgraf)
- bumping version for release #330 (choldgraf)
- fixing up execute docs #328 (choldgraf)
- updating documentation for build #326 (choldgraf)
- adding miniconda-based test #324 (choldgraf)
- removing outdated FAQ entry #319 (choldgraf)
- Changes to make work with
conda skeleton pypi jupyter-book
#315 (krinsman) - Update Docs to include alternative method for building Jekyll locally. #313 (krinsman)
- Omit entries w/o URLs and external links from TOC #309 (SamLau95)
- documenting execution functionality #299 (choldgraf)
- adding beta label to features #294 (choldgraf)
- adding a sample CircleCI build config #293 (choldgraf)
- footer width #287 (choldgraf)
- adding help entries #277 (choldgraf)
- Circlecibot #269 (choldgraf)
- factoring out page module #265 (choldgraf)
- summary not large image for twitter #247 (choldgraf)
- twitter share #246 (choldgraf)
- updating changelog #245 (choldgraf)
- version bump to dev #243 (choldgraf)
v0.5.2 (2019-07-26)
Implemented enhancements:
- implement removecell for markdown cells #192
Fixed bugs:
- yaml.load() is unsafe #230
- Update documentation links that are broken #224
- pip installation: jupyter-book or jupyter_book? #184
- Figure out why Gemfile and Gemfile.lock are causing issues #154
- Page turn link URLs missing .html #140
- Errors when running on Windows #137
- Docs aren't being updated from master #136
- toc help is incorrect #132
Closed issues:
- Update docs about how to hide code cells #240
- Is it possible to export Word, PDF and other formats? #228
- Make it clear in the documentation that the full docker path needs to be specified, not the relative path #220
- Why do we have "content" directory inside the "_site"? #219
- mismatch in docs and functionality #214
- Double check that
generate\_toc.py
is getting copied properly #210 - jupyter-book cli does not work as stated in the getting started guide #208
- Unable to install jupyter-book in conda environment #206
- Error if kernelspec missing #195
- Clarify the CLI help statements #146
- jupyter-book upgrade also modifies requirements.txt #130
Merged pull requests:
- bumping version and adding CLI for version #242 (choldgraf)
- Release fixes #241 (choldgraf)
- Markdown exporter in Python instead of the CLI #235 (choldgraf)
- Change text in Markdown cell to correct URL. #227 (habi)
- [DOC] Clarify full vs relative path in container build instructions #226 (emdupre)
- Ensure UTF-8 Encoding When Building Book #225 (cczhu)
- version bump to dev #218 (choldgraf)
- version bump for bugfix #217 (choldgraf)
- fix doc mismatch for "make build" #216 (thammegowda)
- make scripts dir as a module, to be included by
find\_packages\(\)
of setuptools #215 (thammegowda) - add jupyter book to template requirements #209 (choldgraf)
- updating hidecode tag word and allowing total HTML removal #207 (choldgraf)
- Ask if kernelspec exists in metadata #197 (joergbrech)
- changelog and version bump #194 (choldgraf)
v0.5 (2019-05-13)
Implemented enhancements:
- Markdown guide refers to Highlightjs but Rouge is used #183
- Get codecov working #153
- Add thebelab button to every code cell #117
- Add an option / config for analytics tracking? #115
- Add support for nbinteract #82
- Scrolling in subtitle column #173
Fixed bugs:
- Page turn links to external sites are broken #186
- Code cell pre-wrap causes split lines #182
- problems building with images #124
- Problems with local build instructions on Mac (and perhaps other 'nix platforms) #123
Closed issues:
- Plots not showing in ipynb files #179
- jupyter-book is missing from the binder requirements #166
- Binder and Thebelab not working for demo book #155
- Errors building HTML #152
- Non
--demo
option seems to fail #120 - Error on notebook.py with inconsistent and DEFAULT_STATIC_FILES_PATH. #108
- add requirements to setup.py #105
- Add a CONTRIBUTING.md #99
- Explore using a cookiecutter for the site #87
- Use a Python CLI instead of Make #42
- Autogenerate toc #40
- Force permalinks to be lowercase and replace space and '_' with '-' #35
- Extra buttons to support #32
- Use a submodule for notebooks folder #14
- Jupyter Book version v0.5 #175
Merged pull requests:
- Release #193 (choldgraf)
- Update local install instructions #190 (mwcraig)
- fixing some css bugs #188 (choldgraf)
- [FIX] Issue #137 Errors when running on Windows #187 (stafforddavidj)
- fixing content root notebook problem #181 (choldgraf)
- wrap code even if it has no language #180 (alexmorley)
- removing custom TOC code #178 (choldgraf)
- Make right hand toc scrollable. #176 (alexmorley)
- adding cell tags metadata #171 (choldgraf)
- make sure jupyter-book is included in the binder build #167 (joergbrech)
- fixing thebelab css and splitting off the interactive notebooks #165 (choldgraf)
- [ENH] Add thebelab button to every code cell #163 (joergbrech)
- making tags for removing cells not text #162 (choldgraf)
- hide cells updates #161 (choldgraf)
- updating css to match input and output #160 (choldgraf)
- Update config.yml for code coverage #159 (choldgraf)
- codecov activation #158 (choldgraf)
- Update requirements.txt #157 (choldgraf)
- binder links to gh-pages now #156 (choldgraf)
- Fix broken notebook links #150 (mwcraig)
- fixing thebelab and circle build #149 (choldgraf)
- removing build folder #144 (choldgraf)
- maintaining docs for site structure #142 (choldgraf)
- Build update #135 (choldgraf)
- Release guide #131 (choldgraf)
- [MRG] Refactor argparse #129 (jasmainak)
- Add badge for coverage #128 (jasmainak)
- [ENH] Initial commit of dockerfile, updated docs #127 (emdupre)
- MAINT: make jupyter-book conform to pep8 #126 (jasmainak)
- linking minimal folder #122 (choldgraf)
- adding nbinteract support #119 (choldgraf)
- update link of the markdown version of guide #118 (cnydw)
- [ENH] add google analytics option #116 (joergbrech)
- improving the non-sidebar layout and toc script #112 (choldgraf)
- [doc] contributing guidelines #111 (emdupre)
- Cssfix #109 (choldgraf)
- source dependencies from requirements.txt #106 (Zsailer)
- Adding download links for the notebook files #104 (choldgraf)
- fixing thebelab keyboard shortcuts behavior #103 (choldgraf)
v0.4.1 (2019-02-09)
Closed issues:
- Disappearing None #98
- Inquiry: Plotly interactive plots in a Jupyter Books? #93
- iframe not rendering #91
- thebelab uses the wrong kernel #90
- An option to embed a link on sidebar logo #77
- Scrollbar overlaps with TOC table (on Linux) #75
- Unwanted leading white space at the beginning of code block #73
- Standard badges rendering too big #65
- Give a shout-out to bookdown #63
- Make it clearer how to customize the look and feel of the site #61
- Recommend a way to make citations #60
- Highlight active section in right sidebar #55
- Allow people to put YAML in their content files #51
- Site Search #39
- Conversion from old system to new #37
- Support "versions" of a book #31
- Book is not rebuilding #29
- Feature request: right-side navbar auto-scroll #24
- generate_summary_from_folders doesn't output prefixed numerals #23
Merged pull requests:
- fixing thebelab keyboard movement #102 (choldgraf)
- Styles #101 (choldgraf)
- Update FAQ with guidelines for Plotly #97 (mathieuboudreau)
- set kernelOptions for thebelab based on notebook's metadata #92 (joergbrech)
- [WIP] adding a CLI to generate books #89 (choldgraf)
- Fix very small typo #88 (mwcraig)
- adding update instructions #86 (choldgraf)
- adding search functionality and external links in sidebar #85 (choldgraf)
- adding codemirror theme config #84 (choldgraf)
- ignoring gh-pages for circle #81 (choldgraf)
- transferring over book to new owner #80 (choldgraf)
- sidebar logo link #79 (choldgraf)
- improve codemirror syntax highlighting #78 (choldgraf)
- updating sidebar css to be more minimal #76 (choldgraf)
- Rebuild file if source file has a newer time stamp #74 (gaow)
- Deploy to github.io using circle and update docs to reflect this #69 (choldgraf)
- updating requirements for binder #67 (choldgraf)
- adding thebelab buttons and some other updates #66 (choldgraf)
- adding citations support #64 (choldgraf)
- adding collapsible code blocks #59 (choldgraf)
- highlighting to right menu bar #58 (choldgraf)
- updating install instructions to use conda #57 (choldgraf)
- adding ruby to circle #56 (choldgraf)
- Make the sidebar stay on the page during scroll #54 (ReventonC)
- adding mini module and yaml splitter #53 (choldgraf)
- adding a default license to the book #48 (choldgraf)
- fixing the internet js to not use jquery #47 (choldgraf)
- Delete duplicated link in readme #46 (consideRatio)
- Typo - does it matter? #45 (consideRatio)
- Fix broken links #44 (consideRatio)
- updating guide to latest version #43 (choldgraf)
- adding tests and some more command-line options #41 (choldgraf)
- Split requirements into build and run #36 (matthew-brett)
- moving notebook images folder to build #34 (choldgraf)
- fixing interact link paths #33 (choldgraf)
- Refactor textbook generator to check redirects #27 (matthew-brett)
- A blank target URL here would be nice. #15 (arokem)
v0.2 (2018-10-23)
Closed issues:
- Feature request: Search Bar #25
Merged pull requests:
v0.1 (2018-10-20)
Closed issues:
- Calling newer version of nbclean than is available on pypi #21
- Changing MathJax Size of only Blocks #19
- Change Color of Links #18
- Enhancements to pull from the DS100 textbook #17
- Hidden Code Blocks #13
- MathJax Rendering Issues #12
- Generate textbook not finding README.md #11
- Fork and clone may not be the best workflow #10
Merged pull requests:
- Fix dollar escapes at beginning of line #28 (matthew-brett)
- Add pip requirements file #26 (matthew-brett)
- Made textbook_folder an optional input #22 (jmason86)
- adding advanced section #16 (choldgraf)
- adding copy buttons #9 (choldgraf)
- fixing c3po #8 (choldgraf)
- adding intro material #7 (choldgraf)
- adding sidebar and header inferring #6 (choldgraf)
- image center and max width #5 (choldgraf)
- updating content width #4 (choldgraf)
- stylistic improvements to textbook setting #3 (choldgraf)
- updating chapter links #2 (choldgraf)
- Build missing files #1 (choldgraf)
* This Change Log was automatically generated by github_changelog_generator