Mlrun

Latest version: v1.7.2

Safety actively analyzes 714815 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 7 of 110

1.8.0rc4

Not secure
Features / Enhancements
* **API**: Ensure worker services sync with chief once, 6788, liranbg
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.8.0-rc4#features-and-enhancements)

Bug fixes
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.8.0-rc4#bug-fixes)


Pull requests:
69dad024a [Dependabot-automated] Bump thehanimo/pr-title-checker from 1.4.2 to 1.4.3 (6763)
2339b9fa9 [Dependabot-automated] Bump astral-sh/setup-uv from 3 to 4 (6764)
ae4d3819d [API] Ensure worker services sync with chief once (6788)

Failed parsing:
69dad024a {dependabot[bot]} [Dependabot-automated] Bump thehanimo/pr-title-checker from 1.4.2 to 1.4.3 (6763)
2339b9fa9 {dependabot[bot]} [Dependabot-automated] Bump astral-sh/setup-uv from 3 to 4 (6764)

1.8.0rc3

Not secure
Features / Enhancements
* **Pagination**: Change default page size, 6786, moranbental
* **Artifacts**: Added partition-by mode to list artifacts, 6761, moranbental
* **Datastore**: Add vectordb support, 6770, alxtkr77
* **API**: Missing function kind on list functions, 6783, liranbg
* **Alert activations**: Add sdk for project, 6769, rokatyy
* **Alert activation**: Save alert activation for manual policy, 6752, rokatyy
* **Service**: Generalize logs, 6778, alonmr
* **Demos**: Increase readiness timeout and add comment on nvidia drivers, 6766, EdmondIguazio
* **Tutorials**: Bump images to 1.7.0 for genai01 tutorial, 6691, EdmondIguazio
* **MicroServices**: Align service state with chief, 6777, alonmr
* **Microservices**: Implement inter-service communication, 6720, alonmr
* **PipelineAdapters**: Bump versions, 6759, liranbg
* **AutoMount**: Add mlrun runtime mounts back to platforms for backwards compatibility, 6754, liranbg
* **Requirements**: Upgrade ruff, 6755, jond01
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.8.0-rc3#features-and-enhancements)

Bug fixes
* **Pagination**: Fix log, 6779, moranbental
* **Alerts**: Fix reset alert reason logging, 6776, Yacouby
* **Scheduling**: Fix apscheduler 3.11 regression, 6773, liranbg
* **SystemTest**: Fix needless timezone specifier, 6762, liranbg
* **Demos**: Fixed the notebook so it would run (not just explaining), 6707, EdmondIguazio
* **PipelineAdapters**: Fix incorrect pipeline adapters version, 6758, liranbg
* **Git**: Fix cloning urls with specific port, 6753, liranbg
* **Alerts activations**: Fix path to mlrun config for partitions_buffer_multiplier, 6751, rokatyy
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.8.0-rc3#bug-fixes)


Pull requests:
0419b40bd [Pagination] Change default page size (6786)
8dee2a441 [Artifacts] Added Partition-By Mode to List Artifacts (6761)
98f240d8d [Pagination] Fix log (6779)
2a6287bbd [Alerts] Fix reset alert reason logging (6776)
b336134f4 [Datastore] Add vectordb support (6770)
c8c199321 [API] Missing function kind on list functions (6783)
e144db95d [Alert activations] Add SDK for project (6769)
2b5730c31 [Alert activation] Save alert activation for manual policy (6752)
9bc379edb [Service] Generalize logs (6778)
b3ac93251 [Demos] Increase readiness timeout and add comment on NVIDIA drivers (6766)
b7b1f7980 [Tutorials] Bump images to 1.7.0 for GenAI01 tutorial (6691)
98edff78f [MicroServices] Align service state with chief (6777)
a01ad7fec [Microservices] Implement inter-service communication (6720)
4d8587c8e [Scheduling] Fix apscheduler 3.11 regression (6773)
35e1c11ea [SystemTest] Fix needless timezone specifier (6762)
884b3eab0 [PipelineAdapters] Bump versions (6759)
e9f1bd760 [Demos] Fixed the notebook so it would run (not just explaining) (6707)
260b0565a [PipelineAdapters] Fix incorrect pipeline adapters version (6758)
c9da602c7 [AutoMount] Add mlrun runtime mounts back to platforms for backwards compatibility (6754)
fad143d71 [Requirements] Upgrade Ruff (6755)
aa9e4f8bc [Git] Fix cloning urls with specific port (6753)
dc1a7c667 [Alerts activations] Fix path to mlrun config for partitions_buffer_multiplier (6751)

1.8.0rc2

