Features / Enhancements
* **Docs**: Add RedisNoSqlTarget secrets and path updates, 3001, jillnogold
* **Spark**: Skip test when no redis server is set, 2999, alxtkr77
* **Docs**: Update mlrun-config command explanation, 2994, yevgenykhazan
* **Requirements**: Bump nuclio-jupyter to 0.9.7, 2992, AlonMaor14
* **Docs**: Add `x-refs` and `m-dash` spaces, 2990, jillnogold
* **Docs**: Add: register offline data as a feature set; feature store spark using Redis; SQL source, target and driver, 2944, jillnogold
* **Feature Store**: Validator for features only & Init `RegexValidator` class `from_dict`, 2971, davesh0812
* **Projects**: Add project default image, 2969, theSaarco
* **FeatureStore**: Support specifying relations between feature sets, and allow get-offline joins (inner/outer/right/left) on these relations, 2541, davesh0812
* **Images**: Allow to override models-gpu base image, 2980, AlonMaor14
* **Images**: Build python 3.7 images, 2936, AlonMaor14
* **Docs**: Add documentation for FeatureSet.plot, 2956, george0st
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.3.0-rc16#features-and-enhancements)
Bug fixes
* **CI**: Fix project demo git repo related tests, 3005, tankilevitch
* **Tests**: Fix project system tests, 3002, AlonMaor14
* **Nuclio**: Fix propagating http errors, 2998, liranbg
* **Artifacts**: Fix labels handling and documentation in `list_artifacts` and `list_models`, 2988, theSaarco
* **Dask**: Fix worker resources and deprecate methods, 2984, AlonMaor14
* **Config**: Use prefixed secrets as credentials, 2972, alxtkr77
* **Images**: Fix Jupyter image tag, 2978, AlonMaor14
* **Images**: Fix build images CI, 2977, AlonMaor14
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.3.0-rc16#bug-fixes)
Pull requests:
7d1ddaa2 [CI] Fix project demo git repo related tests (3005)
1e6ca023 [Docs] Add RedisNoSqlTarget secrets and path updates (3001)
cbcaecdd [Tests] Fix project system tests (3002)
a7533747 [Spark] Skip test when no redis server is set (2999)
4ebf382d [Nuclio] Fix propagating http errors (2998)
9375d8fe [Artifacts] Fix labels handling and documentation in `list_artifacts` and `list_models` (2988)
95f26bfb [Docs] Update mlrun-config command explanation (2994)
cdb6b1fa [Requirements] Bump nuclio-jupyter to 0.9.7 (2992)
60b61d5e [Docs] Add `x-refs` and `m-dash` spaces (2990)
62699e15 [Docs] Add: register offline data as a feature set; feature store spark using Redis; SQL source, target and driver (2944)
109803dc [Dask] Fix worker resources and deprecate methods (2984)
844d8ffc [Feature Store] Validator for features only & Init `RegexValidator` class `from_dict` (2971)
0b89d228 [Projects] Add project default image (2969)
65e4a340 [FeatureStore] Support specifying relations between feature sets, and allow get-offline joins (inner/outer/right/left) on these relations (2541)
f6f6df54 [Config] Use prefixed secrets as credentials (2972)
c08e224c [Images] Allow to override models-gpu base image (2980)
36d612fb [Images] Fix Jupyter image tag (2978)
2cd5d3d3 [Images] Fix build images CI (2977)
1bb09362 [Images] Build python 3.7 images (2936)
a1661748 [Docs] Add documentation for FeatureSet.plot (2956)