Releases: openedx/edx-when
Releases · openedx/edx-when
v2.5.0
What's Changed
- Python Requirements Update by @edx-requirements-bot in #200
- Python Requirements Update by @edx-requirements-bot in #201
- Python Requirements Update by @edx-requirements-bot in #202
- Python Requirements Update by @edx-requirements-bot in #203
- Python Requirements Update by @edx-requirements-bot in #204
- fix: update python requirements upgrade schedule by @alangsto in #207
- Python Requirements Update by @edx-requirements-bot in #208
- Python Requirements Update by @edx-requirements-bot in #209
- Python Requirements Update by @edx-requirements-bot in #210
- Python Requirements Update by @edx-requirements-bot in #211
- Python Requirements Update by @edx-requirements-bot in #212
- docs: Update the security e-mail address. by @feanil in #214
- fix: Replaced whitelist_externals with allowlist_externals in tox and removed tox-battery by @zubairshakoorarbisoft in #215
- Python Requirements Update by @edx-requirements-bot in #216
- Python Requirements Update by @edx-requirements-bot in #217
- Python Requirements Update by @edx-requirements-bot in #218
- Python Requirements Update by @edx-requirements-bot in #220
- Python Requirements Update by @edx-requirements-bot in #221
- Python Requirements Update by @edx-requirements-bot in #223
- Python Requirements Update by @edx-requirements-bot in #227
- Python Requirements Update by @edx-requirements-bot in #228
- Python Requirements Update by @edx-requirements-bot in #230
- Python Requirements Update by @edx-requirements-bot in #231
- Python Requirements Update by @edx-requirements-bot in #232
- Python Requirements Update by @edx-requirements-bot in #235
- Python Requirements Update by @edx-requirements-bot in #237
- Python Requirements Update by @edx-requirements-bot in #238
- Python Requirements Update by @edx-requirements-bot in #239
- Python Requirements Update by @edx-requirements-bot in #241
- chore: remove cosmo team from requirements email by @zacharis278 in #243
- Add support for python 3.11 by @irtazaakram in #234
New Contributors
- @zubairshakoorarbisoft made their first contribution in #215
- @zacharis278 made their first contribution in #243
- @irtazaakram made their first contribution in #234
Full Changelog: 2.4.0...v2.5.0
2.4.0
What's Changed
- Add DEPR workflow automation by @sarina in #140
- fix: transifex migration to new client by @edx-requirements-bot in #144
- fix: Install pip and pip-tools in upgrade script by @Jawayria in #154
- Fix github url strings (org edx -> openedx) by @sarina in #165
- fix: -t flag added in pull translation command by @edx-requirements-bot in #172
- fix: transfer from engage to cosmonauts by @alangsto in #175
- Update standard workflow files. by @feanil in #185
- chore: update pip-tools & requirements by @ilee2u in #191
- docs: Update the contributing guidelines link. by @feanil in #193
- chore: Switch from edx-sphinx-theme to sphinx-book-theme by @xitij2000 in #190
- fix: update for django 4.2, update changelog. by @awais786 in #199
New Contributors
- @sarina made their first contribution in #140
- @alangsto made their first contribution in #175
- @feanil made their first contribution in #185
- @ilee2u made their first contribution in #191
- @xitij2000 made their first contribution in #190
Full Changelog: v2.3.0...2.4.0
v2.3.0
What's Changed
- feat: advertise constraints in setup.py by @edx-requirements-bot in #119
- Python Requirements Update by @edx-requirements-bot in #118
- Python Requirements Update by @edx-requirements-bot in #120
- Python Requirements Update by @edx-requirements-bot in #122
- refactor: Updated 'upgrade requirements' workflow to use reusable workflows by @edx-requirements-bot in #121
- fix: use branch name directly by @Jawayria in #123
- Python Requirements Update by @edx-requirements-bot in #125
- Python Requirements Update by @edx-requirements-bot in #130
- Python Requirements Update by @edx-requirements-bot in #132
- Python Requirements Update by @edx-requirements-bot in #134
- build(deps): bump django from 3.2.11 to 3.2.12 in /requirements by @dependabot in #136
- fix: manually update pip-tools to avoid incompatibility issue by @jmyatt in #137
- chore: Post Django32 Cleanup by @edx-requirements-bot in #135
New Contributors
- @dependabot made their first contribution in #136
Full Changelog: 2.2.2...v2.3.0
2.2.2
What's Changed
- fix: update pylintrc to avoid the linter causing builds to fail by @jmyatt in #115
- Python Requirements Update by @edx-requirements-bot in #114
- Python Requirements Update by @edx-requirements-bot in #116
- fix: AA-1058: Bust cache when Schedules are updated by @Dillon-Dumesnil in #117
Full Changelog: 2.2.1...2.2.2
Bugfix for unmigrated ContentDates in outline generation.
The 2.2.0 release introduced the ability to select a subset of dates by block type, which is useful for grabbing the limited number of blocks necessary to generate a course outline (just course
, chapter
, and sequential
). It was intended to be backwards compatible with unmigrated data, but there was a bug in this fallback behavior that resulted in not pulling back any data at all (and sometimes caching that). This would cause outlines to be generated with null values for these fields, resulting in content being incorrectly hidden from students. This release fixes the issue.
Optimization for course outline generation & cache re-working
- Added optimization when requesting course block dates for an outline, where block dates below subsections are unneeded.
- Use current version of the course to improve the cache key, along with using the TieredCache to cache date data.
Added Django 3.0, 3.1 and 3.2 Support
- Added Django 3.0, 3.1 and 3.2 Support
Dropped python3.5 support
Dropped python3.5 support
1.3.2
Django 3.x warnings fixed
- Fixed warnings related to django 3.x deprecations.
- Bumped version to 1.3.0