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)