-------------------------------------------------------------------------------------------------------
Bug Fixes
~~~~~~~~~
- **cli:** do not error unnecessarily on session stop
(`3642 <https://github.com/SwissDataScienceCenter/renku-python/issues/3642>`__)
(`4726f66 <https://github.com/SwissDataScienceCenter/renku-python/commit/4726f660e33a6eb3706b20f661faa635fbe6356b>`__)
- **cli:** do not pass the force-build flag to docker
(`3641 <https://github.com/SwissDataScienceCenter/renku-python/issues/3641>`__)
(`ff5e8f6 <https://github.com/SwissDataScienceCenter/renku-python/commit/ff5e8f63b94691a65dfe5e44438c4f819819f7ee>`__)
- **cli:** do not start a session when in detached HEAD state
(`3636 <https://github.com/SwissDataScienceCenter/renku-python/issues/3636>`__)
(`80f70f5 <https://github.com/SwissDataScienceCenter/renku-python/commit/80f70f554ef552b67683ba2498959dbca4aa8200>`__)
- **core:** do not clone submodules in renku clone command
(`3630 <https://github.com/SwissDataScienceCenter/renku-python/issues/3630>`__)
(`e9986e0 <https://github.com/SwissDataScienceCenter/renku-python/commit/e9986e0d4a882cdf1b84603c9f08010d7f949972>`__)
- don’t fail on exotic git diff types
(`3632 <https://github.com/SwissDataScienceCenter/renku-python/issues/3632>`__)
(`160620c <https://github.com/SwissDataScienceCenter/renku-python/commit/160620c447f1ab7f6935ef63e3f92437c7537f98>`__)
- make usage of name and slug consistent
(`3620 <https://github.com/SwissDataScienceCenter/renku-python/issues/3620>`__)
(`b31ade0 <https://github.com/SwissDataScienceCenter/renku-python/commit/b31ade02eed873e09e790a46d92caaf2379871ce>`__)
- **service:** set job timeouts correctly
(`3651 <https://github.com/SwissDataScienceCenter/renku-python/issues/3651>`__)
(`db0f8cf <https://github.com/SwissDataScienceCenter/renku-python/commit/db0f8cf87d8f234e87aa48058eceaaf68283cedf>`__)
- warn user about old version of git when using mergetool
(`3637 <https://github.com/SwissDataScienceCenter/renku-python/issues/3637>`__)
(`5df0ce1 <https://github.com/SwissDataScienceCenter/renku-python/commit/5df0ce17e2264412ad081909d08a80f4e6523ae9>`__)
Features
~~~~~~~~
- add prometheus metrics
(`3640 <https://github.com/SwissDataScienceCenter/renku-python/issues/3640>`__)
(`d3eedb5 <https://github.com/SwissDataScienceCenter/renku-python/commit/d3eedb5e716cdc3299021f5e0c75d678c7c85da0>`__)
- **cli, service:** support for project image
(`3623 <https://github.com/SwissDataScienceCenter/renku-python/issues/3623>`__)
(`db9f93b <https://github.com/SwissDataScienceCenter/renku-python/commit/db9f93b83e077e62b0196305a82b860fcc2cad6b>`__)
- **cli:** session pause and resume
(`3633 <https://github.com/SwissDataScienceCenter/renku-python/issues/3633>`__)
(`f4b6480 <https://github.com/SwissDataScienceCenter/renku-python/commit/f4b648019cb0ef09e1591e34dbcdd56d2672f018>`__)
- **service:** accept commit SHA in read endpoints
(`3608 <https://github.com/SwissDataScienceCenter/renku-python/issues/3608>`__)
(`01a0798 <https://github.com/SwissDataScienceCenter/renku-python/commit/01a0798562357167944aab828e5e6b7967775f8a>`__)
- **svc:** rename git_url to template_git_url and return git_url on all
endpoints
(`3646 <https://github.com/SwissDataScienceCenter/renku-python/issues/3646>`__)
(`314786e <https://github.com/SwissDataScienceCenter/renku-python/commit/314786e8f685d2e202de801434bf1dceed9e17bf>`__)