Skip to content

Latest commit

 

History

History
191 lines (105 loc) · 3.47 KB

CHANGELOG.md

File metadata and controls

191 lines (105 loc) · 3.47 KB

Changelog

This file contains the changes made for each version of nbinteract. Since the package contains both a Python and a JavaScript component, we keep the version numbers for both Python and JS packages the same so updates are easier to keep track of.

master

0.2.3

Python

Bug fixes:

  • Fix bug in initialization script for repos with dashes in the name.

0.2.2

JS

Features:

Python

Bug fixes:

  • Require jinja2 version to be at least 2.10

0.2.1

JS

Bug fixes:

  • Ensure top level button gets removed when widgets render (SamLau95#92)

Python

Features:

  • When publishing, the branch name of the spec is now optional (defaults to master) (SamLau95#91).

0.2.0

JS

Bug fixes:

Python

Features:

0.1.9

JS

Changes:

Python

Changes:

Bug fixes:

0.1.8

JS

Bug fixes:

  • Fixes nbinteract-core loading on unpkg.

0.1.7

Python

Bug fixes:

  • Ensures template files are included in package

0.1.6

Python

Features:

  • Add --execute flag to CLI that correctly generates widget output.

Bug fixes:

  • Fixes CLI --output flag for Python 3.4

JS

Features:

  • Errors in widget code get displayed in the status buttons.

0.1.5

Python

Bug fixes:

  • Fixes error when some plotting functions are called.

0.1.4

Python

Features:

  • nbinteract init initializes a GitHub repo for nbinteract.

JS

Bug fixes:

  • Fixes errors from cells that don't have widget output.

0.1.3

Python

Features:

  • The nbinteract CLI now has a --no-top-button flag to remove the top-level button.

Bug fixes:

  • Python 3.4 doesn't support the {**dict1, **dict2} syntax, so we merge dictionaries another way to support older versions of Python.
  • Fixes an issue that broke nbinteract CLI completely (#52).
  • The nbinteract CLI spec argument didn't actually set the spec properly.

JS

Bug fixes:

  • Fixes nbinteract-core so that loading it in a webpage initializes the NbInteract variable properly.

0.1.2

Python

Changes:

  • nbi.publish() and the nbinteract CLI tool now require a Binder spec as input.

Features:

  • nbi.publish() and the nbinteract CLI tool now allow for template selection.
  • The nbinteract CLI tool gets a major overhaul with options to recurse into subdirectories and output files in specified folders.

JS

Bug fixes:

  • Fixed an issue where lots of error message were getting logged to the console in the GitBook (SamLau95#41).

0.1.1

Python

Bugs fixed:

  • Converting using full.tpl now correctly cells with # HIDDEN (SamLau95#43)
  • Using nbi.publish now works on Python versions < 3.5 (SamLau95#43)