Releases: jupyter/nbgrader
v0.9.3
0.9.3
Enhancements made
Bugs fixed
- Make hashing independent of notebook content #1774 (@tuncbkose)
Maintenance and upkeep improvements
- Install the labextension in the correct directory #1893 (@brichet)
- bump jupyterlab, notebook and ydoc dependencies #1892 (@brichet)
- Transfer the NPM package to @jupyter namespace #1875 (@brichet)
- Update Release Scripts #1874 (@blink1073)
- Fix the confusing server errors during UI tests #1871 (@brichet)
- Remove use of deprecated typing.io #1855 (@shreve)
Documentation improvements
- Fixed LaTeX rendering in some demo notebooks #1890 (@ZiadAmerr)
Contributors to this release
(GitHub contributors page for this release)
@blink1073 | @brichet | @github-actions | @nthiery | @shreve | @trevorcampbell | @tuncbkose | @ZiadAmerr
v0.9.2
0.9.2
Bugs fixed
Maintenance and upkeep improvements
- Upgrade nbval to keep compatibillity with pytest #1867 (@brichet)
- Bump Jupyterlab to >=4.1.0 and Notebook to >=7.1.0 #1864 (@brichet)
- Bump ip from 2.0.0 to 2.0.1 #1863 (@dependabot)
- Bump postcss from 8.4.28 to 8.4.32 #1851 (@dependabot)
- Bump systeminformation from 5.18.15 to 5.21.18 #1850 (@dependabot)
- Add a dependency to setuptools #1849 (@brichet)
- Remove jupyter_notebook_config.json since notebook server is not supported anymore #1807 (@lahwaacz)
Contributors to this release
(GitHub contributors page for this release)
@brichet | @dependabot | @github-actions | @lahwaacz | @nthiery
v0.9.1
0.9.1
Maintenance and upkeep improvements
Contributors to this release
v0.9.0
0.9.0
Enhancements made
- New Feature: Auto-generation of test code #1817 (@trevorcampbell)
- Add missing grade_cells before autograding #1770 (@tuncbkose)
Bugs fixed
- Revert change breaking sqlalchemy 1.4.x #1823 (@brichet)
- Fix jquery in documentation, and update documentation #1819 (@brichet)
- Add unused arg for docs/cleandocs #1815 (@trevorcampbell)
- Add missing grade_cells before autograding #1770 (@tuncbkose)
Maintenance and upkeep improvements
- Clean remaining code relative to Notebook<7 #1824 (@brichet)
- Update lab and notebook dependencies #1812 (@brichet)
Documentation improvements
- Fix jquery in documentation, and update documentation #1819 (@brichet)
- Add unused arg for docs/cleandocs #1815 (@trevorcampbell)
- Fix labextension plugin IDs in the docs #1811 (@lahwaacz)
Contributors to this release
(GitHub contributors page for this release)
@brichet | @github-actions | @lahwaacz | @trevorcampbell | @tuncbkose
v0.8.5
0.8.5
Enhancements made
- Add missing grade_cells before autograding #1770 (@tuncbkose)
Bugs fixed
- Revert change breaking sqlalchemy 1.4.x #1823 (@brichet)
- Add missing grade_cells before autograding #1770 (@tuncbkose)
Contributors to this release
(GitHub contributors page for this release)
@brichet | @github-actions | @jtpio | @lahwaacz | @meeseeksmachine | @trevorcampbell
v0.9.0a1
0.9.0a1
Bugs fixed
Maintenance and upkeep improvements
Contributors to this release
v0.9.0a0
v0.8.4
0.8.4
Enhancements made
- Upgrade to sqlalchemy>=2 #1788 (@tuncbkose)
- Check marking schemes for attachments to prevent leakage #1783 (@tuncbkose)
Maintenance and upkeep improvements
- Pin sphinx<7 #1791 (@brichet)
- Upgrade to sqlalchemy>=2 #1788 (@tuncbkose)
Contributors to this release
v0.8.3
0.8.3
Enhancements made
- Add maximum size for entire directory as submission option #1666 (@franswel)
- Toggle visibility of all student names #1775 (@tuncbkose)
- Timeout configuration in validation and error message #1730 (@tuncbkose)
Bugs fixed
- Recreate nbgrader widgets after they are disposed. #1773 (@ykazakov)
- Fix blank tab names and labextension button label #1756 (@tuncbkose)
Maintenance and upkeep improvements
- Fix documentation links #1790 (@brichet)
- Fix selenium deprecation for nbextension tests #1789 (@tuncbkose)
- Upgrade to support jupyter_client 8 #1778 (@shreve)
Contributors to this release
(GitHub contributors page for this release)
@brichet | @franswel | @github-actions | @shreve | @tuncbkose | @ykazakov
v0.8.2
0.8.2
Enhancements made
Bugs fixed
- Fix validation for failed cells with zero points #1731 (@tuncbkose)
- Changed quickstart example #1725 (@tuncbkose)
- Fix view feedback link when root_dir is set #1675 (@brichet)
- Fix Docker image for demo #1674 (@brichet)
- Debug installation methods #1671 (@blink1073)
Maintenance and upkeep improvements
- Update to Jupyter Releaser v2 #1766 (@jtpio)
- Updates yarn network timeout #1765 (@brichet)
- Removes dependency to MarkupSafe<2.2.0 #1764 (@brichet)
- Unpin nbclassic #1763 (@brichet)
- Loosen the traitlets version requirement #1760 (@shreve)
- Bump webpack from 5.73.0 to 5.76.1 #1754 (@dependabot)
- Bump vega from 5.22.1 to 5.24.0 #1752 (@dependabot)
- Upgrade python requirement #1750 (@brichet)
- Unpin dependency on pytest and pytest-xdist #1748 (@brichet)
- Adapts timeout in tests to avoid cancelled nbextension tests #1745 (@brichet)
- Remove the notification during UI tests, to fix a failing test #1743 (@brichet)
- Remove codecov badge #1741 (@brichet)
- Fixes for testing CI #1737 (@tuncbkose)
- Bump http-cache-semantics from 4.1.0 to 4.1.1 #1732 (@dependabot)
- Bump json5 from 1.0.1 to 1.0.2 #1720 (@dependabot)
- Pin jupyter_server<2 #1719 (@brichet)
- Update traitlets requirement from <5.2.0 to <5.7.0 #1704 (@dependabot)
- Bump loader-utils from 1.4.0 to 1.4.2 #1702 (@dependabot)
- Allow current working directory for nbgrader config file only #1698 (@brichet)
- Bump pytest-xdist from 2.5.0 to 3.0.2 #1695 (@dependabot)
- Bump pytest from 7.1.2 to 7.2.0 #1694 (@dependabot)
- Update nbclassic requirement from <0.4.0 to <0.5.0 #1693 (@dependabot)
- Fixes selenium tests #1677 (@brichet)
Contributors to this release
(GitHub contributors page for this release)
@blink1073 | @brichet | @dependabot | @github-actions | @jtpio | @meeseeksmachine | @perllaghu | @shreve | @tmetzl | @tuncbkose