Hi all,

I am happy to announce that we are coming down the home stretch to release
the next major version of nbgrader! nbgrader version 0.4.0 is a substantial
release with lots of changes and several new features. As such, we are
creating a pre-release version first to catch any remaining issues before
the official release. To install the prerelease, run:

pip install -U nbgrader --pre

And please report any issues that you run into here:
https://github.com/jupyter/nbgrader/issues/new

*Importantly, users updating from 0.3.x to 0.4.0 should be aware that:*

   - You will need to update the metadata in your assignments using
   `nbgrader update`
   - You will need to reinstall the nbgrader extensions (see
   http://nbgrader.readthedocs.io/en/0.4.x/user_guide/installation.html)
   - The configuration necessary to use the formgrader with JupyterHub has
   changed, though it is now much less brittle (see
   http://nbgrader.readthedocs.io/en/0.4.x/configuration/jupyterhub_config.html
   ).

 The highlights of 0.4.0 include:

   - Addition of a command to modify students and assignments in the
   database (nbgrader db)
   - Validation of nbgrader metadata, and a command to automatically
   upgrade said metadata from the previous version (nbgrader update)
   - Support for native Jupyter nbextension and serverextension
   installation, and deprecation of the nbgrader nbextension command
   - Buttons to reveal students' names in the formgrader
   - Better reporting of errors and invalid submissions in the "Assignment
   List" extension
   - Addition of a menu to change between different courses in the
   "Assignment List" extension
   - Support to run the formgrader as an official JupyterHub service
   - More flexible code and text stubs when creating assignments
   - More thorough documentation

Cheers,
Jess

-- 
You received this message because you are subscribed to the Google Groups 
"Project Jupyter" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jupyter/CALUXcBwpGkwPmMVGTY%2B2gr1Hxt_oaOLZecEBCNPZt33Rejhy-A%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to