Skip to content

Releases: opendatacube/datacube-explorer

ODC Explorer 3.1.0 (2025-10-07)

07 Oct 01:43

Choose a tag to compare

ODC Explorer 3.1.0 (2025-10-07)

There's been a huge number of merged PRs since the last release, albeit mostly invisible to users.

The major areas of change are:

  • Fix the slow/flaky STAC Collections endpoint at /stac/collections
  • Speed up and fix flaky tests and the running of tests in GitHub Actions
  • Removed unneeded dependencies and updated the rest
  • Lots and lots of typing/tidying/linting fixes, mostly invisible, but should make the code easier to work on and

Thanks to

Significant

  • STAC Endpoint: Speedup collections endpoint (10-100X) by @omad in #871
  • Crash Fix: faulty call to logger by @omad in #829
  • Tests: Allow running tests outside of docker, or without docker by @omad in #869

Packaging/Distribution

Development

  • Add a 'dev' dependency group to simplify development with uv by @omad in #835

Bug Fixes/Potential Bug Fixes

Tests

GitHub Actions

More Linting and Linting Fixes

Tidying

Type Checking

Automated Dependency PRs

  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #796
  • build(deps): bump actions/checkout from 4.2.2 to 5.0.0 by @dependabot[bot] in #797
  • build(deps): bump github/codeql-action from 3.29.7 to 3.29.8 by @dependabot[bot] in #798
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #805
  • build(deps): bump astral-sh/setup-uv from 6.4.3 to 6.5.0 by @dependabot[bot] in #807
  • build(deps): bump github/codeql-action from 3.29.8 to 3.29.10 by @dependabot[bot] in #806
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #814
  • build(deps): bump github/codeql-action from 3.29.10 to 3.29.11 by @dependabot[bot] in #815
  • build(deps): bump codecov/codecov-action from 5.4.3 to 5.5.0 by @dependabot[bot] in #817
  • build(deps): bump astral-sh/setup-uv from 6.5.0 to 6.6.0 by @dependabot[bot] in #816
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #825
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #848
  • build(deps): bump aquasecurity/trivy-action from 0.32.0 to 0.33.1 by @dependabot[bot] in #852
  • build(deps): bump codecov/codecov-action from 5.5.0 to 5.5.1 by @dependabot[bot] in #850
  • build(deps): bump astral-sh/setup-uv from 6.6.0 to 6.6.1 by @dependabot[bot] in #851
  • build(deps): bump github/codeql-action from 3.29.11 to 3.30.1 by @dependabot[bot] in #853
  • build(deps): bump pypa/gh-action-pypi-publish from 1.12.4 to 1.13.0 by @dependabot[bot] in #854
  • build(deps): bump astral-sh/uv from 0.8.15 to 0.8.16 by @dependabot[bot] in #863
  • build(...
Read more

Explorer Release 3.0.1

11 Aug 01:32
99b4a24

Choose a tag to compare

We haven't had an Explorer release since late last year, and this is a big one, with an extensive list of bug-fix and cleanup changes.

This release is compatible with the 1.9.x series of datacube-core releases.

What's Changed

Read more

3.0.0

23 Dec 03:51

Choose a tag to compare

This is the first release compatible with datacube 1.9, and the version number has been bumped to be more in alignment with the 1.9 suite.

Primarily, this release implements full support for the postgis index driver, which saw a major refactoring of cubedash/summary. The new ExplorerIndex class provides an index driver abstraction layer to enable support for both the postgres and the postgis drivers.
There now exist postgis-compatible versions of all cubedash tables implemented using ORM declarative mappings, in alignment with datacube-core.
Note, the datacube environment must now be set up in accordance with the new configuration engine. See the migration guide for more details.

What's Changed

Full Changelog: 2.12.4...3.0.0

2.12.4

25 Nov 06:14

Choose a tag to compare

What's Changed

Full Changelog: 2.12.3...2.12.4

2.12.3

25 Jul 01:16

Choose a tag to compare

What's Changed

Full Changelog: 2.12.2...2.12.3

2.12.2

19 Jun 23:49

Choose a tag to compare

What's Changed

  • Don't double run GitHub Actions Docker build on Release by @omad in #606
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #608
  • Fix the /robots.txt response by @omad in #609

Full Changelog: 2.12.1...2.12.2

2.12.1

18 Jun 05:45

Choose a tag to compare

What's Changed

Full Changelog: 2.12.0...2.12.1

2.12.0

13 Jun 07:07
5b93679

Choose a tag to compare

What's Changed

  • Restrict search to indexed fields by @Ariana-B in #601

    This change will hopefully reduce the (significant) load caused by web scraping bots running queries on unindexed fields. In Digital Earth Australia, each query takes about 20 seconds on database time, and quickly exhausts the number of operational worker threads.

  • Rework STAC API extension logic by @Ariana-B in #591

Docker changes

Package Updates

Full Changelog: 2.11.0...2.12.0

2.11.0

08 Apr 01:26

Choose a tag to compare

What's Changed

This release contains two significant bug fixes:

  • The first caused pagination failures of STAC API Responses to pystac-client (Thanks @Ariana-B in #578)
  • The second is for crashes while updating the Explorer Summary Tables, which may also have affected some server responses. (Thanks @pjonsson and @jeremyh , see #581 and #587)

Bug Fixes

Security Updates

  • Remove pip&git from Deployment Docker Images by @pjonsson in #585

Dependency Updates

Full Changelog: 2.10.1...2.11.0

2.10.1

16 Jan 03:58

Choose a tag to compare

Minor fixes and updates

New Contributors

Full Changelog: 2.10.0...2.10.1