Not secure
Features / Enhancements
* **Alert activation**: Add endpoint for single alert's activations, 6749, rokatyy
* **HTTPDB**: Add refresh_smtp_configuration to the sdk, 6748, roei3000b
* **KFP**: Convert modifier functions to modify the runtime spec directly, 6727, adamdelman
* **Model Monitoring**: Skip feature set update for router endpoints, 6747, gtopper
* **Requirements**: Loosen pydantic restriction, 6744, liranbg
* **Alert activations**: Implement api for project's alert activations, 6723, rokatyy
* **Requirements**: Bump igz-mgmt version, 6743, moranbental
* **Tutorials**: 01-basics remove numpy install, 6737, daniels290813
* **Alert activation**: Add project index in alert_activation, 6738, rokatyy
* **KFP**: Support mlrun without kfp dependency, 6657, adamdelman
* **Notifications**: Create new endpoint for refreshing smtp configuration, 6726, roei3000b
* **Automation**: Script bundle_demos get demos data, 6734, daniels290813
* **Microservices**: Enable hydra opt-out, 6729, alonmr
* **Tutorials**: Genai change project name, 6714, daniels290813
* **Alerts**: Add condition for resetting alert on reset policy change, 6721, Yacouby
* **Docs**: Update dockerfile reference, 6709, emmanuel-ferdman
* **Requirements**: Bump igz-mgmt version, 6728, moranbental
* **Microservices**: Move alert templates to alerts service, 6700, rokatyy
* **Model Monitoring**: Remove the explicit v3io mount in app instantiation, 6722, jond01
* **Model Monitoring**: Create tdengine stable per project, 6724, Eyal-Danieli
* **Dependencies**: Make pydantic schemas pydantic v2 compatible, 6719, quaark
* **Artifacts**: Added producer_uri column to artifact table, 6705, moranbental
* **Model monitoring**: Add metrics endpoint to httpdb, 6711, tomerm-iguazio
* **Alert activations**: Change periodic partition management interval, 6716, rokatyy
* **Microservices**: Use uvicorn factory application, 6717, alonmr
* **Workflows**: Prevent project fields from being overwritten by remote/scheduled workflows, 6690, yaelgen
* **Alert Activation**: Save alert activation to the db for auto reset policy, 6674, Yacouby
* **API**: Query db for only allowed projects when listing with `project=*`, 6683, quaark
* **Automation**: Add script for managing old pipeline runs, 6568, yaelgen
* **Artifacts**: Handle created datetime with no specific ms, 6708, liranbg
* **Docs**: Tutorials serving name change, 6601, daniels290813
* **Notifications**: Mail - warning when cannot get default params for smtp, 6703, roei3000b
* **Microservices**: Initial alerts service separation, 6689, alonmr
* **Docs**: Add partitioning contribution guide, 6696, rokatyy
* **Requirements**: Bump nuclio-jupyter to 0.11.1, 6698, alonmr
* **API**: Allow listing kind-specific functions, 6695, liranbg
* **Notifications**: Add mail notification kind, 6653, roei3000b
* **Alert Activation**: Make id column auto-incrementable, 6693, rokatyy
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.8.0-rc2#features-and-enhancements)

Bug fixes
* **KFP**: Test fix, 6750, adamdelman
* **CI**: Fix mlrun-api dockerfile cache layers, 6742, liranbg
* **Notifications**: Fix refresh smtp configuration endpoint, 6741, roei3000b
* **Functions**: Fix the paginated_list_functions response via projects, 6740, moranbental
* **Tutorials**: Fix mlflow version, 6733, daniels290813
* **KFP**: Fix metrics for kfp 1.8 sdk with kfp 2.x server, 6685, adamdelman
* **Tutorials**: Fix some errors in mm notebook, 6715, jond01
* **Automation**: Script update demos fix tag, 6679, daniels290813
* **CI**: Fix system tests image sha abbrev to 8 chars, 6699, alonmr
* **Requirements**: Limit aiohttp to 3.10 to fix ci, 6697, alonmr
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.8.0-rc2#bug-fixes)


Pull requests:
d1bac8609 [Alert activation] Add endpoint for single alert's activations (6749)
6444cc477 [HTTPDB] Add refresh_smtp_configuration to the SDK (6748)
df8a856a6 [KFP] Test fix (6750)
1a8ed0212 [KFP] Convert modifier functions to modify the runtime spec directly (6727)
071da7c04 [Model Monitoring] Skip feature set update for router endpoints (6747)
b6bb62315 [Requirements] Loosen pydantic restriction (6744)
42e617db7 [Alert activations] Implement api for project's alert activations (6723)
2a026ff4b [Dependabot-automated] Update mlrun-pipelines-kfp-v1-8 requirement from ~=0.2.0 to ~=0.2.1 (6746)
b942cd6c1 [Dependabot-automated] Update mlrun-pipelines-kfp-common requirement from ~=0.2.1 to ~=0.2.2 (6745)
4e09d5f93 [Requirements] Bump igz-mgmt version (6743)
0ef2e3bdf [Tutorials] 01-basics remove numpy install (6737)
cb89dabb6 [Alert activation] Add project index in alert_activation (6738)
8baed9bee [CI] Fix mlrun-api dockerfile cache layers (6742)
e8971a99c [Notifications] Fix refresh smtp configuration endpoint (6741)
22d0a3eb9 [KFP] Support MLRun without KFP dependency (6657)
299276789 [Notifications] Create new endpoint for refreshing smtp configuration (6726)
d9ca5132f [Functions] Fix the paginated_list_functions response via projects (6740)
a36bea54b [Tutorials] Fix mlflow version (6733)
8f91befe9 [Automation] script bundle_demos get demos data (6734)
8fedaf1a6 [Microservices] Enable hydra opt-out (6729)
2295141f2 [Tutorials] genai change project name (6714)
31ed9e182 [Alerts] Add condition for resetting alert on reset policy change (6721)
390e6ce7b [Docs] Update dockerfile reference (6709)
1cda1364c [Requirements] Bump igz-mgmt version (6728)
96dc5888b [Microservices] Move alert templates to alerts service (6700)
ccbbb6446 [Model Monitoring] Remove the explicit V3IO mount in app instantiation (6722)
b7d135bca [Model Monitoring] Create TDEngine STABLE per project (6724)
1b288a977 [Dependencies] Make Pydantic Schemas Pydantic V2 Compatible (6719)
05f866a9a [Artifacts] Added producer_uri column to Artifact Table (6705)
b55ccb670 [Model monitoring] Add metrics endpoint to httpdb (6711)
a8e8cbc81 [Alert activations] Change periodic partition management interval (6716)
3d42d7818 [KFP] Fix metrics for KFP 1.8 SDK with KFP 2.X server (6685)
c0dd028f5 [Microservices] Use uvicorn factory application (6717)
951233954 [Workflows] Prevent project fields from being overwritten by remote/scheduled workflows (6690)
145007ae2 [Alert Activation] Save alert activation to the DB for auto reset policy (6674)
9fb9f2a2d [Tutorials] Fix some errors in MM notebook (6715)
088f60c26 [API] Query DB for only allowed projects when listing with `project=*` (6683)
9a167d9a2 [Automation] Add script for managing old pipeline runs (6568)
c11afae6e [Artifacts] Handle created datetime with no specific ms (6708)
10c27272c [Docs] Tutorials Serving name change (6601)
054014e93 [Automation] Script update demos fix tag (6679)
d0a433bd7 [Notifications] Mail - warning when cannot get default params for smtp (6703)
8c00b4d5d [CI] Fix system tests image sha abbrev to 8 chars (6699)
6139f42d3 [Microservices] Initial alerts service separation (6689)
4708bc367 [Docs] Add partitioning contribution guide (6696)
4dc371727 [Requirements] Bump nuclio-jupyter to 0.11.1 (6698)
2d32f8938 [API] Allow listing kind-specific functions (6695)
687a1db5e [Requirements] Limit aiohttp to 3.10 to fix CI (6697)
b610ce169 [Notifications] Add mail notification kind (6653)
e5fb4af70 [Alert Activation] Make id column auto-incrementable (6693)

