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)