From 17738fa79ff8ef83202e85fdc036a95c727698d2 Mon Sep 17 00:00:00 2001 From: niole Date: Fri, 24 Apr 2026 15:07:33 -0700 Subject: [PATCH] Add a changelog summary --- CHANGELOG.md | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5c501eb9..009a8c62 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,11 +5,25 @@ All notable changes to the `python-domino` library will be documented in this fi ## [Unreleased] ### Added -* Updated app_publish() to allow selecting branch/commitRef -* Updated app_publish() to allow selecing specific app ### Changed +## [2.2.0] + +### Added +* Updated `app_publish()` to allow selecting a specific branch or commit ref. +* Updated `app_publish()` to allow targeting a specific app by `appId`. + +### Changed +* Fixed a `NameError` in `app_publish()` caused by referencing the wrong request variable. +* Updated API key authentication to send the `X-Domino-Api-Key` header instead of using HTTP Basic auth. +* Corrected dataset removal validation and updated `datasets_remove()` to return the delete responses from each dataset. +* Updated `runs_start()` and `job_start()` to re-raise `ReloginRequiredException` after logging guidance for UI relogin. +* Updated project lookup to raise `ProjectNotFoundException` when the project ID is missing from the response. +* Updated custom metric alerts to only include `targetRange` when a condition is provided. +* Improved dataset upload error handling by replacing a bare `except` with `except Exception`. +* Added broad public-method test coverage across apps, datasets, jobs, projects, auth, endpoints, and helpers. + ## [2.1.0] ### Added