Failed parsing:
2a026ff4b {dependabot[bot]} [Dependabot-automated] Update mlrun-pipelines-kfp-v1-8 requirement from ~=0.2.0 to ~=0.2.1 (6746)
b942cd6c1 {dependabot[bot]} [Dependabot-automated] Update mlrun-pipelines-kfp-common requirement from ~=0.2.1 to ~=0.2.2 (6745)

1.8.0rc1

Not secure
Features / Enhancements
* **Pagination**: Add paginated sdks for runs and functions, 6684, moranbental
* **Jupyter**: Bump dependencies, 6670, liranbg
* **Microservices**: Move common code to framework package part 1, 6669, alonmr
* **Docs**: Use packager instead of annotations, 6680, daniels290813
* **Alert Activation**: Add partition creation and retention for alert_activation table, 6633, rokatyy
* **API**: Move unversioned functions filtering to sql query, 6682, quaark
* **Model Monitoring**: Improve handling of k8s character limit issue when deleting monitoring resources, 6681, Eyal-Danieli
* **Pagination**: Add paginated sdks for artifacts and models, 6654, moranbental
* **Linting**: Remove irrelevant `flake8: noqa` comments, 6664, jond01
* **Model Monitoring**: Shard mm stream records in `votingensemble` by model endpoint, 6671, gtopper
* **Docs**: Update change log, 6665, jillnogold
* **Microservices**: Create service base class, 6655, alonmr
* **Model Monitoring**: Write res & metrics only to the tsdb & update ui endpoints - /metrics to use tsdb connector, 6646, davesh0812
* **Tests**: Replace dataset for azure anonymous access test, 6650, tomerm-iguazio
* **API**: Support listing functions for all projects w/ `*` token, 6651, quaark
* **Model monitoring**: Save current_stats, drift_measures to json file, 6641, royischoss
* **Images**: Ignore test folders on non testing deidcated images, 6648, alonmr
* **Notifications**: Add default notification params, 6628, roei3000b
* **Model Monitoring**: Create new `model_endpoints` table in mlrun db & update modeendpoint schema, 6589, davesh0812
* **Requirements**: Bump nuclio-jupyter related requirements, 6645, alonmr
* **Artifacts**: Add `format_` and `limit` flags to all project list_artifacts methods, 6642, moranbental
* **FeatureSet**: Change minimal list feature sets format, 6432, tomerm-iguazio
* **Docs**: Check for broken links, 6241, rokatyy
* **Docs**: Add closed issues to v1.7.0 change, 6626, liranbg
* **DB**: Mask dsn username and password when logging, 6627, moranbental
* **Gitignore**: Ignore legacy server/api folder, 6635, liranbg
* **Microservices**: Project structure refactor, 6615, alonmr
* **Alert Activations**: Create alert activations table, 6603, rokatyy
* **Docker**: Remove `scikit-multiflow` from mlrun docker images, 6622, jond01
* **Model Monitoring**: Manage `last_analyzed` exclusively in the controller, 6191, jond01
* **Pagination**: Artifacts pagination endpoint support, 6605, moranbental
* **Model Monitoring**: Store `result_extra_data` in tsdb, 6315, Eyal-Danieli
* **Model Monitoring**: Increase tdengine timeout, 6618, gtopper
* **Model Monitoring**: Scale out stream function, 6617, gtopper
* **Artifacts**: Order artifacts by updated date desc, 6612, moranbental
* **Alerts**: Refine alert configuration to skip reset on non-functional changes, 6586, Yacouby
* **MLRun**: Finalizing docs for 1.7.0, 6613, liranbg
* **DB**: Implement cascade deletion constraints, 6598, alonmr
* **Model Monitoring**: Added timezone to datetime min tsdb query, 6608, royischoss
* **CI**: Adding alerts system test suite, 6609, liranbg
* **CI**: Introducing per-pr os system test, 6600, liranbg
* **Docs**: Remove artifacts memory accumulation warning from mm-apps page, 6606, jond01
* **Run**: Remove artifacts cache, 6206, alonmr
* **Logger**: Allow users to use custom logger format, 6587, GiladShapira94
* **Model Monitoring**: Edit tdengine tables & connector, 6569, royischoss
* **Docs**: Remove the mm tutorial from gen ai list, 6594, jillnogold
* **Tutorials**: Revert serving tutorial to `new_function`, 6595, liranbg
* **Docs**: Add v1.7 updates to change log, 6260, jillnogold
* **Model Monitoring**: Improve tdengine subtable query, 6588, Eyal-Danieli
* **Docs**: Improve mm coverage, 6565, jillnogold
* **Model Monitoring**: Log exception trace, 6544, gtopper
* **Dependencies**: Bump setuptools version, 6571, liranbg
* **Docs**: Add path reqs for nuclio_func inside a folder, 6570, jillnogold
* **Docs**: Add details about feature labels, 6572, jillnogold
* **Builder**: Log build pod events, 5663, alonmr
* **Docs**: Add lov for log levels, 6567, jillnogold
* **Requirements**: Bump `numpy` requirement, 6564, jond01
* **Data migration**: Bump latest data migration version, 6554, rokatyy
* **Logs**: Truncate long errors, 6550, liranbg
* **Automation**: Bundle_demos get data edit installs, 6551, daniels290813
* **Requirements**: Bump storey to 1.8.0, add test, 6541, gtopper
* **Artifact**: Enhance artifact key validation regex, 6514, Yacouby
* **Test**: Remove incompatible typing.self annotattion from conftest, 6525, adamdelman
* **Labels**: Enforce labels validation, 6361, moranbental
* **Docs**: Running notification send only the default notification, 6538, roei3000b
* **Docs**: Add node selector on function spec for nuclio note, 6533, alonmr
* **CI**: Use virtual env for `errata-ai/vale-action`, 6529, moranbental
* **Model Monitoring**: Bump tdengine client wrapper, 6530, gtopper
* **Tests**: Add support for k8s client in system tests, 6520, adamdelman
* **K8S**: Improve secret creation retry mechanism, 6492, adamdelman
* **Docs**: Add missing attribute to mlrun-ce helm chart installation, 6446, jillnogold
* **Dev**: Update .gitignore file, 6504, adamdelman
* **Notifications**: Fill notification params from project secrets, 6519, roei3000b
* **Model Monitoring**: Add timeout and retries around tdengine, 6518, gtopper
* **Model Monitoring**: Revert tdengine retry changes, 6508, jond01
* **Notifications**: Mask notification secret params on submit_workflow, 6505, roei3000b
* **Tests**: Add k8s client to system tests (6500), 6503, adamdelman
* **Notifications**: Resolve notification params from the db, 6469, roei3000b
* **KFP**: If we got empty secret value skip the replacing of the env vars, 6501, roei3000b
* **Tests**: Add k8s client to system tests, 6500, adamdelman
* **Images**: Bump miniconda cuda and pip, 6475, alonmr
* **KFP**: Don't show error messages from skipped workflow steps, 6466, adamdelman
* **Tests**: Add config ns to system tests, 6486, yaelgen
* **Model Monitoring**: Retry tdengine query on closed connection, 6481, gtopper
* **Model Monitoring**: Ensure that the _applicationerrorhandler prints the error, including the error class name., 6485, davesh0812
* **Docs**: Kubeflow pipeline is too large, 6478, moranbental
* **Docs**: Update dask-mlrun, 6472, alonmr
* **DOCS**: Improve average latency kpi description, 6479, Eyal-Danieli
* **Unknown**: Revert "[dependabot-automated] bump denoland/setup-deno from 1 to 2", 6476, alonmr
* **Tests**: Remove redundant system test part, 6465, alonmr
* **DevEnv**: Improve patch_remote script, 6338, adamdelman
* **KFP**: Bump adapters minor, 6460, liranbg
* **KFP**: Obscuring kfp env credentials, 6370, adamdelman
* **Datastore**: Delete additional filters warning from spark merger, 6455, tomerm-iguazio
* **Model Monitoring**: Enhance exception handling when deleting stream resources, 6448, Eyal-Danieli
* **Datastore**: Timestamp as a timezone-aware pandas datetime., 6449, tomerm-iguazio
* **Config**: Reload config in set_environment, 6442, tomerm-iguazio
* **Background Task**: Reverting the check for resource permissions on background tasks, 6443, moranbental
* **Projects**: Updating logs when project deletion fails in the sdk, 6445, moranbental
* **APIGW**: Enrich path with forward slash, 6436, liranbg
* **Docs**: Add gen ai to readme, align with docs, update links, graphics, 6358, jillnogold
* **API**: Reduce spammy logs, 6417, liranbg
* **Model-Monitoring**: Issue warning log when enable_model_monitoring is called with base_period < 10, 6427, assaf758
* **Docs**: Remove deprecated trigger_monitoring_job and minor edits, 6418, jillnogold
* **Docs**: Add best practice for self-signed registries, 6392, jillnogold
* **Notifications**: Move `override_body` from docs to docstring, 6362, jillnogold
* **Model Monitoring**: Sanitize project and endpoint id inputs to model endpoints api, 6420, jond01
* **Tests**: Remove `testchurn` system test (6411), 6419, Eyal-Danieli
* **Requirements**: Raise pyarrow maximum version to 17 (the latest), 6415, gtopper
* **Tutorials**: Update scikit-learn version mentioned in model training, 6413, jond01
* **Pagination**: Page token improvements, 6347, quaark
* **Docs**: Added additional_filters datetime limitation to docs, 6400, tomerm-iguazio
* **Docs**: Add writing model monitoring application page, 6404, jond01
* **Nuclio**: Allow passing access key when adding v3io stream trigger, 6399, TomerShor
* **MySQL**: Update the dsn regex to also support an optional password, 6390, moranbental
* **Alerts**: Enable alerts by default, 6396, Yacouby
* **Docs**: Replace deprecated feature store code, 6312, jillnogold
* **Demos**: Genai model monitoring, 6348, EdmondIguazio
* **Docs**: Add details about invalid node selector combinations, 6318, jillnogold
* **Model Monitoring**: Delete `modelmonitoringapplicationbasev1`, 6309, davesh0812
* **Schedule**: Synchronize labels on upgrade, 6389, rokatyy
* **Project**: Terminate pipelines before deleting pods on delete job, 6388, alonmr
* **Artifacts**: Update the read artifact query to include the tag in the response, 6386, moranbental
* **GenAI demo**: Increased timeout to 1200 secs, 5972, EdmondIguazio
* **Demos**: Ignore uri fetch errors on genai demo, 6109, EdmondIguazio
* **Datastore**: Add support for s3 token file, 6377, gtopper
* **Feature Store**: Add format to `list_feature_sets`, 6322, tomerm-iguazio
* **Docs**: Correct misleading note in docs and remove duplicate headline, 6365, gtopper
* **Version**: Bump development to 1.8.0, 6376, liranbg
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.8.0-rc1#features-and-enhancements)

