|
2 | 2 |
|
3 | 3 | <!-- towncrier release notes start --> |
4 | 4 |
|
| 5 | +## 14.0.0 / 2025-11-03 |
| 6 | + |
| 7 | +***Changed***: |
| 8 | + |
| 9 | +* Avoid relying on the existence of a manifest.json file to validate third party licenses ([#21783](https://github.com/DataDog/integrations-core/pull/21783)) |
| 10 | + |
| 11 | +***Added***: |
| 12 | + |
| 13 | +* Ensure ddev understands and differentiate worktrees from other packages ignoring them as possible candidates as integrations source ([#20444](https://github.com/DataDog/integrations-core/pull/20444)) |
| 14 | +* Add support for the hatch env remove command and provide a method to list environments as models ([#21155](https://github.com/DataDog/integrations-core/pull/21155)) |
| 15 | +* Bump Python to 3.13 ([#21161](https://github.com/DataDog/integrations-core/pull/21161)) |
| 16 | +* Adds the new command `ddev ci codeowners` to check repository CODEOWNERS for pull requests, commits, or specific files. ([#21312](https://github.com/DataDog/integrations-core/pull/21312)) |
| 17 | +* Add option to `ddev size status` to compute dependency sizes from JSON or a commit’s GitHub Actions artifacts ([#21331](https://github.com/DataDog/integrations-core/pull/21331)) |
| 18 | +* Adds a new method `merge_base` in the `GitRepository` class. ([#21340](https://github.com/DataDog/integrations-core/pull/21340)) |
| 19 | +* Improve error message when Kind or other dependencies are missing; fix read_text signature for Python 3.12 mypy compatibility ([#21402](https://github.com/DataDog/integrations-core/pull/21402)) |
| 20 | +* Add context variable to CI validation when checking test-all ([#21441](https://github.com/DataDog/integrations-core/pull/21441)) |
| 21 | +* Adds a new method `log` in the `GitRepository` class. ([#21512](https://github.com/DataDog/integrations-core/pull/21512)) |
| 22 | +* Improved logging for the `ddev size` command output ([#21587](https://github.com/DataDog/integrations-core/pull/21587)), ([#21747](https://github.com/DataDog/integrations-core/pull/21747)) |
| 23 | + |
| 24 | +***Fixed***: |
| 25 | + |
| 26 | +* Fix agent image normalization on `ddev env start` that would force `-py3` suffix in `agent:latest` and confuse `servercore` with a release candidate. ([#20917](https://github.com/DataDog/integrations-core/pull/20917)) |
| 27 | +* Handle changelog generation for removed integrations ([#21167](https://github.com/DataDog/integrations-core/pull/21167)) |
| 28 | +* Removes duplicated os.path.join when defining the path for the resolved folder. ([#21234](https://github.com/DataDog/integrations-core/pull/21234)) |
| 29 | +* Removed the requirement for all files to be committed before sending size metrics to Datadog. ([#21486](https://github.com/DataDog/integrations-core/pull/21486)) |
| 30 | +* The `ddev size status` now stores temporary files in a temporary directory that is removed when the commands finishes. This prevents littering the local disk with unnecessary files. ([#21496](https://github.com/DataDog/integrations-core/pull/21496)) |
| 31 | +* Fixed retrieval of previous dependency size calculations so they can be used in CI runs on pushes to master. ([#21536](https://github.com/DataDog/integrations-core/pull/21536)) |
| 32 | +* Allow trace agent start on configuration override ([#21568](https://github.com/DataDog/integrations-core/pull/21568)) |
| 33 | +* Fixes duplicate results when filtering specific artifacts in the `ddev size` command ([#21774](https://github.com/DataDog/integrations-core/pull/21774)) |
| 34 | + |
5 | 35 | ## 13.0.0 / 2025-08-25 |
6 | 36 |
|
7 | 37 | ***Removed***: |
|
0 commit comments