Skip to content
Merged

v21.0.8 #1408

Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
23 changes: 23 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,29 @@ instructions, because git commits are used to generate release notes:

<!-- scriv-insert-here -->

<a id='changelog-21.0.8'></a>
## v21.0.8 (2026-06-23)

- [Feature] Persist lms and cms job logs (by @muhammadadeeltajamul)

- [Bugfix] Compatibility with Fedora/SELinux systems: volume bind-mounts must indicate that they are shared between different containers. Otherwise, SELinux fails to mount them. (by @regisb)

- [Improvement] Add a manually executable GitHub Action workflow to create version bump PRs for Major and Minor releases. (by @Danyal-Faheem)

- [Feature] Add a TESTS filter to tutor to include smoke/integration tests for tutor core and plugins. (by @Danyal Faheem)
- [Feature] Add a new `tutor local do tests <suite> --limit <service>` command to run tests aggregated across tutor core and plugins using the TESTS filter. (by @Danyal-Faheem)
- [Feature] Add idempotent smoke tests to quickly verify that a newly launched tutor instance is working. (by @Danyal-Faheem)
- These smoke tests check for the following basic necessities:
- User Management and Authentication
- Course import, course creation
- User enrollment
- Basic healthchecks
- OAuth Application creation

- [Improvement] Add a manually executable ci workflow to verify launch and smoke tests for local and k8s environments. (by @Danyal-Faheem)

- [Improvement] Unpin kubernetes<36 constraint as the upstream authentication bug has been resolved.

<a id='changelog-21.0.7'></a>
## v21.0.7 (2026-05-25)

Expand Down
1 change: 0 additions & 1 deletion changelog.d/20250526_persist_lms_cms_job_logs.md

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/20260526_124321_regis_fedora_selinux.md

This file was deleted.

This file was deleted.

9 changes: 0 additions & 9 deletions changelog.d/20260605_191916_danyalfaheem_add_tests_filter.md

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/20260610_234115_danyalfaheem_add_tests_ci.md

This file was deleted.

This file was deleted.

2 changes: 1 addition & 1 deletion tutor/__about__.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

# Increment this version number to trigger a new release. See
# docs/tutor.html#versioning for information on the versioning scheme.
__version__ = "21.0.7"
__version__ = "21.0.8"

# The version suffix will be appended to the actual version, separated by a
# dash. Use this suffix to differentiate between the actual released version and
Expand Down
Loading