Releases: openedx/openedx-learning
Releases · openedx/openedx-learning
v0.29.1
What's Changed
- fix: handle block.xml content properly by @dwong2708 in #419
Full Changelog: v0.29.0...v0.29.1
v0.29.0
What's Changed
- feat: add collection serialization to lp_dump by @dwong2708 in #372
- chore: Upgrade Python requirements by @edx-requirements-bot in #376
- chore(deps): bump actions/setup-python from 5 to 6 by @dependabot[bot] in #377
- End-to-End Testing and Adjustments for Backup by @dwong2708 in #375
- chore: Upgrade Python requirements by @edx-requirements-bot in #382
- feat: add initial code to load a learning package by @dwong2708 in #379
- chore: Upgrade Python requirements by @edx-requirements-bot in #391
- feat: add load process for components and their versions by @dwong2708 in #390
- chore: Upgrade Python requirements by @edx-requirements-bot in #396
- fix: STRING_AGG break on postgresql>14 by @qasimgulzar in #397
- feat: import sections, subsections, and units from TOML into Learning Core by @dwong2708 in #392
- feat: support collection restore in backup/restore process by @dwong2708 in #398
- test: configure pytest for VS Code by @ormsbee in #293
- refactor: remove UUID field from ComponentVersionContent by @ormsbee in #404
- feat: include learning package metadata in the backup dump file by @dwong2708 in #402
- test: add test for lp_load command by @dwong2708 in #403
- feat: support component static files and update create_next_version f… by @dwong2708 in #401
- fix: restore test failures in CI by @dwong2708 in #413
- chore: Upgrade Python requirements by @edx-requirements-bot in #408
- chore: Upgrade Python requirements by @edx-requirements-bot in #414
- Backup and Restore Final Adjustments by @dwong2708 in #406
- chore: Upgrade Python requirements by @edx-requirements-bot in #417
- feat: Add missing metadata backup fields to the result endpoint data by @dwong2708 in #416
Full Changelog: v0.28.0...v0.29.0
v0.28.0
What's Changed
- feat: serialize components using namespaced directory structure by @dwong2708 in #351
- chore: Upgrade Python requirements by @edx-requirements-bot in #357
- feat: add component versioning directory structure by @dwong2708 in #356
- chore: Upgrade Python requirements by @edx-requirements-bot in #368
- feat: add slugified filenames with short hash suffix for entity keys by @dwong2708 in #367
- chore: Upgrade Python requirements by @edx-requirements-bot in #371
- feat: get or create static files for each component version in lp_dump file by @dwong2708 in #370
- fix: make database function compatible with postgresql and mysql both by @qasimgulzar in #260
- chore: bump version to 0.28.0 by @ormsbee in #373
New Contributors
- @qasimgulzar made their first contribution in #260
Full Changelog: v0.27.1...v0.28.0
v0.27.1
What's Changed
- refactor: rename
register_content_modelstoregister_publishable_modelsby @dwong2708 in #342 - chore: Upgrade Python requirements by @edx-requirements-bot in #343
- Add
PublishableEntitiesandPublishableEntityVersionstolp_dumpfile by @dwong2708 in #340 - chore: Upgrade Python requirements by @edx-requirements-bot in #349
- feat: pull entity data from PublishableEntity instances by @dwong2708 in #348
- chore: Upgrade Python requirements by @edx-requirements-bot in #354
- chore(deps): bump actions/checkout from 4 to 5 by @dependabot[bot] in #355
- perf: select related objects in container queries by @pomegranited in #333
New Contributors
- @dependabot made their first contribution in #355
Full Changelog: v0.27.0...v0.27.1
v0.27.0
What's Changed
- style: Delete duplicated code in units, subsections and sections APIs by @ChrisChV in #320
- test: verify correct typing of mixins by @bradenmacdonald in #280
- feat: lp_dump management command added by @dwong2708 in #335
- feat: export LearningPackage data in lp_dump command by @dwong2708 in #338
- feat: Browsable Django Admin interface for Containers by @kdmccormick in #330
Full Changelog: v0.26.0...v0.27.0
v0.26.0
What's Changed
- chore: Upgrade Python requirements by @edx-requirements-bot in #310
- feat: filter out soft-deleted containers by default in
get_containersby @rpenido in #311
Full Changelog: v0.25.0...v0.26.0
v0.25.0
What's Changed
- Subsections in Learning Core by @andrii-hantkovskyi in #301
- chore: Upgrade Python requirements by @edx-requirements-bot in #309
- fix: get_containers_with_entity() was returning duplicate results by @bradenmacdonald in #304
- Sections in Learning Core by @andrii-hantkovskyi in #306
New Contributors
- @andrii-hantkovskyi made their first contribution in #301
Full Changelog: v0.23.1...v0.25.0
v0.23.1
What's Changed
- docs: Update edx.rtd links to docs.openedx.org by @sarina in #294
- chore: add missing migration by @NiedielnitsevIvan in #305
New Contributors
- @NiedielnitsevIvan made their first contribution in #305
Full Changelog: v0.23.0...v0.23.1
v0.23.0
What's Changed
Full Changelog: v0.22.0...v0.23.0
v0.20.0
What's Changed
- chore: Upgrade Python requirements by @edx-requirements-bot in #295
- chore: Upgrade Python requirements by @edx-requirements-bot in #297
- Add support for Django 5.2 by @irtazaakram in #298
Full Changelog: v0.19.2...v0.20.0