Skip to content

Releases: eduNEXT/eox-tagging

Release v5.0.1

08 Jan 14:51
0eb0cc9
Compare
Choose a tag to compare

v5.0.1 - 2025-01-03

5.0.1 (2025-01-03)

Fixed

  • Optimized find_all_tags_for method in the Tag model for better performance on large datasets.
  • Added caching for ContentType lookups to reduce redundant database queries.
  • Added an index on target_type and target_object_id fields in the Tag model to speed up filtering operations.
  • Improved query logic by removing unnecessary memory-intensive operations in find_all_tags_for.

v9.0.0

27 Dec 18:24
869e975
Compare
Choose a tag to compare

What's Changed

  • ci: add dependabot config for enable github action auto update AP-1514 by @BryanttV in #112
  • build: use openedx commitlint workflow AP-1595 by @BryanttV in #118
  • chore(deps): bump mathieudutour/github-tag-action from 6.1 to 6.2 by @dependabot in #113
  • chore(deps): bump actions/cache from 3 to 4 by @dependabot in #114
  • chore(deps): bump actions/setup-python from 3 to 5 by @dependabot in #115
  • chore(deps): bump pypa/gh-action-pypi-publish from 1.10.3 to 1.12.2 by @dependabot in #117
  • ci: set fail-fast as False to allow integration tests to continue on nightly Tutor failures by @magajh in #120
  • chore(integration-tests-workflow): rename 'nightly' to 'main' by @magajh in #121
  • chore: assign @eduNEXT/heimdall as codeowners by @magajh in #122
  • chore(deps): bump pypa/gh-action-pypi-publish from 1.12.2 to 1.12.3 by @dependabot in #123
  • perf: sumac release support by @luisfelipec95 in #124

New Contributors

Full Changelog: v8.0.0...v9.0.0

Release v8.0.0

28 Oct 22:56
d72aa21
Compare
Choose a tag to compare

⚠ BREAKING CHANGES

  • Dropped Support for Django 3.2: Removed support for Django 3.2 in this plugin. As a result, we have also dropped support for Open edX releases from Maple up to and including Palm, which rely on Django 3.2. Future versions of this plugin may not be compatible with these Open edX releases.

Release v7.3.0

02 Oct 23:42
Compare
Choose a tag to compare

7.3.0 (2024-10-01)

Features

  • Add JWT support to keep the token-based authorization despite the Bearer deprecation by @bra-i-am in #109

Release v7.2.0

12 Aug 15:24
9fcb650
Compare
Choose a tag to compare

v7.2.0 - (2024-08-06)

Added

  • Integration Tests: A new GitHub workflow has been added to run
    integration tests. These tests validate backend imports and ensure the
    /eox-info endpoint functions correctly.

Fixed

  • Redwood Compatibility: Corrected a build-time error, ensuring full
    compatibility with the Redwood release. For this, a new ImproperlyConfigured
    exception is handled when loading the API permissions.

Changed

  • Redwood Support: Updated requirements based on the edx-platform Redwood release. Revised integration tests to use the new Redwood release with Tutor.
    release update GitHub workflows with new Python (3.10 and 3.11) and actions
    version, and update integration test to use new redwood release with Tutor.

Release v7.0.0

13 Feb 14:59
Compare
Choose a tag to compare

7.0.0 (2024-02-13)

⚠ BREAKING CHANGES

  • add compatibility with Quince release

  • chore: update main requirements & add django 4.2 support

  • chore: support django 42 & solve issues in testing

  • fix: delete deprecated pylint rules

  • fix: use pylint messages control

  • fix: ignore migrations from quality tests

  • fix: solve deprecated methods & apply linter corrections

  • chore: update github-actions requirements

  • docs: update compatibility notes

  • fix: add required blank line after table

Performance Improvements

  • add compatibility with Quince release (#102) (cff9359)

Documentation

Release v6.0.0

02 Jan 23:14
Compare
Choose a tag to compare

6.0.0 (2024-01-02)

⚠ BREAKING CHANGES

  • add compatibility with palm release

  • perf: add support for palm release

  • fix: remove 3.10 version test

  • fix: pylint issues

  • docs: update readme

Performance Improvements

  • add compatibility with Open edX Palm release DS-708 (#100) (9540f2a)

Documentation

  • bumpversion: v5.1.0 → 6.0.0 (6da04c2)

Release v5.1.0

10 Feb 13:20
Compare
Choose a tag to compare

5.1.0 (2023-02-10)

Features

  • add compatibility with Open edX olive release (4b985c0)

Documentation

  • adds issue template (0758024)
  • update readme with olive version (8eec015)
  • bumpversion: v5.0.0 → 5.1.0 (98fe948)

Continuous Integration

  • adds mantainer group (bd105de)
  • update the changelog updater step in bumpversion (#95) (35cb9e1)
  • update workflows to github actions (7d7ac61)

Release v5.0.0

09 Oct 16:07
0f5626e
Compare
Choose a tag to compare

5.0.0 (2022-10-09)

⚠ BREAKING CHANGES

  • feat: drop django22 and added python 3.10

Features

  • add compatibility with nutmeg release (#94) (95e94ef)

Documentation

  • change deactivation_date to expiration_date (#87) (e74b942)

Release v4.1.0

06 Oct 15:35
Compare
Choose a tag to compare

4.1.0 (2022-09-05)

Features

  • added installation docs with tutor (ffa023c)

Bug Fixes

Documentation

  • bumpversion: v4.0.0 → 4.1.0 (d2cde90)

Continuous Integration

Code Refactoring

  • rearrange documentation to be less overwhelming (9ec7920)