Bug fixes
* **Tutorials**: Fix a scikit-learn requirement, 6688, jond01
* **Serving**: Fix creation of queue step stream, 6673, gtopper
* **ProjectSummaries**: Fixing schedule count logic [round 2], 6668, roei3000b
* **Linting**: Fix implicit `optional` type hints, 6607, jond01
* **Docs**: Fix runtimes link to api reference, 6662, jond01
* **Tests**: Explicitly declare common fixtures in server tests, 6659, alonmr
* **Log collector**: Fix dockerfile arg reuse, 6632, alonmr
* **Makefile**: Fix make log collector commands, 6631, alonmr
* **Makefile**: Fix backwards compatibility source input, 6630, alonmr
* **Pagination**: Fix pagination cache serializer, 6610, quaark
* **Requirements**: Fix aiohttp-retry following release of 2.9.0, 6583, gtopper
* **Demos**: Remove genai model monitoring demo to dedicated repo postfix, 6579, EdmondIguazio
* **DB**: Fix circular import, 6578, roei3000b
* **Model Monitoring**: Fix for checking infer data on the controller, 6574, Eyal-Danieli
* **Tutorials**: Fix 07-add-mlops-to-code script path, 6430, aviaIguazio
* **K8S**: Fix k8s api exception not converted to their status code dependent specific exception class, 6559, adamdelman
* **CI**: Fix system tests kubeconfig injection, 6558, alonmr
* **CI**: Fix release bundle demos, 6546, liranbg
* **Monitoring**: Fix get or create run conflict attempt 2, 6536, alonmr
* **Model Monitoring**: Fix tdengine deletion, 6523, gtopper
* **Docs**: Fix links, 6482, jillnogold
* **Logs**: Return log collection legacy fallback and fix periodic collection, 6493, alonmr
* **Monitoring**: Fix reading newly created runs, 6484, alonmr
* **Model Monitoring**: Fix tdengine client version and add logs to delete resources, 6477, Eyal-Danieli
* **Images**: Fix mlrun/mlrun conda solver, 6461, alonmr
* **Batch Infer Tutorial**: Fix data drift result artifact name, 6463, Eyal-Danieli
* **Workflows**: Fix ability to opt-out node selector for workflow runner pod, 6439, yaelgen
* **Pipelines**: Fix log, 6444, moranbental
* **Tutorials**: Fix `scikit-learn` version in installation commands, 6433, jond01
* **Model Monitoring**: Fix artifact name in batch infer tutorial, 6414, jond01
* **Project**: Fix silent sync functions, 6409, alonmr
* **ProjectSummaries**: Fix schedule jobs count, 6391, roei3000b
* **Tests**: Fix basic system tests and other touch ups, 6394, alonmr
* **Feature Store**: Fix remote ingest `start_time` and `end_time` parameters of `parquetsource`, 6378, tomerm-iguazio
* **Workflows**: Fix resolving source code target dir, 6373, alonmr
* **Model Monitoring**: Fix tdengine case-insensitivity in the table name, 6381, jond01
* **Datastore**: Fix stream storey wrapper, 6369, alxtkr77
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.8.0-rc1#bug-fixes)


