----------------------------------------------------------------------------------------------------------
Bug Fixes
~~~~~~~~~
- **cli:** Fix Git LFS auto-commit hook not committing new pointer files
(`2139 <https://github.com/SwissDataScienceCenter/renku-python/issues/2139>`__)
(`dca5aa4 <https://github.com/SwissDataScienceCenter/renku-python/commit/dca5aa4b2baa22bbfd708de814a557b644015a77>`__)
- **cli:** prevent –template-ref from being set without –template-source in renku init
(`2146 <https://github.com/SwissDataScienceCenter/renku-python/issues/2146>`__)
(`e687b08 <https://github.com/SwissDataScienceCenter/renku-python/commit/e687b08f8152fac7a6d6eb3389dac054385ea4b9>`__)
- **core:** add url validator utility function to fix an issue with URLs containing
trailing slashes
(`2050 <https://github.com/SwissDataScienceCenter/renku-python/issues/2050>`__)
(`89f1c90 <https://github.com/SwissDataScienceCenter/renku-python/commit/89f1c90c711c2478b6e96d47107baab658242de0>`__),
- **core:** fix checking out template repository by revision
(`2189 <https://github.com/SwissDataScienceCenter/renku-python/issues/2189>`__)
(`2a69aa2 <https://github.com/SwissDataScienceCenter/renku-python/commit/2a69aa2656967f744c10c4beb3931b76d41e0954>`__),
- **core:** fix CWL to work with filenames with spaces
(`2187 <https://github.com/SwissDataScienceCenter/renku-python/issues/2187>`__)
(`634f2b3 <https://github.com/SwissDataScienceCenter/renku-python/commit/634f2b3e6709885639685ac9b989f46456dd8cdf>`__),
- **core:** fix Zenodo dataset import for datasets with schema:image set
(`2142 <https://github.com/SwissDataScienceCenter/renku-python/issues/2142>`__)
(`06d4969 <https://github.com/SwissDataScienceCenter/renku-python/commit/06d4969cc703eaf9ea884df61e51aba9e48b6e85>`__)
- **core:** fix duplicate project version in flattened JSON-LD
(`2087 <https://github.com/SwissDataScienceCenter/renku-python/issues/2087>`__)
(`e28e308 <https://github.com/SwissDataScienceCenter/renku-python/commit/e28e3085f60089d4a8d5d6cb33453322531ae6b8>`__)
- **service:** fix management jobs running into timeouts
(`2127 <https://github.com/SwissDataScienceCenter/renku-python/issues/2127>`__)
(`ab7ca08 <https://github.com/SwissDataScienceCenter/renku-python/commit/ab7ca0801c0e4bc43d5369843b4ee8176d242609>`__)
Features
~~~~~~~~
- **core:** add ``group`` and ``remove`` subcommand to ``graph workflow``
(`2177 <https://github.com/SwissDataScienceCenter/renku-python/issues/2177>`__)
(`221aeba <https://github.com/SwissDataScienceCenter/renku-python/commit/221aebab394ca80dc9320c5c023a2852b0e47006>`__)
- **core:** add renku version as a project template parameter
(`2145 <https://github.com/SwissDataScienceCenter/renku-python/issues/2145>`__)
(`0e9b132 <https://github.com/SwissDataScienceCenter/renku-python/commit/0e9b132858b2de1440b0e7e2b598ba4d63fe002c>`__)
- **core:** git login from CLI
(`2045 <https://github.com/SwissDataScienceCenter/renku-python/issues/2045>`__)
(`1d7147d <https://github.com/SwissDataScienceCenter/renku-python/commit/1d7147df66f245a50a6a9eaa487e2708e7363672>`__)
- **core:** include parameter values in provenance
(`2093 <https://github.com/SwissDataScienceCenter/renku-python/issues/2093>`__)
(`84b6d0f <https://github.com/SwissDataScienceCenter/renku-python/commit/84b6d0f448161f33a3caa1b9631ae47840d648c6>`__)
- **docs:** new design based on `Renku Sphinx Theme <https://github.com/SwissDataScienceCenter/renku-sphinx-theme>`__
(`2204 <https://github.com/SwissDataScienceCenter/renku-python/issues/2204>`__)
(`eaa19f0 <https://github.com/SwissDataScienceCenter/renku-python/commit/eaa19f072d683cc0674fd9233f432cb9b75a2bab>`__)