Releases: openedx/sample-plugin
v2.0.0
v2.0.0 (2026-04-27)
This release is published under the Apache-2.0 License.
Chores
- Remove requirements directory and add uv.lock (
85ffe75)
Features
-
Add dependency groups and static deps to pyproject.toml (
ad78263) -
Drop Python 3.11 and Django 4.2, add Django 6.0 to test matrix (
0884981) -
Update backend-ci.yml to use uv (
c005462) -
Update Makefile to use uv lock/sync (
bf8009a) -
Update tox.ini to use tox-uv with locked dependency groups (
7928bc5)
Breaking Changes
- Python 3.11 is no longer supported (requires Python 3.12+) and Django 4.2 is no longer tested or supported.
Detailed Changes: v1.4.0...v2.0.0
v1.4.0
v1.4.0 (2026-04-16)
This release is published under the Apache-2.0 License.
Build System
- Add top-level .gitignore from github/gitignore Python template (
1f3dbc1)
Features
-
Add installable tutor plugin for the sample plugin (
2661b1c) -
Publish tutor plugin to PyPI on release (
00d6874) -
Run sample_plugin migrations on tutor init (
fe7748a)
Detailed Changes: v1.3.3...v1.4.0
v1.3.3
v1.3.3 (2026-04-08)
This release is published under the Apache-2.0 License.
Bug Fixes
- Updated package log file was not published. (
483ec2a)
Detailed Changes: v1.3.2...v1.3.3
v1.3.2
v1.3.2 (2026-04-08)
This release is published under the Apache-2.0 License.
Bug Fixes
- Build frontend package before publishing to npm (
ee86939)
Build System
- Update the release workflow name. (
c8c3634)
Detailed Changes: v1.3.1...v1.3.2
v1.3.1
v1.3.1 (2026-01-26)
This release is published under the Apache-2.0 License.
Bug Fixes
- Add a repository url to fix npm publish (
361e7ef)
Detailed Changes: v1.3.0...v1.3.1
v1.3.0
v1.3.0 (2026-01-26)
This release is published under the Apache-2.0 License.
Build System
- Drop the version from package.json (
c5e306c)
Features
- Add NPM release capabilities. (
fda1e83)
Detailed Changes: v1.2.0...v1.3.0
v1.2.0
v1.2.0 (2026-01-23)
This release is published under the Apache-2.0 License.
Features
- Update to use Node 24 (
541e722)
Detailed Changes: v1.1.0...v1.2.0
v1.1.0
v1.1.0 (2026-01-06)
This release is published under the Apache-2.0 License.
Build System
-
Pass in the build version explicitly. (
8a5df48) -
Remove legacy publishing workflow. (
26d1985) -
Tag new version on docs changes. (
e555f99)
Documentation
- Remove unnecessary docs. (
2795126)
Detailed Changes: v1.0.4...v1.1.0
v1.0.4
v1.0.4 (2026-01-05)
This release is published under the Apache-2.0 License.
Bug Fixes
- Don't build with extra dev versioning. (
0645af2)
Detailed Changes: v1.0.3...v1.0.4
v1.0.3
v1.0.3 (2026-01-05)
This release is published under the Apache-2.0 License.
Bug Fixes
Detailed Changes: v1.0.2...v1.0.3