This repository has been archived by the owner on Sep 5, 2023. It is now read-only.
Releases: IllumiDesk/illumidesk
Releases · IllumiDesk/illumidesk
IllumiDesk 4.0.0
What's Changed
Chores
- Bump urllib3 from 1.26.4 to 1.26.5 in /src/graderservice by @dependabot in #587
- Bump urllib3 from 1.26.4 to 1.26.5 in /src/illumidesk by @dependabot in #605
- Bump urllib3 from 1.25.11 to 1.26.5 by @dependabot in #606
- Rollback commits when encountering an exception by @jgwerner in #582
- Update readme with kubernetes setup instructions by @jgwerner in #598
- Bump jupyterhub to 1.4.2 by @jgwerner in #608
Refactor
- Replace LTI 1.1 code with the upstream ltiauthenticator package by @jgwerner in #595
- Remove sending grades with illumidesk package by @jgwerner in #597
- Remove int cast for gid/uid by @jgwerner in #604
- Remove print statements by @jgwerner in #603
- Remove unused spawner hooks by @jgwerner in #627
Enhancements
- Add IllumiDesk LTI dummy authenticator by @jgwerner in #593
- Remove debug option from kubernetes client by @jgwerner in #602
- Change dummy authenticator to use standard login path by @jgwerner in #599
- Add cpu and mem options for shared grader spawner by @jgwerner in #612
- Add grader notebook pull policy by @jgwerner in #616
- Update graderservice requests and limits defaults by @jgwerner in #614
- Fix invalid authentication flow when using line items to identify the assignment by @jgwerner in #618
Fixes
- Remove nbgrader header and footer settings from config by @jgwerner in #619
- Remove unrecognized unzip version by @jgwerner in #620
- Await response when adding students to JupyterHub group by @jgwerner in #623
- Add NAMESPACE to env by @rupeshparab in #625
- Update LTIAuthenticator setup course hook by @jgwerner in #626
New Contributors
- @rupeshparab made their first contribution in #625
Full Changelog: v3.2.2...v4.0.0
IllumiDesk 3.2.2
IllumiDesk 3.2.1
IllumiDesk 3.2.0
IllumiDesk 3.1.0
IllumiDesk 3.0.0
⚠ BREAKING CHANGES
- removes send grades feature from LTI 1.1.
- core: Default uses the Postgres database and no longer supports SQLite for shared grader notebooks.
IllumiDesk 2.0.0
IllumiDesk 1.1.1
Updates JupyterHub to v1.3.0 to fix a dependency issue when installing the illumidesk package.
IllumiDesk 1.1.0
- Updates the package to remove the announcements service used with rolling updates.
TL;DR
With Kubernetes, this service was no longer working right. Future releases will handle the temporary "Service not Available" message so that the user sees something a little more user-friendly during rolling updates.
IllumiDesk 1.0.0
v1.0.0 feat: Migrate to Kubernetes (#486)