Pull requests:
f2e5312ff [Pagination] Add paginated sdks for runs and functions (6684)
b18a83375 [Tutorials] Fix a scikit-learn requirement (6688)
c737cdfa6 [Jupyter] Bump dependencies (6670)
40f3ea3ad [Microservices] Move common code to framework package part 1 (6669)
7ba08944f [Docs] Use packager instead of annotations (6680)
20a496cee [Alert Activation] Add partition creation and retention for alert_activation table (6633)
d32eaaad2 [API] Move Unversioned Functions Filtering To SQL Query (6682)
e4eaa0641 [Model Monitoring] Improve handling of k8s character limit issue when deleting monitoring resources (6681)
af14b9b2d [Pagination] Add paginated sdks for artifacts and models (6654)
eaf9699bf [Linting] Remove irrelevant `flake8: noqa` comments (6664)
18e1d9f37 [Model Monitoring] Shard MM stream records in `VotingEnsemble` by model endpoint (6671)
c8ffb64e5 [Serving] Fix creation of queue step stream (6673)
ab602a7ad [ProjectSummaries] Fixing schedule count logic [round 2] (6668)
0e6b2b4eb [Linting] Fix implicit `Optional` type hints (6607)
67f5a094f [Docs] Fix runtimes link to API reference (6662)
ac2f0dc1d [Docs] Update change log (6665)
9f52f67f0 [Tests] Explicitly declare common fixtures in server tests (6659)
6e56885a9 [Microservices] Create service base class (6655)
e4f5061cb [Model Monitoring] Write res & metrics only to the tsdb & Update UI endpoints - /metrics to use tsdb connector (6646)
264b2e275 [Tests] Replace dataset for azure anonymous access test (6650)
f9a1c0bfb [API] Support Listing Functions For All Projects w/ `*` Token (6651)
99861c196 [Model monitoring] Save current_stats, drift_measures to json file (6641)
14707e36e [Images] Ignore test folders on non testing deidcated images (6648)
a12124324 [Dependabot-automated] Bump actions/setup-python from 4 to 5 (6649)
8437fb725 [Notifications] Add default notification params (6628)
5dbe7a5d1 [Model Monitoring] Create new `model_endpoints` table in mlrun DB & update ModeEndpoint Schema (6589)
d682efe0e [Requirements] Bump nuclio-jupyter related requirements (6645)
23e6199e9 [Artifacts] Add `format_` and `limit` flags to all project list_artifacts methods (6642)
23cd1fce3 [FeatureSet] Change minimal list feature sets format (6432)
0860252de [Docs] Check for broken links (6241)
9bba07cd5 [Docs] Add closed issues to v1.7.0 change (6626)
e8509926c [DB] Mask DSN Username and Password When Logging (6627)
01a9f91e2 [Gitignore] Ignore legacy server/api folder (6635)
966a9418c [Dependabot] Bump the go_modules group across 2 directories with 2 updates (6634)
6807aa5d5 [Log collector] Fix dockerfile ARG reuse (6632)
7b9ccdeca [Makefile] Fix make log collector commands (6631)
d2181138c [Makefile] Fix backwards compatibility source input (6630)
7bca40432 [Microservices] Project structure refactor (6615)
a0fa016e7 [Alert Activations] Create alert activations table (6603)
a19dbe24a [Docker] Remove `scikit-multiflow` from mlrun Docker images (6622)
84e940226 [Model Monitoring] Manage `last_analyzed` exclusively in the controller (6191)
61b44a0d6 [Pagination] Artifacts Pagination Endpoint Support (6605)
89a6d4e0d [Model Monitoring] Store `result_extra_data` in TSDB (6315)
0ddef6498 [Model Monitoring] Increase TDEngine timeout (6618)
096b5beb1 [Model Monitoring] Scale out stream function (6617)
783171fdd [Artifacts] Order artifacts by updated date DESC (6612)
a9cb9215b [Alerts] Refine alert configuration to skip reset on non-functional changes (6586)
ca6625fbe [MLRun] Finalizing docs for 1.7.0 (6613)
5a2969a44 [DB] Implement cascade deletion constraints (6598)
5959a2f34 [Model Monitoring] Added timezone to datetime min tsdb query (6608)
e82efb91e [Pagination] Fix Pagination Cache Serializer (6610)
1ef5d4f7b [CI] Adding alerts system test suite (6609)
8e973600d [CI] Introducing per-PR OS system test (6600)
166a2f2fb [Docs] Remove artifacts memory accumulation warning from MM-apps page (6606)
e4ca11f48 [Run] Remove artifacts cache (6206)
e187f2f90 [Logger] Allow users to use custom logger format (6587)
626b6ddf4 [Model Monitoring] Edit TDEngine tables & Connector (6569)
9bbfc432d [Docs] Remove the MM tutorial from gen AI list (6594)
0ab32d7f3 [Tutorials] Revert Serving Tutorial to `new_function` (6595)
ca983127f [Docs] Add v1.7 updates to change log (6260)
3b49178eb [Model Monitoring] Improve TDEngine subtable query (6588)
25390a477 [Docs] Improve MM coverage (6565)
e01546b16 [Model Monitoring] Log exception trace (6544)
d194f1988 [Requirements] Fix aiohttp-retry following release of 2.9.0 (6583)
6c259a637 [Dependencies] Bump setuptools version (6571)
c43870ff8 [Docs] Add path reqs for nuclio_func inside a folder (6570)
d0b010c77 [Demos] Remove GenAI model monitoring demo to dedicated repo postfix (6579)
58b8c63b9 [DB] Fix circular import (6578)
64ef4e014 [Docs] Add details about feature labels (6572)
5bfdb341b [Model Monitoring] Fix for checking infer data on the controller (6574)
83e5197cf [Builder] Log build pod events (5663)
4d84d3b3b [Docs] Add LOV for log levels (6567)
5c23428d2 [Tutorials] Fix 07-add-mlops-to-code script path (6430)
a77e2e9aa [Requirements] Bump `numpy` requirement (6564)
79c955809 [K8S] Fix k8s api exception not converted to their status code dependent specific exception class (6559)
b52631216 [CI] Fix system tests kubeconfig injection (6558)
4f731027b [Data migration] Bump latest data migration version (6554)
c4c9379fe [Logs] Truncate long errors (6550)
27e549772 [Automation] Bundle_demos get data edit installs (6551)
b8259c7d5 [CI] Fix release bundle demos (6546)
d6798d6a0 [Requirements] Bump storey to 1.8.0, add test (6541)
4a6e0aec9 [Artifact] Enhance artifact key validation regex (6514)
1f254e9eb [Dependabot-automated] Bump anchore/scan-action from 4 to 5 (6531)
2a2a0af6f [Test] Remove incompatible typing.Self annotattion from conftest (6525)
8e727e6e3 [Monitoring] Fix get or create run conflict attempt 2 (6536)
046b46e4d [Labels] Enforce labels validation (6361)
3406fe5df [Docs] Running notification send only the default notification (6538)
e4a79c1f6 [Docs] Add node selector on function spec for Nuclio note (6533)
a2992ae97 [CI] Use virtual env for `errata-ai/vale-action` (6529)
4d032b5fc [Model Monitoring] Bump TDEngine client wrapper (6530)
6360a9812 [Tests] Add support for K8S client in system tests (6520)
abc4e69b8 [Model Monitoring] Fix TDEngine deletion (6523)
7688b9363 [K8S] Improve secret creation retry mechanism (6492)
5139e9328 [Docs] Add missing attribute to MLRun-CE Helm chart installation (6446)
cdbcc9ce6 [Docs] Fix links (6482)
a2e180700 [Dev] Update .gitignore file (6504)
e3f5ac59b [Notifications] Fill notification params from project secrets (6519)
12d0be0ea [Model Monitoring] Add timeout and retries around TDEngine (6518)
21d041ff6 [Dependabot-automated] Bump denoland/setup-deno from 1 to 2 (6515)
1ff470649 [Dependabot-automated] Bump manusa/actions-setup-minikube from 2.12.0 to 2.13.0 (6516)
97025ffe7 [Logs] Return log collection legacy fallback and fix periodic collection (6493)
ba8c79945 [Model Monitoring] Revert TDEngine retry changes (6508)
822ece1e2 [Dependabot-automated] Update mlrun-pipelines-kfp-common requirement from ~=0.2.0 to ~=0.2.1 (6507)
86a2e92b5 [Notifications] Mask notification secret params on submit_workflow (6505)
08603eaa8 [Tests] Add K8S client to system tests (6500) (6503)
b09d6855b [Notifications] Resolve notification params from the db (6469)
68af4fcb4 [KFP] If we got empty secret value skip the replacing of the env vars (6501)
3d404cb16 [Tests] Add K8S client to system tests (6500)
3c156b6d6 [Images] Bump miniconda cuda and pip (6475)
6f45bf5f2 [KFP] Don't show error messages from skipped workflow steps (6466)
812cdb530 [Monitoring] Fix reading newly created runs (6484)
930dbefc8 [Tests] Add config NS to system tests (6486)
eda507c2f [Model Monitoring] Retry TDEngine query on closed connection (6481)
8da86e1a1 [Model Monitoring] ensure that the _ApplicationErrorHandler prints the error, including the error class name. (6485)
f11a79f3d [Docs] Kubeflow pipeline is too large (6478)
f0496ead5 [Docs] Update dask-mlrun (6472)
1235ae0dc [DOCS] Improve average latency KPI description (6479)
581616d8c [Model Monitoring] Fix TDEngine client version and add logs to delete resources (6477)
8c6c95416 Revert "[Dependabot-automated] Bump denoland/setup-deno from 1 to 2" (6476)
49f2e85d9 [Dependabot-automated] Bump denoland/setup-deno from 1 to 2 (6473)
0853a5e34 [Dependabot-automated] Bump manusa/actions-setup-minikube from 2.11.0 to 2.12.0 (6474)
36b42e66d [Tests] Remove redundant system test part (6465)
15dc8f267 [DevEnv] Improve patch_remote script (6338)
54ca9cca7 [Images] Fix mlrun/mlrun conda solver (6461)
a90dec333 [Batch Infer Tutorial] Fix data drift result artifact name (6463)
ebbcb05d1 [KFP] Bump adapters minor (6460)
78730c3c0 [KFP] Obscuring KFP env credentials (6370)
f8a8b8343 [Datastore] delete additional filters warning from spark merger (6455)
128505ffe [Workflows] Fix ability to opt-out node selector for workflow runner pod (6439)
86de50428 [Model Monitoring] Enhance exception handling when deleting stream resources (6448)
3c5ba12a9 [Datastore] Timestamp as a timezone-aware pandas datetime. (6449)
d1bc8d4af [Config] reload config in set_environment (6442)
3e01f18c8 [Background Task] Reverting the check for resource permissions on background tasks (6443)
f984b04cb [Projects] Updating logs when project deletion fails in the SDK (6445)
9dd1cd763 [Pipelines] Fix log (6444)
dcc98fb00 [APIGW] Enrich path with forward slash (6436)
8f74cd469 [Docs] Add gen AI to README, align with docs, update links, graphics (6358)
29ddb2e1b [Tutorials] Fix `scikit-learn` version in installation commands (6433)
304c0c81b [API] Reduce spammy logs (6417)
ca59c3883 [Model-Monitoring] Issue warning log when enable_model_monitoring is called with base_period < 10 (6427)
48f7e2946 [Docs] Remove deprecated trigger_monitoring_job and minor edits (6418)
ec97db0ff [Docs] Add best practice for self-signed registries (6392)
ea51b750f [Notifications] move `override_body` from docs to docstring (6362)
e878343e8 [Model Monitoring] Sanitize project and endpoint ID inputs to model endpoints API (6420)
91ce35d98 [Tests] remove `TestChurn` system test (6411) (6419)
952173751 [Requirements] Raise pyarrow maximum version to 17 (the latest) (6415)
ad66ba53d [Model Monitoring] Fix artifact name in batch infer tutorial (6414)
f368167cb [Tutorials] Update scikit-learn version mentioned in model training (6413)
9b20a69a6 [Pagination] Page Token Improvements (6347)
9789c75fe [Project] Fix silent sync functions (6409)
c2bd197d3 [Docs] Added additional_filters datetime limitation to docs (6400)
1305fc800 [Docs] Add writing model monitoring application page (6404)
61f943eee [ProjectSummaries] Fix schedule jobs count (6391)
b5d078f8a [Nuclio] Allow passing access key when adding v3io stream trigger (6399)
6db016a96 [MySQL] Update the DSN regex to also support an optional password (6390)
125d386a3 [Tests] Fix basic system tests and other touch ups (6394)
461948fe5 [Alerts] Enable alerts by default (6396)
638ffd796 [Docs] Replace deprecated Feature Store code (6312)
d4fdd5353 [Feature Store] Fix remote ingest `start_time` and `end_time` parameters of `ParquetSource` (6378)
95c210f8b [Demos] GenAI model monitoring (6348)
177a22179 [Docs] Add details about invalid node selector combinations (6318)
111f6aaf3 [Model Monitoring] Delete `ModelMonitoringApplicationBaseV1` (6309)
74af972ce [Schedule] Synchronize labels on upgrade (6389)
ccd99dce0 [Project] Terminate pipelines before deleting pods on delete job (6388)
77197e8aa [Artifacts] Update the read artifact query to include the tag in the response (6386)
ec1e6df7a [Workflows] Fix resolving source code target dir (6373)
b0a094040 [GenAI demo] Increased timeout to 1200 secs (5972)
027733dd6 [Demos] Ignore uri fetch errors on GenAI demo (6109)
ac59e05b5 [Model Monitoring] Fix TDEngine case-insensitivity in the table name (6381)
c1cf2fa03 [Datastore] Add support for S3 token file (6377)
ce91d26cc [Datastore] Fix Stream Storey wrapper (6369)
481ae698a [Feature Store] Add format to `list_feature_sets` (6322)
78d8e5cd1 [Docs] Correct misleading note in docs and remove duplicate headline (6365)
1f4a64d17 [Version] Bump development to 1.8.0 (6376)

