Releases: openedx/opaque-keys
Releases · openedx/opaque-keys
3.0.0
What's Changed
- Consistency fix (breaking): LibraryItemKey is replaced by CollectionKey and ContainerKey by @bradenmacdonald in #379
Full Changelog: 2.13.0...3.0.0
2.13.0
What's Changed
- chore: Upgrade Python requirements by @edx-requirements-bot in #371
- chore: Upgrade Python requirements by @edx-requirements-bot in #372
- chore: Upgrade Python requirements by @edx-requirements-bot in #373
- chore: Upgrade Python requirements by @edx-requirements-bot in #374
- chore: Upgrade Python requirements by @edx-requirements-bot in #376
- feat!: rename 'library_key' to 'lib_key' on v2 locators for consistency by @bradenmacdonald in #377
- chore: update 'from typing import Self' for Python 3.11+ by @bradenmacdonald in #377
Full Changelog: 2.12.0...2.13.0
2.12.0
What's Changed
- Test opaque-keys on Ubuntu 24.04 by @irtazaakram in #338
- feat: Create
LibraryContainerLocatorfor Library Containers [FC-0083] by @ChrisChV in #369
New Contributors
- @irtazaakram made their first contribution in #338
- @dependabot made their first contribution in #351
Full Changelog: 2.11.0...2.12.0
2.11.0
What's Changed
- chore: Upgrade Python requirements by @edx-requirements-bot in #318
- chore: Upgrade Python requirements by @edx-requirements-bot in #320
- chore: Upgrade Python requirements by @edx-requirements-bot in #321
- chore: Upgrade Python requirements by @edx-requirements-bot in #322
- chore: Upgrade Python requirements by @edx-requirements-bot in #323
- build: Update upgrade-python-requirements.yml by @feanil in #325
- fix: pypi-publish master branch sunset by @CodeWithEmad in #326
- docs: update deprecated Blockstore references by @kdmccormick in #330
- chore: Upgrade Python requirements by @edx-requirements-bot in #331
- chore: Upgrade Python requirements by @edx-requirements-bot in #333
- chore: Upgrade Python requirements by @edx-requirements-bot in #334
- chore: Upgrade Python requirements by @edx-requirements-bot in #336
- feat: LibraryCollectionKey and LibraryCollectionLocator created [FC-0062] by @ChrisChV in #335
New Contributors
- @CodeWithEmad made their first contribution in #326
- @ChrisChV made their first contribution in #335
Full Changelog: 2.10.0...2.11.0
2.10.0
What's Changed
- Python Requirements Update by @edx-requirements-bot in #306
- Python Requirements Update by @edx-requirements-bot in #307
- Python Requirements Update by @edx-requirements-bot in #315
- feanil/unpin pymongo by @feanil in #317
Full Changelog: 2.9.0...2.10.0
2.9.0
2.8.0
What's Changed
- Python Requirements Update by @edx-requirements-bot in #298
- build: Add a long_descriptino which is now a required field. by @feanil in #303
Full Changelog: 2.7.0...2.8.0
2.7.0
What's Changed
- Python Requirements Update by @edx-requirements-bot in #291
- Python Requirements Update by @edx-requirements-bot in #292
- chore: Add python 3.11 support by @salman2013 in #297
Full Changelog: 2.6.0...2.7.0
2.6.0
Adds support of Python 3.12
What's Changed
- build: Update upgrade-python-requirements.yml by @feanil in #262
- feanil/fix make upgrade by @feanil in #263
- Python Requirements Update by @edx-requirements-bot in #264
- build: Update upgrade-python-requirements.yml by @feanil in #265
- Python Requirements Update by @edx-requirements-bot in #268
- Python Requirements Update by @edx-requirements-bot in #269
- Python Requirements Update by @edx-requirements-bot in #270
- Python Requirements Update by @edx-requirements-bot in #271
- Python Requirements Update by @edx-requirements-bot in #273
- Python Requirements Update by @edx-requirements-bot in #274
- fix: remove tox-battery and update tox by @UsamaSadiq in #275
- build: the name in catalog-info.yaml should be the repo name by @nedbat in #277
- Python Requirements Update by @edx-requirements-bot in #279
- Python Requirements Update by @edx-requirements-bot in #280
- Python Requirements Update by @edx-requirements-bot in #283
- Python Requirements Update by @edx-requirements-bot in #285
- Python Requirements Update by @edx-requirements-bot in #287
- Python Requirements Update by @edx-requirements-bot in #289
- Adds support of python 3.12 by @farhan in #288
New Contributors
Full Changelog: 2.5.1...2.6.0
2.5.1
- Fixed - py.typed file wasn't installed properly via setuptools.
- Added type hints for the OpaqueKeyField subclasses (requires mypy plugin)