Features / Enhancements
* **CI**: Show run names, 3658, liranbg
* **Run**: Write meaningful logs when waiting for pipeline to finish, 3631, liranbg
* **Build**: Install requirements using `pip --upgrade`, 3652, TomerShor
* **CI**: Add condition to run periodic re-build only on `mlrun/mlrun` repo, 3651, tankilevitch
* **Log Collector**: Change log file names to old format, 3647, TomerShor
* **Docs**: Add change log for v1.3.1 and v1.2.3, 3502, jillnogold
* **CI**: Remove obsoleted flag, 3644, liranbg
* **Runtime**: Deprecate `requirements` as string and add `requirements_file` argument, 3628, TomerShor
* **Requirements**: Remove protobuf requirement, 3617, alonmr
* **Logs**: Update some log lines to be better structured, 3633, liranbg
* **CI**: Skip test for oss, 3634, liranbg
* **LogCollector**: Update deps, 3632, liranbg
* **CI**: Remove deprecated field, 3635, liranbg
* **Logging**: Remove spammy storing artifact log line, 3630, liranbg
* **CI**: Use click option instead of positional arguement, 3629, liranbg
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.4.0-rc8#features-and-enhancements)
Bug fixes
* **API**: Fix get pipelines return code in case of nonexistent project, 3625, yanburman
* **API**: Use apirouter prefix where possible, 3615, yanburman
* **System test**: Fix access to relative path, 3655, alonmr
* **Model Monitoring**: Fix event error message in monitoring stream graph, 3639, Eyal-Danieli
* **Notifications**: Fix notifications pusher failing to initialize, 3654, quaark
* **Tests**: Fix spark merger tests, 3646, gtopper
* **Model Monitoring**: Fix deployment of monitoring v3io stream, 3641, Eyal-Danieli
* **Function**: Fix deleting a function with schedule, 3642, yaelgen
* **Notifications**: Fix missed notifications in notifications pusher, 3607, yaelgen
* **Projects**: Fix bc for get requests of non-normalized function names, 3568, yaelgen
* **Launcher**: Fix pipeline steps being saved as functions to the db, 3627, quaark
* **Nuclio**: Resolve full image names if enrichment prefix is given, 3623, TomerShor
* **Runtime**: Fix `run` type hints, 3620, alonmr
* **Notifications**: Fix notification param masking on run object, 3613, quaark
* **CI**: Fix calling prepare.py script, 3621, liranbg
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.4.0-rc8#bug-fixes)
Pull requests:
729b3020 [CI] Show run names (3658)
83022b57 [API] Fix get pipelines return code in case of nonexistent project (3625)
a1151c29 [API] Use APIRouter prefix where possible (3615)
bdba9556 [System test] Fix access to relative path (3655)
1afcb83d [Model Monitoring] Fix event error message in monitoring stream graph (3639)
c4916254 [Run] Write meaningful logs when waiting for pipeline to finish (3631)
5e6d7093 [Notifications] Fix notifications pusher failing to initialize (3654)
bfd8b970 [Tests] Fix spark merger tests (3646)
50d27339 [Build] Install requirements using `pip --upgrade` (3652)
9f86d76b [CI] Add condition to run periodic re-build only on `mlrun/mlrun` repo (3651)
a20bd5fe [Model Monitoring] Fix deployment of monitoring V3IO stream (3641)
1b0c54a0 [Function] Fix deleting a function with schedule (3642)
f6e96edb [Log Collector] Change log file names to old format (3647)
5fe0a2e9 [Docs] Add change log for v1.3.1 and v1.2.3 (3502)
d6b31e7e [CI] Remove obsoleted flag (3644)
f62d0ba7 [Runtime] Deprecate `requirements` as string and add `requirements_file` argument (3628)
6bd07176 [Requirements] Remove protobuf requirement (3617)
008a22ac [Logs] Update some log lines to be better structured (3633)
9771d065 [Notifications] Fix missed notifications in notifications pusher (3607)
2efa6984 [CI] Skip test for OSS (3634)
8a4a85d7 [LogCollector] Update deps (3632)
81c963b0 [CI] Remove deprecated field (3635)
1e5a9a64 [Logging] Remove spammy storing artifact log line (3630)
e5ea97f2 [CI] Use click option instead of positional arguement (3629)
5796e80f [Projects] Fix BC for GET requests of non-normalized function names (3568)
78141b50 [Launcher] Fix pipeline steps being saved as functions to the DB (3627)
08704a0c [Nuclio] Resolve full image names if enrichment prefix is given (3623)
7d8fe068 [Runtime] Fix `run` type hints (3620)
f3c3b566 [Notifications] Fix notification param masking on run object (3613)
04c1b074 [CI] Fix calling prepare.py script (3621)