Python

mlrun

Latest version: v1.2.0

PyUp actively tracks 471,271 Python packages for vulnerabilities to keep your Python environments secure.

Scan your dependencies

1.2.1rc1

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

Bug fixes
* **Secrets**: Backport secrets fixes [1.2.x], 2664, tankilevitch
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.2.1-rc1#bug-fixes)


Pull requests:
4d3c1418 [Secrets] Backport secrets fixes [1.2.x] (2664)

1.2.0

Artifacts
- Support for artifact tagging
**SDK**: Add `tag_artifacts` and `delete_artifacts_tags` that can be used to modify existing artifacts tags and have more than one version for an artifact.
**API**: Introduce new endpoints in `/projects/<project>/tags`.
Auth
- Support S3 profile and assume-role when using `fsspec`.
- Support GitHub fine grained tokens.
Functions
- Add `function.with_annotations({"framework":"tensorflow"})` to user created functions.
- Add `overwrite_build_params` to `project.build_function()` so the user can choose whether or not to keep the build params that were used in previous function builds.
Feature Store
- Support Redis as an online feature set.
- Support GCP objects as a data source for the feature store.
- Fully support ingesting with pandas engine - now equivalent to ingestion with `storey` engine:
Support DataFrame with multi-index.
Support mlrun steps when using pandas engine: `OneHotEncoder` , `DateExtractor`, `MapValue`, `Imputer` and `FeatureValidation`.
- Add new step: `DropFeature` for pandas and storey engines.
- Add param query for `get_offline_feature` for filtering the output.
Frameworks
- Add `HuggingFaceModelServer` to `mlrun.frameworks` at `mlrun.frameworks.huggingface` to serve `HuggingFace` models.
Installation
- Add option to install `google-cloud` requirements using `mlrun[google-cloud]`: when installing MLRun for integration with GCP clients, only compatible packages are installed.
Internal
- Refactor artifacts endpoints to follow the MLRun convention of `/projects/<project>/artifacts/...` .
- Add `/api/_internal/memory-reports/` endpoints for memory related metrics to better understand the memory consumption of the API.
- Improve the HTTP retry mechanism.
- Support a new lightweight mechanism for KFP pods to pull the run state they triggered. Default behavior is legacy, which pulls the logs of the run to figure out the run state. The new behavior can be enabled using a feature flag configured in the API.
Bug fixes:
- Support logging artifacts larger than 5GB to V3IO.
- Limit KFP to `kfp~=1.8.0, <1.8.14` due to non-backwards changes done in `1.8.14` for `ParallelFor`, which isn’t compatible with the MLRun managed KFP server (1.8.1).
- Add `artifact_path` enrichment from project artifact_path . Previously, the parameter wasn't applied to project runs when defining `project.artifact_path`.
- Align timeouts for requests that are getting re-routed from worker to chief (for projects/background related endpoints).
- Fix legacy artifacts load when loading a project. Fixed corner cases when legacy artifacts were saved to yaml and loaded back into the system using `load_project()`.
- Fix artifact `latest` tag enrichment to happen also when user defined a specific tag.
- Fix `zip` source extraction during function build.
- Fix Docker compose deployment so Nuclio is configured properly with a platformConfig file that sets proper mounts and network configuration for Nuclio functions, meaning that they run in the same network as MLRun.
- Workaround for background tasks getting cancelled prematurely, due to the current FastAPI version that has a bug in the starlette package it uses. The bug caused the task to get cancelled if the client’s http connection was closed before the task was done.

1.2.0rc22

Features / Enhancements
* **Requirements**: Bump storey version to 1.2.4, 2634, assaf758
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.2.0-rc22#features-and-enhancements)

Bug fixes
* **Run**: Fix handler param in `run_function` was overwritten by default handler, 2631, yaronha
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.2.0-rc22#bug-fixes)


Pull requests:
e6c7e521 [Requirements] Bump storey version to 1.2.4 (2634)
f691e7f9 [Run] Fix handler param in `run_function` was overwritten by default handler (2631)

1.2.0rc21

Features / Enhancements
* **Requirements**: Bump v3io version to 0.5.20, 2628, gtopper
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.2.0-rc21#features-and-enhancements)

Bug fixes
* **Artifacts**: Fix querying artifacts with tag name while link artifact is not tagged, 2627, theSaarco
* **Artifacts**: Fix list artifacts when having multiple hyper params runs, 2625, tankilevitch
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.2.0-rc21#bug-fixes)


Pull requests:
d01483fb [Requirements] Bump v3io version to 0.5.20 (2628)
22852ad5 [Artifacts] Fix querying artifacts with tag name while link artifact is not tagged (2627)
6581610d [Artifacts] Fix list artifacts when having multiple hyper params runs (2625)

1.2.0rc20

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

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


Pull requests:

1.2.0rc19

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

Bug fixes
* **Projects**: Fix project doesn't persist changes on a function when using `project.build/run_function`, 2624, tankilevitch
* **Docs**: Fix docs generating of frameworks, 2623, yonishelach
* **API**: fix check for k8s in get logs, 2622, yaronha
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.2.0-rc19#bug-fixes)


Pull requests:
06e353a8 [Projects] Fix project doesn't persist changes on a function when using `project.build/run_function` (2624)
dcc030bc [Docs] Fix docs generating of frameworks (2623)
16e3a481 [API] fix check for k8s in get logs (2622)

1.2.0rc18

Features / Enhancements
* **SDK**: Support string values in min/max replicas, 2606, GiladShapira94
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.2.0-rc18#features-and-enhancements)

Bug fixes
* **Pipelines**: Fix how we pull logs when `httpdb.logs.pipeline.pull_state.mode=enabled`, 2620, tankilevitch
* **API**: Fix Background Tasks Being Cancelled Prematurely, 2618, quaark
* **System Tests**: Add restart to datanode docker registry before cleanup, 2619, tankilevitch
* **Builder**: Build function from source fixes, 2617, AlonMaor14
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.2.0-rc18#bug-fixes)


Pull requests:
3d4802d1 [Pipelines] Fix how we pull logs when `httpdb.logs.pipeline.pull_state.mode=enabled` (2620)
edc00dfa [SDK] Support string values in min/max replicas (2606)
9c1b8c52 [API] Fix Background Tasks Being Cancelled Prematurely (2618)
01730067 [System Tests] Add restart to datanode docker registry before cleanup (2619)
da9da17e [Builder] Build function from source fixes (2617)

1.2.0rc17

Features / Enhancements
* **Build**: Add `overwrite_build_params` for `build_function`, 2604, tankilevitch
* **Job**: Load source at runtime or build time fix, 2588, AlonMaor14
* **Pipelines**: Change the way the kfp pod pulls the run state, 2548, tankilevitch
* **Frameworks**: Add alias for the SciKit-Learn model server, 2615, guy1992l
* **API**: Adding cloud storage to default allowed file paths, 2614, theSaarco
* **Projects**: Support GH fine grained tokens, 2611, theSaarco
* **Tests**: Adopt test_sync_pipeline_chunks to entities set to df index, 2599, assaf758
* **Docs**: figure updated with Function Hub, 2602, jillnogold
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.2.0-rc17#features-and-enhancements)

Bug fixes
* **SDK**: Fix console notification being printed when also ipython notification is displayed, 2610, quaark
* **Feature Store**: Fix target path in spark merger, 2605, gtopper
* **Tests**: Fix `test_schedule_on_filtered_by_time`, 2598, gtopper
* **Unknown**: Fix Docker Compose Deployment, 2601, quaark
* **Frameworks**: Fixed bug of no validation set in training, 2608, guy1992l
* **System Tests**: Add checkout before copying `cleanup.py`, 2612, tankilevitch
* **API**: Configure Uvicorn Keep Alive Timeout, 2613, quaark
* **Client-Spec**: Pass logs config through the client spec, 2616, tankilevitch
* **Run**: Ignore returned `None` values for logging, 2603, guy1992l
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.2.0-rc17#bug-fixes)


Pull requests:
85d5016e [Client-Spec] Pass logs config through the client spec (2616)
15e20ef6 [Build] Add `overwrite_build_params` for `build_function` (2604)
0ad3530e [SDK] Fix console notification being printed when also ipython notification is displayed (2610)
a57b4b92 [Job] Load source at runtime or build time fix (2588)
edb1b723 [Pipelines] Change the way the kfp pod pulls the run state (2548)
04a96f2c [Frameworks] Add alias for the SciKit-Learn model server (2615)
926732ce Fix Docker Compose Deployment (2601)
0744d011 [Frameworks] Fixed bug of no validation set in training (2608)
efec5fac [API] Configure Uvicorn Keep Alive Timeout (2613)
1e4db64d [API] Adding cloud storage to default allowed file paths (2614)
b062157f [Projects] Support GH fine grained tokens (2611)
024aa277 [System Tests] Add checkout before copying `cleanup.py` (2612)
2b391945 [Feature Store] Fix target path in spark merger (2605)
6efd5574 [Tests] Fix `test_schedule_on_filtered_by_time` (2598)
db4a9be8 [Tests] Adopt test_sync_pipeline_chunks to entities set to df index (2599)
63f3db6a [Run] Ignore returned `None` values for logging (2603)
ec1a12bf [Docs] figure updated with Function Hub (2602)

1.2.0rc16

Features / Enhancements
* **System Tests**: Change order of system tests cleanup and add datanode docker registry restart, 2600, tankilevitch
* **Docs**: Change marketplace to Function Hub, co-located data ingestion topics, 2590, jillnogold
* **Docs**: AWS install with policy, 2591, gilad-shaham
* **Artifacts**: List Artifacts enrich with tag for all tags, 2589, tankilevitch
* **Frameworks**: HuggingFace model server, 2594, guy1992l
* **Unknown**: [DataStore] Fix v3io listdir: fix logic error and move to httpclient transport, 2592, assaf758
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.2.0-rc16#features-and-enhancements)

Bug fixes
* **Tags**: Fix warning `Too much data for declared Content-Length` in Delete Tags endpoint, 2597, tankilevitch
* **Tests**: Fix `test_pandas_write_parquet`, 2596, gtopper
* **Datastore**: Fix double passing of named parameter, 2578, gtopper
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.2.0-rc16#bug-fixes)


Pull requests:
f45da1ff [System Tests] Change order of system tests cleanup and add datanode docker registry restart (2600)
c3a97564 [Docs] Change marketplace to Function Hub, co-located data ingestion topics (2590)
d5ad0bce [Tags] Fix warning `Too much data for declared Content-Length` in Delete Tags endpoint (2597)
47c6616e [Docs] AWS install with policy (2591)
f4c45fc0 [Artifacts] List Artifacts enrich with tag for all tags (2589)
747f45ef [Tests] Fix `test_pandas_write_parquet` (2596)
ff4d0a64 [Frameworks] HuggingFace model server (2594)
15d7693d [DataStore] Fix v3io listdir: fix logic error and move to httpclient transport (2592)
62e2e7d6 [Datastore] Fix double passing of named parameter (2578)

1.2.0rc15

Features / Enhancements
* **Artifacts**: Fix tag artifacts when logging artifacts through `project.log_artifact`, 2582, tankilevitch
* **Artifacts**: Fix artifact `latest` tag enrichment, 2572, tankilevitch
* **API**: Optimize HTTP Retry Mechanism, 2586, quaark
* **Artifacts**: Fix legacy artifacts load when loading project, 2584, theSaarco
* **FeatureStore**: Reduce merge memory consumption, 2579, gtopper
* **API**: Make the HTTP retry mechanism more generic, 2576, quaark
* **Setup**: Add `api.api.endpoints.internal` to setup.py to be able to be run on open source jupyter, 2580, tankilevitch
* **Artifacts**: Fix log artifact with tag overwrite to latest, 2562, tankilevitch
* **DataStore**: Fix get_or_create_store() to use netloc instead of endpoint, 2577, assaf758

* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.2.0-rc15#features-and-enhancements)

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


Pull requests:
37c5c7e2 [Artifacts] Fix tag artifacts when logging artifacts through `project.log_artifact` (2582)
1182f3f4 [Artifacts] Fix artifact `latest` tag enrichment (2572)
8b4349a3 [API] Optimize HTTP Retry Mechanism (2586)
103d9750 [Artifacts] Fix legacy artifacts load when loading project (2584)
3f5f8f6f [FeatureStore] Reduce merge memory consumption (2579)
755327fc [API] Make the HTTP retry mechanism more generic (2576)
0b9e7ab6 [Setup] Add `api.api.endpoints.internal` to setup.py to be able to be run on open source jupyter (2580)
1e8242ba [Artifacts] Fix log artifact with tag overwrite to latest (2562)
c8bd219d [DataStore] Fix get_or_create_store() to use netloc instead of endpoint (2577)

1.2.0rc14

Features / Enhancements
* **Docs**: Reduce TOC search bar spacing, 2574, gilad-shaham
* **Artifacts**: Add category option to `list_artifact_tags`, fix to return only distinct values, 2570, theSaarco
* **Run**: `mlrun.handler` - Added error handling., 2568, guy1992l
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.2.0-rc14#features-and-enhancements)

Bug fixes
* **Feature Store**: Reduce merger peak memory consumption, 2569, gtopper
* **Feature Store**: Fix reduced timestamp precision in spark stats, 2573, gtopper
* **Run**: Fix if statement when pulling project `artifact_path` for run, 2571, tankilevitch
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.2.0-rc14#bug-fixes)


Pull requests:
45cee97a [Docs] Reduce TOC search bar spacing (2574)
2e971cc0 [Artifacts] Add category option to `list_artifact_tags`, fix to return only distinct values (2570)
23334eb6 [Feature Store] Reduce merger peak memory consumption (2569)
9a3ca12e [Feature Store] Fix reduced timestamp precision in spark stats (2573)
e7f7b074 [Run] Fix if statement when pulling project `artifact_path` for run (2571)
abd4ee35 [Run] `mlrun.handler` - Added error handling. (2568)

1.2.0rc13

Features / Enhancements
* **Spark**: Generate stats for timestamp and boolean columns, 2561, gtopper
* **API**: Add timeouts for requests which are getting rerouted to chief, 2565, tankilevitch
* **Serving**: Use before param in add_aggregate function as expected., 2560, davesh0812
* **Docs**: Add AWS to install and a few updates to the AWS install page, 2566, gilad-shaham
* **Docs**: Update Project pages, 2487, yaronha
* **Docs**: AWS installation, 2492, gilad-shaham
* **Docs**: Community Edition Installation Docs, 2450, quaark
* **Project**: Add missing project run_function(), build_function() args, 2559, yaronha
* **Docs**: Redis as online feature set, 2539, jillnogold
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.2.0-rc13#features-and-enhancements)

Bug fixes
* **Unknown**: Fix table causing errors during doc build, 2564, gilad-shaham
* **Feature Store**: Fix stats for multi-index dataframes (pandas), 2557, gtopper
* **Datastore**: Fix `KafkaSource` without attributes, 2558, gtopper
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.2.0-rc13#bug-fixes)


Pull requests:
08b037a6 [Spark] Generate stats for timestamp and boolean columns (2561)
588e04c3 [API] Add timeouts for requests which are getting rerouted to chief (2565)
fbc5245d [Serving] Use before param in add_aggregate function as expected. (2560)
8fec7860 [Docs] Add AWS to install and a few updates to the AWS install page (2566)
ca8cef91 Fix table causing errors during doc build (2564)
048c5348 [Docs] Update Project pages (2487)
b8f523fd [Docs] AWS installation (2492)
f75cd485 [Docs] Community Edition Installation Docs (2450)
1de6a7c0 [Project] Add missing project run_function(), build_function() args (2559)
af4d517c [Feature Store] Fix stats for multi-index dataframes (pandas) (2557)
c7230e6f [Docs] Redis as online feature set (2539)
f924fb06 [Datastore] Fix `KafkaSource` without attributes (2558)

1.2.0rc12

Features / Enhancements
* **Runtimes**: Add with annotations method for runtimes, 2537, yaelgen
* **Docs**: New mlrun flow graphic, 2519, jillnogold
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.2.0-rc12#features-and-enhancements)

Bug fixes
* **Runs**: Change the way we are loading the project in `_enrich_run()`, 2556, tankilevitch
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.2.0-rc12#bug-fixes)


Pull requests:
80dbb3f5 [Runs] Change the way we are loading the project in `_enrich_run()` (2556)
2801ab23 [Runtimes] Add with annotations method for runtimes (2537)
a1c9b1d5 [Docs] New mlrun flow graphic (2519)

1.2.0rc11

Features / Enhancements
* **Requirements**: Bump v3io-py and v3io-fs, 2555, assaf758
* **Requirements**: Bump nuclio-jupyter to 0.9.4, 2554, tankilevitch
* **API**: Add elapsed time attribute to API logs, 2551, tankilevitch
* **Requirements**: Bump storey to 1.2.3, 2550, gtopper
* **Feature Store**: Check if mapping is unique and copy data before saving to nosql target, 2547, davesh0812
* **FeatureStore**: Update feature set / vector fix, 2538, AlonMaor14
* **FeatureStore**: Block preview with spark, 2533, speretz-ig
* **Feature Store**: Remove id from spark_stats, 2511, speretz-ig
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.2.0-rc11#features-and-enhancements)

Bug fixes
* **Datastore**: Fix `KafkaSource`, 2549, gtopper
* **API**: Fix delete runtime resources doesn't return 403 on insufficient permissions, 2542, quaark
* **CI**: Fix Enterprise System test running wrong cleanup command, 2544, quaark
* **CI**: Bump CI actions versions, 2553, tankilevitch
* **Docs**: Fix links, 2535, jillnogold
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.2.0-rc11#bug-fixes)


Pull requests:
563932de [Requirements] Bump v3io-py and v3io-fs (2555)
1e27cb03 [CI] Bump CI actions versions (2553)
d18de974 [Requirements] Bump nuclio-jupyter to 0.9.4 (2554)
fd3ea8a4 [API] Change elapsed time to ms for easier querying (2552)
faa36625 [API] Add elapsed time attribute to API logs (2551)
7c13819a [Requirements] Bump storey to 1.2.3 (2550)
6073bbb1 [Datastore] Fix `KafkaSource` (2549)
70e6884a [Feature Store] Check if mapping is unique and copy data before saving to nosql target (2547)
46f063c0 [FeatureStore] Update feature set / vector fix (2538)
c7c4fe49 [API] Fix delete runtime resources doesn't return 403 on insufficient permissions (2542)
55e3996a [CI] Fix Enterprise System test running wrong cleanup command (2544)
01b7ea15 [FeatureStore] Block preview with spark (2533)
52e736a9 [Docs] Fix links (2535)
da1c1c62 [Feature Store] Remove id from spark_stats (2511)

1.2.0rc10

Features / Enhancements
* **Run**: Add `artifact_path` enrichment from project, 2507, tankilevitch
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.2.0-rc10#features-and-enhancements)

Bug fixes
* **CI**: Fix System Test Cleanup Failing On Unicode Support For Click, 2536, quaark
* **DataStore**: Redis: fix rm() for non-default target, build redis key with hashtags and fix tests, 2534, assaf758
* **Memory Report**: Fix objgraph import, 2531, tankilevitch
* **Artifacts**: Fix list artifact with multiple tags returns multiple times with the same tag, 2532, tankilevitch
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.2.0-rc10#bug-fixes)


Pull requests:
e6fee313 [Run] Add `artifact_path` enrichment from project (2507)
530c821e [Memory Report] Fix objgraph import (2531)
3b4d9465 [DataStore] Redis: fix rm() for non-default target, build redis key with hashtags and fix tests (2534)
f848f7fa [CI] Fix System Test Cleanup Failing On Unicode Support For Click (2536)
b640dac8 [Artifacts] Fix list artifact with multiple tags returns multiple times with the same tag (2532)

1.2.0rc9

Features / Enhancements
* **API**: Memory Report Endpoints, 2513, quaark
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.2.0-rc9#features-and-enhancements)

Bug fixes
* **Runtimes**: Fix run fails after deploying function without defined image, 2530, tankilevitch
* **FeatureStore**: Fix redis purge after storey redis key change, 2522, assaf758
* **CI**: Fix System tests failing on cleanup, 2524, quaark
* **API**: Fix scheduled jobs on GKE are failing with resource quota error, 2520, quaark
* **Artifacts**: Fix for `plotly` and `bokeh` artifacts init method, 2518, guy1992l
* **Requirements**: Limit KFP to below of 1.8.14, 2516, tankilevitch
* **Feature Store**: Update feature set and vector fix, 2510, AlonMaor14
* **Requirements**: Add google-cloud to extras, 2517, tankilevitch
* **FeatureStore**: Multi index with pandas engine, 2529, davesh0812
* **FeatureStore**: Update tests + fix bug on MapValues step (with pandas engine), 2528, davesh0812
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.2.0-rc9#bug-fixes)


Pull requests:
d1385c0f [Runtimes] Fix run fails after deploying function without defined image (2530)
fe8153f2 [FeatureStore] Multi index with pandas engine (2529)
ed14686f [Requirements] Add google-cloud to extras (2517)
6e7642d4 [FeatureStore] Update tests + fix bug on MapValues step (with pandas engine) (2528)
c20c72f3 [FeatureStore] Fix redis purge after storey redis key change (2522)
ce4cc239 [CI] Fix System tests failing on cleanup (2524)
850b8c2f [API] Fix scheduled jobs on GKE are failing with resource quota error (2520)
bd0a9653 [API] Memory Report Endpoints (2513)
5fa6d7b2 [Artifacts] Fix for `plotly` and `bokeh` artifacts init method (2518)
f7834101 [Requirements] Limit KFP to below of 1.8.14 (2516)
ca8227ba [Feature Store] Update feature set and vector fix (2510)

1.2.0rc8

Features / Enhancements
* **Model Monitoring**: Avoid redeployment of already deployed model endpoints, 2484, Eyal-Danieli
* **FeatureStore**: On pandas fs-ingestion, skip setting the df index if it's already set to fs entity 0, 2509, assaf758
* **FeatureStore**: Redis: automaticaly detect redis type (standalone / cluster) and bump storey to 1.2.2, 2512, assaf758
* **CI**: Cleanup DataNode Docker Registry and Local Docker post System Tests, 2508, quaark
* **Docs**: update README, 2501, jillnogold
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.2.0-rc8#features-and-enhancements)

Bug fixes
* **DataStore**: V3io: Fix put large strings, 2515, alxtkr77
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.2.0-rc8#bug-fixes)


Pull requests:
1a2fe517 [DataStore] V3io: Fix put large strings (2515)
03c31830 [Model Monitoring] Avoid redeployment of already deployed model endpoints (2484)
c4cf4253 [FeatureStore] On pandas fs-ingestion, skip setting the df index if it's already set to fs entity 0 (2509)
e1149af9 [FeatureStore] Redis: automaticaly detect redis type (standalone / cluster) and bump storey to 1.2.2 (2512)
1e6c1bff [CI] Cleanup DataNode Docker Registry and Local Docker post System Tests (2508)
a95b3fbb [Docs] update README (2501)

1.2.0rc7

Features / Enhancements
* **Requirements**: Bump min requirements for few packages, 2506, tankilevitch
* **Docs**: Add handler decorator, 2493, gilad-shaham
* **Runtimes**: Job set executor SA only, 2497, speretz-ig
* **CI**: Add CI step to verify there are no conflicts and Bump pip version to 22.2.0, 2485, tankilevitch
* **Requirements**: Bump `storey` version and extend testing of `QueueStep`, 2498, gtopper
* **Docs**: basics and install updates, 2491, gilad-shaham
* **Docs**: Add google tag manager, 2489, jillnogold
* **DataStore**: support v3io datastore put() of objects larger than 5GB, 2455, alxtkr77
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.2.0-rc7#features-and-enhancements)

Bug fixes
* **Datastore**: Fix SASL bug in `KafkaSource`, 2504, gtopper
* **Projects**: Fix use of project ops (run/buils/..) with multiple projects, 2499, yaronha
* **Run**: Fix parsing inputs of type hinted `mlrun.DataItem`, 2500, guy1992l
* **Docs**: Refine language, 2496, jillnogold
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.2.0-rc7#bug-fixes)


Pull requests:
079528db [Requirements] Bump min requirements for few packages (2506)
d3768f4f [Docs] Refine language (2496)
30c86b08 [Datastore] Fix SASL bug in `KafkaSource` (2504)
d4cd9bd9 [Docs] Add handler decorator (2493)
85c0eda2 [Projects] Fix use of project ops (run/buils/..) with multiple projects (2499)
4700aa3e [Runtimes] Job set executor SA only (2497)
9588fb95 [CI] Add CI step to verify there are no conflicts and Bump pip version to 22.2.0 (2485)
c7eb0cca [Run] Fix parsing inputs of type hinted `mlrun.DataItem` (2500)
51c264dc [Requirements] Bump `storey` version and extend testing of `QueueStep` (2498)
438f6f97 [Docs] basics and install updates (2491)
86ac77ad [Docs] Add google tag manager (2489)
7da6b60b [DataStore] support v3io datastore put() of objects larger than 5GB (2455)

1.2.0rc6

Features / Enhancements
* **Feature Store**: Steps to pandas, 2348, davesh0812
* **Datastore**: Support `full_event` in `StreamTarget` and `KafkaTarget`, 2468, gtopper
* **Requirements**: Explicitly require importlib-metadata >= 3.6, 2482, AlonMaor14
* **Projects**: Pass `artifact_path` to the function runner, 2480, yonishelach
* **Docs**: Build-image page - language fixes, 2478, theSaarco
* **Requirements**: Add Jinja2 explictly, 2472, AlonMaor14
* **Docs**: Update/restructure the docs index page, 2466, yaronha
* **Docs**: Batch inference documentation, 2445, gilad-shaham
* **Artifacts**: Set default to full format on get and list artifacts APIs, 2410, AlonMaor14
* **Docs**: Added page on building function images, 2454, theSaarco
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.2.0-rc6#features-and-enhancements)

Bug fixes
* **Projects**: Fix Project Sync Failing Due To `can't compare offset-naive and offset-aware datetimes`, 2470, quaark
* **Run**: Move maps initialization into the ContextHandler, 2475, guy1992l
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.2.0-rc6#bug-fixes)


Pull requests:
a691f8f9 [Feature Store] Steps to pandas (2348)
a8913d2c [Datastore] Support `full_event` in `StreamTarget` and `KafkaTarget` (2468)
b288a4a4 [Requirements] Explicitly require importlib-metadata >= 3.6 (2482)
0df86e04 [Projects] Pass `artifact_path` to the function runner (2480)
5ed0b4d5 [Docs] Build-image page - language fixes (2478)
17c08280 [Run] Move maps initialization into the ContextHandler (2475)
f328fb83 [Requirements] Add Jinja2 explictly (2472)
83302fc7 [Projects] Fix Project Sync Failing Due To `can't compare offset-naive and offset-aware datetimes` (2470)
7d8ed19b [Docs] Update/restructure the docs index page (2466)
38fd2dfd [Docs] Batch inference documentation (2445)
7dfdb04a [Artifacts] Set default to full format on get and list artifacts APIs (2410)
627a7cb1 [Docs] Added page on building function images (2454)

1.2.0rc5

Features / Enhancements
* **Tags**: Add sdk support for object tagging, 2438, tankilevitch
* **CLI**: Support schedule param to be passed as bool, 2457, GiladShapira94
* **Docs**: Note for port reconfiguration, 2459, george0st
* **Datastore**: Changing code to use `MLRUN_AWS_ROLE_ARN` instead of `AWS_ROLE_ARN`, 2461, theSaarco
* **CI**: Add lint step for python 3.9 and fix linting failure, 2462, tankilevitch
* **Runtimes**: Add schedule arg to run_function(), 2456, yaronha
* **Utils**: Redact username and password from git repo URL, 2444, AlonMaor14
* **Docs**: Update `Dask Pipeline` demo to work with newest MLRun, 2448, guy1992l
* **Docs**: TOC Fixes and remove redundant files, 2443, yaronha
* **Docs**: Delete empty files, move graphics, 2442, jillnogold
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.2.0-rc5#features-and-enhancements)

Bug fixes
* **Tests**: Fix `TestFeatureStore::test_post_aggregation_step`, 2460, gtopper
* **Docs**: Fix warnings, TOC and ref errors, 2447, gilad-shaham
* **Datastore**: Fix sync engine write to parquet, 2430, gtopper
* **Projects**: Fix Sync Mechanism Using Wrong `updated_at` Filter, 2458, quaark
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.2.0-rc5#bug-fixes)


Pull requests:
c1d3198f [Tags] Add sdk support for object tagging (2438)
9c3dd474 [CLI] Support schedule param to be passed as bool (2457)
8de2538a [Docs] Note for port reconfiguration (2459)
7824a3fb [Tests] Fix `TestFeatureStore::test_post_aggregation_step` (2460)
2ffab547 [Datastore] Changing code to use `MLRUN_AWS_ROLE_ARN` instead of `AWS_ROLE_ARN` (2461)
ce1c92d5 [CI] Add lint step for python 3.9 and fix linting failure (2462)
c84cafb4 [Projects] Fix Sync Mechanism Using Wrong `updated_at` Filter (2458)
2f817444 [Runtimes] Add schedule arg to run_function() (2456)
5bef2d24 [Docs] Fix warnings, TOC and ref errors (2447)
70f577b7 [Datastore] Fix sync engine write to parquet (2430)
e3fb7005 [Utils] Redact username and password from git repo URL (2444)
729dd23f [Docs] Update `Dask Pipeline` demo to work with newest MLRun (2448)
771f3798 [Docs] TOC Fixes and remove redundant files (2443)
6d81d9e2 [Docs] Delete empty files, move graphics (2442)

1.2.0rc4

Features / Enhancements
* **FeatureStore**: Fix Redis server-type config and limit pandas to <1.5.0, 2418, assaf758
* **Artifacts**: Fix multiple issues in logging artifacts, 2425, guy1992l
* **Docs**: Refactor TOC and edit relevant content, 2436, yaronha
* **Docs**: Updated logo size and margins, 2435, gilad-shaham

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

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


Pull requests:
17bd1331 [FeatureStore] Fix Redis server-type config and limit pandas to <1.5.0 (2418)
889747f7 [Artifacts] Fix multiple issues in logging artifacts (2425)
c1de7cdf [Docs] Refactor TOC and edit relevant content (2436)
9e255e2f [Docs] Updated logo size and margins (2435)

1.2.0rc3

Features / Enhancements
* **Artifacts**: Fix `del_artifact` to properly support providing a tag, 2433, theSaarco
* **Model Monitoring**: Fix system test for monitoring feature set URI, 2432, Eyal-Danieli
* **Tags**: Add endpoints for tagging objects, 2412, tankilevitch
* **Docs**: Edit, add, and refactor tutorials, 2429, yaronha

* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.2.0-rc3#features-and-enhancements)

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


Pull requests:
0db98002 [Artifacts] Fix `del_artifact` to properly support providing a tag (2433)
b09a18fd [Model Monitoring] Fix system test for monitoring feature set URI (2432)
70c04edf [Tags] Add endpoints for tagging objects (2412)
af936abc [Docs] Edit, add, and refactor tutorials (2429)

1.2.0rc2

Features / Enhancements
* **CLI**: Add option to run the API/DB in background process, 2416, yaronha
* **API**: Simplify env and Nuclio mock setting, 2403, yaronha
* **Artifacts**: Refactor artifact endpoints, 2391, tankilevitch
* **Datastore**: S3 - support profile and assume-role when using `fsspec`, 2406, theSaarco
* **Notifications**: Sending Business Logic Refactor, 2376, quaark
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.2.0-rc2#features-and-enhancements)

Bug fixes
* **Run**: Fix labels initialization in `code_to_function`, 2409, TomerShor
* **Docs**: Fix docker-compose where mlrun leads nuclio, 2422, liranbg
* **Docs**: Fix local-docker mkdir command, 2420, liranbg
* * **Notifications**: Fix `mlrun.utils.notifications.notification` import, 2421, tankilevitch
* **Notifications**: Fix `mlrun.utils.notifications` module import error, 2419, tankilevitch
* * **Notifications**: Fix import loop, 2413, quaark
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.2.0-rc2#bug-fixes)


Pull requests:
9a536f54 [Docs] fix docker-compose where mlrun leads nuclio (2422)
ce1a3ff1 [Notifications] Fix `mlrun.utils.notifications.notification` import (2421)
155c72d7 [Docs] Fix local-docker mkdir command (2420)
e334b19a [Notifications] Fix `mlrun.utils.notifications` module import error (2419)
ea27b9b6 [CLI] Add option to run the API/DB in background process (2416)
b14fbb5e [API] Simplify env and Nuclio mock setting (2403)
f3170087 [Notifications] Fix import loop (2413)
f1b49007 [Artifacts] Refactor artifact endpoints (2391)
caa42519 [Run] Fix labels initialization in `code_to_function` (2409)
4ebdd17d [Datastore] S3 - support profile and assume-role when using `fsspec` (2406)
67b2ec85 [Notifications] Sending Business Logic Refactor (2376)

1.2.0rc1

Features / Enhancements
* **Docs**: Update wording on grafana configuration for model monitoring, 2396, nschenone
* **CI**: Add retry for downloading provctl binary in system tests & write provctl logs to `/tmp`, 2402, tankilevitch
* **Config**: Add CE mode to config and client spec, 2398, TomerShor
* **Serving**: Support mock of deploy_function() to run demo/tutorials w/o real Nuclio, 2399, yaronha
* **Model Monitoring**: Add link to monitoring feature set URI under the model endpoint object, 2393, Eyal-Danieli
* **V3IO**: Add support for upload of >5GB files, 2379, assaf758
* **Artifacts**: Support uploading artifact by its hash, 2368, tankilevitch
* **Serving**: Support multiple after steps in serving graph, 2374, yaronha
* **Datastore**: Support S3 authentication using local profile or assuming an IAM role, 2395, theSaarco
* **FeatureStore**: Organize redis config and fix target, 2384, assaf758
* **Runtimes**: Enrich MPI with service account, 2388, tankilevitch
* **Requirements**: Blacklist protobuf 3.20.2, 2389, gtopper
* **Docs**: Add docs for feature-set spec and status, 2357, theSaarco
* **Frameworks**: Upgrade the feature importance plan, 2382, guy1992l
* **Model Monitoring**: Apply basic model monitoring configurations using the serving function, 2220, Eyal-Danieli
* **Projects**: Add option to set tag in `set_function`, 2344, GiladShapira94
* **Tests**: Skip redis tests until fixed & integrated with real redis, 2365, tankilevitch
* **Model Monitoring**: Add rescaling to the drift histograms plot, 2366, guy1992l
* **Nuclio**: Simplify spec and support non py code in `code_to_function` (for Nuclio), 2329, yaronha
* **Docs**: Model serving overview page, 2360, gilad-shaham
* **Requirements**: Bump v3io and v3iofs versions, 2359, gtopper
* **Builder**: Add service account to kaniko pod, 2298, AlonMaor14
* **CI**: Bump CI build images prefix to 1.2.0, 2351, tankilevitch
* **CI**: Install extras-requirements in open source system tests, 2350, tankilevitch
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.2.0-rc1#features-and-enhancements)

Bug fixes
* **Client-spec**: Fix configuration passing of artifacts, 2400, tankilevitch
* **Datastore**: Fix WasbFS info to call underlying FS correctly, 2343, speretz-ig
* **Tutorial**: Revert "[Tutorial] Fix taxi demo and align quick-start, 2364, tankilevitch
* **Tutorial**: Fix Taxi demo `auto_mount` remove and param correction, 2377, daniels290813
* **Nuclio**: Fix bug in system tests with nuclio jobs, 2375, yaronha
* **Migrations**: Fix failure in backup as a result of a big blob, 2387, tankilevitch
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.2.0-rc1#bug-fixes)


Pull requests:
09a9eba4 [Docs] Update wording on grafana configuration for model monitoring (2396)
7bece7b5 [CI] Add retry for downloading provctl binary in system tests & write provctl logs to `/tmp` (2402)
683e82bf [Config] Add CE mode to config and client spec (2398)
c79a586b [Serving] Support mock of deploy_function() to run demo/tutorials w/o real Nuclio (2399)
28348ead [Model Monitoring] Add link to monitoring feature set URI under the model endpoint object (2393)
dae9f80f [Client-spec] Fix configuration passing of artifacts (2400)
cbf4cc6b [V3IO] Add support for upload of >5GB files (2379)
3408dee9 [Artifacts] Support uploading artifact by its hash (2368)
30a9d1f4 [Serving] Support multiple after steps in serving graph (2374)
fd7af85d [Datastore] Support S3 authentication using local profile or assuming an IAM role (2395)
e45179b8 [FeatureStore] Organize redis config and fix target (2384)
c036e3e8 [Migrations] Fix failure in backup as a result of a big blob (2387)
af00dd76 [Runtimes] Enrich MPI with service account (2388)
a50e6f4c [Requirements] Blacklist protobuf 3.20.2 (2389)
7d3706bd [Docs] Add docs for feature-set spec and status (2357)
5f948aa9 [Frameworks] Upgrade the feature importance plan (2382)
e7714b27 [Tutorial] Fix Taxi demo `auto_mount` remove and param correction (2377)
875fb710 [Model Monitoring] Apply basic model monitoring configurations using the serving function (2220)
3204945d [Nuclio] Fix bug in system tests with nuclio jobs (2375)
a2b9ec48 [Projects] Add option to set tag in `set_function` (2344)
c6ebb839 [Tests] Skip redis tests until fixed & integrated with real redis (2365)
15591e09 [Model Monitoring] Add rescaling to the drift histograms plot (2366)
2242563d [Tutorial] Revert "[Tutorial] Fix taxi demo and align quick-start (2364)
b6106b95 [Nuclio] Simplify spec and support non py code in `code_to_function` (for Nuclio) (2329)
4b9a8162 [Docs] Model serving overview page (2360)
968345a9 [Datastore] Fix WasbFS info to call underlying FS correctly (2343)
d1621b56 [Requirements] Bump v3io and v3iofs versions (2359)
3fde2d28 [Builder] Add service account to kaniko pod (2298)
9673624e [CI] Bump CI build images prefix to 1.2.0 (2351)
e6c327f0 [CI] Install extras-requirements in open source system tests (2350)

1.1.3rc1

Features / Enhancements
* **CI**: Bump prefix version to 1.1.3, 2656, tankilevitch
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.1.3-rc1#features-and-enhancements)

Bug fixes
* **Project**: Add option to overwrite workflow schedule [1.1.x], 2651, yonishelach
* **CLI**: Waiting for pod status with timeout fix when running project [1.1.x], 2638, AlonMaor14
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.1.3-rc1#bug-fixes)


Pull requests:
a7928716 [CI] Bump prefix version to 1.1.3 (2656)
0a4b1881 [Project] Add option to overwrite workflow schedule [1.1.x] (2651)
071571f6 [CLI] Waiting for pod status with timeout fix when running project [1.1.x] (2638)

1.1.2

Main Features & Enhancements
* **Requirements**: Bump v3io-py and v3io-fs (2555), 2593, assaf758
* **API**: Make the HTTP retry mechanism more generic [1.1.x], 2587, quaark
* **Artifacts**: Fix legacy artifacts load when loading project [1.1.x], 2585, theSaarco
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.1.2-rc3#features-and-enhancements)

More info can be found in the RCs release notes:

1.1.2rc3

1.1.2rc2

1.1.2rc1

Features / Enhancements
* **API**: Make the HTTP retry mechanism more generic [1.1.x], 2587, quaark
* **Artifacts**: Fix legacy artifacts load when loading project [1.1.x], 2585, theSaarco

* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.1.2-rc1#features-and-enhancements)

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


Pull requests:
7a12940b [CI] Bump unstable version prefix
a0c909ad [API] Make the HTTP retry mechanism more generic [1.1.x] (2587)
00676ac2 [Artifacts] Fix legacy artifacts load when loading project [1.1.x] (2585)

1.1.1

Main Features & Enhancements
* **Artifacts**: Fix `del_artifact` to properly support providing a tag, theSaarco
* **Artifacts**: Fix multiple issues in logging artifacts, guy1992l
* **Builder**: Add service account to kaniko pod, quaark
* **CLI**: Support schedule param to be passed as bool, quaark
* **Config**: Add CE mode to config and client spec, TomerShor
* **Datastore**: S3 - support profile and assume-role when using `fsspec`, theSaarco
* **Datastore**: Support S3 authentication using local profile or assuming an IAM role, theSaarco
* **Datastore**: Changing code to use `MLRUN_AWS_ROLE_ARN` instead of `AWS_ROLE_ARN`, theSaarco
* **Docs**: Update `Dask Pipeline` demo to work with newest MLRun [1.1.x], guy1992l
* **FeatureStore**: Redis target: cleanup config logic, assaf758
* **FeatureStore**: Fix Redis server-type config and limit pandas to <1.5.0, assaf758
* **FeatureStore**: Revert addition of config.artifacts, assaf758
* **Model Monitoring**: Add rescaling to histograms, guy1992l
* **Requirements**: Backport Bump v3io and v3iofs versions, gtopper
* **Requirements**: Add Jinja2 explictly, AlonMaor14
* **Run**: Move maps initialization into the ContextHandler, tankilevitch
* **Utils**: Redact username and password from git repo URL, AlonMaor14
* **V3IO**: Add support for upload of >5GB files, assaf758
* **UI**: [Release notes](https://github.com/mlrun/ui/releases/tag/v1.1.1)

More info can be found in the RCs release notes:

1.1.1rc10

1.1.1rc9

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

Bug fixes
* **Requirements**: Explicitly require importlib-metadata >= 3.6 [1.1.x], 2483, AlonMaor14
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.1.1-rc9#bug-fixes)


Pull requests:
e8c72b62 [Requirements] Explicitly require importlib-metadata >= 3.6 [1.1.x] (2483)

1.1.1rc8

Features / Enhancements
* **Run**: Move maps initialization into the ContextHandler [1.1.x], 2477, tankilevitch
* **Requirements**: Add Jinja2 explictly [1.1.x], 2474, AlonMaor14
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.1.1-rc8#features-and-enhancements)

Bug fixes
* **Projects**: Fix Sync Mechanism Using Wrong `updated_at` Filter [1.1.x], 2471, quaark
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.1.1-rc8#bug-fixes)


Pull requests:
771d3d32 [Run] Move maps initialization into the ContextHandler [1.1.x] (2477)
613630a5 [Requirements] Add Jinja2 explictly [1.1.x] (2474)
5fe3c642 [Projects] Fix Sync Mechanism Using Wrong `updated_at` Filter [1.1.x] (2471)

1.1.1rc7

Features / Enhancements
* **CLI**: Support schedule param to be passed as bool [1.1.x], 2467, quaark
* **Datastore**: Changing code to use `MLRUN_AWS_ROLE_ARN` instead of `AWS_ROLE_ARN` [1.1.x], 2465, theSaarco
* **CI**: Add lint step for python 3.9 and fix linting failure [1.1.x], 2463, tankilevitch

* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.1.1-rc7#features-and-enhancements)

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


Pull requests:
baf4ecfc [CLI] Support schedule param to be passed as bool [1.1.x] (2467)
8ce4dcc6 [Datastore] Changing code to use `MLRUN_AWS_ROLE_ARN` instead of `AWS_ROLE_ARN` [1.1.x] (2465)
3ed729e8 [CI] Add lint step for python 3.9 and fix linting failure [1.1.x] (2463)

1.1.1rc6

Features / Enhancements
* **Artifacts**: Fix multiple issues in logging artifacts (2425), 2451, guy1992l
* **Docs**: Update `Dask Pipeline` demo to work with newest MLRun [1.1.x], 2452, guy1992l
* **FeatureStore**: Revert addition of config.artifacts [1.1.x], 2449, assaf758
* **Utils**: Redact username and password from git repo URL [1.1.x], 2453, AlonMaor14

* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.1.1-rc6#features-and-enhancements)

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


Pull requests:
90226e94 [Utils] Redact username and password from git repo URL [1.1.x] (2453)
7a1776e7 [Docs] Update `Dask Pipeline` demo to work with newest MLRun [1.1.x] (2452)
d3ba21a9 [Artifacts] Fix multiple issues in logging artifacts (2425) (2451)
1989f727 [FeatureStore] Revert addition of config.artifacts [1.1.x] (2449)

1.1.1rc5

Features / Enhancements
* **FeatureStore**: Fix Redis server-type config and limit pandas to <1.5.0 (2418), 2441, assaf758

* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.1.1-rc5#features-and-enhancements)

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


Pull requests:
167ff2a5 [FeatureStore] Fix Redis server-type config and limit pandas to <1.5.0 (2418) (2441)

1.1.1rc4

Features / Enhancements
* **Artifacts**: Fix `del_artifact` to properly support providing a tag [1.1.x], 2434, theSaarco

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

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


Pull requests:
a8ec4790 [Artifacts] Fix `del_artifact` to properly support providing a tag [1.1.x] (2434)

1.1.1rc3

Features / Enhancements
* **Datastore**: S3 - support profile and assume-role when using `fsspec` [1.1.x], 2408, theSaarco
* **Config**: Add CE mode to config and client spec [1.1.x], 2404, TomerShor
* **V3IO**: Add support for upload of >5GB files (2379), 2401, assaf758
* **Datastore**: Support S3 authentication using local profile or assuming an IAM role [1.1.x], 2397, theSaarco
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.1.1-rc3#features-and-enhancements)

Bug fixes
* **Run**: Fix labels initialization in `code_to_function` [1.1.x], 2411, TomerShor
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.1.1-rc3#bug-fixes)


Pull requests:
ac442372 [Run] Fix labels initialization in `code_to_function` [1.1.x] (2411)
6705e276 [Datastore] S3 - support profile and assume-role when using `fsspec` [1.1.x] (2408)
3caef1a4 [Config] Add CE mode to config and client spec [1.1.x] (2404)
6c07b4b1 [V3IO] Add support for upload of >5GB files (2379) (2401)
18142fce [Datastore] Support S3 authentication using local profile or assuming an IAM role [1.1.x] (2397)

1.1.1rc2

Features / Enhancements
* **FeatureStore**: Redis target: cleanup config logic, 2380, assaf758
* **Model Monitoring**: Add rescaling to histograms [1.1.x], 2383, guy1992l
* **Requirements**: Backport Bump v3io and v3iofs versions [1.1.x], 2361, gtopper
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.1.1-rc2#features-and-enhancements)

Bug fixes
* **Runtimes**: Fix service account enrichment for MPI [1.1.x], 2392, tankilevitch
* **Migrations**: Fix failure in backup as a result of a big blob [1.1.x], 2394, tankilevitch
* **Requirements**: Blacklist protobuf 3.20.2 [1.1.x], 2390, tankilevitch
* **Datastore**: Fix WasbFS info to call underlying FS correctly, 2362, speretz-ig
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.1.1-rc2#bug-fixes)


Pull requests:
0f57dab1 [FeatureStore] Redis target: cleanup config logic (2380)
03ca669a [Runtimes] Fix service account enrichment for MPI [1.1.x] (2392)
6670c406 [Migrations] Fix failure in backup as a result of a big blob [1.1.x] (2394)
9eae825f [Requirements] Blacklist protobuf 3.20.2 [1.1.x] (2390)
774c17d3 [Model Monitoring] Add rescaling to histograms [1.1.x] (2383)
23a502f6 [Datastore] Backport Fix WasbFS info to call underlying FS correctly (2362)
14340b29 [Requirements] Backport Bump v3io and v3iofs versions [1.1.x] (2361)

1.1.1rc1

Features / Enhancements
* **Builder**: Add service account to kaniko pod [1.1.x], 2356, quaark
* **CI**: Bump CI build images prefix to 1.1.1 [1.1.x], 2354, quaark

* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.1.1-rc1#features-and-enhancements)

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


Pull requests:
d6411b6f [Builder] Add service account to kaniko pod [1.1.x] (2356)
6a68c3b4 [CI] Bump CI build images prefix to 1.1.1 [1.1.x] (2354)

1.1.0

Main features & enhancements
* **API**: Support multi instance API, tankilevitch
* **API**: Remove auto project creation when project doesn't exist, tankilevitch
* **API**: Set username and refresh credentials in `mlrun.set_environment()`, yaronha
* **API**: Add Security context enrichment modes, AlonMaor14
* **Run**: Created the MLRun function decorator: `handler`, guy1992l
* **Artifacts**: Refactor SDK class to have `metadata`, `spec`, and `status`, theSaarco
* **Artifacts**: Improve work with paths + add artifacts import/export, yaronha
* **Runtimes**: Fix `build_config()` to preserve commands order, Hedingber
* **Runtimes**: Add java options spark job parameters, gtopper
* **Runtimes**: Fix monitoring handling of non-existing runs, tankilevitch
* **Runtimes**: Add s3 auto-mount option, theSaarco
* **Runtimes**: Add Security context support, AlonMaor14
* **Runtimes**: Bump the default spark operator version to `spark-3`, theSaarco
* **Runtimes**: Add patch option for `with_requests` & `with_limits`, tankilevitch
* **Runtimes**: Adding a modifier and auto-mount option to configure multiple env variables, theSaarco
* **Datastore**: Add `KafkaTarget` and `KafkaOutputStream`, gtopper
* **Datastore**: Support `wasb`/`wasbs` schema, speretz-ig
* **Datastore**: Improve BigQuery iterator performance, gtopper
* **Datastore**: CSVTarget timestamp format compatibility between Spark and Storey, gtopper
* **Datastore**: Adding option to force non-anonymous authentication when using S3, theSaarco
* **Builder**: Bump kaniko image version to 1.8.1, tankilevitch
* **Builder**: Support pushing images to ECR, AlonMaor14
* **Projects**: Fix/support archives with project run/build/deploy methods, yaronha
* **Projects**: Auto save in new_project(), yaronha
* **Projects**: Add timeout attribute to run method, tankilevitch
* **Projects**: Add `ensure_project` to CLI commands, tankilevitch
* **Projects**: Change default `new_project` to create instead of store, AlonMaor14
* **Projects**: Add RemoteRunner for supporting pipeline scheduling, yonishelach
* **Feature-store**: Support storey over redis, assaf758
* **Feature Store**: Add enrichments and validation to functions created through ingest endpoint, tankilevitch
* **Feature Store**: Fix iso conversion on parquet source, benbd86
* **Feature Store**: Fix drop of partitioning columns, gtopper
* **Spark**: Allow mounting v3io on driver but not executors, gtopper
* **Spark**: Fix statistics produced by spark engine, gtopper
* **Spark**: Add DNS-1035 validation, tankilevitch
* **Platforms**: Add s3 credentials mounter (modifier), yaronha
* **Model Monitoring**: : Create model monitoring feature set per model endpoint, EyalDanieliIgu
* **Runtimes**: Add ParallelRun router for running multiple steps in parallel threads/processes for serving, yaronha
* **Frameworks**: LightGBM module and booster MLRun interfaces for the `train` function, guy1992l
* **SDK**: Add retry mechanism for when encoutering transient connection errors, quaark
* **Functions**: Support git branches with Slashes as a git source, quaark
* **Images**: Fix security vulnerabilities, Hedingber
* **Requirements**: Raise PyArrow upper limit to 6.x, gtopper
* **Requirements**: Add vulnerability check to CI and fix vulnerabilities, Hedingber
* **Requirements**: Bump storey to 1.1.9, assaf758
* **UI**: [Release notes](https://github.com/mlrun/ui/releases/tag/v1.1.0)


More info can be found in the RCs release notes:

1.1.0rc33

Not secure
Features / Enhancements
* **Requirements**: Bump v3io and v3iofs versions, 2347, gtopper
* **Run**: Renamed decorator and made it modular, 2345, guy1992l
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.1.0-rc33#features-and-enhancements)

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


Pull requests:
67d5e49f [Requirements] Bump v3io and v3iofs versions (2347)
36da873a [Run] Renamed decorator and made it modular (2345)

1.1.0rc32

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

Bug fixes
* **Tests**: Fix system tests, 2346, gtopper
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.1.0-rc32#bug-fixes)


Pull requests:
5160ca76 [Tests] Fix system tests (2346)

1.1.0rc31

Not secure
Features / Enhancements
* **Spark**: Reduce runtime of spark system tests, 2339, gtopper
* **Docs**: Add non-root user, fix links, minor edits, 2317, jillnogold
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.1.0-rc31#features-and-enhancements)

Bug fixes
* **Requirements**: Add protobuf limit >=3.20.1, <4, 2340, tankilevitch
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.1.0-rc31#bug-fixes)


Pull requests:
4b25aba0 [Requirements] Add protobuf limit >=3.20.1, <4 (2340)
a5a311a2 [Spark] Reduce runtime of spark system tests (2339)
660e2984 [Docs] Add non-root user, fix links, minor edits (2317)

1.1.0rc30

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

Bug fixes
* **Datastore**: Fix NoSqlBaseTarget non-instantiate check, 2330, assaf758
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.1.0-rc30#bug-fixes)


Pull requests:
3a063a81 [Datastore] Fix NoSqlBaseTarget non-instantiate check (2330)

1.1.0rc29

Not secure
Features / Enhancements
* **Datastore**: Support `wasb`/`wasbs` schema, 2259, speretz-ig
* **Requirements**: Bump storey to 1.1.9, 2328, assaf758
* **Feature-store**: Support storey over redis, 2234, assaf758
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.1.0-rc29#features-and-enhancements)

Bug fixes
* **Datastore**: Fix redis-store rm for single file deletion, 2327, assaf758
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.1.0-rc29#bug-fixes)


Pull requests:
ac4bb17c [Datastore] Support `wasb`/`wasbs` schema (2259)
b1672232 [Datastore] Fix redis-store rm for single file deletion (2327)
85f8900f [Requirements] Bump storey to 1.1.9 (2328)
fdbb6031 [Feature-store] Support storey over redis (2234)

1.1.0rc28

Not secure
Features / Enhancements
* **Run**: Change the MLRun function decorator: function, 2322, davesh0812
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.1.0-rc28#features-and-enhancements)

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


Pull requests:
49bddabd [Run] Change the MLRun function decorator: function (2322)

1.1.0rc27

Not secure
Features / Enhancements
* **Requirements**: Bump storey to 1.1.8, 2318, gtopper
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.1.0-rc27#features-and-enhancements)

Bug fixes
* **Tutorial**: Fix taxi demo and align quick-start, 2304, daniels290813
* **Projects**: Fix saving project by default when loading project from db, 2319, tankilevitch
* **Model Monitoring**: Fix voting ensemble system test, 2309, Eyal-Danieli
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.1.0-rc27#bug-fixes)


Pull requests:
f81e92b6 [Projects] Fix saving project by default when loading project from db (2319)
a0ba4d63 [Model Monitoring] Fix voting ensemble system test (2309)
28409ad0 [Requirements] Bump storey to 1.1.8 (2318)
8194fcaf [Tutorial] Fix taxi demo and align quick-start (2304)

1.1.0rc26

Not secure
Features / Enhancements
* **Runtimes**: Adding a modifier and auto-mount option to configure multiple env variables, 2276, theSaarco
* **Docs**: installation prerequisites, 2305, jillnogold
* **API**: Read session verification data from both body and headers, 2290, TomerShor
* **CI**: Add Copyright Instructions To Copyright Checker, 2300, quaark
* **CI**: Run Docker Image Cleanup After System Tests, 2297, quaark
* **MLRun**: Fix shebang with copyright, 2296, eliyahu77
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.1.0-rc26#features-and-enhancements)

Bug fixes
* **API**: Fix not raising error when deleting runs with unprivileged user, 2310, tankilevitch
* **Feature Store**: Fix drop of partitioning columns, 2294, gtopper
* **Projects**: Fix project deletion in system tests, 2307, tankilevitch
* **CI**: Fix condition in system test, 2302, tankilevitch
* **Functions**: Fix Git Branches with Slashes not Supported, 2263, quaark
* **CI**: Fix passing way of resolving mlrun hash system tests, 2299, tankilevitch
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.1.0-rc26#bug-fixes)


Pull requests:
9d50fe27 [API] Fix not raising error when deleting runs with unprivileged user (2310)
cefac671 [Feature Store] Fix drop of partitioning columns (2294)
68f1b4ed [Runtimes] Adding a modifier and auto-mount option to configure multiple env variables (2276)
bb0fa8df [Docs] installation prerequisites (2305)
a107ed04 [Projects] Fix project deletion in system tests (2307)
209c19e1 [CI] Fix condition in system test (2302)
a5d26397 [API] Read session verification data from both body and headers (2290)
4640caac [CI] Add Copyright Instructions To Copyright Checker (2300)
d8cb4837 [Functions] Fix Git Branches with Slashes not Supported (2263)
8ef6b903 [CI] Fix passing way of resolving mlrun hash system tests (2299)
c7defc48 [CI] Run Docker Image Cleanup After System Tests (2297)
5d8c4064 [MLRun] Fix shebang with copyright (2296)

1.1.0rc25

Not secure
Features / Enhancements
* **Project**: Change default `new_project` to create instead of store, 2279, AlonMaor14
* **CI**: Find new files without copyright, 2288, tankilevitch
* **Feature Store**: Update `return_df` behaviour in ingest, 2284, yonishelach
* **Docs**: Add canary function cfg, 2260, jillnogold
* **Run**: Created the MLRun function decorator: `context`, 2275, guy1992l
* **MLRun**: Add Copyright Disclaimer, 2286, eliyahu77
* **Feature Store**: Add filter option for get offline features for all engines type, 1956, davesh0812
* **Runtimes**: Add patch option for `with_requests` & `with_limits`, 2282, tankilevitch
* **Jupyter**: Remove Enterprise Demos from Open Source Image, 2278, quaark
* **CI**: Remove demos from system tests, 2281, tankilevitch
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.1.0-rc25#features-and-enhancements)

Bug fixes
* **Feature Store**: Fix `set_targets(["parquet"])`, 2287, gtopper
* **Feature store**: Changed fset status targets to have partitioning related fields, 2285, theSaarco
* **Model Monitoring**: Fix label columns in the monitoring serving graph and model endpoint object, 2264, Eyal-Danieli
* **Docker Compose**: Fix models preview when running with jupyter, 2280, tankilevitch
* **Docs**: Remove tabs and fix some typos from apply mlrun demo, 2274, gilad-shaham
* **SDK**: Fix Access Key saved as clear text when deploying a serving function, 2277, quaark
* **Project**: Return `get_run_status` with deprecation warning, 2283, yonishelach
* **Spark**: Fix backwards-comp issue with `spark-2` and `spark-3` in 0.10 client and 1.1 server, 2292, theSaarco
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.1.0-rc25#bug-fixes)


Pull requests:
23f0e5fb [Project] Change default `new_project` to create instead of store (2279)
ffa49931 [CI] Fix github sha passed between jobs in system tests (2295)
7c89c587 [CI] Fix system tests checkout sha (2293)
5307bda8 [Spark] Fix backwards-comp issue with `spark-2` and `spark-3` in 0.10 client and 1.1 server (2292)
546ba7cd [CI] Fix passing params between jobs in system tests (2291)
c04840f2 [CI] Fix System tests not running with the same commit hash (2289)
1e8f84be [CI] Find new files without copyright (2288)
9f8cb942 [Feature Store] Update `return_df` behaviour in ingest (2284)
a077155a [Docs] Add canary function cfg (2260)
6973427f [Feature store] Changed fset status targets to have partitioning related fields (2285)
e96ef45c [Feature Store] Fix `set_targets(["parquet"])` (2287)
89938354 [Run] Created the MLRun function decorator: `context` (2275)
48e15a1b [MLRun] Add Copyright Disclaimer (2286)
8240eaf9 [SDK] Fix Access Key saved as clear text when deploying a serving function (2277)
14fde2b3 [Project] Return `get_run_status` with deprecation warning (2283)
15ccd9e0 [Feature Store] Add filter option for get offline features for all engines type (1956)
39f25ae4 [Model Monitoring] Fix label columns in the monitoring serving graph and model endpoint object (2264)
5c3d6af5 [Runtimes] Add patch option for `with_requests` & `with_limits` (2282)
bc76e50a [Jupyter] Remove Enterprise Demos from Open Source Image (2278)
f23f8645 [CI] Remove demos from system tests (2281)
5287bf10 [Docker Compose] Fix models preview when running with jupyter (2280)
dfac0762 [Docs] Remove tabs and fix some typos from apply mlrun demo (2274)

1.1.0rc24

Not secure
Features / Enhancements
* **Docs**: Add powershell instructions for local docker installation, 2273, gilad-shaham
* **Docs**: Add docs for upgrading MLRun Kit helm chart, 2270, quaark
* **Docs**: Move to sphinx-design and add cards for the `tutorials and examples` page, 2112, gilad-shaham
* **Docs**: Add links to installation videos, 2262, jillnogold
* **Docs**: Bump docs docker tag to 1.0.6, 2261, tankilevitch
* **Docs**: Bump docker compose to use 1.0.5, 2256, tankilevitch
* **Docs**: Add badges, 2254, tankilevitch
* **Docs**: restructure, 2152, jillnogold
* **Runtimes**: Bump the default spark operator version to `spark-3`, 2269, theSaarco
* **Requirements**: Bump storey to 1.1.7, 2258, gtopper
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.1.0-rc24#features-and-enhancements)

Bug fixes
* **Scheduler**: Fix `next_run_time=None` when querying schedules from worker instance, 2268, tankilevitch
* **Project**: Allow not cloning project from zip/tgz on load project, 2249, AlonMaor14
* **API**: Fix requests to Projects Leader fail with `Connection Aborted`, 2248, quaark
* **SDK**: Fix import errors with HTTP retry mechanism, 2271, quaark
* **Docs**: Typo changes, 2267, george0st
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.1.0-rc24#bug-fixes)


Pull requests:
1d056b73 [Docs] Add powershell instructions for local docker installation (2273)
c90b5b49 [Scheduler] Fix `next_run_time=None` when querying schedules from worker instance (2268)
f9ea81de [Runtimes] Bump the default spark operator version to `spark-3` (2269)
1db1d8d1 [Docs] Typo changes (2267)
9239358e [SDK] Fix import errors with HTTP retry mechanism (2271)
8f99a614 [Docs] Add docs for upgrading MLRun Kit helm chart (2270)
2943cca3 [API] Fix requests to Projects Leader fail with `Connection Aborted` (2248)
815283ff [Docs] Move to sphinx-design and add cards for the `tutorials and examples` page (2112)
a7ace287 [Docs] Add links to installation videos (2262)
b2114bc4 [Docs] Bump docs docker tag to 1.0.6 (2261)
fed6826f [Project] Allow not cloning project from zip/tgz on load project (2249)
467813bf [Requirements] Bump storey to 1.1.7 (2258)
2368aecb [Docs] Bump docker compose to use 1.0.5 (2256)
ca9b5e01 [Docs] Add badges (2254)
33e18f08 [Docs] restructure (2152)

1.1.0rc23

Not secure
Features / Enhancements
* **Feature Store**: Add enrichments and validation to functions created through ingest endpoint, 2250, tankilevitch
* **Docs**: Added new tutorial to `Tutorials and Examples`, 2247, guy1992l
* **Feature Store**: Enable `test_purge_nosql` for debugging, 2244, assaf758
* **API**: Verify security context enrichment mode is allowed, 2243, AlonMaor14
* **Spark**: Disable security context enrichment for remote spark, 2242, yaelgen
* **Docs**: Create `docs/developer` directory, 2241, tankilevitch
* **API**: Re-organize the way we are enriching functions on the backend, 2231, tankilevitch
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.1.0-rc23#features-and-enhancements)

Bug fixes
* **Feature Store**: Fix ingest with spark with default targets, 2237, gtopper
* **Model Monitoring**: Handling FileNotFoundError when monitoring Parquet file is missing, 2233, Eyal-Danieli
* **Project**: Fixed cli tests in system tests, 2246, yonishelach
* **Feature Store**: Fix `test_different_paths_for_ingest_on_spark_engines`, 2239, assaf758
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.1.0-rc23#bug-fixes)


Pull requests:
aa20e674 [Feature Store] Add enrichments and validation to functions created through ingest endpoint (2250)
74942c92 [Feature Store] Fix ingest with spark with default targets (2237)
6bd7bea9 [Docs] Added new tutorial to `Tutorials and Examples` (2247)
21511288 [Project] fixed cli tests in system tests (2246)
e54070e5 [Model Monitoring] Handling FileNotFoundError when monitoring Parquet file is missing (2233)
71b98ae4 [Feature Store] Enable `test_purge_nosql` for debugging (2244)
10361f4d [API] Verify security context enrichment mode is allowed (2243)
3c5e1f47 [Feature Store] Fix `test_different_paths_for_ingest_on_spark_engines` (2239)
8da198ae [Spark] Disable security context enrichment for remote spark (2242)
99fe0de9 [Docs] Create `docs/developer` directory (2241)
21a4148e [API] Re-organize the way we are enriching functions on the backend (2231)

1.1.0rc22

Not secure
Features / Enhancements
* **Frameworks**: Auto-evaluation for LightGBBM's training API, 2226, guy1992l
* **Pipelines**: Kubeflow pipeline pod security context, 2207, AlonMaor14
* **Docs**: Save notebook before running code_to_function note, 2203, AlonMaor14
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.1.0-rc22#features-and-enhancements)

Bug fixes
* **SDK**: Fix fail to send request to MLRun API with `ConnectionResetError`, 2219, quaark
* **Spark**: Fix statistics produced by spark engine, 2221, gtopper
* **Feature Store**: Fixing bug when using OneHotEncoder on category with int values, 2143, davesh0812
* **Scheduler**: Fix failing schedules with security context enrichment, 2225, tankilevitch
* **Runtimes**: Fix security context enrichment for dask and nuclio, 2228, tankilevitch
* **Backwards Compatibility**: Rename `backward_comptiblity` to `backwards_compatibility`, 2227, tankilevitch
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.1.0-rc22#bug-fixes)


Pull requests:
05bfaf29 [Frameworks] Auto-evaluation for LightGBBM's training API (2226)
9f543bfb [Pipelines] Kubeflow pipeline pod security context (2207)
6d8e070c [SDK] Fix fail to send request to MLRun API with `ConnectionResetError` (2219)
9c4d34c5 [Spark] Fix statistics produced by spark engine (2221)
72c51f1e [Feature Store] Fixing bug when using OneHotEncoder on category with int values (2143)
0bdfbf38 [Scheduler] Fix failing schedules with security context enrichment (2225)
abb15658 [Runtimes] Fix security context enrichment for dask and nuclio (2228)
351f86a9 [Backwards Compatibility] Rename `backward_comptiblity` to `backwards_compatibility` (2227)
a03bc9e5 [Docs] Save notebook before running code_to_function note (2203)

1.1.0rc21

Not secure
Features / Enhancements
* **Docs**: Add kafka streaming examples, 2196, jillnogold
* **Requirements**: Bump storey to 1.1.6, 2211, gtopper
* **CI**: Add `fail-fast=false` to Build workflow, 2216, tankilevitch
* **Feature-store**: Accept newer (>=3.7.4, <5) `typing-extensions` versions, 2215, assaf758
* **System Tests**: Move to new system with fixes, 2202, tankilevitch
* **Frameworks**: Added deprecation warning to `SklearnModelServer`, 2206, guy1992l
* **API**: Better configuration for allowed paths in the `/files` API, 2200, theSaarco
* **System Tests**: Allow running system tests by test suite/component, 2204, quaark
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.1.0-rc21#features-and-enhancements)

Bug fixes
* **Docker**: Change base models gpu image, 2223, tankilevitch
* **Feature Store**: Skip `test_purge_nosql`, 2217, tankilevitch
* **System Tests**: Fix not continuing to run when one job in matrix fails, 2209, tankilevitch
* **System Tests**: Fix run system to depend on the prepare phase, 2208, tankilevitch
* **Docs**: Fix error in Azure datastore doc, 2205, theSaarco
* **SDK**: Fix no exception when using `set_env_from_file` with non-existent file, 2190, quaark
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.1.0-rc21#bug-fixes)


Pull requests:
e337c57f [Docker] Change base models gpu image (2223)
9d9e3ffe [Docs] add kafka streaming examples (2196)
0c9ffb64 [Requirements] Bump storey to 1.1.6 (2211)
1e083550 [Feature Store] Skip `test_purge_nosql` (2217)
4525ea6e [CI] Add `fail-fast=false` to Build workflow (2216)
edca3e88 [Feature-store] Accept newer (>=3.7.4, <5) `typing-extensions` versions (2215)
ea9c6194 Revert "Accept newer (>=3.7.4, <5) typing-extensions versions" (2214)
ce411f3c Accept newer (>=3.7.4, <5) typing-extensions versions (2210)
ed54118f [System Tests] Fix not continuing to run when one job in matrix fails (2209)
1e59e072 [System Tests] Fix run system to depend on the prepare phase (2208)
d02f5cb3 [System Tests] Move to new system with fixes (2202)
f7c9afe6 [Frameworks] Added deprecation warning to `SklearnModelServer` (2206)
7805947a [API] Better configuration for allowed paths in the `/files` API (2200)
e83408ce [Docs] Fix error in Azure datastore doc (2205)
bcc308cd [SDK] Fix no exception when using `set_env_from_file` with non-existent file (2190)
9a507e3f [System Tests] Allow running system tests by test suite/component (2204)

1.1.0rc20

Not secure
Features / Enhancements
* **Runtimes**: Allow runtime images to run with a non-root user, 2199, quaark
* **Docs**: Emphasize local vs not regarding access to project secrets, 2197, jillnogold
* **Model monitoring**: Resolving the monitoring logic, 2168, guy1992l
* **Docs**: Added docs for concepts and training, 2166, nschenone
* **Unknown**: Added GitHub Issue Templates, 2177, nschenone
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.1.0-rc20#features-and-enhancements)

Bug fixes
* **Iguazio**: Fix `max_workers` adapter wasn't applied on https endpoint on iguazio client, 2194, tankilevitch
* **Feature Store**: Fix spark ingest when `overwrite=False`, 2188, gtopper
* **Docs**: Fix formatting for snowflake ingestion, 2119, jillnogold
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.1.0-rc20#bug-fixes)


Pull requests:
f5753c31 [Runtimes] Allow runtime images to run with a non-root user (2199)
d0aeb064 [Iguazio] Fix `max_workers` adapter wasn't applied on https endpoint on iguazio client (2194)
75a4edca [Docs] Emphasize local vs not regarding access to project secrets (2197)
a2541e04 [Model monitoring] Resolving the monitoring logic (2168)
bf5d7a47 [Docs] Fix formatting for snowflake ingestion (2119)
ab7fe9c3 [Docs] Added docs for concepts and training (2166)
441fd4de [Feature Store] Fix spark ingest when `overwrite=False` (2188)
7278db0c Added GitHub Issue Templates (2177)

1.1.0rc19

Not secure
Features / Enhancements
* **Model Monitoring**: Create model monitoring feature set per model endpoint, 2174, Eyal-Danieli
* **Projects**: Add RemoteRunner for supporting pipeline scheduling, 2065, yonishelach
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.1.0-rc19#features-and-enhancements)

Bug fixes
* **API**: Fix get user unix id, 2187, AlonMaor14
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.1.0-rc19#bug-fixes)


Pull requests:
4403730d [Model Monitoring] Create model monitoring feature set per model endpoint (2174)
8442fe23 [API] Fix get user unix id (2187)
2a965212 [Projects] Add RemoteRunner for supporting pipeline scheduling (2065)

1.1.0rc18

Not secure
Features / Enhancements
* **API**: Security context enrichment modes, 2142, AlonMaor14
* **CI**: Resolve unstable image version prefix from file, 2179, quaark
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.1.0-rc18#features-and-enhancements)

Bug fixes
* **API**: Fix unable to deploy dask cluster as a result of unresolved username in container, 2184, tankilevitch
* **Builder**: Fix ECR URL inference, 2178, AlonMaor14
* **Docs**: Fix spark-operator documentation, 2172, gtopper
* **Docs**: Fix quickstart scikit learn install command, 2175, tankilevitch
* **CI**: Fix pulling of new updates in docker build, 2170, tankilevitch
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.1.0-rc18#bug-fixes)


Pull requests:
d611e3f6 [API] Security context enrichment modes (2142)
2df2dd5e [API] Fix unable to deploy dask cluster as a result of unresolved username in container (2184)
1decf298 [CI] Resolve unstable image version prefix from file (2179)
0a6d1607 [Builder] Fix ECR URL inference (2178)
8d16ac6f [Docs] Fix spark-operator documentation (2172)
4c49ff35 [Docs] Fix quickstart scikit learn install command (2175)
3ceb7bc6 [CI] Fix pulling of new updates in docker build (2170)

1.1.0rc17

Not secure

1.1.0rc16

Not secure
Features / Enhancements
* **Datastores**: Adding option to force non-anonymous authentication when using S3, 2171, theSaarco
* **Spark**: Enrich image pull secrets, 2167, AlonMaor14
* **Model Monitoring**: Added drift table plot and per feature detection, 2153, guy1992l
* **CI**: Increase Open Source System Tests Timeout, 2156, quaark
* **CI**: Add option to disable cache in build workflow, 2133, tankilevitch
* **Builder**: create ECR cache repo, 2154, AlonMaor14
* **Runtimes**: Set Kafka consumer group from function name, 2138, gtopper
* **Runtimes**: Add a global config (on server side) for default service account, 2151, theSaarco
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.1.0-rc16#features-and-enhancements)

Bug fixes
* **CI**: Fix build for when triggered automatically, 2163, tankilevitch
* **CI**: Fix build no cache, 2162, tankilevitch
* **Feature Store**: Fix ingest failure when a feature is named "summary", 2157, gtopper
* **Serving**: Fix many-to-one (multiple upstream steps) relation, 2147, gtopper
* **Unknown**: Builder - fix resolve repo with no tag, 2150, AlonMaor14
* **CI**: Fix Open Source System Tests `helm install` timeout and freeing up disk space step, 2140, quaark
* **Frameworks**: Fixed a relative import in LightGBM and updated the setup file, 2146, guy1992l
* **Model monitoring**: Fix TSDB target usage following storey API change, 2141, gtopper
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.1.0-rc16#bug-fixes)


Pull requests:
c180a6a5 [Datastores] Adding option to force non-anonymous authentication when using S3 (2171)
e5118547 [Spark] Enrich image pull secrets (2167)
d08715f1 [Model Monitoring] Added drift table plot and per feature detection (2153)
2d3dc1dc [CI][Open Source System Tests] Increase System Tests Timeout (2156)
19d2bcd5 [CI] Fix build for when triggered automatically (2163)
769b79c8 [CI] Fix build no cache (2162)
2c02fdf1 [CI] Add option to disable cache in build workflow (2133)
91fd52f8 [Feature Store] Fix ingest failure when a feature is named "summary" (2157)
e0a540ea [Serving] Fix many-to-one (multiple upstream steps) relation (2147)
fc5ee36b [Builder] create ECR cache repo (2154)
eec32d22 [Runtimes] Set Kafka consumer group from function name (2138)
6c98ba7f [Runtimes] Add a global config (on server side) for default service account (2151)
ec566a5e Builder - fix resolve repo with no tag (2150)
eada71b6 [CI][Open Source System Tests] Fix System Tests `helm install` timeout and freeing up disk space step (2140)
46da3ac2 [Frameworks] Fixed a relative import in LightGBM and updated the setup file (2146)
1d4853ee [Model monitoring] Fix TSDB target usage following storey API change (2141)

1.1.0rc15

Not secure

1.1.0rc14

Not secure
Features / Enhancements
* **License**: Update license to be detected in github, 2105, tankilevitch
* **Docs**: Add prereqs, 2117, jillnogold
* **Runtimes**: - Security context support, 2124, AlonMaor14
* **Serving**: Add ParallelRun router for running multiple steps in parallel threads/processes, 2136, yaronha
* **Unknown**: Doc - change installation page location, 2134, adiso75
* **Feature Store**: purge azure target fails on unsupported store scheme (wasbs), 2123, speretz-ig
* **Docs**: Add target-headers to all files, 2125, jillnogold
* **CI**: Enable to skip steps in the release workflow, 2127, Hedingber
* **CI**: Enable to skip images in Build workflow, 2126, Hedingber
* **Frameworks**: LightGBM module and booster MLRun interfaces for the `train` function, 1761, guy1992l
* **Docs**: Add links, mini TOCs have 1 level, 2121, jillnogold
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.1.0-rc14#features-and-enhancements)

Bug fixes
* **Docs**: FIx cookie parameter details to code, 1746, jillnogold
* **Builder**: Fix pushing images to configured registry with a specific repository, 2132, quaark
* **Serving**: Fix `QueueStep`, 2137, gtopper
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.1.0-rc14#bug-fixes)


Pull requests:
6ba74857 [License] Update license to be detected in github (2105)
0e465cf0 [Docs] Add prereqs (2117)
a86996bb [Runtimes] - Security context support (2124)
640f925b [Serving] Add ParallelRun router for running multiple steps in parallel threads/processes (2136)
d28fc994 [Builder] Fix pushing images to configured registry with a specific repository (2132)
cfda5403 [Serving] Fix `QueueStep` (2137)
02512ae6 Doc - change installation page location (2134)
0e6c3638 [Feature Store] purge azure target fails on unsupported store scheme (wasbs) (2123)
e2de2c64 [Docs] Add target-headers to all files (2125)
e576eb7b [CI] Enable to skip steps in the release workflow (2127)
65f49046 [CI] Enable to skip images in Build workflow (2126)
0f20cd61 [Frameworks] LightGBM module and booster MLRun interfaces for the `train` function (1761)
ca72aad0 [Docs] Add links, mini TOCs have 1 level (2121)
80f7b891 [Docs] FIx cookie parameter details to code (1746)

1.1.0rc13

Not secure
Features / Enhancements
* **Requirements**: Bump storey to 1.1.5, 2116, gtopper
* **Docs**: Doc changes to the installation and setup page, 2107, adiso75
* **Docs**: Details on which demos need enterprise MLRun, 2111, jillnogold
* **Builder**: Support pushing images to ECR, 2100, AlonMaor14
* **CI**: Optimize Jupyter image caching, Improve release workflow usability and fix unstable tag maintenance, 2110, Hedingber
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.1.0-rc13#features-and-enhancements)

Bug fixes
* **Feature Store**: Fix accidental error hiding in ingest with Spark, 2115, gtopper
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.1.0-rc13#bug-fixes)


Pull requests:
e5fda837 [Feature Store] Fix accidental error hiding in ingest with Spark (2115)
cc5e3e24 [Requirements] Bump storey to 1.1.5 (2116)
d17a9b62 Doc changes to the installation and setup page (2107)
bb6c8203 Revert "[Model Monitoring]: Create model monitoring feature set per model endpoint" (2114)
ca732833 [Docs ] Details on which demos need enterprise MLRun (2111)
ebde98d1 [Builder] Support pushing images to ECR (2100)
3cf6a9ea [CI] Optimize Jupyter image caching, Improve release workflow usability and fix unstable tag maintenance (2110)

1.1.0rc12

Not secure
Features / Enhancements
* **Projects**: Add `ensure_project` to CLI commands, 2094, tankilevitch
* **CI**: Move release process from Jenkins to Github actions, 2106, Hedingber
* **Docs**: Add mount_v3io_to_executor to with_igz_spark, 2090, jillnogold
* **Spark**: Add DNS-1035 validation, 2098, tankilevitch
* **Model Monitoring**: : Create model monitoring feature set per model endpoint, 2084, EyalDanieliIgu
* **CI**: Enable overriding the version when triggering the build workflow, 2101, Hedingber
* **CI**: Maintain images unstable tag in github actions instead of Jenkins, 2096, Hedingber
* **Requirements**: Raise PyArrow upper limit to 6.x, 2095, gtopper
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.1.0-rc12#features-and-enhancements)


Bug fixes
* **Runtimes**: Fix false error run status when failing to get run logs, 2109, quaark
* **Projects**: Fix run timeout override, 2108, tankilevitch
* **Feature Store**: Fix ingestion when column values contain spaces or hyphens, 1882, davesh0812
* **Datastore**: Fix kafka URL parsing, 2091, gtopper
* **Runtimes**: Fix get logs mechanism to query specific pod, 2089, quaark
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.1.0-rc12#bug-fixes)


Pull requests:
06e2914f [Projects] Add `ensure_project` to CLI commands (2094)
ee40200e [Runtimes] Fix false error run status when failing to get run logs (2109)
fe5a8c18 [CI] Move release process from Jenkins to Github actions (2106)
13dff2b1 [Docs] Add mount_v3io_to_executor to with_igz_spark (2090)
a93abbfc [Projects] Fix run timeout override (2108)
c2622c53 [Spark] Add DNS-1035 validation (2098)
3b62c07e [Feature Store] Fix ingestion when column values contain spaces or hyphens (1882)
0547c610 [Model Monitoring]: Create model monitoring feature set per model endpoint (2084)
dc3dc279 [CI] Enable overriding the version when triggering the build workflow (2101)
8d5ce48f [CI] Maintain images unstable tag in github actions instead of Jenkins (2096)
bbb22890 [Requirements] Raise PyArrow upper limit to 6.x (2095)
af259cb9 [Datastore] Fix kafka URL parsing (2091)
f31bbfbd [Runtimes] Fix get logs mechanism to query specific pod (2089)

1.1.0rc11

Not secure
Features / Enhancements
* **Docs**: Replace set_environment with get_or_create_project, 2088, jillnogold
* **CI**: Add Jupyter and models GPU images to build workflow, 2085, Hedingber
* **Datastore**: Iguazio_Platform -> iguazio_platform, 2079, gtopper
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.1.0-rc11#features-and-enhancements)

Bug fixes
* **Projects**: Fix load project fails on non-existing project, 2063, tankilevitch
* **Projects**: Fix project querying caching, 2092, tankilevitch
* **Projects**: Fix follower sync, 2086, Hedingber
* **Docs**: Fix README links, 2087, jillnogold
* **Docs**: Fix broken links throughout doc set, 2080, jillnogold
* **Docs**: Add details on adding permissions when changing the project owner, 2069, jillnogold
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.1.0-rc11#bug-fixes)


Pull requests:
e2933641 [Projects] Fix load project fails on non-existing project (2063)
0445d915 [Projects] Fix project querying caching (2092)
ff75f603 [Projects] Fix follower sync (2086)
4d3112f4 [Docs] Replace set_environment with get_or_create_project (2088)
a62a83cb [Datastore] Iguazio_Platform -> iguazio_platform (2079)
f122703d [Docs] Fix README links (2087)
a1a26254 [Docs] Fix broken links throughout doc set (2080)
33d5799c [Docs] Add details on adding permissions when changing the project owner (2069)
015c59b0 [CI] Add Jupyter and models GPU images to build workflow (2085)

1.1.0rc10

Not secure
Features / Enhancements
* **API**: Add synchronization between chief and workers, 2075, tankilevitch
* **Projects**: Add timeout attribute to run method, 2074, tankilevitch
* **CI**: Enable using the build workflow to push to multiple registries, 2077, Hedingber
* **Docs**: Update tutorials, 2043, yaronha
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.1.0-rc10#features-and-enhancements)

Bug fixes
* **Datastore**: Fix `OfflineVectorResponse.to_csv`, 2072, gtopper
* **Feature Store**: Fix alias handling in `OnlineVectorService`, 2073, gtopper
* **Docs**: Update broken links in Tutorial, 2083, yaronha
* **Datastore**: Fix failure on empty string time parameter, 2081, gtopper
* **Jupyter Image**: Set `nbclassic>=0.2.8` to fix the image, 2078, tankilevitch
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.1.0-rc10#bug-fixes)


Pull requests:
0388f8ce [API] Add synchronization between chief and workers (2075)
6fb6e6ab [Docs] Update broken links in Tutorial (2083)
a625d3cb [Datastore] Fix failure on empty string time parameter (2081)
558591e6 [Jupyter Image] Set `nbclassic>=0.2.8` to fix the image (2078)
da424ca1 [Projects] Add timeout attribute to run method (2074)
17417298 [Feature Store] Fix alias handling in `OnlineVectorService` (2073)
49a79be8 [CI] Enable using the build workflow to push to multiple registries (2077)
3907d2fe [Docs] Update tutorials (2043)
bd8c944c [Datastore] Fix `OfflineVectorResponse.to_csv` (2072)

1.1.0rc9

Not secure
Features / Enhancements
* **Docs**: Refactor working-with-secrets docs page, 2048, theSaarco
* **Datastore**: Change Snowflake application to Iguazio_Platform, 1979, gtopper
* **Scheduler**: Add re-routing to chief, 2059, tankilevitch
* **CI**: Run CI on push to backport release branches, 2067, Hedingber
* **SDK**: Add python 3.8 classifier to `setup.py`, 2066, Hedingber
* **Projects**: Change follower projects store to be the DB instead of cache, 2058, Hedingber
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.1.0-rc9#features-and-enhancements)

Bug fixes
* **Tests**: Fix `test_import_artifacts`, 2071, tankilevitch
* **Projects**: Fix deleting last project label, 2060, quaark
* **Datastore**: Fix `KafkaSource`, 2064, gtopper
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.1.0-rc9#bug-fixes)


Pull requests:
c9d20251 [Docs] Refactor working-with-secrets docs page (2048)
6467d3a5 [Tests] Fix `test_import_artifacts` (2071)
4d6b72b5 [Datastore] Change Snowflake application to Iguazio_Platform (1979)
de69a7d9 [Scheduler] Add re-routing to chief (2059)
2f90df96 [CI] Run CI on push to backport release branches (2067)
c043906a [SDK] Add python 3.8 classifier to `setup.py` (2066)
35a2f3e2 [Projects] Change follower projects store to be the DB instead of cache (2058)
43ca03d7 [Projects] Fix deleting last project label (2060)
eacb7816 [Datastore] Fix `KafkaSource` (2064)

1.1.0rc8

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

Bug fixes
* **Model Endpoints**: Fix overriding of the v3io import, 2061, tankilevitch
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.1.0-rc8#bug-fixes)


Pull requests:
2c0083de [Model Endpoints] Fix overriding of the v3io import (2061)

1.1.0rc7

Not secure
Features / Enhancements
* **System Tests**: Change schedule interval and timeout to 4 hours, 2057, Hedingber
* **System Tests**: Increase timeout, 2056, Hedingber
* **Docs**: Add link from feature-store/transformations, remove 2nd instance of mlrun_jobs, 2054, jillnogold
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.1.0-rc7#features-and-enhancements)

Bug fixes
* **Artifacts**: Fix wrong inheritance in `LegacyModelArtifact`, 2055, theSaarco
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.1.0-rc7#bug-fixes)


Pull requests:
c2950a56 [System Tests] Change schedule interval and timeout to 4 hours (2057)
35d91613 [Artifacts] Fix wrong inheritance in `LegacyModelArtifact` (2055)
e51d8593 [System Tests] Increase timeout (2056)
e8f6105e [Docs] Add link from feature-store/transformations, remove 2nd instance of mlrun_jobs (2054)

1.1.0rc6

Not secure
Features / Enhancements
* **Feature Store**: Add test for alias change, 2050, gtopper
* **Background Tasks**: Support multi-instance API - Phase 1, 2012, tankilevitch
* **Runtimes**: Adding s3 auto-mount option, 2042, theSaarco
* **Platforms**: Add s3 credentials mounter (modifier), 2029, yaronha
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.1.0-rc6#features-and-enhancements)

Bug fixes
* **Remote Spark**: Fix deploy default image when limits not defined, 2038, benbd86
* **Feature Store**: Fix pandas engine with default targets, 2037, benbd86
* **Feature Store**: Fix data source renaming issue and missing alias columns in online feature service, 2047, benbd86
* **Runtimes**: Fix case where `with_igz_spark()` is called more than once, 2044, gtopper
* **Docs**: Fix links, kafka now supported in graph steps, 2053, jillnogold
* **Docs**: Repair glossary links, 2051, george0st
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.1.0-rc6#bug-fixes)


Pull requests:
e441e066 [Docs] Repair glossary links (2051)
119ed81c [Docs] Fix links, kafka now supported in graph steps (2053)
b5c0f969 [Feature Store] Add test for alias change (2050)
46e64162 [Background Tasks] Support multi-instance API - Phase 1 (2012)
71b8bb82 [Feature Store] Fix pandas engine with default targets (2037)
f0c92476 [Feature Store] Fix data source renaming issue and missing alias columns in online feature service (2047)
9e29f47c [Runtimes] Fix case where `with_igz_spark()` is called more than once (2044)
95ce76e0 [Runtimes] Adding s3 auto-mount option (2042)
399b6977 [Remote Spark] Fix deploy default image when limits not defined (2038)
09e61fc2 [Platforms] Add s3 credentials mounter (modifier) (2029)

1.1.0rc5

Not secure
Features / Enhancements
* **Datastore**: Add `KafkaTarget` and `KafkaOutputStream`, 2015, gtopper
* **Requirements**: Limit Azure transitive dependency to avoid new bug, 2034, gtopper
* **Requirements**: Add typing-extensions explictly, 2036, Hedingber
* **Tests**: Send only string headers to align to new requests limitation, 2039, Hedingber
* **Projects**: Auto save in new_project(), 2031, yaronha
* **Artifacts**: Improve work with paths + add artifacts import/export, 2019, yaronha
* **Spark**: Allow mounting v3io on driver but not executors, 2025, gtopper
* **Requirements**: Bump numpy to fix vulnerabilities, 2024, Hedingber
* **Requirements**: Add vulnerability check to CI and fix vulnerabilities, 2016, Hedingber
* **Artifacts**: Move `stats` and `preview` fields from artifact `spec` to `status`, 2020, theSaarco
* **Model Monitoring**: Move model monitoring batch process from functions to mlrun, 1941, EyalDanieliIgu
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.1.0-rc5#features-and-enhancements)

Bug fixes
* **Images**: Fix GPU image to have new signing keys, 2030, Hedingber
* **Spark**: Add exception handling for exceeding job name length, 1971, yonishelach
* **Artifacts**: Fix artifacts output test, 2040, yaronha
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.1.0-rc5#bug-fixes)


Pull requests:
84ea9048 [Artifacts] Fix artifacts output test (2040)
edbcee06 [Datastore] Add `KafkaTarget` and `KafkaOutputStream` (2015)
036e935e [Requirements] Limit Azure transitive dependency to avoid new bug (2034)
d914fe00 [Requirements] Add typing-extensions explictly (2036)
362d6c93 [Tests] Send only string headers to align to new requests limitation (2039)
10c41425 [Projects] Auto save in new_project() (2031)
9b68c158 [Artifacts] Improve work with paths + add artifacts import/export (2019)
a527fbba [Images] Fix GPU image to have new signing keys (2030)
872e4bc9 [Spark] Allow mounting v3io on driver but not executors (2025)
5c9f05c7 [Requirements] Bump numpy to fix vulnerabilities (2024)
18742ab5 [Requirements] Add vulnerability check to CI and fix vulnerabilities (2016)
96167ee4 [Spark] Add exception handling for exceeding job name length (1971)
b3556d06 [Artifacts] Move `stats` and `preview` fields from artifact `spec` to `status` (2020)
59c64fd7 [Model Monitoring] Move model monitoring batch process from functions to mlrun (1941)

1.1.0rc4

Not secure
Features / Enhancements
* **Images**: Bump demos branch in Jupyter dockerfile to 1.0.x, 2014, Hedingber
* **Jupyter Image**: Relax `artifact_path` settings and add README notebook, 2011, yaronha
* **Docs**: Add period to the end of the sentences in `ci-integration.md`, 2004, xsqian
* **Docs**: Add the Jenkins pipeline section to the project CI/CD integration, 1985, xsqian
* **API**: Set username and refresh credentials in `mlrun.set_environment()`, 2001, yaronha
* **Docs**: Update sphinx and myst ver + edit install versions, 1998, yaronha
* **Feature Store**: Validate ingestion targets path by engine, 1988, benbd86
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.1.0-rc4#features-and-enhancements)

Bug fixes
* **Feature Store**: Remove bad characters from source dataframe columns, 2000, gtopper
* **CI**: Fix Jenkins release pipeline by triggering each step in separated pod, 2013, yuribros1974
* **API**: Fix projects leader to sync enrichment to followers, 2009, Hedingber
* **System Tests**: Fix spark engine tests, 2007, benbd86
* **Serving**: Fix the case of serving function without code, 1999, yaronha
* **Images**: Fix security vulnerabilities, 1997, Hedingber
* **Feature Store**: Fix iso conversion on parquet source, 1989, benbd86
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.1.0-rc4#bug-fixes)


Pull requests:
61bfbfcb [Images] Bump demos branch in Jupyter dockerfile to 1.0.x (2014)
a2c13c56 [CI] Fix Jenkins release pipeline by triggering each step in separated pod (2013)
24e4880a [Jupyter Image] Relax `artifact_path` settings and add README notebook (2011)
93f8bb13 [API] Fix projects leader to sync enrichment to followers (2009)
ab54b0d5 [System Tests] Fix spark engine tests (2007)
3e6dd5ab [Docs] Add period to the end of the sentences in `ci-integration.md` (2004)
beff7da3 [Docs] Add the Jenkins pipeline section to the project CI/CD integration (1985)
bb101666 [API] Set username and refresh credentials in `mlrun.set_environment()` (2001)
9428f787 [Docs] Update sphinx and myst ver + edit install versions (1998)
d9e3fbc9 [Serving] Fix the case of serving function without code (1999)
ad93b838 [Feature Store] Remove bad characters from source dataframe columns (2000)
01910e1c [Images] Fix security vulnerabilities (1997)
d4167ef0 [Feature Store] Validate ingestion targets path by engine (1988)
db5fbeae [Feature Store] Fix iso conversion on parquet source (1989)

1.1.0rc3

Not secure
Features / Enhancements
* **Builder**: Bump kaniko image version to 1.8.0, 1996, tankilevitch
* **API**: Remove auto project creation when project doesn't exist, 1987, tankilevitch
* **Docs**: Add host path volume usage example to the spark notebook, 1982, jillnogold
* **Docs**: Configuring job resources, 1939, jillnogold
* **Spark**: Allow setting executor and driver cores parameter in Spark runtime, 1972, theSaarco
* **Docs**: Add writing guidelines, 1970, jillnogold
* **Docs**: Add dataframe, Snowflake, Azure examples, and minor text edits, 1950, jillnogold
* **Docs**: Replace outdated content with refreshed content and links to docsite, 1948, jillnogold
* **Datastore**: Greatly improve BigQuery iterator performance, 1963, gtopper
* **API**: Support clusterization roles, 1960, Hedingber
* **Docs**: Add glossary, 1959, jillnogold
* **Docs**: Update Docker install section, 1952, yaronha
* **Docs**: Change (ingestion) column name limitation from t_ to _, 1878, jillnogold
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.1.0-rc3#features-and-enhancements)

Bug fixes
* **Feature Store**: Spark: Avoid writing empty output files, 1980, gtopper
* **CI**: Fix unstable action to not create duplicate releases, 1995, eliyahu77
* **Projects**: Update function spec when changing archive source, 1993, yaronha
* **Projects**: Fixes and usability improvements for working with archives, 1986, yaronha
* **CI**: Update build containers resources in Jenkinsfile, 1984, eliyahu77
* **Docs**: Change file name in xref (file name changed), 1978, jillnogold
* **Datastore**: Get Snowflake password from env or secret, 1977, gtopper
* **Runtimes**: Fix looping over all runtimes when monitoring for stuck runs, 1975, tankilevitch
* **Docs**: Install: minor edits, 1961, jillnogold
* **Docs**: Typo changes, 1951, george0st
* **Artifacts**: Fix processing of link artifacts in `get_store_resource`, 1969, theSaarco
* **API**: Block unauthorized paths on files endpoints, 1967, Hedingber
* **Projects**: Fix/support archives with project run/build/deploy methods, 1966, yaronha
* **Feature Store**: Keep canonical feature name in status, not alias, 1954, gtopper
* **Artifacts**: Fix infinite recursive call to `TableArtifact.get_body()`, 1962, theSaarco
* **Spark**: Fix sparkjob resources to be handled correctly with K8S configuration, 1953, benbd86
* **Runtimes**: Fix jobs stuck in non-terminal state after node drain/preemption, 1944, tankilevitch
* **Docs**: Fix links in new index page, 1957, yaronha
* **Docs**: Redo index.md and fix TOC tree, 1955, yaronha
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.1.0-rc3#bug-fixes)


Pull requests:
fd574c1a [Feature Store] Spark: Avoid writing empty output files (1980)
bc034a95 [Builder] Bump kaniko image version to 1.8.0 (1996)
049f23f8 [CI] Fix unstable action to not create duplicate releases (1995)
6db4040f [API] Remove auto project creation when project doesn't exist (1987)
bcf962cb [Projects] Update function spec when changing archive source (1993)
f79d87e7 [Projects] Fixes and usability improvements for working with archives (1986)
6b486421 [Docs] Add host path volume usage example to the spark notebook (1982)
9c89cd02 [CI] Update build containers resources in Jenkinsfile (1984)
77807c32 Update Jenkinsfile (1983)
b0f61a36 [Docs] Change file name in xref (file name changed) (1978)
7fb98c18 [Datastore] Get Snowflake password from env or secret (1977)
33895f32 [Runtimes] Fix looping over all runtimes when monitoring for stuck runs (1975)
fb4e975e [Docs] Configuring job resources (1939)
8d45fcca [Docs] Install: minor edits (1961)
dc09e172 [Docs] Typo changes (1951)
d07129de [Spark] Allow setting executor and driver cores parameter in Spark runtime (1972)
2eb692a1 [Docs] Add writing guidelines (1970)
18a9f0a5 [Docs] Add dataframe, Snowflake, Azure examples, and minor text edits (1950)
24711c21 [Artifacts] Fix processing of link artifacts in `get_store_resource` (1969)
0315328f [API] Block unauthorized paths on files endpoints (1967)
445bf90c [Projects] Fix/support archives with project run/build/deploy methods (1966)
1bb36cd8 [Docs] Replace outdated content with refreshed content and links to docsite (1948)
b27904cd [Datastore] Greatly improve BigQuery iterator performance (1963)
b0935e7f [Feature Store] Keep canonical feature name in status, not alias (1954)
8b7c50aa [Artifacts] Fix infinite recursive call to `TableArtifact.get_body()` (1962)
8dd509cd [API] Support clusterization roles (1960)
c1f3d74c [Spark] Fix sparkjob resources to be handled correctly with K8S configuration (1953)
ce8aaf79 [Docs] Add glossary (1959)
f0e1fda7 [Runtimes] Fix jobs stuck in non-terminal state after node drain/preemption (1944)
74f75e73 [Docs] Fix links in new index page (1957)
4246aadf [Docs] Redo index.md and fix TOC tree (1955)
effd70b0 [Docs] Update Docker install section (1952)
aa2a1959 [Docs] Change (ingestion) column name limitation from t_ to _ (1878)

1.1.0rc2

Not secure
Features / Enhancements
* **Runtimes**: Add java options spark job parameters, 1946, gtopper
* **Docs**: New quick start guide and index/home content, 1943, yaronha
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.1.0-rc2#features-and-enhancements)

Bug fixes
* **Requirements**: Fix `ImportError` on ingest to Azure, 1949, gtopper
* **Datastore**: Fix remote execution of `BigQuerySource`, 1940, gtopper
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.1.0-rc2#bug-fixes)


Pull requests:
c75638f0 [Runtimes] Add java options spark job parameters (1946)
f0a9fb88 [Requirements] Fix `ImportError` on ingest to Azure (1949)
485a303d [Docs] New quick start guide and index/home content (1943)
4d87e1eb [Datastore] Fix remote execution of `BigQuerySource` (1940)

1.1.0rc1

Not secure
Features / Enhancements
* **Docs**: Remove duplicated content in functions, 1938, jillnogold
* **Artifacts**: Refactor SDK class to have `metadata`, `spec`, and `status`, 1813, theSaarco
* **Requirements**: Bump storey to 1.0.4, 1932, benbd86
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.1.0-rc1#features-and-enhancements)

Bug fixes
* **Feature Store**: Fix mix-up of transient time columns between multiple spark targets, 1937, gtopper
* **System Tests**: Fix broken test due to artifacts refactor, 1934, theSaarco
* **Runtimes**: Fix `build_config()` to preserve commands order, 1933, Hedingber
* **Feature Store**: Fix getting feature vector with all features and label feature, 1931, benbd86
* **Datastore**: CSVTarget timestamp format compatibility between Spark and Storey, 1926, gtopper
* **Docs**: Fix helm install timeout to use seconds unit, 1923, george0st
* **Runtimes**: Remove enrichment for default gpu, 1924, tankilevitch
* **Frameworks**: Fix to logging the target columns in favor of model monitoring, 1929, guy1992l
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.1.0-rc1#bug-fixes)


Pull requests:
861c016d [Docs] Remove duplicated content in functions (1938)
71d76a52 [Feature Store] Fix mix-up of transient time columns between multiple spark targets (1937)
c5325a20 [System Tests] Fix broken test due to artifacts refactor (1934)
8a5720ee [Artifacts] Refactor SDK class to have `metadata`, `spec`, and `status` (1813)
a64562f2 [Runtimes] Fix `build_config()` to preserve commands order (1933)
babd92ec [Feature Store] Fix getting feature vector with all features and label feature (1931)
ed9f6252 [Requirements] Bump storey to 1.0.4 (1932)
048f0885 [Datastore] CSVTarget timestamp format compatibility between Spark and Storey (1926)
1e62337b [Docs] Fix helm install timeout to use seconds unit (1923)
4299b0bb [Runtimes] Remove enrichment for default gpu (1924)
ecd2bb5b [Frameworks] Fix to logging the target columns in favor of model monitoring (1929)

1.0.6

Not secure
Main features & enhancements
- API: Enrich functions in endpoints , Tankilevitch

More info can be found in the RCs release notes:

1.0.6rc1

Not secure

1.0.5

Not secure
Main features & enhancements
* **SDK**: Fix fail to send request to MLRun API with `ConnectionResetError`, quaark
* **Docker**: Change base models gpu image, tankilevitch
* **Requirements**: Accept newer (>=3.7.4, <5) typing-extensions versions, assaf758
* **CI**: Fix release notes generation for old releases, tankilevitch
* **Runtimes**: Allow runtime images to run with a non-root user, quaark
* **Iguazio**: Fix `max_workers` adapter wasn't applied on https endpoint on iguazio client, tankilevitch
* **API**: Add security context enrichment modes, AlonMaor14
* **API**: Fix unable to deploy dask cluster as a result of unresolved username in container, tankilevitch
* **Runtimes**: Fix case where `with_igz_spark()` is called more than once, gtopper
* **Builder**: Fix pushing images to configured registry with a specific repository, quaark
* **Spark**: Enrich image pull secrets, AlonMaor14
* **Projects**: Add timeout for run workflow, tankilevitch
* **Builder**: create ECR cache repo, AlonMaor14
* **Runtimes**: Add security context support, AlonMaor14
* **Runtimes**: Add a global config for default service account, theSaarco
* **CI**: Enable to skip steps in the build & release workflows [Backport 1.0.x], 2128, Hedingber
* **Jupyter**: Set `nbclassic>=0.2.8` to fix the image, tankilevitch
* **Builder**: Support pushing images to ECR, AlonMaor14

More info can be found in the RCs release notes:

1.0.5rc14

Not secure

1.0.5rc13

Not secure

1.0.5rc12

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

Bug fixes
* **Spark**: Disable security context enrichment for remote spark [1.0.x], 2240, yaelgen
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.0.5-rc12#bug-fixes)


Pull requests:
29c7ca11 [Spark] Disable security context enrichment for remote spark [1.0.x] (2240)

1.0.5rc11

Not secure
Features / Enhancements
* **Pipelines**: Kubeflow pipeline pod security context [1.0.x] (2207), 2236, AlonMaor14
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.0.5-rc11#features-and-enhancements)

Bug fixes
* **SDK**: Fix fail to send request to MLRun API with `ConnectionResetError` [1.0.x], 2235, quaark
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.0.5-rc11#bug-fixes)


Pull requests:
99e00207 [SDK] Fix fail to send request to MLRun API with `ConnectionResetError` [1.0.x] (2235)
d5f45539 [Pipelines] Kubeflow pipeline pod security context [1.0.x] (2207) (2236)

1.0.5rc10

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

Bug fixes
* **Scheduler**: Backport Fix failing schedules with security context enrichment [1.0.x], 2229, tankilevitch
* **Runtimes**: Backport Fix security context enrichment for dask and nuclio [1.0.x], 2230, tankilevitch
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.0.5-rc10#bug-fixes)


Pull requests:
c7d228eb [Scheduler] Backport Fix failing schedules with security context enrichment [1.0.x] (2229)
a6e99b7c [Runtimes] Backport Fix security context enrichment for dask and nuclio [1.0.x] (2230)

1.0.5rc9

Not secure
Features / Enhancements
* **Docker**: Backport Change base models gpu image [1.0.x], 2224, tankilevitch
* **Requirements**: Backport Accept newer (>=3.7.4, <5) typing-extensions versions [1.0.x], 2213, assaf758
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.0.5-rc9#features-and-enhancements)

Bug fixes
* **CI**: Fix release notes generation for old releases, 2195, tankilevitch
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.0.5-rc9#bug-fixes)


Pull requests:
a7d8b222 [Docker] Backport Change base models gpu image [1.0.x] (2224)
175eba9c [Requirements] Backport Accept newer (>=3.7.4, <5) typing-extensions versions [1.0.x] (2213)
55e458c8 [CI] Fix release notes generation for old releases (2195)

1.0.5rc8

Not secure
Features / Enhancements
* **Runtimes**: Allow runtime images to run with a non-root user [1.0.x], 2201, quaark
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.0.5-rc8#features-and-enhancements)

Bug fixes
* **Iguazio**: Backport Fix `max_workers` adapter wasn't applied on https endpoint on iguazio client [1.0.x], 2198, tankilevitch
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.0.5-rc8#bug-fixes)


Pull requests:
58fd6897 [Runtimes] Allow runtime images to run with a non-root user [1.0.x] (2201)
6fd818db [Iguazio] Backport Fix `max_workers` adapter wasn't applied on https endpoint on iguazio client [1.0.x] (2198)

1.0.5rc7

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

Bug fixes
* **API**: Fix get user unix id [1.0.x], 2189, AlonMaor14
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.0.5-rc7#bug-fixes)


Pull requests:
858317a1 [API] Fix get user unix id [1.0.x] (2189)

1.0.5rc6

Not secure
Features / Enhancements
* **API**: Security context enrichment modes [1.0.x], 2186, AlonMaor14
* **CI**: BackPort Resolve Unstable Image Version Prefix From File [1.0.x], 2181, quaark
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.0.5-rc6#features-and-enhancements)

Bug fixes
* **API**: Backport Fix unable to deploy dask cluster as a result of unresolved username in container [1.0.x], 2185, tankilevitch
* **Runtimes**: Fix case where `with_igz_spark()` is called more than once [1.0.x], 2045, gtopper
* **Builder**: Fix ECR URL inference [1.0.x], 2183, AlonMaor14
* **Builder**: BackPort Fix pushing images to configured registry with a specific repository [1.0.x], 2182, quaark
* **CI**: Backport fix pulling of new updates in docker build [1.0.x], 2176, tankilevitch
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.0.5-rc6#bug-fixes)


Pull requests:
db276614 [API] Security context enrichment modes [1.0.x] (2186)
af169c43 [API] Backport Fix unable to deploy dask cluster as a result of unresolved username in container [1.0.x] (2185)
d16d15ad [Runtimes] Fix case where `with_igz_spark()` is called more than once [1.0.x] (2045)
95cf5401 [CI] BackPort Resolve Unstable Image Version Prefix From File [1.0.x] (2181)
c702dd37 [Builder] Fix ECR URL inference [1.0.x] (2183)
a8a3afbe [Builder] BackPort Fix pushing images to configured registry with a specific repository [1.0.x] (2182)
df6fbf08 [CI] Backport fix pulling of new updates in docker build [1.0.x] (2176)

1.0.5rc5

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

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


Pull requests:

1.0.5rc4

Not secure
Features / Enhancements
* **Spark**: Enrich image pull secrets [1.0.x], 2169, AlonMaor14
* **CI**: Add option to disable cache in build workflow [1.0.x], 2159, tankilevitch
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.0.5-rc4#features-and-enhancements)

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


Pull requests:
5805587d [Spark] Enrich image pull secrets [1.0.x] (2169)
9df6663a [CI] Add option to disable cache in build workflow [1.0.x] (2159)

1.0.5rc3

Not secure
Features / Enhancements
* **Projects**: Backport timeout for run workflow [1.0.x], 2160, tankilevitch
* **Builder**: Create ECR cache repo [1.0.x], 2158, AlonMaor14
* **Runtimes**: - Security context support [1.0.x], 2144, AlonMaor14
* **Runtimes**: Add a global config for default service account [1.0.x backport], 2155, theSaarco
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.0.5-rc3#features-and-enhancements)

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


Pull requests:
863d7c36 [Projects] Backport timeout for run workflow [1.0.x] (2160)
66c2bf4b [Builder] create ECR cache repo [1.0.x] (2158)
14c8d5de [Runtimes] - Security context support [1.0.x] (2144)
ac7c8fe0 [Runtimes] Add a global config for default service account [1.0.x backport] (2155)

1.0.5rc2

Not secure
Features / Enhancements
* **CI**: Enable to skip steps in the build & release workflows [Backport 1.0.x], 2128, Hedingber
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.0.5-rc2#features-and-enhancements)

Bug fixes
* **Unknown**: Builder - fix resolve repo with no tag [1.0.x], 2149, AlonMaor14
* **Jupyter**: Backport `nbclassic>=0.2.8` to fix the image [1.0.x], 2122, tankilevitch
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.0.5-rc2#bug-fixes)

Pull requests:
56b4dac1 Builder - fix resolve repo with no tag [1.0.x] (2149)
c62e60b9 [CI] Enable to skip steps in the build & release workflows [Backport 1.0.x] (2128)
02bf695b [Jupyter] Backport `nbclassic>=0.2.8` to fix the image [1.0.x] (2122)

1.0.5rc1

Not secure
Features / Enhancements
* **Builder**: Support pushing images to ECR [1.0.x], 2113, AlonMaor14
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.0.5-rc1#features-and-enhancements)

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


Pull requests:
9dcbc19a [CI] Backport release workflow [1.0.x] (2118)
eb4cd5ff [Builder] Support pushing images to ECR [1.0.x] (2113)

1.0.4

Not secure
Features / Enhancements
* **Requirements**: Bump storey to 1.0.6 [1.0.x], 2041, gtopper
* **Requirements**: Add typing-extensions explictly, 2036, Hedingber
* **Requirements**: Add vulnerability check to CI and fix vulnerabilities [Backport 1.0.x], 2028, Hedingber
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.0.4#features-and-enhancements)


Bug fixes
* **Requirements**: Limit Azure transitive dependency to avoid new bug, 2034, gtopper
* **Images**: Fix GPU image to have new signing keys, 2030, Hedingber
* **Spark**: Allow mounting v3io on driver but not executors [Backport 1.0.x], 2023, Hedingber
* **Tests**: Send only string headers to align to new requests limitation, 2039, Hedingber
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.0.4#bug-fixes)


Pull requests:
a369a5fc [Docs] Bump docs docker tag to 1.0.4 (2046)
f8ba0c4b [Requirements] Bump storey to 1.0.6 [1.0.x] (2041)
120f004e [Requirements] Limit Azure transitive dependency to avoid new bug (2034)
f12a85b6 [Requirements] Add typing-extensions explictly (2036)
2db36dbc [Tests] Send only string headers to align to new requests limitation (2039)
1a3ceefd [Images] Fix GPU image to have new signing keys (2030)
f0e2d71c [Spark] Allow mounting v3io on driver but not executors [Backport 1.0.x] (2023)
b2879242 [Requirements] Add vulnerability check to CI and fix vulnerabilities [Backport 1.0.x] (2028)

1.0.4rc3

Not secure

1.0.4rc2

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

Bug fixes
* **Requirements**: Limit Azure transitive dependency to avoid new bug, 2034, gtopper
* **Requirements**: Add typing-extensions explictly, 2036, Hedingber
* **Tests**: Send only string headers to align to new requests limitation, 2039, Hedingber
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.0.4-rc2#bug-fixes)


Pull requests:
120f004e [Requirements] Limit Azure transitive dependency to avoid new bug (2034)
f12a85b6 [Requirements] Add typing-extensions explictly (2036)
2db36dbc [Tests] Send only string headers to align to new requests limitation (2039)

1.0.4rc1

Not secure
Features / Enhancements
* **Spark**: Allow mounting v3io on driver but not executors, Hedingber
* **Requirements**: Add vulnerability check to CI and fix vulnerabilities, Hedingber
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.0.4-rc1#features-and-enhancements)

Bug fixes
* **Images**: Fix GPU image to have new signing keys, Hedingber
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.0.4-rc1#bug-fixes)


Pull requests:
1a3ceefd [Images] Fix GPU image to have new signing keys (2030)
f0e2d71c [Spark] Allow mounting v3io on driver but not executors [Backport 1.0.x] (2023)
b2879242 [Requirements] Add vulnerability check to CI and fix vulnerabilities [Backport 1.0.x] (2028)

1.0.3

Not secure
Main features & enhancements
* **Images**: Fix security vulnerabilities, Hedingber
* **Jupyter Image**: Relax `artifact_path` settings and add README notebook, yaronha
* **API**: Fix projects leader to sync enrichment to followers, Hedingber
* **Projects**: Fixes and usability improvements for working with archives, yaronha
* **UI**: [Release notes](https://github.com/mlrun/ui/releases/tag/v1.0.3)


More info can be found in the RCs release notes:

1.0.3rc2

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

Bug fixes
* **Jupyter Image**: Relax `artifact_path` settings and add README notebook, 2011, yaronha
* **API**: Fix projects leader to sync enrichment to followers, 2009, Hedingber
* **Projects**: Fixes and usability improvements for working with archives, 2006, yaronha
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.0.3-rc2#bug-fixes)


Pull requests:
c6e16a34 [Jupyter Image] Relax `artifact_path` settings and add README notebook (2011)
ad6788bd [API] Fix projects leader to sync enrichment to followers (2009)
df1a64de [Projects] Fixes and usability improvements for working with archives [Backport 1.0.x] (2006)

1.0.3rc1

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

Bug fixes
* **Images**: Fix security vulnerabilities, 1997, Hedingber
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.0.3-rc1#bug-fixes)


Pull requests:
04358d2a [Images] Fix security vulnerabilities (1997)

1.0.2

Not secure
Main features & enhancements
* **Frameworks**: Fix to logging the target columns in favor of model monitoring, guy1992l
* **Projects**: Fix/support archives with project run/build/deploy methods, yaronha
* **Runtimes**: Add java options spark job parameters, gtopper
* **Runtimes**: Fix jobs stuck in non-terminal state after node drain/preemption, tankilevitch
* **Spark**: Allow setting executor and driver core parameter in spark operator, theSaarco
* **API**: Block unauthorized paths on files endpoints, Hedingber
* **Requirements**: Fix `ImportError` on ingest to Azure, gtopper
* **Docs**: New quick start guide and update docker install section, yaronha
* **UI**: [Release notes](https://github.com/mlrun/ui/releases/tag/v1.0.2)


More info can be found in the RCs release notes:

1.0.2rc4

Not secure
Features / Enhancements
* **Docs**: New quick start guide and update docker install section, 1974, yaronha
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.0.2-rc4#features-and-enhancements)

Bug fixes
* **Runtimes**: Fix looping over all runtimes when monitoring for stuck runs, 1975, tankilevitch
* **Frameworks**: Fix to logging the target columns in favor of model monitoring, 1929, guy1992l
* **Projects**: Fix/support archives with project run/build/deploy methods, 1966, yaronha
* **Spark**: Allow setting executor and driver core parameter in spark operator [Backport 1.0.x], 1973, theSaarco
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.0.2-rc4#bug-fixes)


Pull requests:
529c536a [Runtimes] Fix looping over all runtimes when monitoring for stuck runs (1975)
3e1e4c60 [Docs] New quick start guide and update docker install section (1974)
8f743571 [Frameworks] Fix to logging the target columns in favor of model monitoring (1929)
277f53a9 [Spark] Allow setting executor and driver core parameter in spark operator [Backport 1.0.x] (1973)
109b2aef [Projects] Fix/support archives with project run/build/deploy methods (1966)

1.0.2rc3

Features / Enhancements
* **Spark**: Allow setting executor and driver core parameter in spark operator, 1973, theSaarco
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.0.2-rc3#features-and-enhancements)

Bug fixes
* **Frameworks**: Fix to logging the target columns in favor of model monitoring, 1929, guy1992l
* **Projects**: Fix/support archives with project run/build/deploy methods, 1966, yaronha
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.0.2-rc3#bug-fixes)


Pull requests:
8f743571 [Frameworks] Fix to logging the target columns in favor of model monitoring (1929)
277f53a9 [Spark] Allow setting executor and driver core parameter in spark operator [Backport 1.0.x] (1973)
109b2aef [Projects] Fix/support archives with project run/build/deploy methods (1966)

1.0.2rc2

Not secure
Features / Enhancements
* **Runtimes**: Add java options spark job parameters [Backport 1.0.x], 1968, gtopper
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.0.2-rc2#features-and-enhancements)

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


Pull requests:
18da1256 [Runtimes] Add java options spark job parameters [Backport 1.0.x] (1968)

1.0.2rc1

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

Bug fixes
* **API**: Block unauthorized paths on files endpoints, 1967, Hedingber
* **Requirements**: Fix `ImportError` on ingest to Azure, 1949, gtopper
* **Runtimes**: Fix jobs stuck in non-terminal state after node drain/preemption [Backport 1.0.x], 1964, tankilevitch
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.0.2-rc1#bug-fixes)


Pull requests:
1b2d4e61 [API] Block unauthorized paths on files endpoints (1967)
ab4b6adc [Requirements] Fix `ImportError` on ingest to Azure (1949)
983b03dc [Runtimes] Fix jobs stuck in non-terminal state after node drain/preemption [Backport 1.0.x] (1964)

1.0.1

Not secure
No changes were done from 1.0.0, only one UI fix - https://github.com/mlrun/ui/pull/1260

1.0.0

Not secure
Main features & enhancements
* **Datastore**: Add Snowflake source, gtopper
* **Datastore**: Add `start_time` and `end_time` to `BigQuerySource` and `SnowflakeSource`, gtopper
* **Datastore**: Add Iguazio application partner attribute, gtopper
* **Projects**: Add/improve methods to the Project class for better usability, yaronha
* **Projects**: Add tag support to `get_artifact_uri()`, yaronha
* **Runtimes**: Add tolerations support, tankilevitch
* **Runtimes**: Mask sensitive data, Hedingber
* **Runtimes**: Add default resources for functions pods, tankilevitch
* **Runtimes**: Add flag to allow printing build logs only on failure, yaronha
* **Feature Store**: Add support for `run_id` on targets, benbd86
* **Feature Store**: Support spark dataframe ingestion, urihoenig
* **Feature Store**: Add option to use online feature service as context manager, tankilevitch
* **Feature Store**: Add validation in target path object creation, benbd86
* **Feature Store**: Performance improvements for preview and hist calculation in Spark engine, theSaarco
* **Feature Store**: Spark aggregations with support for emit-per-event, theSaarco
* **Feature Store**: Preserve all columns in Spark aggregation step, gtopper
* **Feature Store**: Re-enable flush_interval by default, gtopper
* **Model Monitoring**: Increase `batchSize` of the stream trigger in the stream function, katyakats
* **Pipelines**: Enhance kfp pods enrichment with functions and default attributes, tankilevitch
* **Artifacts**: Support artifact tags in project APIs, yaronha
* **Docs**: Doc restructure, jillnogold
* **Docs**: Improve K8s installation guide, george0st
* **Docs**: Add doc about spark operator ingestion, urihoenig
* **Docs**: Enhance `get_offline_features()`'s `with_indexes` docstring, jillnogold
* **Docs**: Add note about column name limitations in feature set aggregations, jillnogold
* **MPIJob**: Add project secrets to mpijobs, theSaarco
* **Dask**: Add project secrets to Dask cluster on deployment, theSaarco
* **Spark**: Support setting different volume mounts for driver and executor and add helper for host path, Hedingber
* **Spark**: Support auto-add of k8s project secrets, theSaarco
* **Builder**: Allow to configure whether push/pull registries are insecure, Hedingber
* **Builder**: Support configuring image name prefix template to enforce, Hedingber
* **Builder**: Assign more function spec attributes to kaniko pod, tankilevitch
* **DB**: Set the default pool size and max overflow to be equal to the API max workers, Hedingber
* **API**: Fix build status endpoint offset calculation, tankilevitch
* **API**: Increase http connection pools maxsize to be equal to number of workers, Hedingber
* **API**: Set default thread pool max workers to 64, Hedingber
* **Nuclio**: Set default nuclio runtime to python 3.7 and bump nuclio-jupyter, Hedingber
* **Nuclio**: Revert default nuclio runtime to python 3.6, Hedingber
* **Nuclio**: Fix git URL resolution, yaronha
* **Nuclio**: Fix base image pull secret assignment, tankilevitch
* **Nuclio**: Fix runtime handling for Nuclio <1.6.0 (doesn't support python:3.7), Hedingber
* **Requirements**: Bump nuclio-jupyter to 0.8.23, tankilevitch
* **Requirements**: Limit click versions to 8.0.x, tankilevitch
* **Requirements**: Downgrade Tensorflow to 2.4.x and Horovod to 0.22.1, Hedingber
* **Requirements**: Bump storey version to 1.0.3, benbd86
* **Requirements**: Bump pip to 22.0.x, Hedingber
* **UI**: [Release notes](https://github.com/mlrun/ui/releases/tag/v1.0.0)


More info can be found in the RCs release notes:

1.0.0rc26

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

Bug fixes
* **Datastore**: Fix remote ingestion with `SnowflakeSource`, 1922, gtopper
* **Documentation**: Fix documentation following new validations, 1925, gtopper
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.0.0-rc26#bug-fixes)

Pull requests:
80724774 [Datastore] Fix remote ingestion with `SnowflakeSource` (1922)
66ff9bac [Documentation] Fix documentation following new validations (1925)

1.0.0rc25

Not secure
Features / Enhancements
* **Spark**: Enrich default limits and requests, 1833, benbd86
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.0.0-rc25#features-and-enhancements)

Bug fixes
* **DB**: Fix duplicating features & entities when concurrent feature-set PUT operations are made, 1921, theSaarco
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.0.0-rc25#bug-fixes)


Pull requests:
1118045b [DB] Fix duplicating features & entities when concurrent feature-set PUT operations are made (1921)
d48b7fac [Spark] Enrich default limits and requests (1833)

1.0.0rc24

Not secure
Features / Enhancements
* **Requirements**: Bump storey version to 1.0.3, 1920, benbd86
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.0.0-rc24#features-and-enhancements)

Bug fixes
* **Model Monitoring**: Set the project to the model monitoring feature set, 1911, EyalDanieliIgu
* **Datastore**: Add missing kind field to SnowflakeSource, 1919, gtopper
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.0.0-rc24#bug-fixes)


Pull requests:
06e04ab3 [Requirements] Bump storey version to 1.0.3 (1920)
c28206d6 [Model Monitoring] Set the project to the model monitoring feature set (1911)
09fb6677 [Datastore] Add missing kind field to SnowflakeSource (1919)

1.0.0rc23

Not secure
Features / Enhancements
* **KFP**: Add test for overriding enriched attributes from function and default configuration, 1915, tankilevitch
* **API**: Add `max-partitions` parameter to list runs endpoint, 1913, theSaarco
* **Datastore**: Add SnowflakeSource to source mapping, 1910, gtopper
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.0.0-rc23#features-and-enhancements)

Bug fixes
* **Nuclio**: Fix runtime handling for Nuclio <1.6.0 (doesn't support python:3.7), 1918, Hedingber
* **Requirements**: Downgrade Tensorflow to 2.4.x and Horovod to 0.22.1, 1912, Hedingber
* **DB**: Fix list runs max partition query to sort results, 1916, theSaarco
* **Nuclio**: Fix base image pull secret assignment, 1917, tankilevitch
* **Feature Store**: Fix update run id for empty target list, 1909, benbd86
* **API**: Fix project summaries to work when installed in docker env, 1908, Hedingber
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.0.0-rc23#bug-fixes)


Pull requests:
f46b7ece [Nuclio] Fix runtime handling for Nuclio <1.6.0 (doesn't support python:3.7) (1918)
a12da665 [Requirements] Downgrade Tensorflow to 2.4.x and Horovod to 0.22.1 (1912)
5416609b [DB] Fix list runs max partition query to sort results (1916)
81bbef63 [Nuclio] Fix base image pull secret assignment (1917)
72b49c7c [KFP] Add test for overriding enriched attributes from function and default configuration (1915)
6acd33a8 [API] Add `max-partitions` parameter to list runs endpoint (1913)
ba809912 [Feature Store] Fix update run id for empty target list (1909)
3bf66ee9 [Datastore] Add SnowflakeSource to source mapping (1910)
639fd49c [API] Fix project summaries to work when installed in docker env (1908)

1.0.0rc22

Not secure
Features / Enhancements
* **Spark**: Support setting different volume mounts for driver and executor and add helper for host path, 1901, Hedingber
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.0.0-rc22#features-and-enhancements)

Bug fixes
* **Secrets**: Move username from auth secret name to label, 1906, Hedingber
* **Feature Store**: Fix nuclio behavior with run_id, 1905, benbd86
* **Docs**: Link to updated Horovod classification demo, 1902, jillnogold
* **Datastore**: Parse time fields in CSVSource when engine is spark, 1896, gtopper
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.0.0-rc22#bug-fixes)


Pull requests:
15585903 [Secrets] Move username from auth secret name to label (1906)
e937a849 [Feature Store] Fix nuclio behavior with run_id (1905)
94534f9c [Docs] Link to updated Horovod classification demo (1902)
57adf0e6 [Spark] Support setting different volume mounts for driver and executor and add helper for host path (1901)
8bf67716 [Datastore] Parse time fields in CSVSource when engine is spark (1896)

1.0.0rc21

Not secure
Features / Enhancements
* **Runtimes**: Add `none` preemption mode, 1898, tankilevitch
* **KFP**: Add tests for pipelines monkey patching and set pipeline context in `save_workflow`, 1893, tankilevitch
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.0.0-rc21#features-and-enhancements)

Bug fixes
* **KFP**: Fix default function pod resources not being applied to KFP main container, 1900, tankilevitch
* **API**: Fix build status endpoint offset calculation, 1822, tankilevitch
* **System Tests**: Increase open source system tests timeout, 1899, Hedingber
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.0.0-rc21#bug-fixes)


Pull requests:
963aacb4 [KFP] Fix default function pod resources not being applied to KFP main container (1900)
1f4ab6b8 [API] Fix build status endpoint offset calculation (1822)
90ead774 [System Tests] Increase open source system tests timeout (1899)
02cdef46 [Runtimes] Add `none` preemption mode (1898)
a82e04ec [KFP] Add tests for pipelines monkey patching and set pipeline context in `save_workflow` (1893)

1.0.0rc20

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

Bug fixes
* **Feature Store**: Remake run id feature store's only, 1897, benbd86
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.0.0-rc20#bug-fixes)


Pull requests:
da5e7243 [Feature Store] Remake run id feature store's only (1897)

1.0.0rc19

Not secure
Features / Enhancements
* **Nuclio**: Set default nuclio runtime to python 3.7 and bump nuclio-jupyter, 1895, Hedingber
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.0.0-rc19#features-and-enhancements)

Bug fixes
* **API**: Fix auth secret name template to comply to Nuclio rules, 1894, Hedingber
* **Feature Store**: Fix issues with CSV targets and run_id, 1892, benbd86
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.0.0-rc19#bug-fixes)


Pull requests:
20492aa5 [Nuclio] Set default nuclio runtime to python 3.7 and bump nuclio-jupyter (1895)
ddf3efbe [API] Fix auth secret name template to comply to Nuclio rules (1894)
21709604 [Feature Store] Fix issues with CSV targets and run_id (1892)

1.0.0rc18

Not secure
Features / Enhancements
* **Runtimes**: Mask sensitive data, 1876, Hedingber
* **System Tests**: Increase schedule interval for spark scheduled tests, 1891, katyakats
* **Feature Store**: Add validation in target path object creation, 1886, benbd86
* **API**: Enable override of preemption mode on submit job, 1890, tankilevitch
* **Datastore**: Add `start_time` and `end_time` to `BigQuerySource` and `SnowflakeSource`, 1870, gtopper
* **Pipelines**: Enhance kfp pods enrichment, 1857, tankilevitch
* **DB**: Set the default pool size and max overflow to be equal to the API max workers, 1887, Hedingber
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.0.0-rc18#features-and-enhancements)

Bug fixes
* **Feature Store**: Fix issue of histogram calculation for spark failing on empty DFs, 1889, theSaarco
* **API**: Fix dask list runtime resources with cluster without Kubernetes service, 1888, Hedingber
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.0.0-rc18#bug-fixes)


Pull requests:
6c2dfa82 [Runtimes] Mask sensitive data (1876)
7a0b4588 [System Tests] Increase schedule interval for spark scheduled tests (1891)
e448e8db [Feature Store] Add validation in target path object creation (1886)
5a15f5ab [API] Enable override of preemption mode on submit job (1890)
dda3af88 [Feature Store] Fix issue of histogram calculation for spark failing on empty DFs (1889)
eabb1625 [Datastore] Add `start_time` and `end_time` to `BigQuerySource` and `SnowflakeSource` (1870)
a8b7b4c2 [Pipelines] Enhance kfp pods enrichment (1857)
99dde755 [API] Fix dask list runtime resources with cluster without Kubernetes service (1888)
1a910839 [DB] Set the default pool size and max overflow to be equal to the API max workers (1887)

1.0.0rc17

Not secure
Features / Enhancements
* **Runtimes**: Add support for preemption mode in spark operator, 1885, tankilevitch
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.0.0-rc17#features-and-enhancements)

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

Pull requests:
add94012 [Runtimes] Add support for preemption mode in spark operator (1885)

1.0.0rc16

Not secure
Features / Enhancements
* **Runtimes**: Add support for preemption mode part 2, 1868, tankilevitch
* **Nuclio**: Revert default nuclio runtime to python 3.6, 1884, Hedingber
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.0.0-rc16#features-and-enhancements)


Bug fixes
* **Runtimes**: Fix bugs in archive sources, 1883, yaronha
* **Feature Store**: Fix run id for get offline features with target, 1881, benbd86
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.0.0-rc16#bug-fixes)


Pull requests:
989e01ab [Runtimes] Add support for preemption mode part 2 (1868)
cb7c8eb5 [Runtimes] Fix bugs in archive sources (1883)
1b903dcd [Nuclio] Revert default nuclio runtime to python 3.6 (1884)
bab0beb8 [Feature Store] Fix run id for get offline features with target (1881)

1.0.0rc15

Not secure
Features / Enhancements
* **API**: Add preemption nodes info to frontend spec, 1880, tankilevitch
* **Serving**: Verify that functions referenced in steps are added as children, 1866, yaronha
* **Docs**: Rearrange TOC in MLRun Basics, 1873, jillnogold
* **Docs**: Improve K8s installation guide, 1865, george0st
* **Feature Store**: Performance improvements for preview and hist calculation in Spark engine, 1860, theSaarco
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.0.0-rc15#features-and-enhancements)

Bug fixes
* **Feature Store**: Fix run id on ingest with spark, 1874, benbd86
* **Runtimes**: Fix and align `with_source_archive()`, 1831, yaronha
* **Runtimes**: Fix serving child functions handling and runs compare on project, 1879, yaronha
* **System Tests**: Fix `test_ingest_and_query`, 1877, gtopper
* **Serving**: Fix get model metadata (inputs/outputs) API response, 1867, yaronha
* **System Tests**: Increase enterprise tests timeout to 180 minutes, 1875, Hedingber
* **Feature Store**: Fix spark incremental ingest, 1871, katyakats
* **Requirements**: Limit click versions to 8.0.x, 1869, tankilevitch
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.0.0-rc15#bug-fixes)


Pull requests:
2804ac69 [API] Add preemption nodes info to frontend spec (1880)
dd36f556 [Feature Store] Fix run id on ingest with spark (1874)
00fdb863 [Runtimes] Fix and align `with_source_archive()` (1831)
61f2ad17 [Runtimes] Fix serving child functions handling and runs compare on project (1879)
a81a4a43 [System Tests] Fix `test_ingest_and_query` (1877)
14cfc8a9 [Serving] Verify that functions referenced in steps are added as children (1866)
ff00fb45 [Serving] Fix get model metadata (inputs/outputs) API response (1867)
bfbfd211 [System Tests] Increase enterprise tests timeout to 180 minutes (1875)
5909b3a2 [Docs] Rearrange TOC in MLRun Basics (1873)
325b44a0 [System Tests] Change Spark tests to use a single window (1872)
da9d5267 [Feature Store] Fix spark incremental ingest (1871)
4d2837b8 [Requirements] Limit click versions to 8.0.x (1869)
cda95abc [Docs] Improve K8s installation guide (1865)
241db77f [Feature Store] Performance improvements for preview and hist calculation in Spark engine (1860)

1.0.0rc14

Not secure
Features / Enhancements
* **Feature Store**: Make _set_task_params public, 1863, benbd86
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.0.0-rc14#features-and-enhancements)

Bug fixes
* **Runtimes**: Fix failing build as a result of wrong affinity type, 1864, Tankilevitch
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.0.0-rc14#bug-fixes)

Pull requests:
08cd161d [Runtimes] Fix failing build as a result of wrong affinity type (1864)
cefd74f9 [Feature Store] Make _set_task_params public (1863)

1.0.0rc13

Not secure

1.0.0rc12

Not secure
Features / Enhancements
* **Datastore**: Add Iguazio application partner attribute, 1849, gtopper
* **Docs**: Add note about column name limitations in feature set aggregations, 1855, jillnogold
* **Feature Store**: Spark aggregations with support for emit-per-event, 1838, theSaarco
* **Docs**: Doc restructure, 1848, jillnogold
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.0.0-rc12#features-and-enhancements)

Bug fixes
* **Docs**: Fix broken link to wasabi object-store service, 1856, jillnogold
* **Feature Store**: Only stop spark context if we created it, 1853, gtopper
* **Runtimes**: Pass name properly in run_function, 1854, yaronha
* **Artifacts**: Fix artifact links with db_key, 1850, yaronha
* **Docs**: Fix model serving description and feature-sets, 1852, jillnogold
* **Requirements**: Fix s3fs import error, 1847, gtopper
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.0.0-rc12#bug-fixes)


Pull requests:
d72c9f0a [Docs] Fix broken link to wasabi object-store service (1856)
767061f6 [Datastore] Add Iguazio application partner attribute (1849)
0b3a5fb3 [Feature Store] Only stop spark context if we created it (1853)
03e5eba8 [Docs] Add note about column name limitations in feature set aggregations (1855)
b92f48ec [Runtimes] Pass name properly in run_function (1854)
845eefa2 [Feature Store] Spark aggregations with support for emit-per-event (1838)
3fb05862 [Artifacts] Fix artifact links with db_key (1850)
73a5854d [Docs] Fix model serving description and feature-sets (1852)
b0b1a8d2 [Docs] Doc restructure (1848)
45bdf628 [Requirements] Fix s3fs import error (1847)

1.0.0rc11

Not secure
Features / Enhancements
* **Datastore**: Add Snowflake source, 1845, gtopper
* **Requirements**: Bump nuclio-jupyter to 0.8.23, 1843, tankilevitch
* **Model Monitoring**: Increase `batchSize` of the stream trigger in the stream function, 1842, katyakats
* **Docs**: Enhance `get_offline_features()`'s `with_indexes` docstring, 1840, jillnogold
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.0.0-rc11#features-and-enhancements)

Bug fixes
* **Datastore**: Do not silence import error, 1816, gtopper
* **Docs**: Small typo repairs, 1846, george0st
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.0.0-rc11#bug-fixes)


Pull requests:
1c7820b9 [Datastore] Add Snowflake source (1845)
6079372e [Datastore] Do not silence import error (1816)
f1f6bd85 [Docs] Small typo repairs (1846)
c92b0b23 [Requirements] Bump nuclio-jupyter to 0.8.23 (1843)
01437232 [Model Monitoring] Increase `batchSize` of the stream trigger in the stream function (1842)
cea0dae2 [Docs] Enhance `get_offline_features()`'s `with_indexes` docstring (1840)

1.0.0rc10

Not secure
Features / Enhancements
* **Runtimes**: Add tolerations support, 1808, tankilevitch
* **Build**: Assign more function spec attributes to kaniko pod, 1825, tankilevitch
* **Artifacts**: Support artifact tags in project APIs, 1834, yaronha
* **Feature Store**: Add support for `run_id` on targets, 1512, benbd86
* **Feature Store**: Preserve all columns in Spark aggregation step, 1824, gtopper
* **Feature Store**: Add `MinMaxLenValidator` and `RegexValidator`, 1702, george0st
* **Docs**: Add examples and repair description, 1839, george0st
* **Docs**: Add limitation on column name for data ingestion with Pandas engine, 1835, jillnogold
* **Secrets**: Change marketplace to use Secrets crud object + generalize it, 1821, theSaarco
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.0.0-rc10#features-and-enhancements)

Bug fixes
* **DB**: Fix backup and migrations not to happen before unwanted-ly, 1830, Hedingber
* **Docs**: Fix set environment variables numbering, 1829, jillnogold
* **Docs**: Fix ScheduleCronTrigger class docstring, 1828, daniels290813
* **Docs**: Fix model serving example, 1823, daniels290813
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.0.0-rc10#bug-fixes)


Pull requests:
93228ce6 [Docs] Add examples and repair description (1839)
2042b5fb [Feature Store] Add support for `run_id` on targets (1512)
54a9d551 [Docs] Add limitation on column name for data ingestion with Pandas engine (1835)
f20e832e [Docs] Bump docs docker tag to 0.10.1 (1837)
ff392cbb [Artifacts] Support artifact tags in project APIs (1834)
71dd3ad7 [DB] Fix backup and migrations not to happen before unwanted-ly (1830)
647a42e1 [Docs] Fix set environment variables numbering (1829)
477fd8c3 [Docs] Fix ScheduleCronTrigger class docstring (1828)
6360add5 [Docs] Fix model serving example (1823)
4a8bc173 [Feature Store] Preserve all columns in Spark aggregation step (1824)
939deb7f [Feature Store] Add `MinMaxLenValidator` and `RegexValidator` (1702)
e9a2e8d5 [Build] Assign more function spec attributes to kaniko pod (1825)
e0ebd172 [Secrets] Change marketplace to use Secrets crud object + generalize it (1821)
50dfdd0a [Runtimes] Add tolerations support (1808)

1.0.0rc9

Not secure
Features / Enhancements
* **Docs**: Reduce demo input size to reduce demo runtime, 1819, gtopper
* **Feature Store**: Re-enable flush_interval by default, 1818, gtopper
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.0.0-rc9#features-and-enhancements)


Bug fixes
* **Feature Store**: Fix wrongly exploding on time units with `d` for Spark engine aggregations, 1820, theSaarco
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.0.0-rc9#bug-fixes)


Pull requests:
c95d90c3 [Feature Store] Fix wrongly exploding on time units with `d` for Spark engine aggregations (1820)
b9567cd6 [Docs] Reduce demo input size to reduce demo runtime (1819)
bafdff75 [Feature Store] Re-enable flush_interval by default (1818)

1.0.0rc8

Not secure
Features / Enhancements
* **API**: Allow filtering pipelines when specifying project, 1809, Hedingber
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.0.0-rc8#features-and-enhancements)

Bug fixes
* **Docs**: Removing leftover, 1817, jillnogold
* **DB**: Align all upserts to happen from helper method, 1810, Hedingber
* **Artifacts**: Fix bug for log extra data in all kinds of artifacts, 1812, davesh0812
* **Platforms**: Fix `mount_v3iod` for iguazio >=3.2.3, 1815, benbd86
* **API**: Increase http connection pools maxsize to be equal to number of workers, 1811, Hedingber
* **Nuclio**: Fix git URL resolution, 1807, yaronha
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.0.0-rc8#bug-fixes)


Pull requests:
86109586 [Docs] Removing leftover (1817)
feac66f2 [DB] Align all upserts to happen from helper method (1810)
5b930fc7 [Artifacts] Fix bug for log extra data in all kinds of artifacts (1812)
7a535c7e [Platforms] Fix `mount_v3iod` for iguazio >=3.2.3 (1815)
3129e5e6 [API] Increase http connection pools maxsize to be equal to number of workers (1811)
41157dc6 [API] Allow filtering pipelines when specifying project (1809)
db6f7384 [Nuclio] Fix git URL resolution (1807)

1.0.0rc7

Not secure
Features / Enhancements
* **Docs**: Add a note on AKS in installation guide, 1804, Hedingber
* **Feature Store**: Support spark dataframe ingestion, 1802, urihoenig
* **Docs**: Add doc about spark operator ingestion, 1803, urihoenig
* **Projects**: Add tag support to `get_artifact_uri()`, 1805, yaronha
* **Projects**: Add/improve methods to the Project class for better usability, 1788, yaronha
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.0.0-rc7#features-and-enhancements)

Bug fixes
* **Sparkjob**: Fix submit job method collision, 1806, benbd86
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.0.0-rc7#bug-fixes)


Pull requests:
015e4b70 [Sparkjob] Fix submit job method collision (1806)
bd9e273f [Docs] Add a note on AKS in installation guide (1804)
4756af0e [Feature Store] Support spark dataframe ingestion (1802)
ebc2aaae [Docs] Add doc about spark operator ingestion (1803)
952e0d63 [Projects] Add tag support to `get_artifact_uri()` (1805)
3d11ecd8 [Projects] Add/improve methods to the Project class for better usability (1788)

1.0.0rc6

Not secure
Features / Enhancements
* **API**: Add nuclio streams feature flag to the frontend spec, 1799, TomerShor
* **Docs**: Move Topology section to Graph concepts and state machine, 1798, jillnogold
* **DB**: Add conflict message to retry on + improve testing, 1800, Hedingber
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/unstable#features-and-enhancements)


Bug fixes
* **Dask**: Add shutdown dask cluster as part of the function's `close()` method, 1791, tankilevitch
* **MPIJob**: Adding project secrets to mpijobs, 1801, theSaarco
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/unstable#bug-fixes)


Pull requests:
2ee85208 [Dask] Add shutdown dask cluster as part of the function's `close()` method (1791)
e0c73fde [API] Add nuclio streams feature flag to the frontend spec (1799)
1cc9d767 [Docs] Move Topology section to Graph concepts and state machine (1798)
3894ec95 [MPIJob] Adding project secrets to mpijobs (1801)
6d20a9a7 [DB] Add conflict message to retry on + improve testing (1800)

1.0.0rc5

Not secure
Features / Enhancements
* **Dask**: Add project secrets to Dask cluster on deployment, 1794, theSaarco
* **Spark**: Support auto-add of k8s project secrets, 1790, theSaarco
* **Runtimes**: Divide `run()` method to use multiple methods, 1785, tankilevitch
* **Config**: Add default preemptible configuration, 1784, tankilevitch
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.0.0-rc5#features-and-enhancements)

Bug fixes
* **DB**: Add retry on conflict in store_x methods to prevent race condition, 1797, Hedingber
* **Dask**: Fix results & artifacts no being logged when one of the iterations failed, 1795, tankilevitch
* **Config**: Ignore null base64 string, 1793, Hedingber
* **Docs**: Fix Spark example, 1789, gtopper
* **Runtimes**: Prevent running the same command twice on function image build, 1783, tankilevitch
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.0.0-rc5#bug-fixes)


Pull requests:
826bc09d [DB] Add retry on conflict in store_x methods to prevent race condition (1797)
fa371f19 [Dask] Fix results & artifacts no being logged when one of the iterations failed (1795)
4f259924 [Dask] Add project secrets to Dask cluster on deployment (1794)
194c0384 [Config] Ignore null base64 string (1793)
688756a4 [Spark] Support auto-add of k8s project secrets (1790)
54000c19 [Docs] Fix Spark example (1789)
eccb108a [Runtimes] Divide `run()` method to use multiple methods (1785)
89d1fc7e [Config] Add default preemptible configuration (1784)
9b2baa77 [Runtimes] Prevent running the same command twice on function image build (1783)

1.0.0rc4

Not secure
Features / Enhancements
* **API**: Set default thread pool max workers to 64, 1780, Hedingber
* **Runtimes**: Add flag to allow printing build logs only on failure, 1777, yaronha
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.0.0-rc4#features-and-enhancements)


Bug fixes
* **Runtimes**: Fix to enrich KFP and Kaniko pods with the default function node selector, 1782, Hedingber
* **Runtimes**: Fix mount modifiers to keep mount path unique, 1781, Hedingber
* **Makefile**: Remove mistakenly merged test code, 1776, Hedingber
* **Runtimes**: Fix default function pod resources, 1778, tankilevitch
* **Runtimes**: Fix issues when running functions on non-k8s installation, 1779, theSaarco
* **Feature Store**: Fix alias handling, 1775, gtopper
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.0.0-rc4#bug-fixes)


Pull requests:
f64d09c6 [Runtimes] Fix to enrich KFP and Kaniko pods with the default function node selector (1782)
4dd77ab3 [Runtimes] Fix mount modifiers to keep mount path unique (1781)
eb3cd6bb [API] Set default thread pool max workers to 64 (1780)
51851d86 [Makefile] Remove mistakenly merged test code (1776)
81a52610 [Runtimes] Fix default function pod resources (1778)
06ecc9ef [Runtimes] Fix issues when running functions on non-k8s installation (1779)
7eb8a07b [Feature Store] Fix alias handling (1775)
a6081458 [Runtimes] Add flag to allow printing build logs only on failure (1777)

1.0.0rc3

Not secure
Features / Enhancements
* **Runtimes**: Add default resources for functions pods, 1760, tankilevitch

* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.0.0-rc3#features-and-enhancements)

Bug fixes
* **Secrets**: Fixing nuclio remote deploy flow - remove dependency on Secrets crud, 1773, theSaarco
* **Makefile**: Add compatibility for pypi version convention, 1774, tankilevitch
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.0.0-rc3#bug-fixes)


Pull requests:
d1ed8a11 [Makefile] Add compatibility for pypi version convention (1774)
80a788cc [Secrets] Fixing nuclio remote deploy flow - remove dependency on Secrets crud (1773)
3ffd4371 [Runtimes] Add default resources for functions pods (1760)

1.0.0rc2

Not secure
Features / Enhancements
* **Requirements**: Bump storey, 1772, gtopper
* **General**: Add file to list formatting commits to ignore in git blame, 1770, Hedingber
* **Requirements**: Bump black to stable version, 1745, Hedingber
* **System Tests**: Disable Google BigQuery tests, 1769, benbd86
* **Requirements**: Bump pip to 22.0.x, 1767, Hedingber
* **Docs**: Update docstrings and copyright, 1759, george0st
* **Feature Store**: Add test for two ingests, 1756, gtopper
* **Builder**: Support configuring image name prefix template to enforce, 1755, Hedingber
* **Docs**: Add graphics source files, 1757, jillnogold
* **Docs**: Refresh `mlrun_jobs` example, 1752, jillnogold
* **Docs**: Add `mlrun.frameworks` to the docs, 1754, guy1992l
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.0.0-rc2#features-and-enhancements)

Bug fixes
* **Feature Store**: Fix `None` error, 1771, gtopper
* **Dask**: Fix dask load module & handler, 1766, yaronha
* **Feature Store**: Fix handling of aliases when getting online features, 1768, gtopper
* **System Tests**: Fix big query tests, 1765, Hedingber
* **System Tests**: Fix enterprise tests being skipped, 1763, Hedingber
* **Runtimes**: Fix deletion of build image path after runs, 1762, yaronha
* **KFP**: Fix build step `with-mlrun` flag handling, 1758, yaronha
* **System Tests**: Fix failing system tests as a result of none PEP 440 compatiblity, 1753, tankilevitch
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.0.0-rc2#bug-fixes)

Pull requests:
12ee9e0f [Requirements] Bump storey (1772)
7c3828b3 [Feature Store] Fix `None` error (1771)
b1b942ba [General] Add file to list formatting commits to ignore in git blame (1770)
3b886584 [Requirements] Bump black to stable version (1745)
4b99f573 [Dask] Fix dask load module & handler (1766)
3da7e766 [System Tests] Disable Google BigQuery tests (1769)
3bc73e97 [Requirements] Bump pip to 22.0.x (1767)
004c0dfd [Feature Store] Fix handling of aliases when getting online features (1768)
900341dc [System Tests] Fix big query tests (1765)
7e4a5e06 [System Tests] Fix enterprise tests being skipped (1763)
66c335d2 [Runtimes] Fix deletion of build image path after runs (1762)
e6252825 [KFP] Fix build step `with-mlrun` flag handling (1758)
bc67da87 [Docs] Update docstrings and copyright (1759)
6ba4e983 [Feature Store] Add test for two ingests (1756)
10242998 [Builder] Support configuring image name prefix template to enforce (1755)
891014e5 [Docs] Add graphics source files (1757)
14ace009 [Docs] Refresh `mlrun_jobs` example (1752)
448bfe0c [System Tests] Fix failing system tests as a result of none PEP 440 compatiblity (1753)
25a112ff [Docs] Add `mlrun.frameworks` to the docs (1754)

1.0.0rc1

Not secure
Features / Enhancements
* **Builder**: Allow to configure whether push/pull registries are insecure, 1751, Hedingber
* **Feature Store**: Add option to use online feature service as context manager, 1694, tankilevitch
* **API**: Add `default_function_pod_resources` to the frontend spec endpoint response, 1732, tankilevitch
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.0.0-rc1#features-and-enhancements)

Bug fixes
* **System Tests**: Fix google big query creds handling, 1743, Hedingber
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.0.0-rc1#bug-fixes)

Pull requests:
49215a4a [Builder] Allow to configure whether push/pull registries are insecure (1751)
74f0df81 [System Tests] Fix google big query creds handling (1743)
e7e845b6 [Feature Store] Add option to use online feature service as context manager (1694)
9d09558e [API] Add `default_function_pod_resources` to the frontend spec endpoint response (1732)

0.10.2rc1

Not secure
Features / Enhancements
* **Artifacts**: Support artifact tags in project APIs, 1834, yaronha
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v0.10.2-rc1#features-and-enhancements)

Bug fixes
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.10.2-rc1#bug-fixes)


Pull requests:
b8f702c1 [Artifacts] Support artifact tags in project APIs (1834)

0.10.1

Not secure
Main features & enhancements
* **Runtimes**: Fix to enrich KFP and Kaniko pods with the default function node selector, Hedingber
* **Spark**: Support auto-add of k8s project secrets, theSaarco
* **Dask**: Add project secrets to Dask cluster on deployment, theSaarco
* **Dask**: Fix results & artifacts no being logged when one of the iterations failed, tankilevitch
* **Dask**: Add shutdown dask cluster as part of the function's `close()` method, tankilevitch
* **Builder**: Support configuring image name prefix template to enforce, Hedingber
* **API**: Set default thread pool max workers to 64, Hedingber
* **API**: Allow filtering pipelines when specifying project, Hedingber
* **API**: Increase http connection pools maxsize to be equal to number of workers, Hedingber
* **DB**: Fix backup and migrations not to happen unwanted-ly, Hedingber
* **DB**: Add retry on conflict in store_x methods to prevent race condition, Hedingber
* **UI**: [Release notes](https://github.com/mlrun/ui/releases/tag/v0.10.1)

More info can be found in the RCs release notes:

0.10.1rc9

Not secure

0.10.1rc8

Not secure
Features / Enhancements
UI: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v0.10.1-rc8#features-and-enhancements)
[Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.10.1-rc8#bug-fixes)
UI: Bug fixes
Pull requests:
None

0.10.1rc7

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

Bug fixes
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.10.1-rc7#bug-fixes)


Pull requests:
None

0.10.1rc6

Not secure
Features / Enhancements
UI: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v0.10.1-rc6#features-and-enhancements)

Bug fixes
UI: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.10.1-rc6#bug-fixes)

Pull requests:

0.10.1rc5

Not secure
Features / Enhancements
* **API**: Increase http connection pools maxsize to be equal to number of workers, 1811, Hedingber
* **API**: Allow filtering pipelines when specifying project, 1809, Hedingber
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v0.10.1-rc5#features-and-enhancements)

Bug fixes
* **DB**: Align all upserts to happen from helper method, 1810, Hedingber
* **Platforms**: Fix `mount_v3iod` for iguazio >=3.2.3, 1815, benbd86
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.10.1-rc5#bug-fixes)


Pull requests:
8a140a13 [DB] Align all upserts to happen from helper method (1810)
9fb9a610 [Platforms] Fix `mount_v3iod` for iguazio >=3.2.3 (1815)
2d226bce [API] Increase http connection pools maxsize to be equal to number of workers (1811)
24c8e190 [API] Allow filtering pipelines when specifying project (1809)

0.10.1rc4

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


Bug fixes
* **Dask**: Add shutdown dask cluster as part of the function's `close()` method, 1791, tankilevitch
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.10.1-rc4#bug-fixes)


Pull requests:
9337d830 [Dask] Add shutdown dask cluster as part of the function's `close()` method (1791)

0.10.1rc3

Not secure
Features / Enhancements
* **DB**: Add conflict message to retry on + improve testing, 1800, Hedingber
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v0.10.1-rc3#features-and-enhancements)

Bug fixes
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.10.1-rc3#bug-fixes)


Pull requests:
955003e1 [DB] Add conflict message to retry on + improve testing (1800)

0.10.1rc2

Not secure
Features / Enhancements
* **Dask**: Add project secrets to Dask cluster on deployment, 1794, theSaarco
* **Spark**: Support auto-add of k8s project secrets, 1790, theSaarco
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v0.10.1-rc2#features-and-enhancements)

Bug fixes
* **DB**: Add retry on conflict in store_x methods to prevent race condition, 1797, Hedingber
* **Config**: Ignore null base64 string [Backport 0.10.x], 1796, Hedingber
* **Dask**: Fix results & artifacts no being logged when one of the iterations failed, 1795, tankilevitch
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.10.1-rc2#bug-fixes)


Pull requests:
d4871eee [DB] Add retry on conflict in store_x methods to prevent race condition (1797)
20a053b8 [Dask] Fix results & artifacts no being logged when one of the iterations failed (1795)
a168e5de [Config] Ignore null base64 string [Backport 0.10.x] (1796)
2b450a73 [Dask] Add project secrets to Dask cluster on deployment (1794)
a84681ea [Spark] Support auto-add of k8s project secrets (1790)

0.10.1rc1

Not secure
Features / Enhancements
* **Builder**: Support configuring image name prefix template to enforce [Backport 0.10.x], 1786, Hedingber
* **API**: Set default thread pool max workers to 64, 1780, Hedingber
* **Builder**: Allow to configure whether push/pull registries are insecure, 1751, Hedingber
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v0.10.1-rc1#features-and-enhancements)


Bug fixes
* **Runtimes**: Fix to enrich KFP and Kaniko pods with the default function node selector [Backport 0.10.x], 1787, Hedingber
* **Runtimes**: Fix issues when running functions on non-k8s installation, 1779, theSaarco
* **Runtimes**: Fix mount modifiers to keep mount path unique, 1781, Hedingber
* **Secrets**: Fixing nuclio remote deploy flow - remove dependency on Secrets crud, 1773, theSaarco
* **Runtimes**: Fix deletion of build image path after runs, 1762, yaronha
* **KFP**: Fix build step `with-mlrun` flag handling, 1758, yaronha
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.10.1-rc1#bug-fixes)


Pull requests:
8f67922b [Runtimes] Fix to enrich KFP and Kaniko pods with the default function node selector [Backport 0.10.x] (1787)
9f705648 [Builder] Support configuring image name prefix template to enforce [Backport 0.10.x] (1786)
14bb45e4 [Runtimes] Fix issues when running functions on non-k8s installation (1779)
703df6ff [API] Set default thread pool max workers to 64 (1780)
fba82822 [Runtimes] Fix mount modifiers to keep mount path unique (1781)
240d5bf8 [Secrets] Fixing nuclio remote deploy flow - remove dependency on Secrets crud (1773)
fa8b4956 [Runtimes] Fix deletion of build image path after runs (1762)
359fd43e [KFP] Fix build step `with-mlrun` flag handling (1758)
2e476f25 [Builder] Allow to configure whether push/pull registries are insecure (1751)

0.10.0

Not secure
Main features & enhancements
* **General**: Drop support for python 3.6, Hedingber
* **Frameworks**: Redesigned and reimplemented the Machine Learning frameworks and more, guy1992l
* **Frameworks**: Add tests and fixes for all 3 ML frameworks, guy1992l
* **Feature Store**: Add Dask and Spark feature mergers (get_offline_features), yaronha
* **Feature Store**: Support aggregations when ingesting with spark engine, gtopper
* **Feature Store**: Support spark operator ingestion, urihoenig
* **Project**: Optimize project creation/deletion times, tankilevitch
* **Workflows**: Automatically add `{{workflow.uid}}` to artifact path when running workflows, theSaarco
* **Runtimes**: Support running class handlers, imported module handlers/classes and embedded code, yaronha
* **Runtimes**: Change the image tag and package version enrichment to be set from the client version, tankilevitch
* **Serving**: Allow setting trigger args for intermediate stream, yaronha
* **Serving**: Improve handling of KFP PipelineParams in nuclio/serving functions, yaronha
* **Sparkjob**: Support service account, urihoenig
* **Sparkjob**: Support `code_to_function`, urihoenig
* **CLI**: Fix and simplify CLI work in local runs, yaronha
* **API**: Support partitioning in list runs endpoint, Hedingber
* **API**: Add versioning compatibility to server and client, tankilevitch
* **API**: Add convenience methods for reading env and setting secrets from files, yaronha
* **DB**: Bump MySQL to 8.0, Hedingber
* **DB**: Improve backup logic, quaark
* **Images**: Bump CUDA to 11.2.1 in ml-models-gpu image, Hedingber
* **Requirements**: Bump versions to conform to safety checks, Hedingber
* **Requirements**: Bump Tensorflow to 2.7.0 and Horovod to 0.23.0, Hedingber
* **CI**: Add step that runs backward compatibility tests on PRs, tankilevitch
* **System Tests**: Add API backward compatibility tests, tankilevitch
* **Docs**: Remove "beta" from feature store, jillnogold
* **Docs**: New section: Images and their usage in MLRun, jillnogold
* **Docs**: New section Graph high availability configuration, jillnogold
* **UI**: [Release notes](https://github.com/mlrun/ui/releases/tag/v0.10.0)

More info can be found in the RCs release notes:

0.10.0rc9

Not secure
Features / Enhancements
* **Docs**: Jobs page and drill down into runs, 1731, jillnogold
* **Docs**: New section: Images and their usage in MLRun, 1680, jillnogold
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v0.10.0-rc9#features-and-enhancements)

Bug fixes
* **Serving**: Avoid corruption of job arguments, 1674, gtopper
* **System Tests**: Fixing OS tests, 1744, Hedingber
* **Project**: Handle None in pipeline args, 1742, yaronha
* **Project**: Fix `run_function()` with local runtime, 1741, yaronha
* **System Tests**: Set the client version to fix image enrichment, 1738, tankilevitch
* **Artifacts**: Fix broken artifact URIs when using run_function(), 1740, yaronha
* **CLI**: Fix and simplify CLI work in local runs, 1733, yaronha
* **Frameworks + Docs**: Fix tutorial notebooks + `apply_mlrun()` register models under the "model" key, 1735, guy1992l
* **Feature Store**: Fail `deploy_ingestion_service` if feature set does not already exist, 1698, gtopper
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.10.0-rc9#bug-fixes)


Pull requests:
558daced [Serving] Avoid corruption of job arguments (1674)
5bbe9990 [System Tests] Fixing OS tests (1744)
35b449fb [Project] Handle None in pipeline args (1742)
eae88863 [Project] Fix `run_function()` with local runtime (1741)
7d2428b1 [System Tests] Set the client version to fix image enrichment (1738)
0d1a48e0 [Artifacts] Fix broken artifact URIs when using run_function() (1740)
5c144ff3 [CLI] Fix and simplify CLI work in local runs (1733)
c112a9a2 [Frameworks + Docs] Fix tutorial notebooks + `apply_mlrun()` register models under the "model" key (1735)
f65cf13e [Feature Store] Fail `deploy_ingestion_service` if feature set does not already exist (1698)
78cc0f0d [Docs] Jobs page and drill down into runs (1731)
b846023a [Docs] New section: Images and their usage in MLRun (1680)

0.10.0rc8

Not secure
Features / Enhancements
* **Runtimes**: Change the image tag and package version enrichment to be set from the client version for all runtimes, 1722, tankilevitch
* **Sparkjob**: Support service account, 1728, urihoenig
* **Requirements**: Bump storey, 1727, gtopper
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v0.10.0-rc8#features-and-enhancements)

Bug fixes
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.10.0-rc8#bug-fixes)


Pull requests:
7c54a695 [Runtimes] Change the image tag and package version enrichment to be set from the client version for all runtimes (1722)
460766cb [Sparkjob] Support service account (1728)
ce87e1be [Requirements] Bump storey (1727)

0.10.0rc7

Not secure
Features / Enhancements
* **Frameworks**: Small alignments to the old API and eval_mdoel_v2, 1725, guy1992l
* **Serving**: Prevent `push_error` from ever raising an error itself, 1720, gtopper
* **SDK**: Simplify env config usage, 1719, yaronha
* **CLI**: Run/deploy/build project function (from project.yaml), 1718, yaronha
* **DB**: Safer MySQL Backup, 1714, quaark
* **Docs**: New section Graph high availability configuration, 1711, jillnogold
* **Docs**: Improve the installation guide, 1710, Hedingber
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v0.10.0-rc7#features-and-enhancements)

Bug fixes
* **Builder**: Fix mlrun command install, 1723, tankilevitch
* **Datastore**: Fix data types diffs get stats table, 1688, benbd86
* **Sparkjob**: Fix env parsing, 1724, urihoenig
* **Images**: Remove Jupyter wrong pvc config, 1721, Hedingber
* **Docs**: Repair `MLRUN_ARTIFACT_PATH`, 1717, george0st
* **Frameworks**: Test and import fixes, 1715, guy1992l
* **Runtimes**: Fix view of build logs + store completed logs in files, 1713, yaronha
* **Runtimes**: Fixes in nuclio build status API, 1712, theSaarco
* **Frameworks**: Add tests and fixes for all 3 ML frameworks, 1709, guy1992l
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.10.0-rc7#bug-fixes)


Pull requests:
4eca1c69 [Frameworks] Small alignments to the old API and eval_mdoel_v2 (1725)
c239328a [Builder] Fix mlrun command install (1723)
33aeff57 [Datastore] Fix data types diffs get stats table (1688)
f438f97d [Serving] Prevent `push_error` from ever raising an error itself (1720)
14967262 [Sparkjob] Fix env parsing (1724)
4911b0f0 [Images] Remove Jupyter wrong pvc config (1721)
905383fa [Docs] Repair `MLRUN_ARTIFACT_PATH` (1717)
30bdecdc [SDK] Simplify env config usage (1719)
7821227c [CLI] Run/deploy/build project function (from project.yaml) (1718)
e2eec3ff [Frameworks] Test and import fixes (1715)
b06188ba [Runtimes] Fix view of build logs + store completed logs in files (1713)
e7309242 [DB] Safer MySQL Backup (1714)
2fabd580 [Runtimes] Fixes in nuclio build status API (1712)
ca7409c1 [Frameworks] Add tests and fixes for all 3 ML frameworks (1709)
5f178a6c [Docs] New section Graph high availability configuration (1711)
a4ab7d77 [Docs] Improve the installation guide (1710)

0.10.0rc6

Not secure
Features / Enhancements
* **Runtimes**: Change the image tag and package version enrichment to be set from the client version, 1707, tankilevitch
* **Feature Store**: Support spark operator ingestion, 1708, urihoenig
* **Docs**: Replace model serving example instance with a link, 1704, jillnogold
* **Docs**: Update examples and typo changes, 1699, george0st
* **Sparkjob**: Support `code_to_function`, 1691, urihoenig
* **Docs**: Add that some advanced Storey functionalities are beta, 1700, jillnogold
* **API**: Add convenience methods for reading env and setting secrets from files, 1690, yaronha
* **Docs**: Small revision of documentation, 1643, george0st
* **Docs**: Bump docs docker tag to 0.9.3, 1695, Hedingber
* **Serving**: Improve handling of KFP PipelineParams in nuclio/serving functions, 1689, yaronha
* **Runtimes**: Support running class handlers, imported module handlers/classes and embedded code, 1686, yaronha
* **Docs**: Update serving graphs docs, 1665, jillnogold
* **Frameworks**: Redesigned and reimplemented the Machine Learning frameworks and more, 1666, guy1992l
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v0.10.0-rc6#features-and-enhancements)

Bug fixes
* **Runtimes**: Fix iteration result artifacts logging in custom iterator, 1692, yaronha
* **Docs**: Fix release number, 1693, jillnogold
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.10.0-rc6#bug-fixes)


Pull requests:
42708fe9 [Runtimes] Change the image tag and package version enrichment to be set from the client version (1707)
c0dd76cf [Feature Store] Support spark operator ingestion (1708)
832a07b1 [Docs] Replace model serving example instance with a link (1704)
d8e4846f [Docs] Update examples and typo changes (1699)
c2767193 [Sparkjob] Support `code_to_function` (1691)
ec8d8b3d [Docs] Add that some advanced Storey functionalities are beta (1700)
c9e27d41 [API] Add convenience methods for reading env and setting secrets from files (1690)
edea2bbb [Runtimes] Fix iteration result artifacts logging in custom iterator (1692)
98ef03a2 [Docs] Small revision of documentation (1643)
e07c0a37 [Docs] Bump docs docker tag to 0.9.3 (1695)
74dd5397 [Serving] Improve handling of KFP PipelineParams in nuclio/serving functions (1689)
13243a56 [Runtimes] Support running class handlers, imported module handlers/classes and embedded code (1686)
63a58b1c [Docs] Update serving graphs docs (1665)
424a53af [Docs] Fix release number (1693)
3067f2c1 [Frameworks] Redesigned and reimplemented the Machine Learning frameworks and more (1666)

0.10.0rc5

Not secure
Features / Enhancements
* **Project**: Optimize project creation/deletion times, 1673, tankilevitch
* **Docs**: Edit outdated sentence in feature store documentation, 1668, gtopper
* **Feature Store**: Allow passing non materialized set/vector as input to jobs (using flag), 1671, yaronha
* **General**: Drop support for python 3.6, 1685, Hedingber
* **DB**: Optimize runs counters calculation, 1684, Hedingber
* **Model Monitoring**: Support tracking of complex types + custom inputs/outputs, 1681, yaronha
* **API**: Add default artifact path to frontend spec endpoint response, 1676, tankilevitch
* **Images**: Bump CUDA to 11.2.1 in ml-models-gpu image, 1678, Hedingber
* **Feature Store**: Add int support and documentation to the `MapValues` step, 1619, zilbermanor
* **DB**: Improve backup logic, 1669, quaark
* **Feature Store**: Set `end_time` to `now()` by default in `get_offline_features()`, 1670, yaronha
* **Docs**: Add docs for remote and feature store graph steps, 1667, yaronha
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v0.10.0-rc5#features-and-enhancements)

Bug fixes
* **API**: Fix project summaries failures when kfp is not configured, 1683, tankilevitch
* **API**: Fix pipelines creation breakage, 1679, Hedingber
* **Projects**: Fix project tests failure (failed on `deploy()` with `base_image=None`), 1672, yaronha
* **Feature Store**: Block option for timestamp to be an entity, 1675, katyakats
* **Requirements**: Bump versions to conform to safety checks, 1439, Hedingber
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.10.0-rc5#bug-fixes)


Pull requests:
0ce83f9e [Project] Optimize project creation/deletion times (1673)
6b921405 [Docs] Edit outdated sentence in feature store documentation (1668)
8cbcb3e4 [Feature Store] Allow passing non materialized set/vector as input to jobs (using flag) (1671)
9a7dc241 [General] Drop support for python 3.6 (1685)
6b72e82a [API] Fix project summaries failures when kfp is not configured (1683)
573ef464 [DB] Optimize runs counters calculation (1684)
70c87b63 [Model Monitoring] Support tracking of complex types + custom inputs/outputs (1681)
1eefbeb1 [Requirements] Bump storey and aiohttp to conform safety checks (1677)
b3b7f744 [API] Add default artifact path to frontend spec endpoint response (1676)
30af717c [API] Fix pipelines creation breakage (1679)
396979b3 [Images] Bump CUDA to 11.2.1 in ml-models-gpu image (1678)
33ca54c3 [Feature Store] Add int support and documentation to the `MapValues` step (1619)
afff6336 [Projects] Fix project tests failure (failed on `deploy()` with `base_image=None`) (1672)
b887436c [Feature Store] Block option for timestamp to be an entity (1675)
409e6a43 [DB] Improve backup logic (1669)
81f3025c [Feature Store] Set `end_time` to `now()` by default in `get_offline_features()` (1670)
8a650bef [Requirements] Bump versions to conform to safety checks (1439)
f16f5d92 [Docs] Add docs for remote and feature store graph steps (1667)

0.10.0rc4

Not secure
Features / Enhancements
* **DB**: Increase timestamp fractional seconds precision to 3, 1640, Hedingber
* **Docs**: Delete description of batch functions because it's covered elsewhere, 1661, jillnogold
* **Requirements**: Bump storey, 1658, gtopper
* **Feature Store**: Normalize ingestion function name, 1662, yaronha
* **Feature Store**: Add test for `MapWithState`, 1657, gtopper
* **Workflows**: Automatically add `{{workflow.uid}}` to artifact path when running workflows, 1652, theSaarco
* **Feature Store**: Support aggregations when ingesting with spark engine, 1610, gtopper
* **Docs**: Improvements to Creating and Using Functions, 1653, jillnogold
* **Serving**: Set proper event metadata defaults, add step for setting metadata from body, 1651, yaronha
* **Docs**: Add details about Platform data-access user parameter and Grafana, 1644, jillnogold
* **Docs**: Details on using downloaded data files in air-gapped sites, 1613, jillnogold
* **Feature Store**: Support fixed/relative time string ranges in `get_offline_features()`, 1637, yaronha
* **System Tests**: Add more assertions to model monitoring tests, 1641, katyakats
* **API**: Add versioning compatibility to server and client, 1635, tankilevitch
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v0.10.0-rc4#features-and-enhancements)

Bug fixes
* **Model Monitoring**: `list_endpoints` should succeed even if batch job did not run yet, 1663, katyakats
* **Feature Store**: Fix permission check in `get_feature_vector`, 1659, katyakats
* **Serving**: Workaround for Nuclio bug, 1649, gtopper
* **Projects**: Fix and simplify function enrichment and build flow, 1655, yaronha
* **Docs**: Delete incorrect text, 1654, jillnogold
* **Datastore**: Raise exception when `start_time`/`end_time` are passed and `time_column` is not, 1627, katyakats
* **System Tests**: Fix system tests stuck on unclosed online feature service, 1645, tankilevitch
* **SDK**: Fix wrong config import in httpdb, 1646, tankilevitch
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.10.0-rc4#bug-fixes)


Pull requests:
0b653df3 [Model Monitoring] `list_endpoints` should succeed even if batch job did not run yet (1663)
5d1adb4e [Feature Store] Fix permission check in `get_feature_vector` (1659)
dfa4e3a6 [DB] Increase timestamp fractional seconds precision to 3 (1640)
cbe136e9 [Docs] Delete description of batch functions because it's covered elsewhere (1661)
7cd7d800 [Requirements] Bump storey (1658)
4d6405c8 [Serving] Workaround for Nuclio bug (1649)
37f75a03 [Feature Store] Normalize ingestion function name (1662)
8e91039d [Feature Store] Add test for `MapWithState` (1657)
2f367b29 [Projects] Fix and simplify function enrichment and build flow (1655)
218d566f [Workflows] Automatically add `{{workflow.uid}}` to artifact path when running workflows (1652)
04cc1317 [Feature Store] Support aggregations when ingesting with spark engine (1610)
2e4e914a [Docs] Improvements to Creating and Using Functions (1653)
cc86a477 [Docs] Delete incorrect text (1654)
afd72025 [Datastore] Raise exception when `start_time`/`end_time` are passed and `time_column` is not (1627)
0f848e68 [Requirements] Bump storey (1642)
3aa149a2 [Serving] Set proper event metadata defaults, add step for setting metadata from body (1651)
91a7ce9f [System Tests] Fix system tests stuck on unclosed online feature service (1645)
05c888ee [SDK] Fix wrong config import in httpdb (1646)
7c01951c [Docs] Add details about Platform data-access user parameter and Grafana (1644)
b91236b3 [Docs] Details on using downloaded data files in air-gapped sites (1613)
aeddeeaa [Feature Store] Support fixed/relative time string ranges in `get_offline_features()` (1637)
f253b467 [System Tests] Add more assertions to model monitoring tests (1641)
047749d9 [API] Add versioning compatibility to server and client (1635)

0.10.0rc3

Not secure
Features / Enhancements
* **DB**: Bump MySQL to 8.0, 1638, Hedingber
* **Docs**: Update documentation for function ingest, 1633, george0st
* **API**: Support partitioning in list runs endpoint, 1632, Hedingber
* **Docs**: Bump docs docker tag to 0.9.2, 1634, Hedingber
* **Docs**: Remove "beta" from feature store, 1629, jillnogold
* **Projects**: Support setting requirements in project & functions and accept hub urls in project ops, 1628, yaronha
* **Projects**: Print workflow ui hyperlink in project.run(), 1626, yaronha
* **DB**: Optimize runs table, 1622, Hedingber
* **Feature Store**: Enhance `RunConfig` to simplify code and provide flexibility, 1623, yaronha
* **System Tests**: Add API backward compatibility tests, 1615, tankilevitch
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v0.10.0-rc3#features-and-enhancements)

Bug fixes
* **Automation**: Fix system test prepare script API configuration, 1631, Hedingber
* **System Tests**: Fix incompatibility with artifact paths, 1624, tankilevitch
* **Release Notes Generator**: Fix failure when there are no commits, 1625, tankilevitch
* **Model Monitoring**: Fix model monitoring over feature store (httpSource), 1620, katyakats
* **Artifacts**: Fix log_artifact/dataset issues, 1621, yaronha
* **Feature Store**: Fix issue with `get_offline` or `get_online` for tag, 1577, benbd86
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.10.0-rc3#bug-fixes)


Pull requests:
4c120719 [DB] Bump MySQL to 8.0 (1638)
13213260 [Docs] Update documentation for function ingest (1633)
b7b1166d [API] Support partitioning in list runs endpoint (1632)
c69e011b [Docs] Bump docs docker tag to 0.9.2 (1634)
b6108e33 [Automation] Fix system test prepare script API configuration (1631)
967b76ac [Docs] Remove "beta" from feature store (1629)
f270c132 [Projects] Support setting requirements in project & functions and accept hub urls in project ops (1628)
c8755eda [System Tests] Fix incompatibility with artifact paths (1624)
f5ce3356 [Projects] Print workflow ui hyperlink in project.run() (1626)
888e01f4 [Release Notes Generator] Fix failure when there are no commits (1625)
1db3d735 [DB] Optimize runs table (1622)
55007a63 [Model Monitoring] Fix model monitoring over feature store (httpSource) (1620)
472db98c [Feature Store] Enhance `RunConfig` to simplify code and provide flexibility (1623)
cd6afbe7 [System Tests] Add API backward compatibility tests (1615)
3b137c72 [Artifacts] Fix log_artifact/dataset issues (1621)
3ffe13cb [Feature Store] Fix issue with `get_offline` or `get_online` for tag (1577)

0.10.0rc2

Not secure
Features / Enhancements
* **Frameworks**: Add the `tag` attribute to the ml frameworks, 1618, guy1992l
* **Execution**: Add utility function to get project parameter from context, 1612, theSaarco
* **Requirements**: Bump Tensorflow to 2.7.0 and Horovod to 0.23.0, 1603, Hedingber
* **Requirements**: Bump storey to 0.10.0, 1602, gtopper
* **CI**: Add step that runs backward compatibility tests on PRs, 1592, tankilevitch
* **Feature Store**: Add Dask and Spark feature mergers (get_offline_features), 1544, yaronha
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v0.10.0-rc2#features-and-enhancements)

Bug fixes
* **API**: Fix artifact storing without project in body, 1608, tankilevitch
* **DB**: Align run `start_time` column and body field, 1607, Hedingber
* **CI**: Refactor use of pwd in Makefile + fixes, 1601, tankilevitch
* **Docs**: Improve coverage of spark ingestion, 1596, urihoenig
* **DB**: Fix list functions by non-existing tag to return empty list instead of all functions, 1599, tankilevitch
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.10.0-rc2#bug-fixes)


Pull requests:
36e26e9f [API] Fix artifact storing without project in body (1608)
3b5cfe4e [Frameworks] Add the `tag` attribute to the ml frameworks (1618)
6c0eb23a [Execution] Add utility function to get project parameter from context (1612)
05a3197e [DB] Align run `start_time` column and body field (1607)
40330e6d [Requirements] Bump Tensorflow to 2.7.0 and Horovod to 0.23.0 (1603)
0387f1a7 [CI] Refactor use of pwd in Makefile + fixes (1601)
95ae3661 [Requirements] Bump storey to 0.10.0 (1602)
1782e4f9 [Docs] Improve coverage of spark ingestion (1596)
c4faa0cf [DB] Fix list functions by non-existing tag to return empty list instead of all functions (1599)
9ad95657 [CI] Add step that runs backward compatibility tests on PRs (1592)
9abcdd5f [Feature Store] Add Dask and Spark feature mergers (get_offline_features) (1544)

0.10.0rc1

Not secure
Features / Enhancements
* **Serving**: Allow setting trigger args for intermediate stream, 1589, yaronha
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v0.10.0-rc1#features-and-enhancements)

Bug fixes
* **Serving**: Pass context to StreamTarget, 1579, gtopper
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.10.0-rc1#bug-fixes)


Pull requests:
86bef823 [Serving] Pass context to StreamTarget (1579)
04abe1a9 [Serving] Allow setting trigger args for intermediate stream (1589)

0.9.3

Not secure
Main features & enhancements
* **Requirements**: Bump versions to conform to safety checks, Hedingber
* **API**: Fix project summaries failures when kfp is not configured, tankilevitch
* **UI**: [Release notes](https://github.com/mlrun/ui/releases/tag/v0.9.3)


More info can be found in the RCs release notes:

0.9.3rc1

Not secure
Features / Enhancements
* **Requirements**: Bump versions to conform to safety checks [Backport 0.9.x], 1682, Hedingber
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v0.9.3-rc1#features-and-enhancements)

Bug fixes
* **API**: Fix project summaries failures when kfp is not configured, 1683, tankilevitch
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.9.3-rc1#bug-fixes)


Pull requests:
77494976 [API] Fix project summaries failures when kfp is not configured (1683)
63894684 [Requirements] Bump versions to conform to safety checks [Backport 0.9.x] (1682)

0.9.2

Not secure
Main features & enhancements
* **Frameworks**: Add the `tag` attribute to the ml frameworks, guy1992l
* **UI**: [Release notes](https://github.com/mlrun/ui/releases/tag/v0.9.2)


More info can be found in the RCs release notes:

0.9.2rc1

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

Bug fixes
* **Frameworks**: Add the `tag` attribute to the ml frameworks, 1618, guy1992l
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.9.2-rc1#bug-fixes)


Pull requests:
a4fc445d [Frameworks] Add the `tag` attribute to the ml frameworks (1618)

0.9.1

Not secure
Main features & enhancements
* **Automation**: Fix the pypi release waiter script, Hedingber
* **Model Monitoring**: Revert "Use feature store for model monitoring graph", katyakats
* **UI**: [Release notes](https://github.com/mlrun/ui/releases/tag/v0.9.1)


More info can be found in the RCs release notes:

0.9.1rc1

Not secure
Features / Enhancements
* **Docs**: Update CLI section, 1585, jillnogold
* **Docs**: Replace all occurrences of Data Science Platform to MLOps Platform, 1588, jillnogold
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v0.9.1-rc1#features-and-enhancements)

Bug fixes
* **Automation**: Fix the pypi release waiter script, 1591, Hedingber
* **Model Monitoring**: Revert "Use feature store for model monitoring graph", 1590, katyakats
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.9.1-rc1#bug-fixes)


Pull requests:
ceb56ad0 [Automation] Fix the pypi release waiter script (1591)
373f7669 [Model Monitoring] Revert "Use feature store for model monitoring graph" (1590)
befc73ab [Docs] Update CLI section (1585)
eabcff51 [Docs] Replace all occurrences of Data Science Platform to MLOps Platform (1588)

0.9.0

Not secure
Main features & enhancements
* **Feature Store**: Support controlling whether to update stats, katyakats
* **Frameworks**: Add XGBoost, LGBM and SciKitLearn to MLRun's frameworks infrastructure, guy1992l
* **Frameworks**: Add AutoMLRun `apply_mlrun` and replaced bokeh with plotly, guy1992l
* **Frameworks**: Support LGBM auto-logging, AlxZed
* **Datastore**: Enable no credentials for working with GCP workload identity, theSaarco
* **Model Monitoring**: Use feature store for model monitoring graph, dinal
* **Runtimes**: Limit function's service accounts based on project configuration, theSaarco
* **Runtimes**: Enhance Nuclio http/stream triggers + support ignore tagged cells, yaronha
* **Runtimes**: When editing a function, you can force a rebuild of the image by checking the Build a new image option. (The default is not checked.), yaronha
* **Secrets**: Delete project secrets on project deletion, theSaarco
* **API**: Decouple the migrations from service initialization, Hedingber
* **Requirements**: Bump scikit-learn to 1.x, Hedingber
* **Requirements**: Support PyArrow 5, gtopper
* **Requirements**: Bump pip to 21.2.x and python to 3.7.11, Hedingber
* **System Tests**: Add test for remote spark ingestion, urihoenig
* **UI**: When editing a function, you can force a rebuild of the image by checking the Build a new image option (The default is not checked), ilan7empest
* **UI**: [Release notes](https://github.com/mlrun/ui/releases/tag/v0.9.0)

Notes
* **Limitations**: Ingesting data: Do not name columns starting with either `t_` or `aggr_`. They are reserved for internal use, and the data does not ingest correctly
* **Limitations**: When creating a feature-vector, feature-sets cannot be referenced using a version or tag. In practice this means that only features from the latest version of a feature-set can be used. ((In the UI be careful to only select features from the latest version)

More info can be found in the RCs release notes:

0.9.0rc13

Not secure
Features / Enhancements
* **Docs**: Add section about incremental ingestion in feature set doc, 1572, jillnogold
* **Requirements**: Bump v3io-py & storey, 1574, urihoenig
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v0.9.0-rc13#features-and-enhancements)

Bug fixes
* **Integration Tests**: Fix httpdb exception handling regex, 1576, Hedingber
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.9.0-rc13#bug-fixes)


Pull requests:
829b5099 [Docs] Add section about incremental ingestion in feature set doc (1572)
71d246f4 [Requirements] Bump v3io-py & storey (1574)
1b7f0c40 [Integration Tests] Fix httpdb exception handling regex (1576)

0.9.0rc12

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

Bug fixes
* **DB**: Change BLOB columns to `sqlalchemy.dialects.mysql.MEDIUMBLOB`, 1573, Hedingber
* **Runtimes**: Fix nuclio trigger workerAvailabilityTimeout settings, 1570, yaronha
* **Requirements**: Conflict fixes, 1569, Hedingber
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.9.0-rc12#bug-fixes)


Pull requests:
f21cb745 [DB] Change BLOB columns to `sqlalchemy.dialects.mysql.MEDIUMBLOB` (1573)
50073ab7 [Runtimes] Fix nuclio trigger workerAvailabilityTimeout settings (1570)
a852b086 [Requirements] Conflict fixes (1569)

0.9.0rc11

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

Bug fixes
* **Runtimes**: Fix nginx trigger timeout settings + add doc strings to nuclio runtime, 1566, yaronha
* **Feature Store**: Several bug fixes in incremental spark ingest, 1568, katyakats
* **Docs**: Little fixes to model monitoring docs, 1561, jillnogold
* **Runtimes**: Fix function config compilation to not ignore `.spec.build.base_image` for Nuclio runtimes, 1565, tankilevitch
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.9.0-rc11#bug-fixes)


Pull requests:
f767f614 [Runtimes] Fix nginx trigger timeout settings + add doc strings to nuclio runtime (1566)
78ded03f [Feature Store] Several bug fixes in incremental spark ingest (1568)
ec9407eb [Docs] Little fixes to model monitoring docs (1561)
414f842b [Runtimes] Fix function config compilation to not ignore `.spec.build.base_image` for Nuclio runtimes (1565)

0.9.0rc10

Not secure
Features / Enhancements
* **Frameworks**: Add AutoMLRun `apply_mlrun` and replaced bokeh with plotly, 1542, guy1992l
* **Docs**: Add section about creating secrets in project page and English editing, 1558, jillnogold
* **Requirements**: Bump storey version to 0.9.0, 1557, gtopper
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v0.9.0-rc10#features-and-enhancements)

Bug fixes
* **DB**: Make connection pool size and max overflow configurable and raise numbers, 1564, Hedingber
* **API**: Fix versioned objects multiple deletion in project deletion flow, 1563, Hedingber
* **System Tests**: Raise timeout to 120, 1562, Hedingber
* **Docs**: Set env variables from k8s secrets in nuclio functions spec, 1559, jillnogold
* **Secrets**: Put list of project secrets in nuclio spec only if secrets exist, 1556, theSaarco
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.9.0-rc10#bug-fixes)


Pull requests:
d11bae20 [DB] Make connection pool size and max overflow configurable and raise numbers (1564)
d63276dc [API] Fix versioned objects multiple deletion in project deletion flow (1563)
a180de3c [System Tests] Raise timeout to 120 (1562)
78571263 [Frameworks] Add AutoMLRun `apply_mlrun` and replaced bokeh with plotly (1542)
dcc38d7c [Docs] Add section about creating secrets in project page and English editing (1558)
e68fe6b2 [Docs] Set env variables from k8s secrets in nuclio functions spec (1559)
3afc9246 [Requirements] Bump storey version to 0.9.0 (1557)
3933e494 [Secrets] Put list of project secrets in nuclio spec only if secrets exist (1556)

0.9.0rc9

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

Bug fixes
* **Automation**: Fix error in release notes generator and add tests, 1555, tankilevitch
* **Feature Store**: Incremental spark for BigQuerySource, 1548, katyakats
* **Projects**: Set the page size when listing projects from iguazio, 1554, Hedingber
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.9.0-rc9#bug-fixes)


Pull requests:
41914a6c [Automation] Fix error in release notes generator and add tests (1555)
133e6d6b [Feature Store] Incremental spark for BigQuerySource (1548)
cfb2a360 [Projects] Set the page size when listing projects from iguazio (1554)

0.9.0rc8

Not secure
Features / Enhancements
* **Requirements**: Bump storey to 0.8.15 and v3io-frames to 0.10.2, 1553, gtopper
* **Docs**: Additional details about name parameter, 1551, jillnogold
* **Runtimes**: Add validation on inputs types, 1550, tankilevitch
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v0.9.0-rc8#features-and-enhancements)

Bug fixes
* **Secrets**: Verify project secrets do not exist when deleting a project, 1552, theSaarco
* **Feature Store**: Block dataframe as source when running remotely, 1517, katyakats
* **DB**: Fix labels setting in `update_run`, 1547, Hedingber
* **Dask**: Fix get background task call, 1546, Hedingber
* **Projects**: Delete schedules before runtime resources, 1545, Hedingber
* **System Tests**: Fix timings in scheduled spark test, 1541, katyakats
* **Automation**: Print release notes even if some commits failed parsing, 1539, tankilevitch
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.9.0-rc8#bug-fixes)


Pull requests:
fd6c5a86 [Requirements] Bump storey to 0.8.15 and v3io-frames to 0.10.2 (1553)
985d7cb8 [Secrets] Verify project secrets do not exist when deleting a project (1552)
54e74066 [Docs] Additional details about name parameter (1551)
ad3580a0 [Feature Store] Block dataframe as source when running remotely (1517)
3f112407 [Runtimes] Add validation on inputs types (1550)
c187e5cf [DB] Fix labels setting in `update_run` (1547)
9fea20b8 [Requirements] Limit storey to <0.8.12 (1549)
cf5375e3 [Dask] Fix get background task call (1546)
d2d7ef88 [Projects] Delete schedules before runtime resources (1545)
1a257787 [Requirements] Bump storey version (1543)
3ebb0cb2 [System Tests] Fix timings in scheduled spark test (1541)
00ad6020 [Automation] Print release notes even if some commits failed parsing (1539)

0.9.0rc7

Not secure
Features / Enhancements
* **API**: Decouple the migrations from service initialization, 1524, Hedingber
* **Tests**: Change integration tests to run against MySQL Database, 1530, quaark
* **Serving**: Add `max_in_flight` to `RemoteStep` signature, 1535, gtopper
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v0.9.0-rc7#features-and-enhancements)

Bug fixes
* **Feature Store**: Fix inconsistency of s3 paths, 1540, benbd86
* **Feature Store**: Make preview save updates for feature_set, 1532, benbd86
* **Utils**: Fix tag enrichment, 1538, Hedingber
* **Secrets**: Fix project secret injection for `nuclio` and `nuclio:mlrun` runtimes, 1536, theSaarco
* **System Tests**: Fix model monitoring test, 1537, katyakats
* **Tests**: Fix transient CI bug in scheduler, 1533, Tankilevitch
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.9.0-rc7#bug-fixes)


Pull requests:
e3675f51 [API] Decouple the migrations from service initialization (1524)
99f88a42 [Feature Store] Fix inconsistency of s3 paths (1540)
b606e5e6 [Feature Store] Make preview save updates for feature_set (1532)
805dec86 [Utils] Fix tag enrichment (1538)
cced3ea3 [Secrets] Fix project secret injection for `nuclio` and `nuclio:mlrun` runtimes (1536)
167371df [Tests] Change integration tests to run against MySQL Database (1530)
2d25b525 [System Tests] Fix model monitoring test (1537)
be6ff8df [Tests] Fix transient CI bug in scheduler (1533)
80bde333 [Serving] Add `max_in_flight` to `RemoteStep` signature (1535)

0.9.0rc6

Not secure
Features / Enhancements
* **Runtimes**: Enhance Nuclio http/stream triggers + support ignore tagged cells, 1527, yaronha
* **API**: Support artifact list filtering by kind & category in httpdb, 1526, theSaarco
* **Secrets**: Make k8s provider the default secrets provider in httpdb and API calls, 1525, theSaarco
* **Feature Store**: Improve performance of get_offline with start/end_filter, 1516, katyakats
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v0.9.0-rc6#features-and-enhancements)

Bug fixes
* **Secrets**: Delete project secrets on project deletion, 1513, theSaarco
* **Feature Store**: Fix `add_aggreagation`, 1529, katyakats
* **Docs**: Fix model monitoring doc formatting, 1528, katyakats
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.9.0-rc6#bug-fixes)


Pull requests:
144162eb [Runtimes] Enhance Nuclio http/stream triggers + support ignore tagged cells (1527)
131255ec [Secrets] Delete project secrets on project deletion (1513)
78cc5cb4 [Feature Store] Fix `add_aggreagation` (1529)
c2998d4f [Docs] Fix model monitoring doc formatting (1528)
3366a592 [API] Support artifact list filtering by kind & category in httpdb (1526)
d102d85a [Secrets] Make k8s provider the default secrets provider in httpdb and API calls (1525)
63abe687 [Feature Store] Improve performance of get_offline with start/end_filter (1516)

0.9.0rc5

Not secure
Features / Enhancements
* **Runtimes**: Limit function's service accounts based on project configuration, 1519, theSaarco
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v0.9.0-rc5#features-and-enhancements)

Bug fixes
* **SDK**: Fix setup.py to include missing packages, 1523, Hedingber
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.9.0-rc5#bug-fixes)


Pull requests:
69f222de [SDK] Fix setup.py to include missing packages (1523)
47e31357 [Runtimes] Limit function's service accounts based on project configuration (1519)

0.9.0rc4

Not secure
Features / Enhancements
* **Frameworks**: Add XGBoost, LGBM and SciKitLearn to MLRun's frameworks infrastructure, 1521, guy1992l
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v0.9.0-rc4#features-and-enhancements)

Bug fixes
* **DB**: More exceptions to catch during initial DB verifications, 1522, quaark
* **DB**: Fix foreign key issues, 1520, quaark
* **Docs**: Fix model monitoring setup Grafana instructions, 1500, katyakats
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.9.0-rc4#bug-fixes)


Pull requests:
801e69ef [Frameworks] Add XGBoost, LGBM and SciKitLearn to MLRun's frameworks infrastructure (1521)
c751092e [DB] More exceptions to catch during initial DB verifications (1522)
a2e94d76 [DB] Fix foreign key issues (1520)
36eb0a10 [Docs] Fix model monitoring setup Grafana instructions (1500)

0.9.0rc3

Not secure
Features / Enhancements
* **Feature tore**: Add a test for scheduled runs to spark system tests, 1508, katyakats
* **Frameworks**: Support run comparison and parallel coordinates plot, 1509, yaronha
* **Requirements**: Update pyarrow, numpy and storey, 1501, dinal
* **Model Monitoring**: Use feature store for model monitoring graph, 1497, dinal
* **Docs**: Add content and refactor functions/projects docs, 1507, yaronha
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v0.9.0-rc3#features-and-enhancements)

Bug fixes
* **CI**: Fix Jenkins to udpate release on completion, 1511, yuribros1974
* **API**: Fix project summaries endpoint to use separate db sessions for each thread, 1518, quaark
* **Runtimes**: Fix and enhance work with context and artifacts, 1515, yaronha
* **Sparkjob**: Fix `image_pull_policy` support, 1510, urihoenig
* **Frameworks**: Additions to PyTorch's framework for the Mask Detection Demo, 1484, guy1992l
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.9.0-rc3#bug-fixes)


Pull requests:
f52c7377 [API] Fix project summaries endpoint to use separate db sessions for each thread (1518)
7ba3df50 [Runtimes] Fix and enhance work with context and artifacts (1515)
678dc827 [Feature tore] Add a test for scheduled runs to spark system tests (1508)
20d4088c Merge pull request 1511 from mlrun/ML-509_update_release_status
125d6428 ML-509 update release status
e4b5b44f [Sparkjob] Fix `image_pull_policy` support (1510)
59a17ac6 [Frameworks] Support run comparison and parallel coordinates plot (1509)
2de8c349 [Frameworks] Additions to PyTorch's framework for the Mask Detection Demo (1484)
8c76c506 [Requirements] Update pyarrow, numpy and storey (1501)
6e398f2a [Model Monitoring] Use feature store for model monitoring graph (1497)
4715e8e9 [Docs] Add content and refactor functions/projects docs (1507)

0.9.0rc2

Not secure
Features / Enhancements
* **Feature Store**: Support controlling whether to update stats, 1486, katyakats
* **Docs**: General updates and fixing formatting, 1495, yaronha
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v0.9.0-rc2#features-and-enhancements)

Bug fixes
* **System Tests**: Fix args order, 1506, Hedingber
* **Feature Store**: Fix double setting for step context, 1502, yaronha
* **Feature store**: Delete redundant print, 1493, gtopper
* **Serving**: Fix RemoteStep, 1504, gtopper
* **Runtimes**: Properly handle project secrets for `nuclio:mlrun` kind, 1499, theSaarco
* **API**: Fix MySQL initialization from scratch, 1498, Hedingber
* **Datastore**: Enable no credentials for working with GCP workload identity, 1496, theSaarco
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.9.0-rc2#bug-fixes)


Pull requests:
7ad6421f [System Tests] Fix args order (1506)
0f8b4d87 [Feature Store] Fix double setting for step context (1502)
71db2a86 [Feature store] Delete redundant print (1493)
17d48316 [Feature Store] Support controlling whether to update stats (1486)
a4313014 [Serving] Fix RemoteStep (1504)
00165ea6 [Runtimes] Properly handle project secrets for `nuclio:mlrun` kind (1499)
1a66aa6b [API] Fix MySQL initialization from scratch (1498)
32632482 [Docs] General updates and fixing formatting (1495)
351af08b [Datastore] Enable no credentials for working with GCP workload identity (1496)


v0.9.0-test

0.9.0rc1

Not secure
Features / Enhancements
* **System Tests**: Add test for remote spark ingestion, 1475, urihoenig
* **General**: Improve git ignore, 1485, Hedingber
* **CI**: Improve usability, 1482, Hedingber
* **Requirements**: Bump scikit-learn to 1.x, 1481, Hedingber
* **Requirements**: Support PyArrow 3, 1049, gtopper
* **Datastore**: Improve CSV Source docstring, 1480, katyakats
* **Frameworks**: Support LGBM auto-logging, 1387, AlxZed
* **Requirements**: Bump pip to 21.2.x and python to 3.7.11, 1418, Hedingber
* **Docs**: Add notebook with examples of the code annotations options, 1456, AlonMaor14
* **Model Monitoring**: Add `top_level` and `list_ids` to filters to `list_endpoints`, 1459, katyakats
* **Feature Store**: Add support for incremental ingest with spark engine, 1473, katyakats
* **Docs**: Add sources and targets to docs, 1470, dinal
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v0.9.0-rc1#features-and-enhancements)

Bug fixes
* **Makefile**: Force sed to use extended regex, 1492, Hedingber
* **Serving**: Fix input/result path handling, 1491, yaronha
* **Serving**: Handle timeouts and retries in remote step, 1476, yaronha
* **Secrets**: Avoid auto-adding internal project secrets + model monitoring access-key changes, 1487, theSaarco
* **Serving**: Fail RemoteStep on bad status code also in async mode, 1474, gtopper
* **Requirements**: Introduce an upper bound for aiohttp version, 1471, gtopper
* **Builder**: Fix to enrich image only when needed, 1472, Hedingber
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.9.0-rc1#bug-fixes)


Pull requests:
fc2532e2 [Makefile] Force sed to use extended regex (1492)
4e931154 [Serving] Fix input/result path handling (1491)
c946ca24 [Serving] Handle timeouts and retries in remote step (1476)
1a9f34a9 [Secrets] Avoid auto-adding internal project secrets + model monitoring access-key changes (1487)
75f2b6de [System Tests] Add test for remote spark ingestion (1475)
493b6cc8 [General] Improve git ignore (1485)
b604a84c [CI] Improve usability (1482)
d33b9938 [Requirements] Bump scikit-learn to 1.x (1481)
a504fe60 [Requirements] Support PyArrow 3 (1049)
2aa1c7df [Datastore] Improve CSV Source docstring (1480)
53eba9f4 [Frameworks] Support LGBM auto-logging (1387)
4c03005f [Requirements] Bump pip to 21.2.x and python to 3.7.11 (1418)
c91efa59 [Serving] Fail RemoteStep on bad status code also in async mode (1474)
01a29354 [Docs] Add notebook with examples of the code annotations options (1456)
ecf773dd [Requirements] Introduce an upper bound for aiohttp version (1471)
96676366 [Model Monitoring] Add `top_level` and `list_ids` to filters to `list_endpoints` (1459)
11ef6d90 [Feature Store] Add support for incremental ingest with spark engine (1473)
47979289 [Docs] Add sources and targets to docs (1470)
1458074c [Builder] Fix to enrich image only when needed (1472)


v0.0.0-test

0.8.0

Not secure
Main features & enhancements
* **Feature Store**: ingestion of large files + BigQuery source (pandas + spark), yaronha
* **Feature Store**: Add kafka source to ingestion service, dinal
* **Feature Store**: Support partitioning in parquet target in spark, gtopper
* **Feature Store**: Support passing FeatureSet entities as strings, yaronha
* **Datastore**: Support s3 endpoint_url for boto operations, theSaarco
* **Datastore**: Support Google cloud storage, theSaarco
* **Frameworks**: Added ONNX support and IO logging, guy1992l
* **Runtimes**: Infrastructure for performing auto-mount when UI submits jobs, theSaarco
* **Runtimes**: Support Sparkjob monitoring & add new mounts support, urihoenig
* **Runtimes**: Fix and align use of nuclio:mlrun runtime with hyper-params, yaronha
* **Runtimes**: Fix MLClientCtx to persist the job handler, yaronha
* **Runtimes**: Add missing kwargs, Hedingber
* **Builder**: Fix builder pod mount to use request user credentials, Hedingber
* **Builder**: Support providing pip ca file, Hedingber
* **Sparkjob**: Add support for spark operator 3, urihoenig
* **Sparkjob**: Support dynamic allocation & node selector for driver/executor, urihoenig
* **Serving**: Accept model/router class in set_topology() and add_model(), yaronha
* **Serving**: Support for graph step input/result redirection, yaronha
* **Nuclio**: Support env variables from k8s secrets in config spec, AlonMaor14
* **Projects**: Normalize username when adding to project name, Hedingber
* **Model Monitoring**: Delete model endpoints project resources, eyalsol
* **SDK+API**: Enrich runtimes with access key instead of session, Hedingber
* **SDK**: Change to warn on Major mismtach and notify (info) on Minor mismatch, Hedingber
* **API**: Improve data version resolution, quaark
* **API**: Remove projects summary format & optimize counters calculation to happen in parallel, Hedingber
* **API**: Optimize data migrations to happen only once, Hedingber
* **API**: Make data migrations configurable, Hedingber
* **DB**: Only backup database if data/schema migration is needed, quaark
* **DB**: DB Backups and DB Migrations are configurable, quaark
* **DB**: Support using MySQL, quaark
* **CI**: Enable running Kaniko in open source system tests, Hedingber
* **CI**: Trigger build workflow on new version release, Hedingber
* **Makefile**: Add option to disable cache, Hedingber
* **Secrets**: Auto add k8s project secrets, theSaarco
* **Docs**: Document object-storage access and credential passing, theSaarco
* **Docs**: Documenting auto-mount, theSaarco
* **UI**: [Release notes](https://github.com/mlrun/ui/releases/tag/v0.8.0)

More info can be found in the RCs release notes:

0.8.0rc15

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

Bug fixes
* **Serving**: Accept model/router class in set_topology() and add_model(), 1465, yaronha
* **Projects**: Ignore bad `active_branch` in load project (fix gitlab ci), 1468, yaronha
* **Feature Store**: In case of scheduled ingest without new source, save filter start for next run, 1464, katyakats
* **Requirements**: Pin docutils to 0.17.1, 1467, katyakats
* **Runtimes**: Fix MLClientCtx to persist the job handler, 1466, yaronha
* **Frameworks**: Add setter to the ModelHandler model_name argument, 1447, guy1992l
* **Docs**: Update fraud demo and steps doc strings, 1463, yaronha
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.8.0-rc15#bug-fixes)


Pull requests:
3585ff6b [Serving] Accept model/router class in set_topology() and add_model() (1465)
426c9fca [Projects] Ignore bad `active_branch` in load project (fix gitlab ci) (1468)
71a1feb5 [Feature Store] In case of scheduled ingest without new source, save filter start for next run (1464)
5e9125f7 [Requirements] Pin docutils to 0.17.1 (1467)
80c55af3 [Runtimes] Fix MLClientCtx to persist the job handler (1466)
b30c14b5 [Frameworks] Add setter to the ModelHandler model_name argument (1447)
da00acde [Docs] Update fraud demo and steps doc strings (1463)

0.8.0rc14

Not secure
Features / Enhancements
* **Docs**: Add text with GUI procedure to create new feature set, 1458, jasonnIguazio
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v0.8.0-rc14#features-and-enhancements)

Bug fixes
* **Builder**: Fix to use base image when not really building (instead of taking runtime default), 1462, Hedingber
* **API**: Fix session reading in frontend spec endpoint, 1461, Hedingber
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.8.0-rc14#bug-fixes)


Pull requests:
dff9ae20 [Builder] Fix to use base image when not really building (instead of taking runtime default) (1462)
40f7ce7d [API] Fix session reading in frontend spec endpoint (1461)
af732535 [Docs] Add text with GUI procedure to create new feature set (1458)

0.8.0rc13

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

Bug fixes
* **API**: Support env var with value from in job submission, 1457, Hedingber
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.8.0-rc13#bug-fixes)


Pull requests:
2e7096d8 [API] Support env var with value from in job submission (1457)

0.8.0rc12

Not secure
Features / Enhancements
* **CI**: Enable running Kaniko in open source system tests, 1455, Hedingber
* **Requirements**: Bump storey to 0.8.5, 1451, dinal
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v0.8.0-Brc12#features-and-enhancements)

Bug fixes
* **Feature Store**: Fix purge targets with overwrite=false, 1453, dinal
* **Model Monitoring**: Fix stream processing function deployment, 1452, katyakats
* **Docs**: Fix imports, 1450, gtopper
* **Feature Store**: Fix `get_online_feature_service.get` + add docs, 1446, yaronha
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.8.0-Brc12#bug-fixes)


Pull requests:
20c1df06 [CI] Enable running Kaniko in open source system tests (1455)
1e7b2aba [Feature Store] Fix purge targets with overwrite=false (1453)
d8d54706 [Model Monitoring] Fix stream processing function deployment (1452)
61c938e9 [Docs] Fix imports (1450)
f6f03919 [Feature Store] Fix `get_online_feature_service.get` + add docs (1446)
b801c75f [Requirements] Bump storey to 0.8.5 (1451)

0.8.0rc11

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

Bug fixes
* **Requirements**: Limit bokeh to 2.3.x to compatible with tensorflow, 1448, Hedingber
* **Runtimes**: Fix and align use of nuclio:mlrun runtime with hyper-params, 1443, yaronha
* **Data Types**: Fix spark dataframe stats, 1444, gtopper
* **Feature Store**: Fix spark partitioning, 1445, dinal
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.8.0-rc11#bug-fixes)


Pull requests:
b09d04f4 [Requirements] Limit bokeh to 2.3.x to compatible with tensorflow (1448)
e815cc76 [Runtimes] Fix and align use of nuclio:mlrun runtime with hyper-params (1443)
608aaec8 [Data Types] Fix spark dataframe stats (1444)
289f4308 [Feature Store] Fix spark partitioning (1445)

0.8.0rc10

Not secure
Features / Enhancements
* **Feature Store**: Support passing FeatureSet entities as strings, 1441, yaronha
* **Feature Store**: Use `StepToDict` in more steps, 1440, yaronha
* **Frameworks**: Add default paths for demos and tensorboard, 1428, guy1992l
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v0.8.0-rc10#features-and-enhancements)

Bug fixes
* **Model Monitoring**: Fix access key setting to batch processing function, 1442, katyakats
* **Feature Store**: Raise exception on targets that do not support overwrite=false, 1435, dinal
* **Feature Store**: Avoid collecting Spark dataframe to driver on infer, 1431, gtopper
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.8.0-rc10#bug-fixes)


Pull requests:
97209b27 [Feature Store] Support passing FeatureSet entities as strings (1441)
7b7acfa5 [Feature Store] Use `StepToDict` in more steps (1440)
e63a9da0 [Model Monitoring] Fix access key setting to batch processing function (1442)
9a8fe6e4 [Frameworks] Add default paths for demos and tensorboard (1428)
9b5b1168 [Feature Store] Raise exception on targets that do not support overwrite=false (1435)
de617bf6 [Feature Store] Avoid collecting Spark dataframe to driver on infer (1431)

0.8.0rc9

Not secure
Features / Enhancements
* **Runtimes**: Support Sparkjob monitoring & add new mounts support, 1427, urihoenig
* **Feature Store**: Throw exception when trying to get_offline_features on a vector with no features, 1426, dinal
* **SDK**: Change to warn on Major mismtach and notify (info) on Minor mismatch, 1434, Hedingber
* **Projects**: Normalize username when adding to project name, 1429, Hedingber
* **Docs**: Document object-storage access and credential passing, 1420, theSaarco
* **Requirements**: Bump storey to 0.8.4 and v3io-frames to 0.9.6, 1422, dinal
* **Serving**: Better error message, 1423, gtopper
* **Frameworks**: Add `model_name` argument to the `to_onnx` method, 1403, guy1992l
* **API**: Add authentication feature flag to frontend spec response, 1424, Hedingber
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v0.8.0-rc9#features-and-enhancements)

Bug fixes
* **Builder**: Fix builder pod mount to use request user credentials, 1438, Hedingber
* **Projects**: Fix functions cache and add requirements param to `build_function()`, 1437, yaronha
* **Sparkjob**: Fix termination time resolution, 1436, urihoenig
* **Serving**: Fix graph step serialization, local/builtin classes and full_event param, 1433, yaronha
* **Runtimes**: Make `auto_mount()` take pvc params from config if exist, 1432, theSaarco
* **Serving**: Fix missing handler error handling, 1430, gtopper
* **API**: Improve data version resolution, 1425, quaark
* **Serving**: Bug fixes and enhancements to Serving/Graph, 1421, yaronha
* **Serving**: Fix label to be k8s compatible in multi function serving graph, 1405, gtopper
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.8.0-rc9#bug-fixes)


Pull requests:
4d84ff59 [Builder] Fix builder pod mount to use request user credentials (1438)
97fba01a [Projects] Fix functions cache and add requirements param to `build_function()` (1437)
7a048096 [Sparkjob] Fix termination time resolution (1436)
a5cd62c7 [Runtimes] Support Sparkjob monitoring & add new mounts support (1427)
4e84467a [Feature Store] Throw exception when trying to get_offline_features on a vector with no features (1426)
a8ce6faa [SDK] Change to warn on Major mismtach and notify (info) on Minor mismatch (1434)
a37881fd [Serving] Fix graph step serialization, local/builtin classes and full_event param (1433)
e10de973 [Runtimes] Make `auto_mount()` take pvc params from config if exist (1432)
4bf7c52a [Serving] Fix missing handler error handling (1430)
5cb024a6 [Projects] Normalize username when adding to project name (1429)
03daf2c0 [API] Improve data version resolution (1425)
9d3fe613 [Serving] Bug fixes and enhancements to Serving/Graph (1421)
e2477616 [Docs] Document object-storage access and credential passing (1420)
05c5a00f [Requirements] Bump storey to 0.8.4 and v3io-frames to 0.9.6 (1422)
0272b544 [Serving] Better error message (1423)
e1a81278 [Frameworks] Add `model_name` argument to the `to_onnx` method (1403)
e0c0dc87 [API] Add authentication feature flag to frontend spec response (1424)
18ae97b2 [Serving] Fix label to be k8s compatible in multi function serving graph (1405)

0.8.0rc8

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

Bug fixes
* **DB**: Only backup database if data/schema migration is needed, 1415, quaark
* **Feature Store**: Get the correct database when the ingestion flow running inside the api, 1419, katyakats
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.8.0-rc8#bug-fixes)


Pull requests:
2e841712 [Feature Store] Get the correct database when the ingestion flow running inside the api (1419)
dc1204a0 [DB] Only backup database if data/schema migration is needed (1415)

0.8.0rc7

Not secure
Features / Enhancements
* **Projects**: Simplify follower member code, 1416, Hedingber
* **Docs**: Documenting auto-mount, 1404, theSaarco
* **Requirements**: Bump v3io-frames to 0.9.5, 1413, dinal
* **DB**: DB Backups and DB Migrations are configurable, 1414, quaark
* **Builder**: Support providing pip ca file, 1407, Hedingber
* **API**: Use new get or create access key endpoint in Iguazio client, 1410, Hedingber
* **Builder**: Bump kaniko to v1.6.0, 1408, Hedingber
* **Requirements**: Bump storey & fix spacing in some strings, 1406, gtopper
* **Datastore**: Support s3 endpoint_url for boto operations, 1401, theSaarco
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v0.8.0-rc7#features-and-enhancements)

Bug fixes
* **Requirements**: Make fsspec and its sub-requirements more strict, 1417, Hedingber
* **Requirements**: Fix conflicts, 1412, Hedingber
* **Docs**: Fix broken links, 1409, Hedingber
* **Scheduler**: Fix secrets handling, 1402, Hedingber
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.8.0-rc7#bug-fixes)


Pull requests:
ca8be5aa [Requirements] Make fsspec and its sub-requirements more strict (1417)
32c3ce52 [Projects] Simplify follower member code (1416)
9f68d70d [Docs] Documenting auto-mount (1404)
9db7eaa1 [Requirements] Bump v3io-frames to 0.9.5 (1413)
695eea93 [DB] DB Backups and DB Migrations are configurable (1414)
c06f0b4d [Builder] Support providing pip ca file (1407)
cf37e273 [API] Use new get or create access key endpoint in Iguazio client (1410)
40c506ae [Requirements] Fix conflicts (1412)
5e912e23 [Docs] Fix broken links (1409)
9192f6a2 [Builder] Bump kaniko to v1.6.0 (1408)
e8074769 [Requirements] Bump storey & fix spacing in some strings (1406)
d15ac8c4 [Scheduler] Fix secrets handling (1402)
926fb368 [Datastore] Support s3 endpoint_url for boto operations (1401)

0.8.0rc6

Not secure
Features / Enhancements
* **Feature Store**: ingestion of large files + BigQuery source (pandas + spark), 1394, yaronha
* **Feature Store**: Support partitioning in parquet target in spark, 1400, gtopper
* **API**: Count file artifacts instead of functions in project summary, 1358, Hedingber
* **Datastore**: Support Google cloud storage, 1395, theSaarco
* **Runtimes**: Add project secrets to Nuclio functions, 1386, theSaarco
* **Feature Store**: Check permissions for feature set/vector ops, 1393, katyakats
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v0.8.0-rc6#features-and-enhancements)

Bug fixes
* **DB**: Fix `data_version` table, 1399, quaark
* **MySQL Migration**: explicitly set sqlite tables to migrate, 1396, quaark
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.8.0-rc6#bug-fixes)


Pull requests:
02c523f1 [Feature Store] ingestion of large files + BigQuery source (pandas + spark) (1394)
9da0cd8c [Feature Store] Support partitioning in parquet target in spark (1400)
ac1b6756 [API] Count file artifacts instead of functions in project summary (1358)
f626ea88 [DB] Fix `data_version` table (1399)
22735c45 [Datastore] Add missing comment in gcs (1397)
33fe83a1 [Datastore] Support Google cloud storage (1395)
e921b6a8 [MySQL Migration] explicitly set sqlite tables to migrate (1396)
57c593c9 [Runtimes] Add project secrets to Nuclio functions (1386)
d864e588 [Feature Store] Check permissions for feature set/vector ops (1393)

0.8.0rc5

Not secure
Features / Enhancements
* **Feature Store**: Add `with_indexes` flag to `get_offline_features`, 1391, yaronha
* **Docs**: Remove unneeded context from getting started tutorial, 1390, yaronha
* **API**: Optimize data migrations to happen only once, 1362, Hedingber
* **Requirements**: Bump `storey` version to 0.8.2, 1388, eyalsol
* **Frameworks**: Added ONNX support and IO logging, 1299, guy1992l
* **Docs**: Update spark doc, 1385, dinal
* **Requirements**: Loosen fsspec and related requirements, 1312, gtopper
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v0.8.0-rc5#features-and-enhancements)

Bug fixes
* **Sparkjob**: Fix empty node selector handling, 1389, urihoenig
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.8.0-rc5#bug-fixes)


Pull requests:
4e9cf66a [Feature Store] Add `with_indexes` flag to `get_offline_features` (1391)
04ade2dd [Docs] Remove unneeded context from getting started tutorial (1390)
4a242835 [Sparkjob] Fix empty node selector handling (1389)
c2196044 [API] Optimize data migrations to happen only once (1362)
f8c25c3d [Requirements] Bump `storey` version to 0.8.2 (1388)
7df1c36f [Frameworks] Added ONNX support and IO logging (1299)
7582c4c8 [Docs] Update spark doc (1385)
45fc6f0f [Requirements] Loosen fsspec and related requirements (1312)

0.8.0rc4

Not secure
Features / Enhancements
* **Secrets**: Data-stores to use project secrets for credentials if configured, 1369, theSaarco
* **Docs**: Model Monitoring dashboards update toward automated setup, 1376, eyalsol
* **Nuclio**: Support env variables from k8s secrets in config spec, 1346, AlonMaor14
* **Feature Store**: Move feature enrichment/imputing into `get_online_features`, 1356, yaronha
* **API**: Checking project existence in secret-related APIs, 1372, theSaarco
* **Requirements**: Bump storey and frames, 1373, dinal
* **DB**: Support using MySQL, 1200, quaark
* **SDK+API**: Enrich runtimes with access key instead of session, 1357, Hedingber
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v0.8.0-rc4#features-and-enhancements)

Bug fixes
* **Requirements**: Change `fastapi` to `~=0.67.0` to fix docs generation bug, 1377, eyalsol
* **Utils**: Fix hub templating, 1379, Hedingber
* **Docs**: Update tutorial to support air-gapped networks, 1375, gilad-shaham
* **Model Monitoring**: Delete model endpoints project resources, 1365, eyalsol
* **Docs**: Fix feature store demo serving monitoring code, 1360, gilad-shaham
* **System Tests**: Fix import bug, 1368, Hedingber
* **Automation**: Make release notes generator more forgiving, 1367, Hedingber
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.8.0-rc4#bug-fixes)


Pull requests:
eea4bd97 [System Tests] Fix imports (1384)
e746e9c5 [System Tests] Add API requirements (1383)
e23c0209 [Requirements] Align pymysql specifiers (1382)
422a2f3d [Secrets] Data-stores to use project secrets for credentials if configured (1369)
5ad6f5d0 [Docs] Model Monitoring dashboards update toward automated setup (1376)
497327ce [Requirements] Change `fastapi` to `~=0.67.0` to fix docs generation bug (1377)
48013dbd [Nuclio] Support env variables from k8s secrets in config spec (1346)
1dd4bd12 [Feature Store] Move feature enrichment/imputing into `get_online_features` (1356)
f8f2f904 [Utils] Fix hub templating (1379)
340c7d71 [API] Checking project existence in secret-related APIs (1372)
fb76f205 [Docs] Update tutorial to support air-gapped networks (1375)
bf935189 [Requirements] Bump storey and frames (1373)
a9eb4232 [DB] Support using MySQL (1200)
03225a73 [SDK+API] Enrich runtimes with access key instead of session (1357)
8d3ede2f [Model Monitoring] Delete model endpoints project resources (1365)
ffee6ab4 [Docs] Fix feature store demo serving monitoring code (1360)
5fdc6138 [System Tests] Fix import bug (1368)
89094d09 [Automation] Make release notes generator more forgiving (1367)

0.8.0rc3

Not secure
Features / Enhancements
* **API**: Restructure auth code, 1361, Hedingber
* **API**: Remove projects summary format & optimize counters calculation to happen in parallel, 1347, Hedingber
* **Requirements**: Bump fastapi to 0.68.x, 1352, Hedingber
* **Config**: Support configuring hub url without template, 1349, Hedingber
* **Projects**: Support owner filter in follower mode, 1348, Hedingber
* **Serving**: Support for graph step input/result redirection, 1330, yaronha
* **API**: Add schedules and pipelines counters to project summary & create project summary endpoints, 1342, Hedingber
* **Serving**: Support fn.add_model() in flow topologies, 1341, yaronha
* **Projects**: Add after() to local pipeline build/deploy ops, 1340, yaronha
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v0.8.0-rc3#features-and-enhancements)

Bug fixes
* **API**: Fix leader format in list projects endpoint, 1366, Hedingber
* **System Tests**: Fix model monitoring metrics testing, 1359, eyalsol
* **Model Monitoring**: Set user access key to `delete_endpoint_record`, 1354, eyalsol
* **Serving**: Fix async input_path bug in RemoteStep, 1355, yaronha
* **System tests**: Model monitoring test fix, 1351, eyalsol
* **Model Monitoring**: Pass access key in a different header, 1353, Hedingber
* **All**: Don't default function argument to config value, 1350, Hedingber
* **Model Monitoring**: Scheduled job's function url is moved to `spec`, 1343, eyalsol
* **Tests**: Azure blob env tests were always skipped, 1339, theSaarco
* **Serving**: Fix node selectors and priority class name support, 1334, AlonMaor14
* **Feature Store**: Setting function db connection to enable saving in ingest API flow, 1338, theSaarco
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.8.0-rc3#bug-fixes)


Pull requests:
e6b00000 [API] Fix leader format in list projects endpoint (1366)
9660289d [SDK] Fix setup.py to include missing packages (1363)
7be8adea [API] Restructure auth code (1361)
67aba358 [System Tests] Fix model monitoring metrics testing (1359)
6001e603 [Model Monitoring] Set user access key to `delete_endpoint_record` (1354)
d07e57f6 [Serving] Fix async input_path bug in RemoteStep (1355)
c4f6b74b [System tests] Model monitoring test fix (1351)
6fe42fd6 [Model Monitoring] Pass access key in a different header (1353)
5287967d [API] Remove projects summary format & optimize counters calculation to happen in parallel (1347)
2a6349a8 [Requirements] Bump fastapi to 0.68.x(1352)
a144858f [All] Don't default function argument to config value (1350)
53c3f495 [Config] Support configuring hub url without template (1349)
536ecd4e [Projects] Support owner filter in follower mode (1348)
d51ab290 [Serving] Support for graph step input/result redirection (1330)
9b7beace [System Tests] Download the model to accessible path to the serving function (1345)
cf4a31fd [Model Monitoring] Scheduled job's function url is moved to `spec` (1343)
ea6ef9d0 [API] Add schedules and pipelines counters to project summary & create project summary endpoints (1342)
8bce594d [Serving] Support fn.add_model() in flow topologies (1341)
68bfd479 [Projects] Add after() to local pipeline build/deploy ops (1340)
d8d58538 [Tests] Azure blob env tests were always skipped (1339)
57704da4 [Serving] Fix node selectors and priority class name support (1334)
8115bee5 [Feature Store] Setting function db connection to enable saving in ingest API flow (1338)

0.8.0rc2

Not secure
Features / Enhancements
* **Docs**: Update fraud end-to-end demo, 1332, gilad-shaham
* **Makefile**: Add option to disable cache, 1336, Hedingber
* **Feature Store**: Add kafka source to ingestion service, 1241, dinal
* **Docs**: Update model monitoring example, 1329, eyalsol
* **Tests**: Add test to enforce requirement specifiers convention, 1328, Hedingber
* **API**: Make data migrations configurable, 1324, Hedingber
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v0.8.0-rc2#features-and-enhancements)

Bug fixes
* **Model Monitoring**: Don't explode in list endpoints endpoint on project w/o endpoints, 1337, eyalsol
* **Docs**: Update getting-started tutorial to align with recent MLRun improvements, 1333, gilad-shaham
* **Utils**: Fix unanchored github links, 1331, gtopper
* **CI**: Fix periodic system tests, 1326, Hedingber
* **Serving**: Fix `context.get_remote_endpoint()` to return url from function name, 1325, yaronha
* **Serving**: Fix and enhance remote graph steps, 1319, yaronha
* **Docs**: Fix images Readme's, 1323, Hedingber
* **CI**: Trigger build workflow on new version release, 1320, Hedingber
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.8.0-rc2#bug-fixes)


Pull requests:
6336baf6 [Docs] Update fraud end-to-end demo (1332)
82a332fd [Model Monitoring] Don't explode in list endpoints endpoint on project w/o endpoints (1337)
07b45b37 [Makefile] Add option to disable cache (1336)
d10437b7 [CI] Fix open source system tests (1335)
23a72a3c [Docs] Update getting-started tutorial to align with recent MLRun improvements (1333)
b6e18050 [Feature Store] Add kafka source to ingestion service (1241)
7fb7e4a2 [Utils] Fix unanchored github links (1331)
3d04dda1 [Docs] Update model monitoring example (1329)
92ffc454 [Tests] Add test to enforce requirement specifiers convention (1328)
1ab04b1d [System Tests] Fix imports (1327)
e2269718 [CI] Fix periodic system tests (1326)
80ac4e0d [Serving] Fix `context.get_remote_endpoint()` to return url from function name (1325)
b0fff2cc [Serving] Fix and enhance remote graph steps (1319)
78a392a6 [Docs] Fix images Readme's (1323)
9a1639ea [API] Make data migrations configurable (1324)
9231a1a4 [CI] Wait for pypi release before triggering build workflow + trigger mlrun/ui as well (1322)
ea3bc3e2 [CI] Trigger build workflow on new version release (1320)

0.8.0rc1

Not secure
Features / Enhancements
* **Sparkjob**: Support dynamic allocation & node selector for driver/executor, 1317, urihoenig
* **Runtimes**: Infrastructure for performing auto-mount when UI submits jobs, 1280, theSaarco
* **Requirements**: Bump v3io-frames to 0.9.3, 1315, Hedingber
* **Secrets**: Auto add k8s project secrets, 1301, theSaarco
* **Sparkjob**: Allow priority classes in spark 3, 1311, urihoenig
* **Requirements**: Bump storey 0.8.0, 1306, dinal
* **Docs**: Update model monitoring example, 1309, eyalsol
* **System Tests**: Add tests for model monitoring, 1302, eyalsol
* **Sparkjob**: Add support for spark operator 3, 1246, urihoenig
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v0.8.0-rc1#features-and-enhancements)

Bug fixes
* **API**: Fix get pipeline endpoint OPA validation and project enrichment, 1314, Hedingber
* **Runtimes**: Keep order in valid pod priority class names list, and rename methods, 1313, AlonMaor14
* **Feature Store**: Add owner to ingest api, 1305, theSaarco
* **Model Monitoring**: Relieve checks to infer columns from data, 1304, eyalsol
* **Feature Store**: Modify `get_stats_table` to support bool and on spark to drop 50% column, 1300, benbd86
* **Runtimes**: Explode when invalid auto-mount is configured, 1296, theSaarco
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.8.0-rc1#bug-fixes)


Pull requests:
6fb90a4d [Sparkjob] Support dynamic allocation & node selector for driver/executor (1317)
b3fedefc [Tests] Fix `test_submit_job_auto_mount` (1318)
121d843a [Runtimes] Infrastructure for performing auto-mount when UI submits jobs (1280)
4c967d19 [Requirements] Bump v3io-frames to 0.9.3 (1315)
6a573529 [Secrets] Auto add k8s project secrets (1301)
d3e62876 [Config] Revert config refactor (1316)
ef9ded72 [API] Fix get pipeline endpoint OPA validation and project enrichment (1314)
c8d9b2d5 [Runtimes] Keep order in valid pod priority class names list, and rename methods (1313)
e7a91a41 [Sparkjob] Allow priority classes in spark 3 (1311)
2efac2e5 [Requirements] Add scikit-learn to system tests requirements (1310)
b3dd3f28 [Requirements] Bump storey 0.8.0 (1306)
2242c3be [Docs] Update model monitoring example (1309)
aaaab86a [Feature Store] Add owner to ingest api (1305)
cbba27b1 [SDK] Fix `setup.py` to include missing packages (1308)
71d465ac [System Tests] Add tests for model monitoring (1302)
6ec3cd4c [Model Monitoring] Relieve checks to infer columns from data (1304)
eb88de91 [Feature Store] Modify `get_stats_table` to support bool and on spark to drop 50% column (1300)
1311e518 [Config] Refactor and duplicate to several sub modules (1270)
a5716dbe [Sparkjob] Add support for spark operator 3 (1246)
be533fdf [Runtimes] Explode when invalid auto-mount is configured (1296)

0.7.2rc1

Not secure
Features / Enhancements
* **API**: Skip data migrations and DB backup, 1370, Hedingber
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v0.7.2-rc1#features-and-enhancements)

Bug fixes
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.7.2-rc1#bug-fixes)


Pull requests:
f04c6608 [API] Skip data migrations and DB backup (1370)

0.7.1

Not secure
Main features & enhancements
* **Model Monitoring**: Relieve checks to infer columns from data, eyalsol
* **UI**: [Release notes](https://github.com/mlrun/ui/releases/tag/v0.7.1)

More info can be found in the RCs release notes:

0.7.1rc1

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

Bug fixes
* **Model Monitoring**: Relieve checks to infer columns from data, 1304, eyalsol
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.7.1-rc1#bug-fixes)


Pull requests:
3cffff32 [Model Monitoring] Relieve checks to infer columns from data (1304)

0.7.0

Not secure
Main features & enhancements
* **Projects**: Add simple run/build/deploy wrappers + local pipeline, yaronha
* **Frameworks**: Sklearn and XGboost auto-logging, yaronha
* **Frameworks**: Added custom objects support and HP tuning, guy1992l
* **Model Monitoring**: Automate the deployment process, Michaelliv
* **Model Monitoring**: Add project and global functions for setting the model monitoring credentials, eyalsol
* **Feature Store**: Add stream source to ingestion service, dinal
* **Feature Store**: Support multiple keys for spark engine, katyakats
* **Feature Store**: Change cache flush interval to flush after every event, dinal
* **Artifacts**: Added Bokeh artifact, guy1992l
* **Azure DataStore**: Handle storage options as secrets, hayesgb
* **Azure DataStore**: Handle upload strings vs bytes and filepath formation when using adlfs, hayesgb
* **Pipelines**: Enrich the pipeline with DAG on get_pipeline endpoint & Plot it (graphviz) in the client, yaronha
* **Datastore**: Improve support for Dask DataFrames, hayesgb
* **Datastore**: Extend Azure blob to support other auth methods, hayesgb
* **API+SDK**: Fix propagation of errors from server to client, Hedingber
* **GPU Images**: Bump CUDA version, Hedingber
* **Images**: Bump Tensorflow to 2.4.1 and Horovod to 0.22.1, Hedingber
* **Docs**: Add secrets documentation, theSaarco
* **Docs**: Add documentation for model monitoring, jasonnIguazio
* **Docs**: Add section on node affinity, jasonnIguazio
* **Runtimes**: Support configuring auto mount type, theSaarco
* **Runtimes**: Support pods priority, AlonMaor14
* **Runtimes**: Support configuring default node selector, Hedingber
* **MPIJob**: Change hyper-param loop to reuse the same CRD/containers, yaronha
* **Serving**: Try to load json by default, yaronha
* **Serving**: Add feature enrichment model/ensemble routers, yaronha
* **Sparkjob**: Support deploying default image, benbd86
* **Nuclio**: Support node selection, AlonMaor14
* **API**: Add default images per kind and function image defaults in frontend spec, Hedingber
* **UI**: [Release notes](https://github.com/mlrun/ui/releases/tag/v0.7.0)

More info can be found in the RCs release notes:

0.7.0rc17

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

Bug fixes
* **API**: Support `with_mlrun` attribute as bool in build function endpoint, 1295, Hedingber
* **Projects**: Fix get pipeline when not remote and default to remote, 1293, yaronha
* **Frameworks**: Fix autolog column name detection, 1292, yaronha
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.7.0-rc17#bug-fixes)


Pull requests:
870a878f [API] Support `with_mlrun` attribute as bool in build function endpoint (1295)
82e1e558 [Projects] Fix get pipeline when not remote and default to remote (1293)
da6d288f [Frameworks] Fix autolog column name detection (1292)

0.7.0rc16

Not secure
Features / Enhancements
* **Projects**: Add simple run/build/deploy wrappers + local pipeline, 1289, yaronha
* **Frameworks**: Sklearn and XGboost auto-logging , 1285, yaronha
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v0.7.0-rc16#features-and-enhancements)

Bug fixes
* **System Tests**: Don't override default artifact path, 1290, Hedingber
* **Feature Store**: Handling empty df, 1287, katyakats
* **Feature Store**: Change cache flush interval to flush after every event, 1286, dinal
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.7.0-rc16#bug-fixes)


Pull requests:
54798073 [System Tests] Don't override default artifact path (1290)
966d7061 [Projects] Add simple run/build/deploy wrappers + local pipeline (1289)
4022531b [Feature Store] Handling empty df (1287)
84f2640c [Feature Store] Change cache flush interval to flush after every event (1286)
707cbcb2 [Frameworks] Sklearn and XGboost auto-logging (1285)

0.7.0rc15

Not secure
Features / Enhancements
* **Requirements**: Bump storey to 0.7.8, 1281, eyalsol
* **Docs**: Updating instructions to create model monitoring Grafana data source to comply with Iguazio 3.2, 1236, eyalsol
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v0.7.0-rc15#features-and-enhancements)

Bug fixes
* **API**: Return distinct values in list feature set/vector tags endpoints, 1283, Hedingber
* **Model Monitoring**: Events from VotingEnsemble were filtered and were not saved to targets, 1258, eyalsol
* **API**: Fix ingest feature set endpoint OPA checks, 1279, Hedingber
* **Projects**: Fix github actions issue number detection, 1278, yaronha
* **Datastore**: Fix v3io parsing on target purge, 1275, benbd86
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.7.0-rc15#bug-fixes)


Pull requests:
f1807a4d [API] Return distinct values in list feature set/vector tags endpoints (1283)
5d29f3bd [Requirements] Bump storey to 0.7.8 (1281)
468c5d21 [Model Monitoring] Events from VotingEnsemble were filtered and were not saved to targets (1258)
d700bc20 [API] Fix ingest feature set endpoint OPA checks (1279)
f05fac42 [Projects] Fix github actions issue number detection (1278)
bedc0f3c [Datastore] Fix v3io parsing on target purge (1275)
9ce8586d [Docs] Updating instructions to create model monitoring Grafana data source to comply with Iguazio 3.2 (1236)

0.7.0rc14

Not secure
Features / Enhancements
* **Serving**: Add feature enrichment model/ensemble routers, 1267, yaronha
* **Requirements**: Bump storey version, 1277, katyakats
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v0.7.0-rc14#features-and-enhancements)

Bug fixes
* **API**: Block running local runtimes in API, 1274, Hedingber
* **Feature Store**: Fix timing issues in test_schedule_on_filtered_by_time, 1276, katyakats
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.7.0-rc14#bug-fixes)


Pull requests:
4a682769 [Serving] Add feature enrichment model/ensemble routers (1267)
cb933ba5 [Requirements] Bump storey version (1277)
544294e4 [API] Block running local runtimes in API (1274)
5befc87a [Feature Store] Fix timing issues in test_schedule_on_filtered_by_time (1276)

0.7.0rc13

Not secure
Features / Enhancements
* **Model Monitoring**: Add project and global functions for setting the model monitoring credentials, 1268, eyalsol
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v0.7.0-rc13#features-and-enhancements)

Bug fixes
* **Projects**: Fix system tests, 1272, yaronha
* **Runtimes**: Disable Auto mount - fix implementation, 1234, theSaarco
* **API**: Fix deployment error message, 1271, Hedingber
* **Feature Store**: Fix `context_to_ingestion_params`, 1269, katyakats
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.7.0-rc13#bug-fixes)


Pull requests:
051d9fc4 [Projects] Fix system tests (1272)
56153aa3 [Runtimes] Disable Auto mount - fix implementation (1234)
0ead8e5d [API] Fix deployment error message (1271)
f61ec5d2 [Model Monitoring] Add project and global functions for setting the model monitoring credentials (1268)
a01eb99a [Feature Store] Fix `context_to_ingestion_params` (1269)

0.7.0rc12

Not secure
Features / Enhancements
* **Frameworks**: Added custom objects support and HP tuning, 1224, guy1992l
* **API**: Add list feature sets/vectors tags endpoints, 1260, Hedingber
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v0.7.0-rc12#features-and-enhancements)

Bug fixes
* **Nuclio**: Fix function labels assignment, 1266, Hedingber
* **System Tests**: Fix breakages, 1263, Hedingber
* **Feature Store**: Saving overwrite value for scheduled ingest, 1262, katyakats
* **Projects**: Fix project run from cli, 1255, yaronha
* **Refactor**: Scrubbing mktemp calls (CVE), 1257, omesser
* **Serving**: Fix recovery step being set as its own recovery step., 1254, gtopper
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.7.0-rc12#bug-fixes)


Pull requests:
4ddffd44 [Nuclio] Fix function labels assignment (1266)
bdf80604 [System Tests] More fixes (1265)
4dc2c044 [Frameworks] Added custom objects support and HP tuning (1224)
770456f2 [System Tests] Fix breakages (1263)
4b8d0f94 [Feature Store] Saving overwrite value for scheduled ingest (1262)
37c2075c [Projects] Fix project run from cli (1255)
bebb828a [API] Add list feature sets/vectors tags endpoints (1260)
98978ee1 [Refactor] Scrubbing mktemp calls (CVE) (1257)
4011d607 [Serving] Fix recovery step being set as its own recovery step. (1254)

0.7.0rc11

Not secure
Features / Enhancements
* **API**: Add default images per kind and function image defaults in frontend spec, 1261, Hedingber
* **Requirements**: Bump storey to 0.7.4, 1244, eyalsol
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v0.7.0-rc11#features-and-enhancements)

Bug fixes
* **Runtimes**: Fix builder pod cleanup, 1259, Hedingber
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.7.0-rc11#bug-fixes)


Pull requests:
5054812 [API] Add default images per kind and function image defaults in frontend spec (1261)
9317ee2 [Runtimes] Fix builder pod cleanup (1259)
68d4f31 [Requirements] Bump storey to 0.7.4 (1244)

0.7.0rc10

Not secure
Features / Enhancements
* **DB**: Improve conflict error message, 1252, Hedingber
* **Docs**: Add section on node affinity, 1227, jasonnIguazio
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v0.7.0-rc10#features-and-enhancements)

Bug fixes
* **API**: Ensure project on function deployment, 1251, Hedingber
* **API**: Get resources before authorizing to send not found if does not exist, 1250, Hedingber
* **Pipelines**: Fix project resolution on get pipeline endpoint, 1249, Hedingber
* **Sparkjob**: Block priority class, 1248, urihoenig
* **MPIJob**: Change hyper-param loop to reuse the same CRD/containers, 1247, yaronha
* **Runtimes**: Fix `with_priority_class` default param, 1245, AlonMaor14
* **Runtimes**: Fix exceptions catching in runtime deployment check, 1243, Hedingber
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.7.0-rc10#bug-fixes)


Pull requests:
4e8080e [DB] Improve conflict error message (1252)
33f59bb [API] Ensure project on function deployment (1251)
5e1834f [API] Get resources before authorizing to send not found if does not exist (1250)
8bbc759 [Pipelines] Fix project resolution on get pipeline endpoint (1249)
02bbe95 [Sparkjob] Block priority class (1248)
f269bfa [MPIJob] Change hyper-param loop to reuse the same CRD/containers (1247)
f155836 [Runtimes] Fix `with_priority_class` default param (1245)
6fa9162 [Runtimes] Fix exceptions catching in runtime deployment check (1243)
6c12f41 [Docs] Add section on node affinity (1227)

0.7.0rc9

Not secure
Features / Enhancements
* **Runtimes**: Support pods priority, 1228, AlonMaor14
* **Projects**: Ensure auth and that project exists in `set_environment`, 1239, Hedingber
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v0.7.0-rc9#features-and-enhancements)

Bug fixes
* **Pipelines**: Fix DAG generation, 1242, Hedingber
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.7.0-rc9#bug-fixes)


Pull requests:
fd11af7 [Pipelines] Fix DAG generation (1242)
2eff5be [Runtimes] Support pods priority (1228)
653e02a [Projects] Ensure auth and that project exists in `set_environment` (1239)

0.7.0rc8

Not secure
Features / Enhancements
* **Docs**: Add documentation for Spark+S3, 1230, gtopper
* **Runtimes**: Disable auto mount by default, 1232, Hedingber
* **Images**: Make tensorflow and horovod versions configurable from makefile + update readme, 1231, Hedingber
* **Feature Store**: Add test for JoinWithTable, 1222, gtopper
* **Serving**: Try to load json by default, 1229, yaronha
* **Model Monitoring**: Automate the deployment process, 1182, Michaelliv
* **API**: Add basic OPA verification for marketplace APIs, 1223, theSaarco
* **Images**: Bump Tensorflow to 2.4.1 and Horovod to 0.22.1, 1181, Hedingber
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v0.7.0-rc8#features-and-enhancements)

Bug fixes
* **Projects**: Fix default artifact path setting, init repo in non-existing dir and set function from notebook, 1237, Hedingber
* **API**: Reuse formatting logic on Pipelines list and get endpoints, 1235, Hedingber
* **API**: Enforce project read permission before listing resource, 1233, Hedingber
* **Builder**: Fix build from git bugs + allow passing credentials, 1214, yaronha
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.7.0-rc8#bug-fixes)


Pull requests:
683e8c5 [Images] Fix typos from 1231 (1238)
2f2fec1 [Projects] Fix default artifact path setting, init repo in non-existing dir and set function from notebook (1237)
8cd9be7 [API] Reuse formatting logic on Pipelines list and get endpoints (1235)
5a957d6 [Docs] Add documentation for Spark+S3 (1230)
80563a0 [API] Enforce project read permission before listing resource (1233)
4676238 [Runtimes] Disable auto mount by default (1232)
6b659a6 [Images] Make tensorflow and horovod versions configurable from makefile + update readme (1231)
feebd3e [Builder] Fix build from git bugs + allow passing credentials (1214)
e904c7d [Feature Store] Add test for JoinWithTable (1222)
2febc3b [Serving] Try to load json by default (1229)
e2b4c0a [Model Monitoring] Automate the deployment process (1182)
0cffb5d [API] Add basic OPA verification for marketplace APIs (1223)
dce9cec [Images] Bump Tensorflow to 2.4.1 and Horovod to 0.22.1 (1181)

0.7.0rc7

Not secure
Features / Enhancements
* **API**: Remove garbage code, 1226, Hedingber
* **OPA**: Optimize resources filter to send one request to opa server, 1225, Hedingber
* **Feature Store**: Add print with start time and end time, 1221, katyakats
* **Runtimes**: Adding option to manually disable auto-mount on a specific run, 1219, theSaarco
* **API**: Enforce OPA on feature vector's feature sets on get/list feature vectors, 1216, Hedingber
* **Azure DataStore**: Handle storage options as secrets, 1206, hayesgb
* **API**: Enforce OPA permissions on projects get and list endpoints, 1210, Hedingber
* **Feature Store**: Support simple ingest for sync engine flows, 1211, katyakats
* **Feature Store**: Add stream source to ingestion service, 1204, dinal
* **API**: Enforce OPA on feature vector's feature sets on create/update/patch feature vector, 1209, Hedingber
* **Scheduler**: Get session from project owner when missing (upgrade), 1208, Hedingber
* **Feature Store**: Support time range on ingested jobs, 1176, katyakats
* **API**: Enforce OPA on runtime resources endpoints, 1205, Hedingber
* **Datastore**: Improve support for Dask DataFrames, 1143, hayesgb
* **Feature Store**: Adding fixed window type to `get_online_feature_service`, 1178, eyalsol
* **API**: Add client spec endpoint, 1192, AlonMaor14
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v0.7.0-rc7#features-and-enhancements)

Bug fixes
* **Feature Store**: Replace s3 url scheme with s3a when engine is spark, 1212, gtopper
* **Migration Tests**: Fix tests to support new pytest_alembic version (0.4.0), 1218, quaark
* **Projects**: Improve handling of failures in Iguazio, 1215, Hedingber
* **Requirements**: Bound google-auth to 1.x and pytest-alembic to 0.3.x, 1213, Hedingber
* **Feature Store**: Get offline features fix with indexes, 1202, benbd86
* **Projects**: Fixes, docs, and enhancements to projects , 1151, yaronha
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.7.0-rc7#bug-fixes)


Pull requests:
2672417 [API] Remove garbage code (1226)
3fc5658 [OPA] Optimize resources filter to send one request to opa server (1225)
8e55609 [Feature Store] Fix system test breakages from get offline features fix (1220)
5948673 [Feature Store] Replace s3 url scheme with s3a when engine is spark (1212)
0a0be38 [Feature Store] Add print with start time and end time (1221)
20439a6 [Runtimes] Adding option to manually disable auto-mount on a specific run (1219)
f04939f [MigrationTests] Fix tests to support new pytest_alembic version (0.4.0) (1218)
1762491 [API] Enforce OPA on feature vector's feature sets on get/list feature vectors (1216)
71d9701 [Projects] Improve handling of failures in Iguazio (1215)
936a829 [Azure DataStore] Handle storage options as secrets (1206)
1c05ecc [API] Enforce OPA permissions on projects get and list endpoints (1210)
588526f [Requirements] Bound google-auth to 1.x and pytest-alembic to 0.3.x (1213)
b3f8880 [Feature Store] Get offline features fix with indexes (1202)
d6f85ab [Projects] Fixes, docs, and enhancements to projects (1151)
8dffc9a [Feature Store] Support simple ingest for sync engine flows (1211)
e171106 [Feature Store] Add stream source to ingestion service (1204)
52ed38f [API] Enforce OPA on feature vector's feature sets on create/update/patch feature vector (1209)
af11792 [Scheduler] Get session from project owner when missing (upgrade) (1208)
6ecb479 [Feature Store] Support time range on ingested jobs (1176)
ab7d7a1 [API] Enforce OPA on runtime resources endpoints (1205)
eaa8c5f [Datastore] Improve support for Dask DataFrames (1143)
c7c73a9 [Feature Store] Fix `test_query_on_fixed_window` failure (1207)
1d1a052 [Feature Store] Adding fixed window type to `get_online_feature_service` (1178)
c5a4a16 [API] Add client spec endpoint (1192)

0.7.0rc6

Not secure
Features / Enhancements
* **Feature Store**: Support multiple keys for spark engine, 1203, katyakats
* **Runtimes**: Support configuring auto mount type, 1191, theSaarco
* **Secrets**: Support using key maps for secrets, 1195, Hedingber
* **Artifacts**: Added Bokeh artifact, 1105, guy1992l
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v0.7.0-rc6#features-and-enhancements)

Bug fixes
* **Feature Store**: Align get_stats for spark engine with storey engine, 1201, katyakats
* **API**: Resolve project from pipeline if project wasn't specified on get pipeline endpoint, 1199, Hedingber
* **Pipelines**: Send project to server where known, 1198, Hedingber
* **SDK**: Fix list artifact tags in httpdb, 1197, Hedingber
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.7.0-rc6#bug-fixes)


Pull requests:
2879e20 [Feature Store] Support multiple keys for spark engine (1203)
36bc5ce [Runtimes] Support configuring auto mount type (1191)
d577871 [Feature Store] Align get_stats for spark engine with storey engine (1201)
213b0c5 [API] Resolve project from pipeline if project wasn't specified on get pipeline endpoint (1199)
57dd590 [Secrets] Support using key maps for secrets (1195)
9081f14 [Artifacts] Added Bokeh artifact (1105)
be56dd3 [Pipelines] Send project to server where known (1198)
74b891c [SDK] Fix list artifact tags in httpdb (1197)

0.7.0rc5

Not secure
Features / Enhancements
* **Projects**: Handle project owner, 1194, Hedingber
* **Scheduler**: Store creating user creds and use on reload schedules, 1172, Hedingber
* **Azure DataStore**: Handle upload strings vs bytes and filepath formation when using adlfs, 1159, hayesgb
* **Run**: Preserve original code name/path where possible, 1162, yaronha
* **API**: Add marketplace apis, 1080, theSaarco
* **API**: Enforce opa on pipelines endpoints, 1173, Hedingber
* **Feature Store**: Remove emit policy from `add_aggregation`, 1165, dinal
* **API**: Run auth in threadpool, 1171, Hedingber
* **Sparkjob**: Support deploying default image, 1153, benbd86
* **API+SDK**: Add option to query permissions from the client, 1161, Hedingber
* **Projects**: Cache ensured project owners to allow permissions until OPA manifest published, 1160, Hedingber
* **System Tests**: Disable scheduler minimum allowed interval to allow faster tests, 1157, Hedingber
* **Pipelines**: Enrich the pipeline with DAG on get_pipeline endpoint & Plot it (graphviz) in the client, 1031, yaronha
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v0.7.0-rc5#features-and-enhancements)

Bug fixes
* **Projects**: Fix list attributes setters, 1193, Hedingber
* **Secrets**: Fix k8s project secrets to support an empty list of secrets in `with_secrets`, 1186, theSaarco
* **Feature Store**: Filter correct feature set when filtering multiple feature set by start time, 1169, katyakats
* **Projects**: Fix typo in delete project endpoint, 1184, Hedingber
* **DB**: Change Tag `object_name` column from Integer to String, 1163, quaark
* **GPU Image**: Fix Cuda link for horovod, 1180, Hedingber
* **Serving**: Fix path in streams and ensemble , 1179, yaronha
* **Feature Store**: Don't remove entity timestamp column when vector.spec.with_indexes is True, 1177, katyakats
* **Feature Store**: Throw error if trying to read from online service without an online target, 1175, dinal
* **Projects**: Remove schedules from scheduler on project deletion, 1167, Hedingber
* **Model Monitoring**: Fix rundb method names, 1156, Hedingber
* **Utils**: Update Slack run link format used for the RunNotifications, 1158, nschenone
* **API**: Keep accepting x-v3io-session-key header for auth, 1155, Hedingber
* **Nuclio**: Condition node selection on nuclio version, 1148, AlonMaor14
* **Docs**: Add note regarding testing Nuclio function with async engine via the UI, 1150, gilad-shaham
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.7.0-rc5#bug-fixes)


Pull requests:
f1f0c84 [Projects] Handle project owner (1194)
c249097 [Projects] Fix list attributes setters (1193)
bc89537 [Secrets] Fix k8s project secrets to support an empty list of secrets in `with_secrets` (1186)
3e46b22 [Scheduler] Store creating user creds and use on reload schedules (1172)
bd6ab8e [Requirements] Bump storey to 0.7.2 (1188)
e786753 [Azure DataStore] Handle upload strings vs bytes and filepath formation when using adlfs (1159)
4354abe [Run] Preserve original code name/path where possible (1162)
1d5503e [Feature Store] Filter correct feature set when filtering multiple feature set by start time (1169)
c8af21a [Projects] Fix typo in delete project endpoint (1184)
564d665 [DB] Fix Alembic Tree (1183)
903bba9 [DB] Change Tag `object_name` column from Integer to String (1163)
f5efea1 [GPU Image] Fix Cuda link for horovod (1180)
acf5e3d [Serving] Fix path in streams and ensemble (1179)
f03ad13 [API] Add marketplace apis (1080)
068083d [API] Enforce opa on pipelines endpoints (1173)
706f6a2 [Feature Store] Don't remove entity timestamp column when vector.spec.with_indexes is True (1177)
5ef11a0 [Feature Store] Remove emit policy from `add_aggregation` (1165)
427ee44 [Feature Store] Throw error if trying to read from online service without an online target (1175)
22a0af7 [Requirements] Bump storey version to 0.7.1 (1174)
46ef195 [Datastore] Small improvements to Azure blob handling & testing (1149)
bb682c7 [API] Run auth in threadpool (1171)
e0056f2 [API] Move auth to endpoints logic (1170)
cc758b5 [Sparkjob] Support deploying default image (1153)
6b21fc6 [System Tests] Fix open source system tests CI (1168)
879e561 [Projects] Remove schedules from scheduler on project deletion (1167)
b0bbb39 [API] Don't fail health on failure to get nuclio version (1166)
4b0e01f [Model Monitoring] Fix rundb method names (1156)
6ea27f3 [API+SDK] Add option to query permissions from the client (1161)
b67f3cd [Projects] Cache ensured project owners to allow permissions until OPA manifest published (1160)
f0e6f8b [Utils] Update Slack run link format used for the RunNotifications (1158)
cca4b0f [System Tests] Disable scheduler minimum allowed interval to allow faster tests (1157)
7d375da [API] Keep accepting x-v3io-session-key header for auth (1155)
37a5072 [Tests] Fix httpdb exception handling integration test (1154)
54f7fda [Nuclio] Condition node selection on nuclio version (1148)
c555e82 [Pipelines] Enrich the pipeline with DAG on get_pipeline endpoint & Plot it (graphviz) in the client (1031)
9e00370 [Docs] Add note regarding testing Nuclio function with async engine via the UI (1150)

0.7.0rc4

Not secure
Features / Enhancements
* **Datastore**: Extend Azure blob to support other auth methods, 1140, hayesgb
* **API**: Enforce OPA permissions for all operations, 1144, Hedingber
* **Jupyter Image**: Change mlrun/functions branch to master, 1145, Hedingber
* **Nuclio**: Support node selection, 1138, AlonMaor14
* **Docs**: Add documentation for model monitoring, 1136, jasonnIguazio
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v0.7.0-rc4#features-and-enhancements)

Bug fixes
* **Sparkjob**: Add validation for some parameters, 1137, benbd86
* **Pipelines**: Enrich pods with needed env var to auth against API, 1147, Hedingber
* **API**: Separate Format enum classes and refactor pipelines crud functions to class, 1146, Hedingber
* **Feature Store**: Check type of parameter for online service.get, 1139, katyakats
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.7.0-rc4#bug-fixes)


Pull requests:
602c38d [Datastore] Extend Azure blob to support other auth methods (1140)
f126903 [Sparkjob] Add validation for some parameters (1137)
e0cacad [Pipelines] Enrich pods with needed env var to auth against API (1147)
f1f0269 [API] Enforce OPA permissions for all operations (1144)
23c36a3 [API] Separate Format enum classes and refactor pipelines crud functions to class (1146)
2bf400a [Jupyter Image] Change mlrun/functions branch to master (1145)
f250dbf [Nuclio] Support node selection (1138)
a49730f [Feature Store] Check type of parameter for online service.get (1139)
fff3049 [Docs] Add documentation for model monitoring (1136)

0.7.0rc3

Not secure
Features / Enhancements
* **Projects**: Support listing projects from DB in leader format for upgrade scenarios, 1135, Hedingber
* **Nuclio**: Support providing auth info, 1131, liranbg
* **Feature Store**: Add docstrings, 1130, katyakats
* **API**: Add feature flags struct to frontend spec response, 1128, Hedingber
* **Projects**: Support check deletion strategy strategy, 1127, Hedingber
* **Automation**: Automatically resolve github usernames in the release notes generator, 1125, Hedingber
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v0.7.0-rc3#features-and-enhancements)

Bug fixes
* **API+SDK**: Fix propagation of errors from server to client, 1134, Hedingber
* **Nuclio**: Fix external / internal invocation urls resolution, 1133, liranbg
* **Docs**: Minor typo fixes, 1126, gilad-shaham
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.7.0-rc3#bug-fixes)


Pull requests:
7c17a34 [Projects] Support listing projects from DB in leader format for upgrade scenarios (1135)
b76e164 [API+SDK] Fix propagation of errors from server to client (1134)
7fa1d58 [Nuclio] Fix external / internal invocation urls resolution (1133)
6e61417 [Nuclio] Support providing auth info (1131)
d2e1ebb [Feature Store] Add docstrings (1130)
30b50ef [API] Add feature flags struct to frontend spec response (1128)
140ab59 [Projects] Support check deletion strategy strategy (1127)
5c7cd6e [Docs] Minor typo fixes (1126)
c4b869c [Automation] Automatically resolve github usernames in the release notes generator (1125)

0.7.0rc2

Not secure
Features / Enhancements
* **GPU Images**: Bump CUDA version, 1116, Hedingber
* **Docs**: Use "mlrun" keyword for the magic annotations, 1087, gilad-shaham
* **Docs**: Add secrets documentation, 1119, theSaarco
* **Runtimes**: Support configuring default node selector, 1115, Hedingber
* **Sparkjob**: Add validation for mandatory fields, 1111, benbd86
* **Projects**: GET (read/list) from leader in follower mode instead of caching, 1110, Hedingber
* **Feature Store**: Make verbose configurable, 1109, yaronha
* **Serving**: Handle content-type header + add default_content_type attribute, 1108, yaronha
* **API**: Add OPA client, 1076, Hedingber
* **Docs**: Add note about real time ingestion, 1067, katyakats
* **Docs**: Add note about running MLRun with Docker on WSL 2, 1102, marcelonyc
* **Artifacts**: Visualize data/artifacts with DataItem.show() and return DataItems in run.artifact(), 1092, yaronha
* **Jupyter Image**: Add mlrun basics notebook, 1101, Hedingber
* **Nuclio**: Allow creating function with ingresses automatically, 1098, liranbg
* **Feature Store**: Add with_indexes param to feature vector ctor, 1085, dinal
* **Nuclio**: Support internal external invocation urls, 1063, liranbg
* **Secrets**: Add kubernetes secrets provider, 1079, theSaarco
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v0.7.0-rc2#features-and-enhancements)

Bug fixes
* **Feature Store**: Fix misleading exception message, 1124, urihoenig
* **System Tests**: Use semver-latest Provazio releases, 1122, Hedingber
* **Feature Store**: The statistics tab presents 'entity' key empty row, 1117, eyalsol
* **Feature Store**: Present entity key in the Preview tab, 1114, eyalsol
* **Feature Store**: End-to-end demos & drop NaN labels, 1113, urihoenig
* **Feature Store**: Fix DateExtractor graph step, 1107, yaronha
* **Feature Store**: Better support for store uri in feature store & artifacts, 1104, yaronha
* **Feature Store**: Overwrite specified path, 1086, urihoenig
* **Runtimes**: Skip list/delete runtime resources in non k8s env, 1103, Hedingber
* **Schemas**: Change `FunctionState` to regular string constants class to enable downgrading to 0.6.4, 1100, Hedingber
* **Feature Store**: Fix Ingest conversion for column with type object, 1097, eyalsol
* **Datastore**: Fix as_df from http dataitem, 1094, gtopper
* **Feature Store**: Add support for pandas 1.3.0, 1091, katyakats
* **Docs**: Fix typos errors, 1081, eyalsol
* **Model Monitoring**: Don't explode on missing fields in create_or_patch, 1082, Michaelliv
* **Feature Store**: Handling schemas with timezone in datetime, 1083, katyakats
* **Feature Store**: Set suffix for ParquetTarget in FeatureVector, 1077, urihoenig
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.7.0-rc2#bug-fixes)


Pull requests:
35f1585 [GPU Images] Bump CUDA version (1116)
fa42c37 [Docs] Use "mlrun" keyword for the magic annotations (1087)
1b6ab81 [Docs] Add secrets documentation (1119)
3da0f13 [Feature Store] Fix misleading exception message (1124)
4da5f46 [System Tests] Use semver-latest Provazio releases (1122)
a326774 [Docs] Bump docker tag references to 0.6.5 (1123)
7ae4a36 [Feature Store] The statistics tab presents 'entity' key empty row (1117)
c72c99d [Feature Store] Present entity key in the Preview tab (1114)
6c1cb02 [Projects] Disable projects sync when not using projects cache (1121)
49eadac [Requirements] Bump storey to 0.6.13 (1120)
6c1598e [Runtimes] Support configuring default node selector (1115)
7a1f93e [Sparkjob] Add validation for mandatory fields (1111)
eaf752c [Feature Store] End-to-end demos & drop NaN labels (1113)
2cf04e5 [Feature Store] Revert "Present entity key in the Preview tab (1106)" (1112)
a566bd8 [Feature Store] Present entity key in the Preview tab (1106)
d633717 [Projects] GET (read/list) from leader in follower mode instead of caching (1110)
ffec067 [Feature Store] Make verbose configurable (1109)
d4db7b3 [Serving] Handle content-type header + add default_content_type attribute (1108)
652c464 [API] Add OPA client (1076)
e60fbd4 [Feature Store] Fix DateExtractor graph step (1107)
2270594 [Feature Store] Better support for store uri in feature store & artifacts (1104)
9a6406f [Docs] Add note about real time ingestion (1067)
dd1ffe4 [Feature Store] Overwrite specified path (1086)
a5bf3ca [Runtimes] Skip list/delete runtime resources in non k8s env (1103)
8c4409f [Docs] Add note about running MLRun with Docker on WSL 2 (1102)
2d01ce8 [Artifacts] Visualize data/artifacts with DataItem.show() and return DataItems in run.artifact() (1092)
b030632 [Jupyter Image] Add mlrun basics notebook (1101)
6cf6b12 [Schemas] Change `FunctionState` to regular string constants class to enable downgrading to 0.6.4 (1100)
c94a723 [Feature Store] Fix Ingest conversion for column with type object (1097)
261d33a [Nuclio] Allow creating function with ingresses automatically (1098)
317deb8 [Requirements] Bound aiobotocore to <=1.3.1 to prevent conflicts (1099)
025a216 [Datastore] Fix as_df from http dataitem (1094)
db37e7e [Feature Store] Add support for pandas 1.3.0 (1091)
eeb655f [System Tests] Fix `test_k8s_project_secrets_with_runtime` (1088)
2736b8f [Feature Store] Add with_indexes param to feature vector ctor (1085)
7aab1d7 [Nuclio] Support internal external invocation urls (1063)
41de707 [Secrets] Add kubernetes secrets provider (1079)
82edb48 Fix typos errors (1081)
47f2541 [Model Monitoring] Don't explode on missing fields in create_or_patch (1082)
bd5de3d [Feature Store] Handling schemas with timezone in datetime (1083)
8cd0bb5 [Feature Store] Set suffix for ParquetTarget in FeatureVector (1077)

0.7.0rc1

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

Bug fixes
* **SDK**: Send credentials in request also if inside the cluster, 1047, hedingber
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.7.0-rc1#bug-fixes)


Pull requests:
897aa1d [SDK] Send credentials in request also if inside the cluster (1047)

0.6.6

Not secure
Main features & enhancements
* **Jupyter Image**: Change mlrun/functions branch to master, hedingber
* **Feature Store**: Fix misleading exception message, urihoenig
* **GPU Images**: Bump CUDA version, hedingber
* **Docs**: Use "mlrun" keyword for the magic annotations, gilad-shaham
* **UI**: [Release notes](https://github.com/mlrun/ui/releases/tag/v0.6.6)

More info can be found in the RCs release notes:

0.6.6rc2

Not secure
Features / Enhancements
* **Docs**: Add note regarding testing Nuclio function with async engine via the UI, 1150, hedingber
* **Jupyter Image**: Change mlrun/functions branch to master, 1145, hedingber
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v0.6.6-rc2#features-and-enhancements)

Bug fixes
* **GPU Image**: Fix Cuda link for horovod, 1180, hedingber
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.6.6-rc2#bug-fixes)


Pull requests:
3e446b2 [GPU Image] Fix Cuda link for horovod (1180)
f1a6a0b [Docs] Add note regarding testing Nuclio function with async engine via the UI (1150)
9db13cf [Jupyter Image] Change mlrun/functions branch to master (1145)

0.6.6rc1

Not secure
Features / Enhancements
* **GPU Images**: Bump CUDA version, 1116, hedingber
* **Docs**: Use "mlrun" keyword for the magic annotations, 1087, gilad-shaham
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v0.6.6-rc1#features-and-enhancements)

Bug fixes
* **Feature Store**: Fix misleading exception message, 1124, urihoenig
* **System Tests**: Use semver-latest Provazio releases, 1122, hedingber
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.6.6-rc1#bug-fixes)


Pull requests:
4192f15 [GPU Images] Bump CUDA version (1116)
d8b3208 [Docs] Use "mlrun" keyword for the magic annotations (1087)
be27d7a [Feature Store] Fix misleading exception message (1124)
acffd67 [System Tests] Use semver-latest Provazio releases (1122)

0.6.5

Not secure
Main features & enhancements
* **Feature store**: Support purging targets, urihoenig
* **Feature Store**: Partitions no longer start with "igzpart", katyakats
* **Feature store**: Remove all infer aliases, keep only preview, dinal
* **Feature Store**: Add with_indexes param to feature vector ctor, hedingber
* **Feature Store**: Enable to specify extra fields to be parsed as dates in csv source to storey, katyakats
* **Feature Store**: Add support for pandas 1.3.0, katyakats
* **Feature Store**: Added DateExtractor step to feature store, zilbermanor
* **Serving**: Change default log level to info, gtopper
* **Serving**: Handle content-type header + add default_content_type attribute, yaronha
* **Artifacts**: Visualize data/artifacts with DataItem.show() and return DataItems in run.artifact(), yaronha
* **Datastore**: Allow switching source to AsyncEmitSource in ingestion service, gtopper
* **Jupyter Image**: Add mlrun basics notebook, hedingber
* **Secrets**: Add kubernetes secrets provider, theSaarco
* **Frameworks**: Merged mlrun/frameworks to mlrun/mlrun, guy1992l
* **API**: Support iguazio authentication mode, hedingber
* **Docs**: Add note about running MLRun with Docker on WSL 2, marcelonyc
* **Docs**: Change feature store alias to fstore (from fs), gilad-shaham
* **SDK**: Change state -> step in feature-store SDK, theSaarco
* **UI**: [Release notes](https://github.com/mlrun/ui/releases/tag/v0.6.5)

More info can be found in the RCs release notes:

0.6.5rc19

Not secure
Features / Enhancements
* **Requirements**: Bump storey to 0.6.13, 1120, katyakats
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v0.6.5-rc19#features-and-enhancements)

Bug fixes
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.6.5-rc19#bug-fixes)


Pull requests:
f8fc122 [Requirements] Bump storey to 0.6.13 (1120)

0.6.5rc18

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

Bug fixes
* **Feature Store**: End-to-end demos & drop NaN labels, 1113, urihoenig
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.6.5-rc18#bug-fixes)


Pull requests:
fa4317b [Feature Store] End-to-end demos & drop NaN labels (1113)

0.6.5rc17

Not secure
Features / Enhancements
* **Feature Store**: Make verbose configurable, 1109, yaronha
* **Serving**: Handle content-type header + add default_content_type attribute, 1108, yaronha
* **Docs**: Add note about real time ingestion, 1067, katyakats
* **Artifacts**: Visualize data/artifacts with DataItem.show() and return DataItems in run.artifact(), 1092, yaronha
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v0.6.5-rc17#features-and-enhancements)

Bug fixes
* **Feature Store**: Fix DateExtractor graph step, 1107, yaronha
* **Feature Store**: Better support for store uri in feature store & artifacts, 1104, yaronha
* **Feature Store**: Overwrite specified path, 1086, urihoenig
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.6.5-rc17#bug-fixes)


Pull requests:
7c8efc6 [Feature Store] Make verbose configurable (1109)
c4ce9f9 [Serving] Handle content-type header + add default_content_type attribute (1108)
a58dc9d [Feature Store] Fix DateExtractor graph step (1107)
1314842 [Feature Store] Better support for store uri in feature store & artifacts (1104)
98cbc89 [Docs] Add note about real time ingestion (1067)
925ea05 [Feature Store] Overwrite specified path (1086)
f279457 [Artifacts] Visualize data/artifacts with DataItem.show() and return DataItems in run.artifact() (1092)

0.6.5rc16

Not secure
Features / Enhancements
* **Docs**: Add note about running MLRun with Docker on WSL 2, 1102, marcelonyc
* **Jupyter Image**: Add mlrun basics notebook, 1101, hedingber
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v0.6.5-rc16#features-and-enhancements)

Bug fixes
* **Runtimes**: Skip list/delete runtime resources in non k8s env, 1103, hedingber
* **Schemas**: Change `FunctionState` to regular string constants class to enable downgrading to 0.6.4, 1100, hedingber
* **Feature Store**: Fix Ingest conversion for column with type object, 1097, eyalsol
* **Requirements**: Bound aiobotocore to <=1.3.1 to prevent conflicts, 1099, hedingber
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.6.5-rc16#bug-fixes)


Pull requests:
b7f3f43 [Runtimes] Skip list/delete runtime resources in non k8s env (1103)
ae41f6a [Docs] Add note about running MLRun with Docker on WSL 2 (1102)
8a26b47 [Jupyter Image] Add mlrun basics notebook (1101)
f249020 [Schemas] Change `FunctionState` to regular string constants class to enable downgrading to 0.6.4 (1100)
d8e90e4 [Feature Store] Fix Ingest conversion for column with type object (1097)
bfa0c9f [Requirements] Bound aiobotocore to <=1.3.1 to prevent conflicts (1099)

0.6.5rc15

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

Bug fixes
* **Datastore**: Fix as_df from http dataitem, 1094, gtopper
* **Feature Store**: Add support for pandas 1.3.0, 1091, katyakats
* **System Tests**: Fix `test_k8s_project_secrets_with_runtime`, 1088, theSaarco
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.6.5-rc15#bug-fixes)


Pull requests:
a2b38cc [Datastore] Fix as_df from http dataitem (1094)
123d295 [Feature Store] Add support for pandas 1.3.0 (1091)
3250f97 [System Tests] Fix `test_k8s_project_secrets_with_runtime` (1088)

0.6.5rc14

Not secure
Features / Enhancements
* **Feature Store**: Add with_indexes param to feature vector ctor, 1085, hedingber
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v0.6.5-rc14#features-and-enhancements)

Bug fixes
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.6.5-rc14#bug-fixes)


Pull requests:
bc83735 [Feature Store] Add with_indexes param to feature vector ctor (1085)

0.6.5rc13

Not secure
Features / Enhancements
* **Secrets**: Add kubernetes secrets provider, 1079, theSaarco
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v0.6.5-rc13#features-and-enhancements)

Bug fixes
* **Unknown**: Fix typos errors, 1081, eyalsol
* **Model Monitoring**: Don't explode on missing fields in create_or_patch, 1082, Michaelliv
* **Feature Store**: Handling schemas with timezone in datetime, 1083, katyakats
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.6.5-rc13#bug-fixes)


Pull requests:
ae52aed [Secrets] Add kubernetes secrets provider (1079)
009c1f5 Fix typos errors (1081)
046eb02 [Model Monitoring] Don't explode on missing fields in create_or_patch (1082)
9f25a05 [Feature Store] Handling schemas with timezone in datetime (1083)

0.6.5rc12

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

Bug fixes
* **Feature Store**: Set suffix for ParquetTarget in FeatureVector, 1078, urihoenig
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.6.5-rc12#bug-fixes)


Pull requests:
b1cf3b8 [Feature Store] Set suffix for ParquetTarget in FeatureVector [Backport 0.6.x] (1078)

0.6.5rc11

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

Bug fixes
* **API**: Fix bugs when using feature vectors and in real time ingestion, 1073, yaronha
* **Nuclio**: Fix default last log timestamp to 0 (from None), 1074, hedingber
* **System Tests**: Fix open source system tests CI, 1071, hedingber
* **Feature Store**: Fix using feature from another project in `get_offline_features`, 1069, eyalsol
* **Requirements**: Bound ipykernel to 5.x, 1070, hedingber
* **System Tests**: Don't skip helm chart patching, 1068, hedingber
* **System Tests**: Fix dockerfile, 1066, hedingber
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.6.5-rc11#bug-fixes)


Pull requests:
6612bb4 [API] Fix bugs when using feature vectors and in real time ingestion (1073)
2297e22 [Nuclio] Fix default last log timestamp to 0 (from None) (1074)
64f3ef2 [Requirements] Bump storey to 0.6.10 (1072)
0a12ab8 [System Tests] Fix open source system tests CI (1071)
ef4656d [Feature Vector] Fix using feature from another project in `get_offline_features` (1069)
37baf1c [Requirements] Bound ipykernel to 5.x (1070)
aade7bd [System Tests] Don't skip helm chart patching (1068)
f995485 [System Tests] Fix dockerfile (1066)

0.6.5rc10

Not secure
Features / Enhancements
* **SDK**: Explode when setting invalid project name in `set_environment`, 1061, hedingber
* **Feature Store**: Convert string timestamps to datetime based on schema in NoSqlTarget, 1060, gtopper
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v0.6.5-rc10#features-and-enhancements)

Bug fixes
* **Scheduler**: Configure `misfire_grace_time` to None by default, 1065, hedingber
* **Projects**: Ensure project dir on export, 1064, hedingber
* **Feature Store**: Fix disappeared index type, 1062, gtopper
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.6.5-rc10#bug-fixes)


Pull requests:
4bb6967 [Scheduler] Configure `misfire_grace_time` to None by default (1065)
f375f32 [Projects] Ensure project dir on export (1064)
5253ff5 [Feature Store] Fix disappeared index type (1062)
fb4ca1c [SDK] Explode when setting invalid project name in `set_environment` (1061)
d68fc0b [Feature Store] Convert string timestamps to datetime based on schema in NoSqlTarget (1060)

0.6.5rc9

Not secure
Features / Enhancements
* **Frameworks**: Added H5 saving format, 1055, guy1992l
* **Feature Store**: Enable to specify extra fields to be parsed as dates in csv source to storey, 1058, katyakats
* **Requirements**: Allow install dependencies from remote endpoints, 1056, liranbg
* **Images**: Install extras in the requirements layer to leverage docker cache better, 1051, hedingber
* **Frameworks**: Merged mlrun/frameworks to mlrun/mlrun, 1022, guy1992l
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v0.6.5-rc9#features-and-enhancements)

Bug fixes
* **Requirements**: Bump s3fs to 0.6.0, 1059, urihoenig
* **Feature Store**: Fail `delete_feature_set` if no purging was done, 1054, urihoenig
* **Docs**: Fix wrong usage of os.path.join, 1057, gilad-shaham
* **Feature Store**: Enable ingest to spark from pandas df, 1053, dinal
* **Feature Store**: Bump v3iofs to 0.1.7 to fix handling purge of specified v3io paths, 1052, urihoenig
* **System Tests**: Change projects secrets system tests location + mark as enterprise, 1050, hedingber
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.6.5-rc9#bug-fixes)


Pull requests:
797c72e [Requirements] Bump s3fs to 0.6.0 (1059)
45e9125 [Frameworks] Added H5 saving format (1055)
50b74b5 [Feature Store] Enable to specify extra fields to be parsed as dates in csv source to storey (1058)
137007f [Requirements] Allow install dependencies from remote endpoints (1056)
fa3058b [Feature Store] Fail `delete_feature_set` if no purging was done (1054)
213f94e [Docs] Fix wrong usage of os.path.join (1057)
7487212 [Feature Store] Enable ingest to spark from pandas df (1053)
cadbf54 [Feature Store] Bump v3iofs to 0.1.7 to fix handling purge of specified v3io paths (1052)
6a3684f [Images] Install extras in the requirements layer to leverage docker cache better (1051)
c3ca52b [System Tests] Change projects secrets system tests location + mark as enterprise (1050)
3ebb904 [Frameworks] Merged mlrun/frameworks to mlrun/mlrun (1022)

0.6.5rc8

Not secure
Features / Enhancements
* **Feature Store**: Documenting windows types, 1039, eyalsol
* **Docs**: Adding info for working with s3/Azure, 1045, katyakats
* **Datastore**: Allow switching source to AsyncEmitSource in ingestion service, 1040, gtopper
* **Serving**: Change default log level to info, 1044, gtopper
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v0.6.5-rc8#features-and-enhancements)

Bug fixes
* **Projects**: Fix load project from db, 1048, hedingber
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.6.5-rc8#bug-fixes)


Pull requests:
798e306 [Projects] Fix load project from db (1048)
c5c1ef4 [Feature Store] Documenting windows types (1039)
8cb22de [Docs] Adding info for working with s3/Azure (1045)
7eed97a [Datastore] Fix typo from 1040 (1046)
0e0ba28 [Datastore] Allow switching source to AsyncEmitSource in ingestion service (1040)
9c8b3cd [Secrets] Adding httpdb support for project-level kubernetes secrets (1042)
ecd54ee [Serving] Change default log level to info (1044)
cb0ef1a [Feature Store] Fix missing project setting in save (1043)
5e81803 [System Tests] Add deepdiff to system tests requirements (1041)

0.6.5rc7

Not secure
Features / Enhancements
* **API**: Extending project secrets API to support kubernetes secrets, 1033, theSaarco
* **API**: Support iguazio authentication mode, 1036, hedingber
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v0.6.5-rc7#features-and-enhancements)

Bug fixes
* **Feature Store**: Partitions no longer start with "igzpart", 1038, katyakats
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.6.5-rc7#bug-fixes)


Pull requests:
2f707f0 [Feature Store] Partitions no longer start with "igzpart" (1038)
6015634 [API] Extending project secrets API to support kubernetes secrets (1033)
0716dcd [API] Support iguazio authentication mode (1036)

0.6.5rc6

Not secure
Features / Enhancements
* **API**: Adding metadata.created to feature-store objects, 1034, theSaarco
* **Feature store**: Pass Context to storey source steps, 1032, katyakats
* **Feature store**: Support controlling whether to overwrite the previously ingested data in ingest(), 1028, urihoenig
* **Datastore**: Expose flush configuration for parquet target, 976, dinal
* **System tests**: Enable running system tests without cleaning resources on teardown, 1023, hedingber
* **API**: Read and pass leader session when needed, 1025, hedingber
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v0.6.5-rc6#features-and-enhancements)

Bug fixes
* **API**: Return 404 on get build status endpoint when build pod not found, 1030, hedingber
* **Datastore**: Fix parquet target initialization, 1029, dinal
* **Runtimes**: Fix built image logging + use enums for function states on building, 1027, hedingber
* **Runtimes**: Fix horvod run, 1024, yaronha
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.6.5-rc6#bug-fixes)


Pull requests:
72b0be0 [Utils] Support parsing enum.Enum to yaml (1035)
b30f255 [API] Adding metadata.created to feature-store objects (1034)
2b352fb [Feature store] Pass Context to storey source steps (1032)
571d82c [API] Return 404 on get build status endpoint when build pod not found (1030)
a2ce863 [Feature store] Support controlling whether to overwrite the previously ingested data in ingest() (1028)
d54d5de [Datastore] Fix parquet target initialization (1029)
d25c058 [Runtimes] Fix built image logging + use enums for function states on building (1027)
8b0d48d [Datastore] Expose flush configuration for parquet target (976)
301477d [System tests] Enable running system tests without cleaning resources on teardown (1023)
d83f32d [API] Read and pass leader session when needed (1025)
d880b36 [Runtimes] Fix horvod run (1024)

0.6.5rc5

Not secure
Features / Enhancements
* **Requirements**: Bump storey to 0.6.2, 1021, dinal
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v0.6.5-rc5#features-and-enhancements)

Bug fixes
* **Runtimes**: Fix "pass" mode, add a way to pass task params into command line, enhance Mpijob runtime, 992, yaronha
* **Feature store**: Fix schema resolution, 1020, gtopper
* **Docs**: Typo fixes, 1019, gilad-shaham
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.6.5-rc5#bug-fixes)


Pull requests:
5bce6e6 [Runtimes] Fix "pass" mode, add a way to pass task params into command line, enhance Mpijob runtime (992)
85977b9 [Requirements] Bump storey to 0.6.2 (1021)
49ac472 [Feature store] Fix schema resolution (1020)
de70685 [Docs] Typo fixes (1019)

0.6.5rc4

Not secure
Features / Enhancements
* **Feature store**: Remove all infer aliases, keep only preview, 995, dinal
* **Docs**: Change feature store alias to fstore (from fs), 1001, gilad-shaham
* **Feature store**: Support purging targets, 1013, urihoenig
* **Docs**: Update basic demos, 971, gilad-shaham
* **Feature Store**: Added DateExtractor step to feature store, 1011, zilbermanor
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v0.6.5-rc4#features-and-enhancements)

Bug fixes
* **Docs**: Fix typos, 1016, gilad-shaham
* **Feature store**: ParquetTarget should be in a single file when partitioned is false, 1009, katyakats
* **Feature store**: Propagate schema to parquet files to avoid error on null, 1005, gtopper
* **Docs**: Fixed broken links and removed old pages, 1014, gilad-shaham
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.6.5-rc4#bug-fixes)


Pull requests:
f77ca5d [Feature store] Remove all infer aliases, keep only preview (995)
3ede55b [Docs] Change feature store alias to fstore (from fs) (1001)
9acf47a [Docs] Fix typos (1016)
617ff28 [Feature store] Support purging targets (1013)
da048d1 [Docs] Update basic demos (971)
2721a67 [Feature store] ParquetTarget should be in a single file when partitioned is false (1009)
d6c0f7b [Feature store] Propagate schema to parquet files to avoid error on null (1005)
2b43c5e [Feature Store] Added DateExtractor step to feature store (1011)
291dd6f [Docs] Fixed broken links and removed old pages (1014)

0.6.5rc3

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

Bug fixes
* **Projects**: Don't fail initialization on projects sync failure, 1008, hedingber
* **Feature store**: Bug fix in offline features with filtering, 1007, katyakats
* **Docs**: Fix model monitoring Grafana dashboard creation instructions, 1006, Michaelliv
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.6.5-rc3#bug-fixes)


Pull requests:
0da2e72 [Projects] Don't fail initialization on projects sync failure (1008)
f8120c1 [Feature store] Bug fix in offline features with filtering (1007)
57fb814 [Docs] Fix model monitoring Grafana dashboard creation instructions (1006)

0.6.5rc2

Not secure
Features / Enhancements
* **Projects**: Wait for completion by default and use session from request (instead of configured one), 1000, hedingber
* **SDK**: Change state -> step in feature-store SDK, 977, theSaarco
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v0.6.5-rc2#features-and-enhancements)

Bug fixes
* **Feature store**: Explode if using spark and target path is without schema, 998, dinal
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.6.5-rc2#bug-fixes)


Pull requests:
387bcfd [Projects] Wait for completion by default and use session from request (instead of configured one) (1000)
2fcbbb2 [Feature store] Explode if using spark and target path is without schema (998)
d495cd4 [SDK] Change state -> step in feature-store SDK (977)

0.6.5rc1

Not secure
Features / Enhancements
* **Datastore**: Set target names as their kind by default, 997, dinal
* **Serving**: Set current_function to all functions by default, 987, ihs-nick
* **Docs**: Add feature vector docs, 991, zilbermanor
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v0.6.5-rc1#features-and-enhancements)

Bug fixes
* **Model endpoints**: Fix create or patch to inject run db to get the endpoint model , 996, hedingber
* **Feature store**: Support operations as string in add_aggregation, 994, dinal
* **API**: Result of PUT on feature-store objects with tag reference should contain the tag, 979, theSaarco
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.6.5-rc1#bug-fixes)


Pull requests:
55c9885 [Model endpoints] Fix create or patch to inject run db to get the endpoint model (996)
d9e4c9e [Datastore] Set target names as their kind by default (997)
925bffd [Feature store] Support operations as string in add_aggregation (994)
66148be [Serving] Set current_function to all functions by default (987)
8f6489b [API] Result of PUT on feature-store objects with tag reference should contain the tag (979)
87cf500 [Docs] Add feature vector docs (991)

0.6.4

Not secure
Main features & enhancements
* **Feature store**: Support filtering by time in get_offline_features, katyakats
* **Feature store**: Support a list of same unit windows in `add_aggregation`, dinal
* **Config**: Sync hub url config value from server to clients, hedingber
* **API**: Exact match on name in run list API , theSaarco
* **API**: Adding best-iteration parameter to artifacts list, theSaarco
* **SDK+API**: Move deploy enrichment and validation to API, hedingber
* **SDK**: Change default grace period for `mlrun clean` command to 0, hedingber
* **SDK**: Make auto_mount importable from root, hedingber
* **Runtimes**: Support loading nuclio functions from external code entry, sahare92
* **Datastore**: Support writing partitioned parquet data, gtopper
* **Runtimes**: Support code archives, enhance run cli and add CI/CD support and docs, yaronha
* **Projects**: Support being a follower, hedingber
* **Images**: Refactor to have hierarchical structure, hedingber
* **Docs**: Enhance spark ingestion example, urihoenig
* **Docs**: Improve code_to_function docstring, ihs-nick
* **Docs**: Add beta note near relevant features in docs, gilad-shaham
* **Docs**: Add feature store training and serving docs, zilbermanor
* **UI**: [Release notes](https://github.com/mlrun/ui/releases/tag/v0.6.4)

More info can be found in the RCs release notes:

0.6.4rc13

Not secure
Bug fixes
- **Feature Store**: Fix bug in online features with multiple entities, 990, katyakats

Pull requests:
62e8e129 [Feature store] Fix bug in online features with multiple entities (990)

0.6.4rc12

Not secure
Features / Enhancements
* **Docs**: Enhance spark ingestion example, 989, urihoenig
* **Feature store**: Support a list of same unit windows in `add_aggregation`, 986, dinal
* **Sparkjob**: Add `ui_url` attribute to Run status object and enrich it when running spark functions, 985, urihoenig
* **Docs**: Basic tutorials projects text change, 983, omesser
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v0.6.4-rc12#features-and-enhancements)

Bug fixes
* **Feature store**: Do not return None for column that is label, 982, katyakats
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.6.4-rc12#bug-fixes)


Pull requests:
0e31ae1 [Docs] Enhance spark ingestion example (989)
f43b095 [Feature store] Support a list of same unit windows in `add_aggregation` (986)
98d9093 [Runtimes] Call update_ui_url for all runtimes (988)
dd48de5 [Sparkjob] Add `ui_url` attribute to Run status object and enrich it when running spark functions (985)
a05212a [Docs] Basic tutorials projects text change (983)
ee3a63c [Feature store] Do not return None for column that is label (982)

0.6.4rc11

Not secure
Features / Enhancements
* **SDK+API**: Move deploy enrichment and validation to API, 978, hedingber
* **Requirements**: Bump v3io-py to 0.5.8, 975, dinal
* **SDK**: Change default grace period for `mlrun clean` command to 0, 974, hedingber
* **Doc**: Improve code_to_function docstring, 972, ihs-nick
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v0.6.4-rc11#features-and-enhancements)

Bug fixes
* **DB**: Retry operation when database is locked, 981, hedingber
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.6.4-rc11#bug-fixes)

Pull requests:
7d5bf10 [DB] Retry operation when database is locked (981)
63349b2 [SDK+API] Move deploy enrichment and validation to API (978)
c8d11c9 [Requirements] Bump v3io-py to 0.5.8 (975)
0f5ef2c [SDK] Change default grace period for `mlrun clean` command to 0 (974)
3f4f56e [Doc] Improve code_to_function docstring (972)

0.6.4rc10

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

Bug fixes
* **API**: Fix issues with artifacts list by category, 970, theSaarco
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.6.4-rc10#bug-fixes)

Pull requests:
a7189da [API] Fix issues with artifacts list by category (970)

0.6.4rc9

Not secure
Features / Enhancements
* **Config**: Sync hub url config value from server to clients, 963, hedingber
* **API**: Exact match on name in run list API , 965, theSaarco
* **API**: Adding best-iteration parameter to artifacts list, 964, theSaarco
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v0.6.4-rc9#features-and-enhancements)

Bug fixes
* **Feature store**: Fix ingest over spark, 967, urihoenig
* **CI**: revert unstable workflow, 968, SweetOps
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.6.4-rc9#bug-fixes)


Pull requests:
cd0f2bf [Config] Sync hub url config value from server to clients (963)
66032cb [API] Exact match on name in run list API (965)
25f18d3 [API] Adding best-iteration parameter to artifacts list (964)
8fb9f2e [Feature store] Fix ingest over spark (967)
2d3cbc4 [CI] revert unstable workflow (968)

0.6.4rc8

Not secure
Features / Enhancements
* **CI**: Improve build stability, 953, SweetOps
* **Feature store**: Blocking option to have multiple windows in aggregation , 960, katyakats
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v0.6.4-rc8#features-and-enhancements)

Bug fixes
* **Requirements**: Bump nuclio-jupyter to 0.8.15 and use its jupyter-server extra in jupyter image, 962, hedingber
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.6.4-rc8#bug-fixes)


Pull requests:
5c04f8e ci: improve build stability (953)
d1c8ec0 [Feature store] Blocking option to have multiple windows in aggregation (960)
f48b0dd [Requirements] Bump nuclio-jupyter to 0.8.15 and use its jupyter-server extra in jupyter image (962)

0.6.4rc7

Not secure
2aa58196 [Requirements] Lock nuclio-jupyter to 0.8.13 (961)

0.6.4rc6

Not secure
abfcc139 [Doc] Add beta note near relevant features in docs (950)
2c63692d [Doc] Update installation guide with Docker Desktop instructions (954)
bb70cad0 [Runtimes] Support loading nuclio functions from external code entry (905)
6a61959b [Jupyter image] Use hackathon mlrun/demos branch, add graphviz & python-dotenv, remove examples (957)
8326c369 [Datastore] Align DataFrameSource key_field column name to other sources (959)
673ff5a2 [Requirements] Add pytest_tornasync to system tests as well (958)
d2989051 [Requirements] Bump nuclio-jupyter minimum to 0.8.14 (947)

0.6.4rc5

Not secure
2a32410e [SDK] Fix SDK to not import API requirements (956)
cbf9e2d3 [Automation] Fix typo in release notes generator (955)
12cc93a5 [Feature store] Fix spark ingest as job (952)

0.6.4rc4

Not secure
93aab276 [Requirements] Bump storey version to 0.5.0 (951)
4587bc32 [Feature store] Support filtering by time in get_offline_features (949)
6d6122ba [Feature store] Fix test (948)
f001a211 [Feature store] Fix ingest handling for a feature set provided by URI (946)

0.6.4rc3

Not secure
8d1ea445 [Datastore] Support writing partitioned parquet data (898)
e0c11296 [Feature store] Fix trying to read data when it is None (945)
a38b6af4 [Runtimes] Support code archives, enhance run cli and add CI/CD support and docs (888)
17fd21e6 [Runtimes] Fix auto_mount precedence to PVC->V3IO (944)
1b6831ed [Doc] Add feature store training and serving docs (927)

0.6.4rc2

Not secure
ef051f8b [Requirements] Bump nuclio-jupyter minimum to 0.8.13 (943)
b90fd207 [Sparkjob] Remove synchronous monitoring in job submission (941)
5e98291b [API] Fixes for exact match in Artifact lists (942)
89c94caa [Feature store] service_online_feature.get() will return columns with None value (940)
06bc6425 [Feature store] Change default targets path (934)
b4a981f2 [Builder] Use `python -m pip` instead of `pip` (best practice) (939)
793b9ce9 [SDK] Make auto_mount importable from root (938)
b9c73ff3 [Jupyter image] Fix installations to be done by notebook user (937)
84b22fc5 ci: prevent race condtion in unstable releases
42a084f6 [API] Enable to enrich function with node selection attributes on job submission endpoint (935)
33d6192b [Jupyter image] Fix API exploding trying to connect to itself + other fixes (848)
a8a438a0 [Feature store] Support deployment of an empty graph ingestion service (932)
5901bf04 [Doc] Add feature set doc + some renamings(931)
b473c0b7 [Feature store] Set default cache flush interval to 5 minutes (933)
11c94940 [Feature store] Adding option to specify uid/tag in delete methods (920)
cb1633ac [Doc] Adding documentation for storey transformation functions (913)
15580046 [Projects] Support being a follower (839)

0.6.4rc1

Not secure
a3907771 [Images] Refactor to have hierarchical structure (873)

0.6.3

Not secure
Main features & enhancements
* **Secret Store**: Support azure key store, theSaarco
* **Model Monitoring**: Add endpoint registration to v2 serving + config changes, Michaelliv
* **Artifacts**: Support filtering by iteration in list artifacts, theSaarco
* **Feature store**: Set default flush interval in storey's cache, dinal
* **Feature store**: Handling multiple targets of same type/name/path, urihoenig
* **Feature store**: Support multiple ingestion engines (storey, pandas, spark), yaronha
* **Feature store**: Support filtering by date in ingest, katyakats
* **Feature store**: Support EmitPolicy in aggregations, katyakats
* **Doc**: Add how-to notebook for model monitoring deployment, Michaelliv
* **Doc**: Add feature set transformations documentation, theSaarco
* **API**: Add ingest endpoint to feature store, theSaarco
* **DB**: Change default identifier query to be exact match and support ~ prefix for doing ilike match, theSaarco
* **Sparkjob**: Block default gpus requests interface, urihoenig
* **Dask**: Enable to set resources for scheduler/worker separately, hedingber
* **UI**: [Release notes](https://github.com/mlrun/ui/releases/tag/v0.6.3)

More info can be found in the RCs release notes:

0.6.3rc12

Not secure
847ab9d9 [Images] Use base python images from quay.io/mlrun and pin specifically to 3.6.12 and 3.7.9 (926)
abc5431c [Feature store] Fix wrong handling of aggregated features in NoSql target (924)
e05ccb5b [Doc] Update Model monitoring docs (895)

0.6.3rc11

Not secure
7a0eab01 [DB] Change default identifier query to be exact match and support ~ prefix for doing ilike match (923)

0.6.3rc10

Not secure
b2360b9f [Dask] Handle gpus method correctly (922)
1705309c [API] Ingest api - use v3io_cred instead of mount_v3io (921)

0.6.3rc9

Not secure
a43d6680 [Serving] Fix multi-function graph issues (911)
bea8b840 [Feature store] Handle empty response in service_online.get (919)

0.6.3rc8

Not secure
c77c17c2 [Requirements] Bound dask-ml to less than 1.9.0 (918)
d3e5f7dc [Sparkjob] Block default gpus requests interface (917)
45337656 [Dask] Enable to set resources for scheduler/worker separately (914)
49e5148e [Requirements] Bound alembic to lower than 1.6.0 (916)
0bd0881f [Feature store] Fix bugs in spark ingest (915)
d5d3b1d6 [Runtimes] Wait for pods deletion when removing runtime resources (910)
727a199b [Runtimes] Don't explode listing runtime resources when CRD has no status (912)

0.6.3rc7

Not secure
cd26eeaa [Runtimes] Make abort-able list of runtime kinds and expose in frontend spec (909)
4ee8b274 [API] Reject request to abort dask run (908)

0.6.3rc6

Not secure
9a23e62f [Feature store] Support EmitPolicy in aggregations (903)
65744d2a [Runtimes] Fix requirements parsing in with_requirements (894)
c731ee0c [Dask] Raise exception when dask cluster start fail (906)
51a02f45 [Runtimes] Fix skipped deployment to set the right image (904)
e272b165 [Feature Store] Making features/entities optional in feature-set spec (902)
cda9cd71 [API] Making payload of ingest API optional (899)
69a96744 [Feature store] Moving filtering by date from ingest to ParquetSource (897)
7c02b9ef [Doc] Fix docs left menu issues (896)

0.6.3rc5

Not secure
44d5d5f2 [Feature Store] Align feature store to renaming in storey api (891)
70117e59 [Doc] Add feature set transformations documentation (878)
0f9e8516 [API] Making source parameter for ingest API optional(893)
1ee13ede [Feature store] Change default flush interval to every event(892)
1d535cbd [Feature store] Return graph state in add_aggregation (889)

0.6.3rc4

Not secure
44ad9a75 [Feature store] Handling multiple targets of same type/name/path (886)
b4740ca4 [Feature store] Fix missing attribute initialization in feature set (887)
716dfd24 [Feature store] Support multiple ingestion engines (storey, pandas, spark) (880)
51eb1166 [Feature store] Support filtering by date in ingest (879)
04950417 [API] Add ingest endpoint to feature store (876)
46e32888 [API] Fix model monitoring endpoints sync/async separation (885)
0e109005 [Builder] Fix function image tagging syntax (860)
0890cd8a [Serving] Fix calling parentheses typo (882)
0a2cdaee [CI] Fix integration tests (884)
e3569244 [Feature store] Align offline outputs (877)
6e2ac399 [Feature Store] Split graph support (872)
bb2259a9 [SDK] Fix notebook to ui link (/info to /overview) (871)
d3f065f9 [Doc] Add how-to notebook for model monitoring deployment (867)
4f9b1064 [Model Monitoring] Additional data to endpoint kv record (868)
07f97d41 [Doc] Fix typo in feature-store-demo.ipynb (866)
aefff3a0 [Model Monitoring] Move monitoring utilities to mlrun/utils/model_monitoring.py (862)

0.6.3rc3

Not secure
91dd1aea [Feature store] Set default flush interval in storey's cache (869)
51cb4307 [Artifacts] Support filtering by iteration in list artifacts (836)

0.6.3rc2

Not secure
4c2a3721 [Projects] Count aborted job for the failed jobs counter (861)
b7c7b43d [Requirements] Bound boto3 to <1.17.50 and add botocore explicitly (863)
1ad4520d [Vault] Fix client to work when url is not configured (859)
f4520405 [Model Monitoring] Add endpoint registration to v2 serving + config changes (856)
bfbb5f5a [Config] Fix typo in config enrichment from server (857)
308469cc [Requirements] Fix conflicts (858)
ba52a711 [API] Add partition-by option to list APIs for feature-sets and feature-vectors (806)
91f5a822 [Doc] Fix feature store demo (855)

0.6.3rc1

Not secure
Features / Enhancements
* **Runtimes**: Support configuring specific images that should be enriched with registry, 849, hedingber
* **Doc**: Update MLRun logo, 854, gilad-shaham
* **Secret Store**: Support azure key store, 819, theSaarco
* **Requirements**: Bump adlfs to 0.7.x, 851, hedingber
* **UI**: [Features & enhancment](https://github.com/mlrun/ui/releases/tag/v0.6.3-rc1#features-and-enhancements)

Bug fixes
* **Projects**: Don't sync projects while mid deletion, 838, hedingber
* **Feature store**: In case the key does not exist return None, 846, katyakats
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.6.3-rc1#bug-fixes)


Pull requests:
c692d43 [Runtimes] Support configuring specific images that should be enriched with registry (849)
237514b [Doc] Update MLRun logo (854)
b7a5349 [Secret Store] Support azure key store (819)
31c4c3f [Projects] Don't sync projects while mid deletion (838)
73c14cd [Requirements] Bump adlfs to 0.7.x (851)
6c4f9e5 [Feature store] In case the key does not exist return None (846)

0.6.2

Not secure
Main features & enhancements
* **Runtimes**: Enhance hyper-params, add parallel, early stop, etc, yaronha
* **Runtimes**: Make scrape metrics configurable and default to True, hedingber
* **Runtimes**: Support setting node name, node selector and affinity, hedingber
* **Scheduler**: Add concurrency limit and set default to 1, quaark
* **Runs**: Support aborting run, hedingber
* **Model Monitoring**: Drift detection, grafana proxy, httpdb SDK, Michaelliv
* **Artifacts**: Support {{project}} in artifact path + support template for project's log_x methods, hedingber
* **Datastore**: Support write_dataframe in NoSql and TSDB targets, gtopper
* **Projects**: Add log_dataset and log_model methods, hedingber
* **Projects**: Add summary format to improve projects screen performance, hedingber
* **Serving**: Adding support for secrets in serving runtime, theSaarco
* **UI**: [Release notes](https://github.com/mlrun/ui/releases/tag/v0.6.2)


More info can be found in the RCs release notes:

0.6.2rc11

Not secure
Features / Enhancements
* **Requirements**: Bump nuclio-jupyter to 0.8.12, 847, hedingber
* **UI**: [Features & enhancment](https://github.com/mlrun/ui/releases/tag/v0.6.2-rc11#features-and-enhancements)

Bug fixes
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.6.2-rc11#bug-fixes)


Pull requests:
4179320 [Requirements] Bump nuclio-jupyter to 0.8.12 (847)

0.6.2rc10

Not secure
Features / Enhancements
* **Projects**: Add summary format to improve projects screen performance, 845, hedingber
* **Monitoring**: Change default runs monitoring interval to 30 sec (from 5), 844, hedingber
* **UI**: [Features & enhancment](https://github.com/mlrun/ui/releases/tag/v0.6.2-rc10#features-and-enhancements)

Bug fixes
* **Hyper-params**: Use dask as_completed (improve parallelism) + fix logging issues, 841, yaronha
* **Feature store**: Fix typo and add get_feature_set/vector to api imports, 843, yaronha
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.6.2-rc10#bug-fixes)


Pull requests:
266dcd2 [Projects] Add summary format to improve projects screen performance (845)
cb4dd7e [Hyper-params] Use dask as_completed (improve parallelism) + fix logging issues (841)
0af92aa [Feature store] Fix typo and add get_feature_set/vector to api imports (843)
38133bd [Monitoring] Change default runs monitoring interval to 30 sec (from 5) (844)

0.6.2rc9

Not secure
Features / Enhancements
* **Projects**: Support accessing artifact path from root, 840, hedingber
* **UI**: [Features & enhancment](https://github.com/mlrun/ui/releases/tag/v0.6.2-rc9#features-and-enhancements)

Bug fixes
* **Feature store**: Fix some typo bugs, 842, hedingber
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.6.2-rc9#bug-fixes)


Pull requests:
523ecf8 [Feature store] Fix some typo bugs (842)
4be6453 [Projects] Support accessing artifact path from root (840)

0.6.2rc8

Not secure
Features / Enhancements
* **Models**: Add algorithm name to model artifact, 835, yaronha
* **UI**: [Features & enhancment](https://github.com/mlrun/ui/releases/tag/v0.6.2-rc8#features-and-enhancements)

Bug fixes
* **API**: Fix endpoints running sync code on the reactor, 837, hedingber
* **Doc**: - MLRun - kit fixes, 832, hedingber
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.6.2-rc8#bug-fixes)


Pull requests:
63165da [API] Fix endpoints running sync code on the reactor (837)
f29190f [Models] Add algorithm name to model artifact (835)
e57d5dd [Doc] - MLRun - kit fixes (832)

0.6.2rc7

Not secure
Features / Enhancements
* **Feature store**: Small api changes + add docstrings, 834, yaronha
* **Datastore**: Support write_dataframe in NoSql and TSDB targets, 813, gtopper
* **Feature store**: Add support for multiple entities, 818, katyakats
* **UI**: [Features & enhancment](https://github.com/mlrun/ui/releases/tag/v0.6.2-rc7#features-and-enhancements)

Bug fixes
* **Scheduler**: Fix concurrency limit check + schedule label name, 833, hedingber
* **Dataset**: Fix hash not being enriched, 830, hedingber
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.6.2-rc7#bug-fixes)


Pull requests:
692bbcd [Feature store] Small api changes + add docstrings (834)
1c650d0 [Datastore] Support write_dataframe in NoSql and TSDB targets (813)
e54a21b [Scheduler] Fix concurrency limit check + schedule label name (833)
0459366 [Dataset] Fix hash not being enriched (830)
88e9450 [Feature store] Add support for multiple entities (818)

0.6.2rc6

Not secure
Features / Enhancements
* **Artifacts**: Support {{project}} in artifact path + support template for project's log_x methods, 829, hedingber
* **UI**: [Features & enhancment](https://github.com/mlrun/ui/releases/tag/v0.6.2-rc6#features-and-enhancements)

Bug fixes
* **mlutils**: Fixed unpacking error in gen_sklearn_model, 826, nschenone
* **Doc**: Remove preceding "-" in front of mlrun-kit in installation guide, 831, ihs-nick
* **Feature store**: Fix typo in key name in to_step (timestamp_field -> time_field), 825, gtopper
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.6.2-rc6#bug-fixes)


Pull requests:
39e49f0 [mlutils] Fixed unpacking error in gen_sklearn_model (826)
2bb2bca [Artifacts] Support {{project}} in artifact path + support template for project's log_x methods (829)
cbb2f90 [Doc] Remove preceding "-" in front of mlrun-kit in installation guide (831)
dc20ade [Feature store] Fix typo in key name in to_step (timestamp_field -> time_field) (825)

0.6.2rc5

Not secure
Features / Enhancements
* **UI**: [Features & enhancment](https://github.com/mlrun/ui/releases/tag/v0.6.2-rc5#features-and-enhancements)

Bug fixes
* **API**: Fix get tagged objects API serialization, 824, theSaarco
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.6.2-rc5#bug-fixes)


Pull requests:
61f12c4 [API] Fix get tagged objects API serialization (824)

0.6.2rc4

Not secure
Features / Enhancements
* **Feature store**: Ignore errors in drop columns in case entity is not set, 821, dinal
* **API**: Adding APIs to delete specific versions of feature-store objects, 811, theSaarco
* **Model Monitoring**: Drift detection, grafana proxy, httpdb SDK, 795, Michaelliv
* **UI**: [Features & enhancment](https://github.com/mlrun/ui/releases/tag/v0.6.2-rc4#features-and-enhancements)

Bug fixes
* **System test**: Add graphviz to requirements, 822, hedingber
* **Sparkjob**: Fix not setting executor instances, 820, hedingber
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.6.2-rc4#bug-fixes)


Pull requests:
074d660 [Feature store] Ignore errors in drop columns in case entity is not set (821)
5fedf06 [API] Adding APIs to delete specific versions of feature-store objects (811)
1c93cbd [System test] Add installation of graphviz executable to image (823)
100466a [System test] Add graphviz to requirements (822)
13a701b [Model Monitoring] Drift detection, grafana proxy, httpdb SDK (795)
a6e9016 [Sparkjob] Fix not setting executor instances (820)

0.6.2rc3

Not secure
Features / Enhancements
* **Runs**: Support aborting run, 817, hedingber
* **Feature store**: Restructure feature store api + transforming tests to system tests, 814, yaronha
* **Runtime resources**: Support grouping by job, 815, hedingber
* **UI**: [Features & enhancment](https://github.com/mlrun/ui/releases/tag/v0.6.2-rc3#features-and-enhancements)

Bug fixes
* **System tests**: Fix scrape metrics wrong assertions, 816, hedingber
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.6.2-rc3#bug-fixes)


Pull requests:
5dfc2c4 [Runs] Support aborting run (817)
f4f3b8f [Feature store] Restructure feature store api + transforming tests to system tests (814)
4942c2a [System tests] Fix scrape metrics wrong assertions (816)
83c3470 [Runtime resources] Support grouping by job (815)

0.6.2rc2

Not secure
Features / Enhancements
* **Runtimes**: Make scrape metrics configurable and default to True, 812, hedingber
* **Feature store**: Add delete methods, 809, urihoenig
* **Scheduler**: Add concurrency limit, 807, quaark
* **CI**: Add action to create unstable release on push to development, 810, gkirok
* **API**: Add frontend spec endpoint, 805, hedingber
* **Feature store**: Add timedelta & category support + fix timestamp column handling, 798, urihoenig
* **Runtimes**: Support setting node name, node selector and affinity, 803, hedingber
* **UI**: [Features & enhancment](https://github.com/mlrun/ui/releases/tag/v0.6.2-rc2#features-and-enhancements)

Bug fixes
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.6.2-rc2#bug-fixes)


Pull requests:
efe2871 [Runtimes] Make scrape metrics configurable and default to True (812)
08e19a9 [Feature store] Add delete methods (809)
4ec85ce [Scheduler] Add concurrency limit (807)
0b5c6de [CI] Add action to create unstable release on push to development (810)
bbc9dcc [Frontend spec] Fix to not return url when grafana not found (808)
1b01f32 [API] Add frontend spec endpoint (805)
579db82 [Feature store] Add timedelta & category support + fix timestamp column handling (798)
60593ab [Runtimes] Support setting node name, node selector and affinity (803)
5925a5e [Requirements] Force nuclio-jupyter to be 0.8.11 or above and limit to patch updates only (804)

0.6.2rc1

Not secure
Features / Enhancements
* **Images**: Minor optimizations to make images smaller, 790, SweetOps
* **CI**: Add imports formatting CI using isort, 782, hedingber
* **Runtimes**: Enhance hyper-params, add parallel, early stop, etc, 791, yaronha
* **Project**: Add log_dataset and log_model methods, 786, hedingber
* **Serving**: Adding support for secrets in serving runtime, 769, theSaarco
* **Artifacts**: Add tag to artifacts returned in get/list APIs, 781, theSaarco
* **mlutils**: Nicer error on missing label to get_sample, 789, hedingber
* **Jobs**: Raise when trying to run locally and specifying schedule, 788, hedingber
* **Functions**: Validate k8s resources quantity regex on assignment, 779, hedingber
* **UI**: [Features & enhancment](https://github.com/mlrun/ui/releases/tag/v0.6.2-rc1#features-and-enhancements)

Bug fixes
* **Feature-store**: Fixes and enhancements in real-time flow, 802, yaronha
* **Images**: Pin and align tensorflow in models and models-gpu images, 801, hedingber
* **System tests enterprise**: Fix failure on pulling provctl while provazio is mid release, 800, quaark
* **Artifacts**: Fix several bugs related to tagging, 799, hedingber
* **Runtimes**: Fix with_code to pass name to build_file, 796, hedingber
* **API**: Store API for feature-store objects allows assigning new tags to existing objects, 794, theSaarco
* **Feature store**: Fix missing key column, 784, katyakats
* **Tests**: Fixing root dir test files not being run, 780, hedingber
* **Feature-store**: Fixes & enhancements in feature vector for removing index columns, using labels, ordering results, 783, yaronha
* **Feature store**: Fix store new feature-set or vector not setting tag properly, 787, theSaarco
* **Doc**: Fix product-name capitalization ("Mlrun"/"MLrun" > "MLRun"] + minor capitalization & spelling fixes, 793, Sharon-iguazio
* **Runtimes**: Set the default project in the runtime context to be the run project, 785, hedingber
* **Scheduler**: Raise correct errors when schedule not found, 777, hedingber
* **API**: Return conflict on already existing resource, 776, hedingber
* **Pipelines**: Enrich pods with env var with the API URL, 774, hedingber
* **Pipelines**: Trigger deployment through API (and not directly) when in pipelines context, 773, hedingber
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.6.2-rc1#bug-fixes)


Pull requests:
9e53978 [Feature-store] Fixes and enhancements in real-time flow (802)
070b733 [Images] Pin and align tensorflow in models and models-gpu images (801)
7206dbf [System tests enterprise] Fix failure on pulling provctl while provazio is mid release (800)
1a0ebf7 [Artifacts] Fix several bugs related to tagging (799)
f050f27 [Runtimes] Fix with_code to pass name to build_file (796)
ff64cb8 [Images] Minor optimizations to make images smaller (790)
93e4157 [CI] Add imports formatting CI using isort (782)
dfe528b [Runtimes] Enhance hyper-params, add parallel, early stop, etc (791)
522cc53 [API] Store API for feature-store objects allows assigning new tags to existing objects (794)
531ce65 [Feature store] Fix missing key column (784)
282169c [Tests] Fixing root dir test files not being run (780)
6e957a5 [Project] Add log_dataset and log_model methods (786)
a5886ec [Serving] Adding support for secrets in serving runtime (769)
8a80f65 [Artifacts] Add tag to artifacts returned in get/list APIs (781)
e914b46 [Feature-store] Fixes & enhancements in feature vector for removing index columns, using labels, ordering results (783)
2aa9b52 [Feature store] Fix store new feature-set or vector not setting tag properly (787)
298d4cb [Doc] Fix product-name capitalization ("Mlrun"/"MLrun" > "MLRun"] + minor capitalization & spelling fixes (793)
7e1c3d5 [mlutils] Nicer error on missing label to get_sample (789)
5ea065f [Jobs] Raise when trying to run locally and specifying schedule (788)
d9bc0bb [Runtimes] Set the default project in the runtime context to be the run project (785)
79660fe [Functions] Validate k8s resources quantity regex on assignment (779)
0fdea83 [Scheduler] Raise correct errors when schedule not found (777)
b3da753 [API] Return conflict on already existing resource (776)
b8baa25 [Pipelines] Enrich pods with env var with the API URL (774)
b907992 [Pipelines] Trigger deployment through API (and not directly) when in pipelines context (773)

0.6.1

Not secure
Main features & enhancements
* **Tests**: Add unit-tests for runtimes, theSaarco, Yacouby, yanburman
* **Integration tests**: Adding infrastructure + simple create project test, hedingber
* **System tests**: Adding open source MLRun-Kit system tests, quaark
* **Datastore**: Add fsspec support to all data stores, yaronha
* **Doc**: Add CONTRIBUTING.md, quaark
* **Remote spark**: Adding the remote-spark runtime, urihoenig
* **Model Monitoring**: Adding grafana-proxy endpoints, Michaelliv
* **UI**: [Release notes](https://github.com/mlrun/ui/releases/tag/v0.6.1)


More info can be found in the RCs release notes:

0.6.1rc4

Not secure
Features / Enhancements
* **Doc**: Update architecture.md, 771, yonittanenbaum
* **Doc**: Update load-from-marketplace.md, 770, yonittanenbaum
* **UI**: [Features & enhancment](https://github.com/mlrun/ui/releases/tag/v0.6.1-rc4#features-and-enhancements)

Bug fixes
* **Model Monitoring**: TSDB and KV configuration changes, 775, Michaelliv
* **Model Monitoring**: Hard coded table path bug, 772, Michaelliv
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.6.1-rc4#bug-fixes)


Pull requests:
9ad9a6b [Model Monitoring] TSDB and KV configuration changes (775)
fc2d91d [Model Monitoring] Hard coded table path bug (772)
5b6f680 [Doc] Update architecture.md (771)
5e920cb [Docs] Update load-from-marketplace.md (770)

0.6.1rc3

Not secure
Features / Enhancements
* **RemoteSpark**: Added example notebook + prepare for multiple providers, 761, urihoenig
* **UI**: [Features & enhancment](https://github.com/mlrun/ui/releases/tag/v0.6.1-rc3#features-and-enhancements)

Bug fixes
* **Configuration**: Duplicated configurations removal + default value fixes, 766, Michaelliv
* **Artifacts**: Fix data frame artifacts failure to write as csv, 767, hedingber
* **Feature-store**: Fix passing feature vector as job data item (input), 765, yaronha
* **Sparkjob**: Fix handling for int cpu limit, 763, urihoenig
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.6.1-rc3#bug-fixes)

Pull requests:
5ba0653 [Configuration] Duplicated configurations removal + default value fixes (766)
423359d [Artifacts] Fix data frame artifacts failure to write as csv (767)
33553d1 [Feature-store] Fix passing feature vector as job data item (input) (765)
bcb3270 [Tests] Fix runtimes API system test (764)
cedf22c [RemoteSpark] Added example notebook + prepare for multiple providers (761)
d51e12f [Sparkjob] Fix handling for int cpu limit (763)

0.6.1rc2

Not secure
Features / Enhancements
* **Execution**: Improve, add tests, and docs to hyper params and run context, 758, yaronha
* **MPIJob**: Support configuring clean pod policy and set to All by default, 759, hedingber
* **Remote spark**: Adding the remote-spark runtime, 757, urihoenig
* **Model Monitoring**: Adding grafana-proxy endpoints, 721, Michaelliv
* **Datasets**: Use fsspec (if exist) to upload dataset dataframes, 752, yaronha
* **Tests**: Dask runtime unit test, 756, theSaarco
* **Tests**: Add set_label test to kubejob runtime, 754, Yacouby
* **Doc**: Quick-start fixes, 751, omesser
* **Style/Formatting**: "except as" variable name e->exc, 753, omesser
* **General**: String formatting - aligning to f-string , 750, omesser
* **Doc**: Fix typo in "Quick-Start Guide", 748, AliMirlou
* **Builder**: Support configuring build args, 744, FelGel
* **Tests**: Add more with_code test to kubejob runtime, 741, yanburman
* **Tests**: Add set_env test to kubejob runtime, 740, Yacouby
* **Feature store**: new features, enhancements, fixes, and tests, 737, yaronha
* **Tests**: Nuclio runtime unit test, 739, theSaarco
* **Tests**: Adding open source MLRun-Kit system tests, 733, quaark
* **Tests**: Add with_code test to kubejob runtime, 736, yanburman
* **Doc**: Review PR 677 docs/index.rst edits (add MLRun architecture & remove key features) & merge to README, 718, Sharon-iguazio
* **UI**: [Features & enhancment](https://github.com/mlrun/ui/releases/tag/v0.6.1-rc2#features-and-enhancements)


Bug fixes
* **Serving**: Fix model stream not returned, 747, yaronha
* **Sparkjob**: Remove hard-coded namespace, 749, urihoenig
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.6.1-rc2#bug-fixes)


Pull requests:
17e6b23 [Execution] Improve, add tests, and docs to hyper params and run context (758)
f5afc89 [MPIJob] Support configuring clean pod policy and set to All by default (759)
542b066 [Remote spark] Adding the remote-spark runtime (757)
5422689 [Model Monitoring] Adding grafana-proxy endpoints (721)
80df9a4 [Datasets] Use fsspec (if exist) to upload dataset dataframes (752)
bc57b3a [Tests] Dask runtime unit test (756)
cdf9c12 [Style/Formatting] key-value formatting fixes - non string inputs (755)
286ee45 [Tests] Add set_label test to kubejob runtime (754)
5838815 [Style/Formatting] "except as" variable name e->exc (753)
805ffdb [Doc] Quick-start fixes (751)
39263df [General] String formatting - aligning to f-string (750)
22280c3 [Serving] Fix model stream not returned (747)
35dfc1b [Doc] Fix typo in "Quick-Start Guide" (748)
dedf15f [Sparkjob] Remove hard-coded namespace (749)
7a9ea02 [Builder] Support configuring build args (744)
f6d2bb1 [Tests] Add more with_code test to kubejob runtime (741)
916947d [Tests] Add set_env test to kubejob runtime (740)
95e6740 [Feature store] new features, enhancements, fixes, and tests (737)
1ce163b [Tests] Nuclio runtime unit test (739)
2a7bf05 [Tests] Adding open source MLRun-Kit system tests (733)
b3cdccf [Tests] Add with_code test to kubejob runtime (736)
6c40179 [Doc] Review PR 677 docs/index.rst edits (add MLRun architecture & remove key features) & merge to README (718)

0.6.1rc1

Not secure
Features / Enhancements
* **CI**: Add CI to ensure no dependencies conflicts + refactor package extras CI + fix requirements conflicts, 735, hedingber
* **Tests**: Enable running the runtimes test without having kubeconfig locally, 734, hedingber
* **Jupyter**: Shove quick-start guide onto jupyter image, 731, liranbg
* **Tests**: Add unit-tests for runtimes, 730, theSaarco
* **Integration tests**: Adding infrastructure + simple create project test, 725, hedingber
* **Datastore**: Add fsspec support to all data stores, 724, yaronha
* **Doc**: Add CONTRIBUTING.md, 720, quaark
* **API**: Add support for query with multiple label values, 690, theSaarco
* **Model monitoring**: Metric restructuring, 681, Michaelliv
* **Model monitoring**: User permissions hardening, 680, Michaelliv
* **Config**: Adding v3io api and framesd values, 691, hedingber
* **Serving**: Restructure voting ensemble, 684, zilbermanor
* **UI**: [Features & enhancment](https://github.com/mlrun/ui/releases/tag/v0.6.1-rc1#features-and-enhancements)

Bug fixes
* **SDK**: Consider configured default project when importing a function, 728, hedingber
* **SDK**: Read kfp image from server + make dask kfp image configurable, 723, hedingber
* **Doc**: getting-started-tutorial: minor title edit (hyphenate "Getting-Started") + NB 2 start/end code-markers doc edits, 715, Sharon-iguazio
* **Doc**: getting-started-tutorial NB 1: doc-review edits 2, 707, Sharon-iguazio
* **Doc**: getting-started-tutorial NB 3: doc-review edits 2, 709, Sharon-iguazio
* **Doc**: getting-started-tutorial NB 4 doc-review edits; howto/ title edit ("How-To Guides and Demos"), 710, Sharon-iguazio
* **Release notes generator**: Commit regex fixes, 719, hedingber
* **System tests**: Fix teardown, 714, hedingber
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.6.1-rc1#bug-fixes)


Pull requests:
7581f36 [CI] Add CI to ensure no dependencies conflicts + refactor package extras CI + fix requirements conflicts (735)
b819634 [Tests] Enable running the runtimes test without having kubeconfig locally (734)
3065e75 [Doc] Fix typo in 04-pipeline.ipynb (729)
b4a20cd [Jupyter] Shove quick-start guide onto jupyter image (731)
0ae5edc [Tests] Add unit-tests for runtimes (730)
5b91d6b [SDK] Consider configured default project when importing a function (728)
fbc3d10 [Integration tests] Adding infrastructure + simple create project test (725)
2f3e920 [Datastore] Add fsspec support to all data stores (724)
c94e71d [Doc] Fix typo in datastore.md (727)
d99e08b [Requirements] Upbound cryptography version and pin storey (726)
5c7af61 [SDK] Read kfp image from server + make dask kfp image configurable (723)
4177476 [System tests] Remove unneeded re-initialization of rundb (722)
3daa146 [Doc] Add CONTRIBUTING.md (720)
d37b438 [API] Add support for query with multiple label values (690)
5ffeabd [Model monitoring] Metric restructuring (681)
619c258 [Model monitoring] User permissions hardening (680)
49746a1 [Config] Adding v3io api and framesd values (691)
84da198 [Serving] Restructure voting ensemble (684)
69290fd [Release notes generator] Commit regex fixes (719)
bad5dca [Doc] getting-started-tutorial: minor title edit (hyphenate "Getting-Started") + NB 2 start/end code-markers doc edits (715)
9e6fd45 [Doc] getting-started-tutorial NB 1: doc-review edits 2 (707)
67b60cd [Doc] getting-started-tutorial NB 3: doc-review edits 2 (709)
20de014 [Doc] getting-started-tutorial NB 4 doc-review edits; howto/ title edit ("How-To Guides and Demos") (710)
ab5709e [System tests] Fix teardown (714)

0.6.0

Not secure
Main features & enhancements
* **DB migrations**: Add alembic migrations support, quaark
* **Scheduling**: Support update, labels and much more, quaark
* **Feature store**: Adding feature store, theSaarco + yaronha
* **Images**: Optimize images size, hedingber
* **Doc**: New theme + big refactor + a lot of additions, gilad-shaham + yaronha + Sharon-iguazio + theSaarco
* **Kit**: Introduce the mlrun-kit, omesser
* **Sparkjob**: A lot of additions and bug fixes, urihoenig
* **Serving**: Introduce Serving v2 with a lot of new features, yaronha
* **Projects**: Enable projects syncing with Nuclio, hedingber
* **Model monitoring**: Init - adding API endpoints, Michaelliv
* **Secrets store**: Add Vault support, theSaarco
* **Requirements**: Support python package extras, hedingber
* **UI**: [Release notes](https://github.com/mlrun/ui/releases/tag/v0.6.0)


More info can be found in the RCs release notes:

0.6.0rc13

Not secure
Features / Enhancements
* **Models**: Enhance model artifact and model monitoring , 694, yaronha
* **Automation**: Add the release notes generator , 700, hedingber
* **Doc**: Add minor improvements to the tutorials , 695, gilad-shaham
* **UI**: [Features & enhancment](https://github.com/mlrun/ui/releases/tag/v0.6.0-rc13#features-and-enhancements)

Bug fixes
* **Requirements**: Upbound numpy to 1.20 , 704, hedingber
* **Projects**: Delete from followers before deleting from leader , 703, hedingber
* **Jobs**: Fix to assign task project to function from hub on job submission , 693, hedingber
* **Serving**: Add base runtime env , 701, hedingber
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.6.0-rc13#bug-fixes)


Pull requests:
cd1e3a2 [Requirements] Upbound numpy to 1.20 (704)
a700373 [Models] Enhance model artifact and model monitoring (694)
7bcaac5 [Automation] Add the release notes generator (700)
5b8248e [Serving] Add base runtime env (701)
2fb5ad7 [Projects] Delete from followers before deleting from leader (703)
6f0a606 [Jobs] Fix to assign task project to function from hub on job submission (693)
957a617 [Doc] Add minor improvements to the tutorials (695)

0.6.0rc12

Not secure
Features / Enhancements
* **Models image**: Pinning intel-tensorflow to 2.3.0 , 699, hedingber
* **Builder**: Make init container image configurable, set pull policy and pin version (3.13.1) , 696, urihoenig
* **Doc**: Update howto converting to MLRun to use set_environment , 689, gilad-shaham
* **Doc**: Update tutorial notebook 1 text to be more concise , 688, gilad-shaham
* **Doc**: Reorganize docs and add content , 677, yaronha
* **Doc**: Documenting httpdb (adding docstrings) , 679, theSaarco
* **UI**: [Features & enhancment](https://github.com/mlrun/ui/releases/tag/v0.6.0-rc12#features-and-enhancements)


Bug fixes
* **CI**: Fixing release branch automation to include file deletions , 685, hedingber
* **Serving**: Fix exception handling , 687, yaronha
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.6.0-rc12#bug-fixes)


Pull requests:
5213f4d6 [Models image] Pinning intel-tensorflow to 2.3.0 (699)
ced0e66f [Builder] Make init container image configurable, set pull policy and pin version (3.13.1) (696)
0065121a [Serving] Fix exception handling (687)
8f0d3943 few small doc edits in dask, how-to, and tutorial (692)
1540304f Update howto converting to MLRun to use set_environment (689)
a7ae4808 Update tutorial notebook 1 text to be more concise (688)
25bccab4 fix few broken image links (686)
efad84f3 [Doc] reorg docs and add content (677)
66e90bea [Doc] Documenting httpdb (adding docstrings) (679)
252ba930 [CI] Fixing release branch automation to include file deletions (685)

0.6.0rc11

Not secure
Features / Enhancements
* **Feature store**: SDK classes + API + local ingestion and retrieval, 651, yaronha
* **SparkJob**: Support modifying restart policy, 663, urihoenig
* **SparkJob**: Updated example notebook, 676, urihoenig
* **MPIJob**: Add mpi_args default value, 655, zilbermanor
* **Doc**: Quickstart update, 664, gilad-shaham
* **Doc**: MLRun overview & basic-components doc edits, 667, Sharon-iguazio
* **SDK**: Make UI links projects prefix configurable, 675, hedingber
* **UI**: [Features & enhancment](https://github.com/mlrun/ui/releases/tag/v0.6.0-rc11#features-and-enhancements)


Bug fixes
* **Projects**: Make params and description accessible, 657, hedingber
* **Projects**: Add utilities to create a project per user, 672, yaronha
* **Dask**: Set distributed min bound to 2.23.0, 662, hedingber
* **SDK**: Fix set_environment and add doc strings, 665, yaronha
* **Feature store**: Issues with empty metadata.updated field, handling of uid for unversioned objects, 656, theSaarco
* **Model monitoring**: Fixing tests, 660, Michaelliv
* **API**: Change default max thread pool workers, 669, hedingber
* **Artifacts**: Limit datasets preview size, 668, hedingber
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.6.0-rc11#bug-fixes)


Pull requests:
fe569de0 [Sparkjob] Updated example notebook (676)
27f72fc8 [SDK] Make UI links projects prefix configurable (675)
137e2e7e [Doc] MLRun overview & basic-components doc edits (667)
8835f2ab [SDK] Return project name in set_environment (673)
a495f844 [Projects] Add utilities to create a project per user (672)
262c0e7b [Artifacts] Limit datasets preview size (668)
46679f13 [API] Remove duplicated logs and add messages (671)
1c257028 [API] Change default max thread pool workers (669)
2cdb557c [Model endpoints] Fixing tests (660)
f95d8259 [MPIJob] Add mpi_args default value (655)
9dc6dda6 [Doc] Fix typo in MLRun overview (666)
a871e13a [Feature Store] BUGFIX: issues with empty metadata.updated field, handling of uid for unversioned objects (656)
b96fe747 [Doc] quickstart update (664)
c8ab42df [SDK] Fix set_environment and add doc strings
c9f33d87 [SparkJob] Support modifying restart policy (663)
b2d4ac43 [Dask] Set distributed min bound to 2.23.0 (662)
1bb73921 [Feature store] Import storey only when really used (661)
bba1afaf [Feature store] Fix storey import and default path (659)
8976bd0d [Projects] Fix params initialization (658)
18d69cab [Projects] Make params and description accessible (657)
80236b8e [Feature store] SDK classes + API + local ingestion and retrieval (651)

0.6.0rc10

Not secure
Features / Enhancements
* **Artifacts**: Extend store prefix, 636, yaronha
* **Artifacts**: Add data migration to handle old corrupted artifact tags, 644, hedingber
* **Secrets store**: Add Vault support, 500, theSaarco
* **Model monitoring**: Init - adding API endpoints, 625, Michaelliv
* **Doc**: Change theme + fix and improve serving docs, 641, yaronha
* **Doc**: Update description, benefits and key-features, 645, gilad-shaham
* **CI**: Add automation to create latest release branches, 652, hedingber
* **MPIJob**: Support setting mpi args, 649, zilbermanor
* **UI**: [Features & enhancment](https://github.com/mlrun/ui/releases/tag/v0.6.0-rc10#features-and-enhancements)


Bug fixes
* **Serving**: Fix graph initialization in add model, 639, yaronha
* **Serving**: Fix plot bugs and missing fields, add default on_error, 642, yaronha
* **MPIJob**: Support getting logs from v1 pods, 646, hedingber
* **Doc**: Remove Iguazio platform bigdata container from docstring examples, 650, hedingber
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.6.0-rc10#bug-fixes)


Pull requests:
194edf45 [MPIJob] Support setting mpi args (649)
d2e0db03 [Artifacts] Fix store schema parsing (653)
20eb0d97 [CI] Add automation to create latest release branches (652)
5b45fc7a [Doc] Remove Iguazio platform bigdata container from docstring examples (650)
e2361f36 [Artifacts] Add data migration to handle old corrupted artifact tags (644)
46bd4fe3 [MPIJob] Support getting logs from v1 pods (646)
008324db [Doc] Update description, benefits and key-features (645)
df85ac3f [Artifacts] Fix store url generation (643)
28a6201e [Doc] Change theme + fix and improve serving docs (641)
e80ccd3c [Model monitoring] Init - adding API endpoints (625)
5da4f8eb [serving] fix plot bugs and missing fields, add default on_error (for all states unless state has specific on_error) (642)
e15c5d3b [Secrets store] Adding Vault config to pod only when needed (640)
74b43c82 [Secrets store] Add Vault support (500)
82b805e2 [Serving] Fix graph initialization in add model (639)
a2075971 [Artifacts] Extend store prefix (636)

0.6.0rc9

Not secure
Features / Enhancements
* **Sparkjob**: Added sparkConf & hadoopConf support, 633, urihoenig
* **Requirements**: Add test to ensure requirements aligned, 634, hedingber
* **Projects**: Remove runtime resources on project deletion, 635, hedingber
* **UI**: [Features & enhancment](https://github.com/mlrun/ui/releases/tag/v0.6.0-rc9#features-and-enhancements)


Bug fixes
* **Artifacts**: Fix artifacts tagging, 637, hedingber
* **Projects**: Fix functions syncing, 638, hedingber
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.6.0-rc9#bug-fixes)


Pull requests:
3d8de84 [Projects] Fix functions syncing (638)
a09a415 [Artifacts] Fix artifacts tagging (637)
2a18aee [Projects] Remove runtime resources on project deletion (635)
83047f5 [Requirements] Add test to ensure requirements aligned (634)
05d3868 [Sparkjob] Added sparkConf & hadoopConf support (633)

0.6.0rc8

Not secure
Features / Enhancements
* **Doc**: "lifecycle" > "life cycle", 612, Sharon-iguazio
* **Doc**: Edit the basic MLRun description, 616, Sharon-iguazio
* **Doc**: Added mlrun.db.httpdb to the API doc, 627, gilad-shaham
* **SDK**: Cache run db instance, 614, yaronha
* **SDK**: Change mount_v3io to multi-mount (/User and /v3io) by default, 617, hedingber
* **SDK**: Use dict_to_json in httpdb (safer json.dumps), 629, yaronha
* **Projects**: Add annotations field, 615, hedingber
* **Projects**: Support different deletion strategies, 618, hedingber
* **Requirements**: Support extras, 620, hedingber
* **mlutils**: Remove imports from module root, 622, hedingber
* **Images**: Ensuring mlrun/mlrun and mlrun/jupyter has mlutils dependencies, 623, hedingber
* **Images**: Pin pip version and use legacy resolver + install storey package only on python 3.7 or above, 630, hedingber
* **Serving**: Add flow topology support, 621 yaronha
* **Pipelines**: Enable listing pipelines by project, 626 hedingber
* **UI**: [Features & enhancment](https://github.com/mlrun/ui/releases/tag/v0.6.0-rc8#features-and-enhancements)


Bug fixes
* **Serving**: Minor fixes, 613, yaronha
* **Projects**: Fix nuclio patch with only one of metadata/spec, 624, hedingber
* **Files**: Fix path resolution when starting with /v3io, 628 hedingber
* **GPU Images**: Fix horovod NCCL env var, 619, hedingber
* **SDK**: Fix list_artifact_tags function, 631, hedingber
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.6.0-rc8#bug-fixes)


Pull requests:
10cd91c [Requirements] Extras addition followup fixes (632)
bebfe4d [SDK] Fix list_artifact_tags function (631)
eb60ecf [Doc] Added mlrun.db.httpdb to the API doc (627)
ca5094e [Files] Fix path resolution when starting with /v3io (628)
cf74c22 use dict_to_json in httpdb (safer json.dumps) (629)
92be573 [Images] Pin pip version and use legacy resolver + install storey package only on python 3.7 or above (630)
b53f5e5 [Pipelines] Enable listing pipelines by project (626)
de5ba23 [Serving] Add flow topology support (621)
db42ae7 [Projects] Fix nuclio patch with only one of metadata/spec (624)
2f62291 [GPU Images] Fix horovod NCCL env var (619)
73c8595 [Images] Ensuring mlrun/mlrun and mlrun/jupyter has mlutils dependencies (623)
5f4ebf5 [mlutils] remove imports from module root (622)
d4434cd [Requirements] Support extras (620)
829e3d4 [Projects] Support different deletion strategies (618)
a4d25e2 [SDK] change mount_v3io to multi-mount (/User and /v3io) by default (617)
9df76c5 [Doc] Edit the basic MLRun description (616)
30b69d0 [Serving] Minor fixes (613)
8918da2 [Projects] Add annotations field (615)
d89ed4f [SDK] Cache run db instance (614)
a138b48 [DOC REVIEW] "lifecycle" > "life cycle" (612)

0.6.0rc7

Not secure
Features / Enhancements
* **Builder**: Install specific mlrun version, 589, hedingber
* **Dask**: Change start cluster endpoint to be async, 591, hedingber
* **Docs**: Make mlrun-kit the main installation option, 590, gilad-shaham
* **Feature store**: Added list entities endpoint, 594, theSaarco
* **Sparkjob**: Support cuda image, 595, urihoenig
* **Projects**: Sync SDK class with API methods + structure change, 596, hedingber
* **Projects**: Add project labels, 607, hedingber
* **Projects**: Add goals field, 608, hedingber
* **Projects**: Add option to mark project as archived, 610, hedingber
* **Projects**: Restrict project name to DNS Label (RFC 1123), 611, hedingber
* **System tests**: Enable to take UI from action branch name in mlrun/ui, 602, hedingber
* **CI**: Create a cache tag per version for the build images workflow, 604, hedingber
* **UI**: [Features & enhancment](https://github.com/mlrun/ui/releases/tag/v0.6.0-rc7#features-and-enhancements)


Bug fixes
* **Cleanup**: Fix crd objects cleanup, 592, hedingber
* **Cleanup**: Remove spammy log, 606, hedingber
* **System tests**: Skip chart patching in provctl patch, 593, hedingber
* **Requirements**: Fix conflicts, 597, hedingber
* **Runtimes**: General fixes and adding FunciontReference, 598, yaronha
* **Runs**: Fix list runs name filter exploding on run with no name, 609, hedingber
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.6.0-rc7#bug-fixes)


Pull requests:
4795b6c [Projects] Restrict project name to DNS Label (RFC 1123) (611)
0dfb625 [Projects] Add option to mark project as archived (610)
ee1d28a [Runs] Fix list runs name filter exploding on run with no name (609)
e5d3eb4 [Projects] Add goals field (608)
de956e3 [Projects] Add project labels (607)
869f202 [Cleanup] Remove spammy log (606)
28c7a4d [CI] Create a cache tag per version for the build images workflow (604)
3192157 [System tests] Enable to take UI from action branch name in mlrun/ui (602)
7856a11 [Runtimes] General fixes and adding FunciontReference (598)
3f8cfa3 [Projects] Sync SDK class with API methods + structure change (596)
887a6ac [Sparkjob] Support cuda image (595)
e7edd32 [Requirements] Fix conflicts (597)
929e943 [Feature store] Added list entities endpoint (594)
7a38bc3 [Docs] Make mlrun-kit the main installation option (590)
74321b2 [System tests] Skip chart patching in provctl patch (593)
92e5c84 [Cleanup] Fix crd objects cleanup (592)
50cb450 [Dask] Change start cluster endpoint to be async (591)
277dc99 [Builder] Install specific mlrun version (589)

0.6.0rc6

Not secure
Features / Enhancements
* **CI**: Enable using several system tests systems, 578, hedingber
* **Models images**: Bound horovod to 0.20.x, 585, hedingber
* **Builder**: Support extra & verbose flags, 586, urihoenig
* **Builder**: Change registry URL configurations, 587, hedingber
* **DB migrations**: Added downgrade support and AlembicUtil Tests, 583, quaark
* **UI**: [Features & enhancment](https://github.com/mlrun/ui/releases/tag/v0.6.0-rc6#features-and-enhancements)


Bug fixes
* **System tests**: Wrap secrets with quotes, 584, hedingber
* **System tests**: Fix requirements, 574, hedingber
* **Dask**: Fix KubeCluster initialization, 575, hedingber
* **Nuclio**: Fix volume and volume mount creation, 579, hedingber
* **Runtimes**: Set jobs dbpath from configuration instead of client, 580, hedingber
* **Projects**: Skip old invalid project syncing + name validation fix, 576, hedingber
* **Docs**: Fix typos in mlrun-kit doc, 577, hedingber
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.6.0-rc6#bug-fixes)


Pull requests:
00b9a23 [Builder] Change registry URL configurations (582)
86cf26c [DB migrations] Added downgrade support and AlembicUtil Tests (583)
8d2f857 [Builder] Support extra & verbose flags (586)
8f7e4ef [Models images] Bound horovod to 0.20.x (585)
20cc19d [System tests] Wrap secrets with quotes (584)
5b09079 [Runtimes] Set jobs dbpath from configuration instead of client (580)
59473d3 [Nuclio] Fix volume and volume mount creation (579)
afc56c0 [CI] Enable using several system tests systems (578)
2f1baaa [Docs] Fix typos in mlrun-kit doc (577)
728f1e2 [Projects] Skip old invalid project syncing + name validation fix (576)
c890439 [Dask] Fix KubeCluster initialization (575)
9ac8d8e [System tests] - Fix requirements (574)
4b6e62c [System tests] Add matplotlib as requirement (573)

0.6.0rc5

Not secure
Features / Enhancements
* **Projects**: Enable projects syncing with Nuclio, 542, hedingber
* **Projects**: Ensure project name regex, 569, hedingber
* **SDK+API+Images**: Bumping requirement versions, 568, hedingber
* **UI**: [Features & enhancment](https://github.com/mlrun/ui/releases/tag/v0.6.0-rc5#features-and-enhancements)


Bug fixes
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.6.0-rc5#bug-fixes)


Pull requests:
57de22d [SDK] requirements fixes (572)
d7a27b9 [SDK] Move humanfriendly to SDK requirements (571)
5dcbb55 [Projects] - Support old project records (570)
b22361a [Projects] Ensure project name regex (569)
e4d29b0 [SDK+API+Images] Bumping requirement versions (568)
1b2745c [Projects] Enable projects syncing with Nuclio (542)

0.6.0rc4

Not secure
Features / Enhancements
* **Spark**: Support using base image from datanode registry on deployment, 556, urihoenig
* **Feature store**: Add feature vectors, 558, theSaarco
* **CI**: New githubc client, 561, orkiguazio
* **Functions**: Enable multi volume mount for same volume, 559, hedingber
* **UI**: [Features & enhancment](https://github.com/mlrun/ui/releases/tag/v0.6.0-rc4#features-and-enhancements)


Bug fixes
* **Build**: Add git to mlrun/mlrun image, 557, hedingber
* **Build**: Add gcc to slim images, 560, hedingber
* **System tests**: Fix churn demo data url, 562, hedingber
* **Schedules**: Fix labels bugs, 561, quaark
* **Feature store**: Fix PUT feature-sets to not leave feature leftovers in DB, 566, theSaarco
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.6.0-rc4#bug-fixes)


Pull requests:
5138dd6 [CI] Add wait for mlrun/ui release to finish (567)
65463fc [Functions] Enable multi volume mount for same volume (559)
56b61b6 [Feature store] Fix PUT feature-sets to not leave feature leftovers in DB (566)
ba28746 Ci new githubc client (565)
d10db88 [Schedules] Fix labels bugs (561)
0a3d002 [System tests] Re-enable horovod demo (563)
f3d5e0a [System tests] Fix churn demo data url (562)
efb7789 [Build] Add gcc to slim images (560)
39456b7 [Feature store] Add feature vectors (558)
ff3e79e [Build] Add git to mlrun/mlrun image (557)
53e88f3 [Spark] Support using base image from datanode registry on deployment (556)

0.6.0rc3

Not secure
Features / Enhancements
* **SDK**: Add v3io-frames package requirement, 545, hedingber
* **SDK**: Raise exception on major/minor mismatch with API version, 554, hedingber
* **Serving**: Add VotingEnsemble serving router, 547, zilbermanor
* **Build**: Use python's -slim tag for mlrun/mlrun image, 555, hedingber
* **Docs**: Add mlrun-kit doc, 552, gilad-shaham
* **UI**: [Features & enhancment](https://github.com/mlrun/ui/releases/tag/v0.6.0-rc3#features-and-enhancements)


Bug fixes
* **SDK**: Don't fail on missing uid when user is configured, 543, hedingber
* **SDK**: Save function on deploy success, 544, hedingber
* **Spark**: Don't use igz version for spark image tag, 546, hedingber
* **Feature store**: Feature set api fixes, 549, theSaarco
* **Runtimes**: Support running with non default API name and namespace, 550, hedingber
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.6.0-rc3#bug-fixes)


Pull requests:
337433e [Build] Use python's -slim tag for mlrun/mlrun image (555)
5d4e920 [Serving] Add VotingEnsemble serving router (547)
ada7a92 [Feature store] Feature set api fixes (549)
6ff63b5 [SDK] Raise exception on major/minor mismatch with API version (554)
dfb3af3 rename mlrun-kit doc helm chart name (553)
4b816e3 mlrun-kit doc (552)
a1e1d75 [Runtimes] Support running with non default API name and namespace (550)
2d5a31b [Spark] Don't use igz version for spark image tag (546)
c5dbdad [SDK] Add v3io-frames package requirement (545)
29ce0fd [SDK] Save function on deploy success (544)
765a989 [SDK] Don't fail on missing uid when user is configured (543)

0.6.0rc2

Not secure
Features / Enhancements
* **Feature store**: Feature set api refactoring, 532, theSaarco
* **Spark**: Support setting different resources for executor and driver, 533, urihoenig
* **SDK**: Change printed items background colors, 531, hedingber
* **SDK**: Fix hyperlink to UI (to include /monitor), 537, yaronha
* **API**: Add time range filters to list runs, 536, quaark
* **Docs**: Update remote configuration documentation, 534, gilad-shaham
* **UI**: [Features & enhancment](https://github.com/mlrun/ui/releases/tag/v0.6.0-rc2#features-and-enhancements)


Bug fixes
* **Spark**: Add missing fields to spec, 538, hedingber
* **SDK**: Fix run_local() and fn.run() issues and add local mode to fn.run(), 541, yaronha
* **CI**: Use updated pod template (docker-python) in Jenkinsfile, 540, orkiguazio
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.6.0-rc2#bug-fixes)


Pull requests:
f7397f0 [SDK] Fix run_local() and fn.run() issues and add local mode to fn.run() (541)
9ca2151 [CI] Use updated pod template (docker-python) in Jenkinsfile (540)
75430a1 [Docs] Update remote configuration documentation (534)
13cbed3 [Spark] Add missing fields to spec (538)
e63b34a [API] Add time range filters to list runs (536)
1f9be0e [SDK] Fix hyperlink to UI (to include /monitor) (537)
7fcd6fe [Docs] Bump image tags to 0.5.4 (535)
c4a8aa3 [Spark] Support setting different resources for executor and driver (533)
6375f96 [Feature store] Feature set api refactoring (532)
4bfd149 [SDK] Change printed items background colors (531)

0.6.0rc1

Not secure
Features / Enhancements
* **DB migrations**: Add alembic migrations, 466, quaark
* **Scheduling**: Added full support to schedule labels, 512, quaark
* **Scheduling**: Add update support, 526, quaark
* **Scheduling**: Populate last run uri in schedule, 529, quaark
* **Scheduling**: Add option to include last run on get and list, 530, quaark
* **SDK**: Do not use nest asyncio by default, 514, yaronha
* **SDK**: Make printed items background color configurable, 527, hedingber
* **Feature store**: Adding feature-sets to MLRun DB, 499, theSaarco
* **Feature store**: Add list features API + label support for features/entities, 525, theSaarco
* **Serving**: Enhance and fix serving state machine to support future topologies, 515, yaronha
* **Build**: Optimize images size by removing redundant caches, 523, hedingber
* **UI**: [Features & enhancment](https://github.com/mlrun/ui/releases/tag/v0.6.0-rc1#features-and-enhancements)


Bug fixes
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.6.0-rc1#bug-fixes)


Pull requests:
808f278 [SDK] Make printed items background color configurable (527)
5c4af29 [Scheduling] Add option to include last run on get and list (530)
a820a42 [Scheduling] Populate last run uri in schedule (529)
0691a02 [Tests] Skip horovod demo system test (528)
ef96ac0 [Feature store] Add list features API + label support for features/entities (525)
3ff1aea [Scheduling] Add update support (526)
b213d6c [DB migrations] Handle all possible initialization options (524)
87f3246 [DB migrations] Make migration creation more user friendly (517)
1a3c5cb [Build] Optimize images size by removing redundant caches (523)
161bf8e [Serving] Enhance and fix serving state machine to support future topologies (515)
be635b4 [Feature store] Adding feature-sets to MLRun DB (499)
6e705db [SDK] Do not use nest asyncio by default (514)
25085ff Added full support to schedule labels (512)
e0eabcb [CI] Split migrations tests to different job (513)
51416e3 Schedule Labels and Alembic Migrations (466)

0.5.6

Not secure
Main features & enhancements
* **MPIJob**: Support setting mpi args, zilbermanor
* **Builder**: Make init container image configurable, set pull policy and pin version to 3.13.1, hedingber
* **Builder**: Support pulling from insecure registry, hedingber
* **UI**: [Release notes](https://github.com/mlrun/ui/releases/tag/v0.5.6)


More info can be found in the RCs release notes:

0.5.6rc3

Not secure
Features / Enhancements
* **UI**: [Features & enhancment](https://github.com/mlrun/ui/releases/tag/v0.5.6-rc3#features-and-enhancements)

Bug fixes
* **Builder**: Support pulling from insecure registry, 738, hedingber
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.5.6-rc3#bug-fixes)

Pull requests:
b90d56b [Builder] Support pulling from insecure registry [Backport 0.5.x] (738)

0.5.6rc2

Not secure
Features / Enhancements
* **Builder**: Make init container image configurable, set pull policy and pin version to 3.13.1 [Backport 0.5.x], 717, hedingber
* **UI**: [Features & enhancment](https://github.com/mlrun/ui/releases/tag/v0.5.6-rc2#features-and-enhancements)

Bug fixes
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.5.6-rc2#bug-fixes)


Pull requests:
cb96462 [Builder] Make init container image configurable, set pull policy and pin version to 3.13.1 [Backport 0.5.x] (717)

0.5.6rc1

Not secure
Features / Enhancements
* **MPIJob**: Support setting mpi args [Backport 0.5.x], 705, zilbermanor
* **UI**: [Features & enhancment](https://github.com/mlrun/ui/releases/tag/v0.5.6-rc1#features-and-enhancements)

Bug fixes
* **CI**: Fixing release branch automation to include file deletions, 685, hedingber
* **Models image**: Pinning intel-tensorflow to 2.3.0, 699, hedingber
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.5.6-rc1#bug-fixes)


Pull requests:
c8e8c23 [Models image] Pinning intel-tensorflow to 2.3.0 (699)
595a69d [MPIJob] Support setting mpi args [Backport 0.5.x] (705)
a654a04 [CI] Fixing release branch automation to include file deletions (685)

0.5.5

Not secure
Features / enhancements
* **MPIJob**: Support getting logs from v1 pods, 646, hedingber
* **Builder**: Install specific mlrun version, 599, hedingber
* **SDK**: Raise exception on major/minor mismatch with API version, 554, hedingber
* **Build**: Optimize images size by removing redundant caches, 523, hedingber
* **UI**: [Features & enhancment](https://github.com/mlrun/ui/releases/tag/v0.5.5#features-and-enhancements)

Bug fixes
* **Artifacts**: Limit datasets preview size, 670, hedingber
* **Runtimes**: Set jobs dbpath from configuration instead of client, 581, hedingber
* **GPU Images**: Fix horovod NCCL env var, 619, hedingber
* **SDK**: Fix run_local() and fn.run() issues and add local mode to fn.run(), 600, yaronha
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.5.5#bug-fixes)


More info can be found in the RCs release notes:

0.5.5rc6

Not secure
Features / Enhancements
* **CI**: Add automation to create latest release branches, 652, hedingber
* **API**: Change default max thread pool workers, 669, hedingber
* **UI**: [Features & enhancment](https://github.com/mlrun/ui/releases/tag/v0.5.5-rc6#features-and-enhancements)


Bug fixes
* **Artifacts**: Limit datasets preview size, 670, hedingber
* **API**: Remove duplicated logs and add messages, 671, hedingber
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.5.5-rc6#bug-fixes)


Pull requests:
617947a9 [Artifacts] Limit datasets preview size [Backport 0.5.x] (670)
a11e421f [API] Remove duplicated logs and add messages (671)
dc6cd7ad [API] Change default max thread pool workers (669)
264b735e [CI] Add automation to create latest release branches (652)

0.5.5rc5

Not secure
Features / Enhancements
* **Images**: Pin pip version and use legacy resolver, 647, hedingber
* **MPIJob**: Support getting logs from v1 pods, 646, hedingber
* **UI**: [Features & enhancment](https://github.com/mlrun/ui/releases/tag/v0.5.5-rc5#features-and-enhancements)


Bug fixes
* **Runs**: Fix list runs name filter exploding on run with no name, 609, hedingber
* **GPU Images**: Fix horovod NCCL env var, 619, hedingber
* **SDK**: Fix list_artifact_tags function, 631, hedingber
* **SDK**: Fix db base class list_projects implementation, 648, hedingber
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.5.5-rc5#bug-fixes)


Pull requests:
c947fad [MPIJob] Support getting logs from v1 pods (646)
39bb60c [SDK] Fix db base class list_projects implementation [0.5.x Backport] (648)
04d2710 [SDK] Fix list_artifact_tags function (631)
73c4397 [Images] Pin pip version and use legacy resolver [0.5.x Backport] (647)
d50ed18 [GPU Images] Fix horovod NCCL env var (619)
51d2421 [Runs] Fix list runs name filter exploding on run with no name (609)

0.5.5rc4

Not secure
Features / Enhancements
* **Builder**: Install specific mlrun version, 599, hedingber
* **System tests**: Enable to take UI from action branch name in mlrun/ui, 603, hedingber
* **CI**: Create a cache tag per version for the build images workflow, 605, hedingber
* **UI**: [Features & enhancment](https://github.com/mlrun/ui/releases/tag/v0.5.5-rc4#features-and-enhancements)


Bug fixes
* **SDK**: Don't fail on missing uid when user is configured, 543, hedingber
* **SDK**: Save function on deploy success, 544, hedingber
* **SDK**: Fix run_local() and fn.run() issues and add local mode to fn.run(), 600, yaronha
* **SDK**: Fix hyperlink to UI (to include /monitor), 537, yaronha
* **Cleanup**: Remove spammy log, 606, hedingber
* **Requirements**: Fix conflicts, 601, hedingber
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.5.5-rc4#bug-fixes)


Pull requests:
fcb93a7 [Cleanup] Remove spammy log (606)
f6d440a [CI] Create a cache tag per version for the build images workflow [Backport 0.5.x] (605)
e5c1bb4 [SDK] Fix hyperlink to UI (to include /monitor) (537)
e0e2f0b [System tests] Enable to take UI from action branch name in mlrun/ui [Backport 0.5.x] (603)
4e5f027 [Requirements] Fix conflicts [0.5.x Backport] (601)
1acefaa [SDK] Fix run_local() and fn.run() issues and add local mode to fn.run() [0.5.x Backport] (600)
82a10e2 [SDK] Save function on deploy success (544)
231a8a2 [SDK] Don't fail on missing uid when user is configured (543)
d1b4821 [Builder] Install specific mlrun version [Backport 0.5.x] (599)

0.5.5rc3

Not secure
Features / Enhancements
* **Builder**: Change registry URL configurations, 587, hedingber
* **SDK**: Make printed items background color configurable, 527, hedingber
* **SDK**: Change printed items background colors, 531, hedingber
* **SDK**: Raise exception on major/minor mismatch with API version, 554, hedingber
* **Models images**: Bound horovod to 0.20.x, 585, hedingber
* **Build**: Optimize images size by removing redundant caches, 523, hedingber
* **Build**: Add pip upgrade to images, 588, hedingber
* **UI**: [Features & enhancment](https://github.com/mlrun/ui/releases/tag/v0.5.5-rc3#features-and-enhancements)


Bug fixes
* **System tests**: Wrap secrets with quotes, 584, hedingber
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.5.5-rc3#bug-fixes)


Pull requests:
a633d6d [Build] Add pip upgrade to images [0.5.x backport] (588)
722e92e [Build] Optimize images size by removing redundant caches (523)
6b7bb21 [System tests] Wrap secrets with quotes (584)
95440d3 [Models images] Bound horovod to 0.20.x (585)
5778813 [SDK] Raise exception on major/minor mismatch with API version (554)
4f0a0f4 [SDK] Change printed items background colors (531)
972e034 [SDK] Make printed items background color configurable (527)
e0cde55 [Builder] Change registry URL configurations [0.5.x backport] (587)

0.5.5rc2

Not secure
Features / Enhancements
* **CI**: Use updated pod template (docker-python) in Jenkinsfile, 540, orkiguazio
* **CI**: Enable using several system tests systems, 578, hedingber
* **CI**: New githubc client, 565, orkiguazio
* **CI**: Add wait for mlrun/ui release to finish, 567, orkiguazio
* **UI**: [Features & enhancment](https://github.com/mlrun/ui/releases/tag/v0.5.5-rc2#features-and-enhancements)


Bug fixes
* **Runtimes**: Set jobs dbpath from configuration instead of client, 581, hedingber
* **System tests**: Fix churn demo data url, 562, hedingber
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.5.5-rc2#bug-fixes)


Pull requests:
1fa30b9 [CI] Add wait for mlrun/ui release to finish (567)
78cc5a5 Ci new githubc client (565)
c247484 [System tests] Fix churn demo data url (562)
03aa8d1 [Runtimes] Set jobs dbpath from configuration instead of client [Backport 0.5.x] (581)
06c2608 [CI] Enable using several system tests systems (578)
a6ccf59 [CI] Use updated pod template (docker-python) in Jenkinsfile (540)

0.5.5rc1

Not secure
Features / Enhancements
* **UI**: [Features & enhancment](https://github.com/mlrun/ui/releases/tag/v0.5.5-rc1#features-and-enhancements)


Bug fixes
* **Runtimes**: Support running with non default API name and namespace, 550, hedingber
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.5.5-rc1#bug-fixes)


Pull requests:
35cced0 [Runtimes] Support running with non default API name and namespace (550)

0.5.4

Not secure

0.5.4rc1

Not secure
UI release notes:

0.5.3

Not secure

0.5.3rc3

Not secure

0.5.3rc2

Not secure
Features / Enhancements
* **Metrics**: Change mlrun/scrape_metrics label to mlrun/scrape-metrics, 483, hedingber
* **API**: Add old pod_status header for BC with <0.5.3 clients, 489, hedingber
* **API**: Add invoke schedule endpoint, 498, hedingber
* **SDK**: Enable to set scrape metrics label on piplines runs, 491, hedingber
* **Docs**: Create LICENSE, 485, yaronha
* **Docs**: Adding Dataset usage examples, 469, gilad-shaham
* **UI**: [Features & enhancment](https://github.com/mlrun/ui/releases/tag/v0.5.3-rc2#features-and-enhancements)


Bug fixes
* **Serving**: Fix v2 serving readme and add example, 481, yaronha
* **Serving**: fix model monitor and add function uri, 484, yaronha
* **Scheduler**: Fix scheduler not running anything, 490, hedingber
* **SDK**: Fix missing args when instantiating function from runtime, 488, hedingber
* **SDK**: Enable installing on python < 3.7, 494, hedingber
* **SDK**: Fix typo in model server initialization, 495, hedingber
* **Dask**: Fix dask image build, 496, hedingber
* **Sparkjob**: Minor fixes, 480, urihoenig
* **API**: Fix list functions bugs, 493, hedingber
* **API**: Fix typo in delete function endpoint, 497, hedingber
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.5.3-rc2#bug-fixes)


Pull requests:
baea701 [Sparkjob] Minor fixes (480)
5003a43 Add invoke schedule endpoint (498)
db95228 Fix typo in delete function endpoint (497)
11d732b Fix dask image build (496)
6d76aa3 Fix typo in model server initialization (495)
0bf0a0b Enable installing on python < 3.7 (494)
68b39eb Fix list functions bugs (493)
b45eaa4 Enable to set scrape metrics label on piplines runs (491)
d96592f Move orjson to general requirements (492)
066ce6f Fix scheduler not running anything (490)
7d2bbc8 [docs] Adding Dataset usage examples (469)
7ba57be Create LICENSE (485)
26ef653 fix model monitor and add function uri (484)
111b8d6 Add old pod_status header for BC with <0.5.3 clients (489)
377db0c Fix missing args when instantiating function from runtime (488)
c576a3b Move test assets to be near their tests (487)
7bdbf3e Fix boto3 dependency (486)
e9d576f fix v2 serving readme and add example (481)
b05628d Change mlrun/scrape_metrics label to mlrun/scrape-metrics (483)

0.5.3rc1

Not secure
Features / Enhancements
* **Versioning**: Automating transplanting version in code, 437, hedingber
* **Monitoring**: Monitor runs from server, 467, hedingber
* **Serving**: Add v2 model serving (and refactor serving as dir), 463, yaronha
* **Logging**: Replace uvicorn access log with our logger, 453, hedingber
* **Metrics**: Add mlrun/owner label to runs k8s resources, 478, hedingber
* **API**: Add option to delete function, 446, hedingber
* **API**: Add option to delete project, 448, hedingber
* **API**: Adding artifact name filter, 455, hedingber
* **API**: Add artifact kind filter in list artifacts, 460, hedingber
* **API**: Add category filter to list artifacts, 462, hedingber
* **SDK**: Sparkjob - show and save UI ingress URL, 471, urihoenig
* **CI**: Adding GH actions workflow to build images on each commit to development, 433, hedingber
* **CI**: Add caching to CI, 449, hedingber
* **CI**: System Test CI, 444, quaark
* **CI**: Enable to trigger workflows manually, 468, hedingber
* **UI**: [Features & enhancment](https://github.com/mlrun/ui/releases/tag/v0.5.3-rc1#features-and-enhancements)


Bug fixes
* **Deployment**: Fix kaniko docker secret mount point, 439, theSaarco
* **Scheduler**: Don't use closed sessions in scheduler, 465, hedingber
* **API**: Fix run name and state filters, 459, hedingber
* **API**: Raise when function not found on get function call, 428, hedingber
* **SDK**: NewTask -> new_task + added docstring, 442, hedingber
* **SDK**: Update function entry points when updating code, 451, hedingber
* **SDK**: Fix NuclioSpec duplicated init, 464, hedingber
* **Docs**: Fix mount_v3io docs, 445, hedingber
* **Docs**: Fixing quick start, 477, hedingber
* **Artifacts**: Fix chart artifact to have db key, 441, hedingber
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.5.3-rc1#bug-fixes)


Pull requests:
1a9c2e1 Fix MLRun System Test CI provctl release query (479)
d52bb47 Add mlrun/owner label to runs k8s resources (478)
b1697b6 Monitor runs from server (467)
388a0dd Fixing quick start (477)
e47027a Fix Typo from 475 (476)
d705a4f [System Tests]: Changed access_token header to Authorization header (475)
4a13f97 Fix models gpu legacy image (474)
f0618fd Fixed serving model bug (472)
0d1f04d Add v2 model serving (and refactor serving as dir) (463)
94a094c Sparkjob - show and save UI ingress URL (471)
65a00a9 Enable to trigger workflows manually (468)
a6e91db System Test CI (444)
bc4bd1c Don't use closed sessions in scheduler (465)
c05a458 Fix NuclioSpec duplicated init (464)
ba066ca Add category filter to list artifacts (462)
bfe974a CI: use container with docker, python and git for building images (458)
1ce1e56 Add artifact kind filter in list artifacts (460)
61c77c6 Fix run name and state filters (459)
e2af81b Support nuclio_dashboard_url default helm chart value - "disabled" (457)
525ca59 Replace uvicorn access log with our logger (453)
bb19da3 new_task -> NewTask in examples (456)
9656be4 Adding artifact name filter (455)
542bdae Add Installation of procps in mlrun-api (454)
0dd6ae8 Changing NewTask deprecation plan (452)
293bc7b Update function entry points when updating code (451)
62f4355 Fix models images (450)
0a71cb0 Add caching to CI (449)
b7d7aac Add option to delete project (448)
bfca96f Simplifying version file creation script (447)
fb12230 Add option to delete function (446)
9bc8760 Fix mount_v3io docs (445)
dce2ee3 NewTask -> new_task + added docstring (442)
61b0c2c Fix chart artifact to have db key (441)
15bfc20 Run update-version-file in docker (443)
2494c61 Adding GH actions workflow to build images on each commit to development (433)
33aef35 Automating transplanting version in code (437)
72762af Raise when function not found on get function call (428)
f0f80e6 Fix kaniko docker secret mount point (439)
44173f1 Remove root dir infile.txt (440)

0.5.2

Not secure
Features / Enhancements
* **Tests**: System tests CI script and some fixes to the system tests, 430, quaark
* **UI**: [Features & enhancment](https://github.com/mlrun/ui/releases/tag/v0.5.2#features-and-enhancements)


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


Pull requests:
e731251 Bump version to 0.5.2 (438)
f14f7a7 System tests CI script and some fixes to the system tests (430)

0.5.2rc2

Not secure
Features / Enhancements
* **API**: Adding option to give name filter in list_schedules, 420, hedingber
* **Tests**: Adding runtime resources cleanup unit tests - phase 1, 422, hedingber
* **Tests**: System Tests for Mlrun Demos, 421, quaark
* **UI**: [Features & enhancment](https://github.com/mlrun/ui/releases/tag/v0.5.2-rc2#features-and-enhancements)


Bug fixes
* **Tests**: Fixed system test teardown order, 417, quaark
* **Pipelines**: Fix pipelines non-str results logging, 418, hedingber
* **API**: Change API default response to ORJSONResponse, 419, hedingber
* **API**: Fix hub function url resolution, 425, hedingber
* **API**: Fix function enrichment on job submission, 427, hedingber
* **Build**: Fix models gpu images, 429, hedingber
* **Build**: Fix models legacy image, 435, hedingber
* **Monitoring**: fix log print for py files to show log progress, 432, yaronha
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.5.2-rc2#bug-fixes)


Pull requests:
78388e1 Fix models legacy image - take 2 - fixing typo (436)
2525449 Fix models legacy image (435)
ba9daaa Bugfix - append/extend function configuration on job submission instead of override (434)
08c82e3 fix log print for py files to show log progress (432)
844837a Bump to 0.5.2-rc2 (431)
aea6505 Fix models gpu images (429)
e7e461a Fix function enrichment on job submission (427)
821a9be Adding sqlite3 to API image (426)
456fd4d Fix hub function url resolution (425)
12b5aad Pin black requirement (424)
8aded37 System Tests for Mlrun Demos (421)
91ff609 Adding runtime resources cleanup unit tests - phase 1 (422)
6a50edb Formatting according to new black version (423)
34db5b9 Adding option to give name filter in list_schedules (420)
47b1696 Change API default response to ORJSONResponse (419)
daf42ad Fix pipelines non-str results logging (418)
c995ba2 Fixed system test teardown order (417)

0.5.2rc1

Not secure
Features / Enhancements
* **SDK**: Enable remote work against iguazio 2.10 system, 394, hedingber
* **Docs**: Add loading MLRun functions from the marketplace docs, 396, gilad-shaham
* **CI**: Docs CI and ReadTheDocs Config, 397, quaark
* **Testing**: System test framework, 392, quaark
* **Pipelines**: Change kfp ttl from 24h to 4h, 405, hedingber
* **MPIJob**: Add performance analysis to hvd, 412, zilbermanor
* **UI**: [Features & enhancment](https://github.com/mlrun/ui/releases/tag/v0.5.2-rc1#features-and-enhancements)


Bug fixes
* **Jupyter**: Fix jupyter image, 389, gilad-shaham
* **Docs**: Split API documentation to separate module pages + minor docstring fixes, 391, gilad-shaham
* **API**: MLRun Errors + v3io access forbidden uses errors, 393, quaark
* **Cleanup**: Bugfix - When MPI Job finishes, deletes CRDs properly, 399, quaark
* **Cleanup**: Use run project before function project for labels, 400, hedingber
* **Cleanup**: Improve cleanup to handle orphan resources, 404, hedingber
* **SDK**: Don't default to default project unneeded-ly, 402, hedingber
* **SDK**: Fix get store artifact tags parsing, 409, hedingber
* **Build**: Install MLRun in images using pip, 410, hedingber
* **MPIJob**: Change default mpijob image from mlrun/mpijob to mlrun/ml-models, 406, hedingber
* **Schedules**: Fix schedules datetime fields formatting, 415, hedingber
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.5.2-rc1#bug-fixes)


Pull requests:
f559656 Fix version parsing (416)
a7f2e72 Bump to 0.5.2-rc1 (414)
b8cd2c8 Fix schedules datetime fields formatting (415)
849af0b Configure black to enforce string normalization (413)
bc992e9 Add performance analysis to hvd (412)
c7740d4 Improving errors infrastructure (411)
4e000bd Install MLRun in images using pip (410)
0f2d16b Fix get store artifact tags parsing (409)
57ca390 Change kfp ttl from 24h to 4h (405)
1d48e91 Update docs successful status code for deletion endpoints (408)
6abf437 Add bump-version and install-requirements make commands (407)
8fcb612 Improve cleanup to handle orphan resources (404)
6ad195e Change default mpijob image from mlrun/mpijob to mlrun/ml-models (406)
5a94236 System test framework (392)
f3556e5 Adding unit tests for files API (403)
1d9c3a4 Replace back fastapi status with http status (401)
f8f0ed8 Don't default to default project unneeded-ly (402)
f73c498 Use run project before function project for labels (400)
8d93f84 Bugfix - When MPI Job finishes, deletes CRDs properly (399)
2243ab1 Docs CI and ReadTheDocs Config (397)
07d0714 Add loading MLRun functions from the marketplace docs (396)
28eaceb MLRun Errors + v3io access forbidden uses errors (393)
ba99e74 Enable remote work against iguazio 2.10 system (394)
52d8d30 Makefile Phony near each command instead of one list (395)
35598b1 Split API documentation to separate module pages + minor docstring fixes (391)
6f29c5d Fix jupyter image (389)
c7ac63b Use FastAPI facilities instead of older packages (375)
3a3966f Bump uvicorn from 0.11.3 to 0.11.7 (376)

0.5.1

Not secure
Features / Enhancements
* **Docs**: Doc update for log_model and get_model, 382, gilad-shaham
* **UI**: [Features & enhancment](https://github.com/mlrun/ui/releases/tag/v0.5.1#features-and-enhancements)


Bug fixes
* **Schedules**: Fixed wrong crontab expression format error message, 379, hedingber
* **Schedules**: Don't create a run on failed schedule, 378, hedingber
* **API**: Fixed submit job function not found error response, 380, hedingber
* **API**: Save versioned function at the end of deploy, 386, 388, hedingber
* **Platforms**: Fix mount_pvc and auto mount, 383, yaronh
* **Build**: Pin models-gpu image python version to 3.7, 384, hedingber
* **Build**: Bound ipython version to less than 7.17, 390, hedingber
* **Docs**: Fix docs build, 387, hedingber
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.5.1#bug-fixes)


Pull requests:
de404ee Bump version to 0.5.1 (385)
a5db0ea Bound ipython version to less than 7.17 (390)
43458d8 Save versioned function at the end of deploy - phase 2 (388)
b2ff846 Fix docs build (387)
21fa088 Save versioned function at the end of deploy (386)
c1794e7 Pin models-gpu image python version to 3.7 (384)
f49531d fix mount_pvc and auto mount (383)
288e656 Doc update for log_model and get_model (382)
55305de Bugfix - Don't create a run on failed schedule (378)
47552de Fixed submit job function not found error response (380)
8755071 Fixed wrong crontab expression format error message (379)

0.5.1rc2

Not secure
Features / Enhancements
* **UI**: [Features & enhancment](https://github.com/mlrun/ui/releases/tag/v0.5.1-rc2#features-and-enhancements)


Bug fixes
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.5.1-rc2#bug-fixes)


Pull requests:
b49a6f5 Bump version to 0.5.1-rc2 (377)

0.5.1rc1

Not secure
Features / Enhancements
* **Datasets**: Dataset fixes & enhancment, 364, yaronh
* **UI**: [Features & enhancment](https://github.com/mlrun/ui/releases/tag/v0.5.1-rc1#features-and-enhancements)


Bug fixes
* **Logging**: Fixed logger to consider log level correctly, 362, hedingber
* **CI**: Fix UI release branch source, 365, orkiguazio
* **Build**: Fix jupyter image, 369, hedingber
* **Build**: Requirements fixes, 373, hedingber
* **Cleanup**: Condition initializing periodic cleanup on whether running in k8s cluster, 367, hedingber
* **Cleanup**: Cleanup error logs fixes, 371, hedingber
* **Packaging**: Fix extra requirements definition, 368, hedingber
* **Jobs**: Enrich owner on job submission, 366, hedingber
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v0.5.1-rc1#bug-fixes)


Pull requests:
37f4f85 Bump version to 0.5.1-rc1 (374)
54f9cf1 Requirements fixes (373)
9da93d9 Fix jupyter image (369)
26db92f Lint to exclude git directory (372)
9bcffd3 Cleanup error logs fixes (371)
3548f2a Remove latest docker tag references in docs (370)
14c604f Enrich owner on job submission (366)
fa173a3 Fix extra requirements definition (368)
412d705 Condition initializing periodic cleanup on whether running in k8s cluster (367)
e48bfca Dataset fixes & enhancment (364)
0c9d8e9 Fix ui release branch source (365)
782ee6c API docs fixes (363)
084f0ff Fixing logger to consider log level correctly (362)

0.5.0

Not secure
Features / Enhancements
* **Scheduling**: Refactor schedules mechanism, 345, hedingber
* **Datastores**: Added support for Azure blobs, 332, theSaarco
* **Artifacts**: Extend dataset artifact, 343, yaronh
* **Logging**: Support continuous log print in functions with handler, 339, yaronh
* **Logging**: Added logger client with kwargs, 297, liranbg
* **Sparkjob**: Support spark job types, 350, urihoenig
* **Nuclio runtime**: Add nuclio readiness_timeout config, 346, yaronh
* **Cleanup**: Clean command improvements, 348, hedingber
* **Runs**: Validate run name regex, 352, hedingber
* **Monitoring**: Add mlrun/scrape_metrics label, 356, hedingber
* **Build**: Dockerfiles fixes and optimizations, 338, hedingber
* **Code quality**: Adding Formatting and Linting using black, 307, omesser
* **CI**: Moved to GH actions, 328, omesser
* **CI**: Add automation to release mlrun/ui on mlrun/mlrun release, 342, orkiguazio

Bug fixes
* **Nuclio runtime**: Fix nuclio remote, secrets, and serialization, 331, yaronh
* **Scheduling**: Each job should have different uid, 354, hedingber
* **Artifacts**: Artifacts saved without tag, 351, hedingber
* **Projects**: Fix url parsing to preserve case, 357, hedingber

Pull requests:
ac1f096 Bump version to 0.5.0 (359)
1bd6ae1 Fix mlrun_basics example notebook (361)
54f2a45 Limit schedules to no more then one job in 10 minutes (358)
961b211 Fix url parsing to preserve case (357)
804a573 Add mlrun/scrape_metrics label (356)
e7ba6f7 Transform from crontab string to schedule trigger in backend (355)
9af14b1 Validate run name regex (352)
0f23416 Default artifact tag to latest (351)
a4b1586 Scheduler fix - each job should have different uid (354)
326f659 Clean command improvements (348)
02f9663 Merge pull request 353 from mlrun/nuclio-serve-stream
12a851b when the trigger is not http, pick the first (will be enhanced in future)
637bb78 Add nuclio readiness_timeout config (346)
4f79606 Use mlrun/mlrun release branch to mlrun/ui release branch (349)
a8483d1 Support spark job types (350)
d6210f7 Scheduler fixes (347)
8d68a53 Refactor schedules mechanism (345)
da21e32 Add automation to release mlrun/ui on mlrun/mlrun release (342)
5703014 Extend dataset artifact (343)
93ff108 Be selective on CI run (344)
6957930 Handler types like mlrun.DataItem (341)
28c920f Fix CI (340)
090c0a4 Added logger client with kwargs (297)
46f653b Fix dockerfiles and requirements files (338)
8c127bc Merge branch 'development' of https://github.com/mlrun/mlrun into development
4c18db6 Added binary df for mlutils get_split
2ef9396 support continuous log print in functions with handler (339)
6bf8780 fix azure blob get, size must be None or >0 (337)
fc35c1d Fix unstable build (336)
88771ff fix azure blob overwrite and remote nuclio deploy_step (334)
c3b43b1 Fix unstable build (333)
5e160c8 Added support for Azure blobs as an MLRun data store (332)
380fc58 Fix nuclio remote, add secrets, and serialization (331)
a74906f Make project's owner field optional (330)
f357e32 Sparkjob improvements (329)
b698621 CI - Move to GH actions (328)
e21adb4 Adding Formatting and Linting using black (307)

0.4.10

Not secure
Features / Enhancements
* **Logging**: Support setting log level per run. 321, yaronh
* **Monitoring**: Add job name label to k8s resources. 324, hedingber
* **CI**: Log docker build commands output. 319, orkiguazio
* **Testing**: Add more validations in integration tests. 316, hedingber

Bug fixes
* **Schedules**: Fix scheduled job submission bug. 317, hedingber
* **Remote work**: Fix remote detection. 325, hedingber
* **Python SDK**: Align api client's (httpdb) store_function to return hash key. 323, hedingber
* **Cleanup**: Don't fail cleanup on one resource deletion failure. 322, hedingber

0.4.9

Not secure
Major features:
* Automatic resources cleanup
* New helper function - `set_environment` to simplify setting environment to work remotely
* Simpler process to upgrade mlrun on iguazio systems
* Bunch of bug fixes and docs improvements

Pull requests:
a527d19 Change makefile defaults (315)
7bd1393 Add environment setup helper function (312)
194991a Fix default logs path (314)
ce16f4e Trigger runtimes cleanup periodically (302)
52ca2eb Default Nuclio function min replicas to 1 (311)
a168473 Bump version to 0.4.9 (310)
aa26261 Initial Model Management and Serving doc (305)
c2e0be1 prioritize hash key over tag (308)
0d88eb0 Change SQLDB to be the default DB (309)
261a0a0 fix: mlrun-models-gpu-legacy push correct name (306)

0.4.8

Not secure
**Major features:**
- new backend based on FastAPI and SQL
- add pipeline watch option and git/slack notifications, gitops
- enhance hyper-params: add list, random, and custom iterations from file or inline
- context.get_child(), context.commit_children() to manage child context and iteration
- load function as an inline python module (function_to_module())
- Enhance log_model/get_model(), add update_model() functions
- simplify and improve remote access and job/workflow submission
- minimal env var settings, load settings from server, simpler auth
- simplify configuration and reduce boilerplate code
- e.g. auto_mount, extend code_to_function
- improve documentation, complete readthedocs guide
- more exception and user error handling
- enhance mlutils lib with pre-baked model evaluation and plots
- add support for mpi (horovod) operator v1
- cli/api for monitoring and delete of function resources (runtimes)
- enhance CI/CD: auto test notebooks, work with remote k8s, jenkins, ..
- a bunch of bug fixes and api enhancements

Pull requests:
e5c55c6 minor-048-fixes (298)
3eedccc MLRun Docs update (294)
f1ae9df fix-env-issues (295)
fceba8a update-mlutils (292)
164184a Fixing mpijob crd resolve from remote (290)
13638b4 load-mod-and-fixes (289)
9116425 Adding runtimes handlers (285)
7da2b2f Run enhancments (288)
0757dda Add jenkinsfile (286)
e27a657 fix get pipelines (return valid dict) (284)
9dd963e Get pipeline changes (not verbose on wait + refactor) (281)
54305ec Support for mpijob v1 (275)
6f1117e fix bug a missing/wrong model (282)
f74e5e1 Makefile improvements (276)
fd47502 Add GET pipelines endpoint (280)
95c95d3 Change path operations with mix os sync and async to be async def and (279)
9301477 Fixing labels query param typo (278)
ef9f2f Fix function tags handling (271)
0d69e4e bring back plot_importance for compatibility (274)
d1a9d36 Cleanup httpdb test leftovers (272)
b2334e4 Improve hyperparam + fixes (273)
ac0dde5 ML images - moving packages to requirements files (269)
4409614 PHONY targets should be separated by space not comma (270)
1150218 add verbose print and fix v3io stream (268)
c015be3 Adding dask notebook to integration test (267)
ab5d9c5 Scripts -> makefile (265)
00cd1df Adding manual integration tests (266)
301862b Refactor httpd to organized app using FastAPI (255)
8d90457 Mlutils 1 (264)
1ca2e37 Gitops and remote access improvements (263)
5f9de0a fix build cli
057ff63 update jupy docker

0.4.7

Not secure
Project:
* embed workflow in project ymal
* load project from yaml (in addition to repo)
* support params and secrets in project cli

KFP:
* List workflows API
* TTL and cleanup
* pass env, tag, verbose in deploy_op
* use function links vs in YAML (smaller KFP YAML)

Data
* DataItems: add .as_df() and .local() methods
* support dir logging and .listdir() for local/s3/v3io
* refactor datastore as a separate module

Models and serving:
* add base serving class
* add context.log_model()
* extend ModelArtifact class to support many new attributes and options
* get_model(), generic mechanism to read models + its files and metadata
* inference stream support (record all inference inputs, outputs, metrics, and metadata to a stream)

Dockerfiles
* enhance, doc and centralize containers build (see /dockerfiles)

Other
* Handle credentials/identity forwarding for secure UI & data access
* Bug fixes

0.4.6

Not secure
New features and enhancements:
* Support function marketplace (`hub://`)
* Enhanced projects support
* add mlutils for auto ML + pre-baked ml images
* simple feature/artifact store (use `store://` paths)
* extend context APIs (add log_dataset, etc.)
* improved UI support
* add robustness, HTTP retry, etc.
* various fixes

0.4.5

Not secure
* add documentation for running on docker and Kubernetes
* improve defaults and add env vars for simpler deployment

0.4.4

Not secure
new features and enhancements:
* projects, see new-project and load-project examples
* local_run() call to run functions, notebooks, .. locally
* run and get pipeline options for submitting pipelines remotely
* new UI
* support image pull secrets
* function documentation
* new REST APIs to support UI
* improved/simplify APIs for logging artifacts
* detect version conflicts
* improved dask support
* remove nuclio-sdk dependencies
* add robustness (retry, timeouts, exceptions, ..)
* support numpy types in serialization
* updated/cleaned examples and notebooks
* updated yamls and dockerfiles
* various bug fixes

0.4.3

Not secure
* redo dask runtime
* enhance remote build and run
* add deploy step to all container runtimes
* added Spark example
* fixed nuclio-serving
* scheduler
* service use gevents
* fixed/enhanced code_to_function()

0.4.1

Not secure
major changes:
* Working with API service to provision and monitor jobs
* updated Nuclio runtime to support same semantics as other runtimes
* updated Nuclio-serving (Nuclio+KFServing) to latest version of KFServing
* Initial support for SQL DB
* Initial UI version
* Function lifecycle management (build, save, load, ..)
* support remote build and job submission (via API service)
* improved stability and bug fixes

0.3.3

Not secure
* improve IO and logging
* Spark enhancements
* Bug fixes
* Pin KFServing version

0.3.2

Not secure
* add spark runtime and examples
* add DB and initial UI
* function life cycle (save, export, import, ..)
* simplify KubeFlow Pipelines integration
* more examples and demos
* add get with range and stat() to data objects
* bug fixes and enhancements

0.3.1

Not secure
* update kaniko version
* update/clean nuclio runtime
* cli can create run from function yaml file (url or path)
* Fix artifacts (27)
* remove function "workers"
* update pkg path
* update import function
* add UI dashboard YAML (for k8s)
* add job submit API to HTTPD
* update DB: fix artifact_store, add log append/offset
* add mlrun_jobs example

0.3.0

Not secure
* add http db
* import/export functions
* refactor runtime to have a spec
* rename to new_function
* fix/extend mlrun op
* mpijob fix/improve
* Configuration system (3)
* Config from file & env
* config with levels
* add xgb example + fixes
* move .build to .spec
* bug fixes
* add nuclio deploy
* fixed + nuclio support handler
* update readme and examples

0.2.5

Not secure

0.2.0

Not secure
first release

0.0.1rc1

0.0.0rc2

ML-1206 testing only

0.0.0rc1

Links

Releases

Has known vulnerabilities