Failed parsing:
a12124324 {dependabot[bot]} [Dependabot-automated] Bump actions/setup-python from 4 to 5 (6649)
966a9418c {dependabot[bot]} [Dependabot] Bump the go_modules group across 2 directories with 2 updates (6634)
1f254e9eb {dependabot[bot]} [Dependabot-automated] Bump anchore/scan-action from 4 to 5 (6531)
21d041ff6 {dependabot[bot]} [Dependabot-automated] Bump denoland/setup-deno from 1 to 2 (6515)
1ff470649 {dependabot[bot]} [Dependabot-automated] Bump manusa/actions-setup-minikube from 2.12.0 to 2.13.0 (6516)
822ece1e2 {dependabot[bot]} [Dependabot-automated] Update mlrun-pipelines-kfp-common requirement from ~=0.2.0 to ~=0.2.1 (6507)
49f2e85d9 {dependabot[bot]} [Dependabot-automated] Bump denoland/setup-deno from 1 to 2 (6473)
0853a5e34 {dependabot[bot]} [Dependabot-automated] Bump manusa/actions-setup-minikube from 2.11.0 to 2.12.0 (6474)

1.7.2

Not secure
MLRun v1.7.2 is a patch release, resolving several known issues. For details, visit the [changelog](https://docs.mlrun.org/en/stable/change-log/index.html#v1-7-2-16-january-2025).

1.7.2rc4

Not secure
Features / Enhancements
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.7.2-rc4#features-and-enhancements)

Bug fixes
* **Artifacts**: Fix deleting previous artifacts tags [1.7.x], 7081, liranbg
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.7.2-rc4#bug-fixes)


Pull requests:
58db9e6c3 [Artifacts] Fix deleting previous artifacts tags [1.7.x] (7081)

Page 7 of 110

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.