v1.15.0
1.15.0
New features added
Enhancements made
- Validate notebooks once per fetch or save #724 (@kevin-bates)
- Register pre/post save hooks, call them sequentially #696 (@davidbrochart)
Bugs fixed
- Implement Required Methods in Async Manner #721 (@jhamet93)
- Call pre_save_hook only on first chunk of large files #716 (@davidbrochart)
- Re-use ServerApp.config_file_paths for consistency #715 (@minrk)
- serverapp: Use .absolute() instead of .resolve() for symlinks #712 (@EricCousineau-TRI)
- Fall back to legacy protocol if selected_subprotocol raises exception #706 (@davidbrochart)
- Fix FilesHandler not meet RFC 6713 #701 (@Wh1isper)
Maintenance and upkeep improvements
- Clean up CI #723 (@blink1073)
- Clean up activity recording #722 (@blink1073)
- Clean up Dependency Handling #707 (@blink1073)
- Add Minimum Requirements Test #704 (@blink1073)
- Clean up handling of tests #700 (@blink1073)
- Refresh precommit #698 (@blink1073)
- Use pytest-github-actions-annotate-failures #694 (@blink1073)
Documentation improvements
- Add WebSocket wire protocol documentation #693 (@davidbrochart)
Contributors to this release
(GitHub contributors page for this release)
@blink1073 | @codecov-commenter | @davidbrochart | @echarles | @EricCousineau-TRI | @jhamet93 | @kevin-bates | @minrk | @vidartf | @welcome | @Wh1isper | @Zsailer