What's Changed
* Add support for Python 3.12 by GlassOfWhiskey in https://github.com/alpha-unito/streamflow/pull/256
* Added possibility to load ports and steps in a different workflow by LanderOtto in https://github.com/alpha-unito/streamflow/pull/274
* Fixed minor issue with port-targets documentation by paoloviviani in https://github.com/alpha-unito/streamflow/pull/276
* Update Node.js version in CI pipeline by GlassOfWhiskey in https://github.com/alpha-unito/streamflow/pull/286
* Update CWL v1.2 conformance tests by GlassOfWhiskey in https://github.com/alpha-unito/streamflow/pull/288
* Refactor conftest.py by LanderOtto in https://github.com/alpha-unito/streamflow/pull/287
* Fixed Config persistence by LanderOtto in https://github.com/alpha-unito/streamflow/pull/289
* Fixed loop termination combinator persistence by LanderOtto in https://github.com/alpha-unito/streamflow/pull/290
* Removed deprecated `pkg_resources` API by GlassOfWhiskey in https://github.com/alpha-unito/streamflow/pull/291
* Replace `cgi` and `logging.warn` with new APIs by GlassOfWhiskey in https://github.com/alpha-unito/streamflow/pull/292
* Improve `test_download` logic by GlassOfWhiskey in https://github.com/alpha-unito/streamflow/pull/293
* Add warning messages for default connector params by GlassOfWhiskey in https://github.com/alpha-unito/streamflow/pull/294
* Add `optional` param to composite processors by GlassOfWhiskey in https://github.com/alpha-unito/streamflow/pull/295
* Fix copy remote-to-remote using ConnectorWrapper by LanderOtto in https://github.com/alpha-unito/streamflow/pull/301
* Adjusted local-to-remote copy with folders by GlassOfWhiskey in https://github.com/alpha-unito/streamflow/pull/308
* Fixed remote-to-local copy of nested directories by LanderOtto in https://github.com/alpha-unito/streamflow/pull/309
* Fixed template environment variables by LanderOtto in https://github.com/alpha-unito/streamflow/pull/310
* Fixed SSHClientConnection closing by LanderOtto in https://github.com/alpha-unito/streamflow/pull/311
* Fixed incomplete stream reading by LanderOtto in https://github.com/alpha-unito/streamflow/pull/314
* Fix `valueFrom` type checking behaviour by GlassOfWhiskey in https://github.com/alpha-unito/streamflow/pull/323
* Fixed data location invalidation by LanderOtto in https://github.com/alpha-unito/streamflow/pull/324
* Fixed job name by LanderOtto in https://github.com/alpha-unito/streamflow/pull/325
* Fixed typo errors by LanderOtto in https://github.com/alpha-unito/streamflow/pull/326
* Added missing task creation in some gathers by LanderOtto in https://github.com/alpha-unito/streamflow/pull/327
* Fixed symbolic link remote input data error by LanderOtto in https://github.com/alpha-unito/streamflow/pull/328
* Added `StreamWrapper` documentation by GlassOfWhiskey in https://github.com/alpha-unito/streamflow/pull/329
* Fixed `CWLConditionalStep` persistence by LanderOtto in https://github.com/alpha-unito/streamflow/pull/330
* Fixed provenance issues by LanderOtto in https://github.com/alpha-unito/streamflow/pull/331
* Improved error message of batch systems when job fails by LanderOtto in https://github.com/alpha-unito/streamflow/pull/332
* Added check after the creation data by LanderOtto in https://github.com/alpha-unito/streamflow/pull/336
* Add no regression test for Sphinx documentation by GlassOfWhiskey in https://github.com/alpha-unito/streamflow/pull/337
* Reduce size of database metadata by LanderOtto in https://github.com/alpha-unito/streamflow/pull/338
* Fixed `get` method of `RemotePathMapper` by LanderOtto in https://github.com/alpha-unito/streamflow/pull/343
* Move CWL 1.2 conformance to main branch by GlassOfWhiskey in https://github.com/alpha-unito/streamflow/pull/346
* Improved scatter/gather performance by LanderOtto in https://github.com/alpha-unito/streamflow/pull/348
* Added new queries to the Database by LanderOtto in https://github.com/alpha-unito/streamflow/pull/356
* Added `retries` and `retryDelay` parameters in the `SSHConnector` configuration by LanderOtto in https://github.com/alpha-unito/streamflow/pull/361
* Fixed some bugs by LanderOtto in https://github.com/alpha-unito/streamflow/pull/333
* Fix Codecov GitHub action by GlassOfWhiskey in https://github.com/alpha-unito/streamflow/pull/374
* Fix CWL Docker Requirement config example by GlassOfWhiskey in https://github.com/alpha-unito/streamflow/pull/375
* Remove SSH deployment from MacOS CI by GlassOfWhiskey in https://github.com/alpha-unito/streamflow/pull/376
* Fix Codecov GitHub Action by GlassOfWhiskey in https://github.com/alpha-unito/streamflow/pull/379
* Fix Codecov GitHub Action by GlassOfWhiskey in https://github.com/alpha-unito/streamflow/pull/380
* Add `codecov.yml` configuration file by GlassOfWhiskey in https://github.com/alpha-unito/streamflow/pull/382
* Support for nested Location objects by GlassOfWhiskey in https://github.com/alpha-unito/streamflow/pull/383
* Add `__slots__` attribute to `Token` objects by GlassOfWhiskey in https://github.com/alpha-unito/streamflow/pull/385
* Fixed provenance for the `size` tokens by LanderOtto in https://github.com/alpha-unito/streamflow/pull/370
* Remove `__eq__` and `__hash__` from `Location` by GlassOfWhiskey in https://github.com/alpha-unito/streamflow/pull/389
* Refactor the `Location` class hierarchy by GlassOfWhiskey in https://github.com/alpha-unito/streamflow/pull/390
* Fixed `asyncio.Event` synchronizations when an exception occurs by LanderOtto in https://github.com/alpha-unito/streamflow/pull/395
* Fixed input ports of `DotProductSizeTransformer` by LanderOtto in https://github.com/alpha-unito/streamflow/pull/396
* Fixed wrapped connector calls for `QueueManagerConnector` classes by LanderOtto in https://github.com/alpha-unito/streamflow/pull/403
* Fix `ListMergeCombinator` port names by LanderOtto in https://github.com/alpha-unito/streamflow/pull/407
* Update MacOS X CI/CD pipeline by GlassOfWhiskey in https://github.com/alpha-unito/streamflow/pull/408
* Fixed glob on symbolic link path by LanderOtto in https://github.com/alpha-unito/streamflow/pull/417
* Removed `scheduling_policy` attribute in `Target` class by LanderOtto in https://github.com/alpha-unito/streamflow/pull/421
* Removed `scheduling_groups` attribute by LanderOtto in https://github.com/alpha-unito/streamflow/pull/422
* Changed retrieval of location hardware in the `SSHConnector` class by LanderOtto in https://github.com/alpha-unito/streamflow/pull/424
* Refactor `test_scheduler` by LanderOtto in https://github.com/alpha-unito/streamflow/pull/425
* Fixed `ValueFromTransformer` by LanderOtto in https://github.com/alpha-unito/streamflow/pull/446
* Fixed scheduler timeout in Python<3.11 by LanderOtto in https://github.com/alpha-unito/streamflow/pull/449
Dependencies
* Bump actions/setup-node from 3 to 4 by dependabot in https://github.com/alpha-unito/streamflow/pull/263
* Bump actions/setup-python from 4 to 5 by dependabot in https://github.com/alpha-unito/streamflow/pull/306
* Bump actions/upload-artifact from 3 to 4 by dependabot in https://github.com/alpha-unito/streamflow/pull/318
* Bump aiohttp from 3.8.6 to 3.9.0 by dependabot in https://github.com/alpha-unito/streamflow/pull/283
* Bump aiohttp from 3.9.0 to 3.9.1 by dependabot in https://github.com/alpha-unito/streamflow/pull/296
* Bump aiohttp from 3.9.1 to 3.9.2 by dependabot in https://github.com/alpha-unito/streamflow/pull/364
* Bump aiohttp from 3.9.2 to 3.9.3 by dependabot in https://github.com/alpha-unito/streamflow/pull/367
* Bump aiohttp from 3.9.3 to 3.9.4 by dependabot in https://github.com/alpha-unito/streamflow/pull/429
* Bump aiohttp from 3.9.4 to 3.9.5 by dependabot in https://github.com/alpha-unito/streamflow/pull/431
* Bump aiosqlite from 0.19.0 to 0.20.0 by dependabot in https://github.com/alpha-unito/streamflow/pull/388
* Bump asyncssh from 2.14.0 to 2.14.1 by dependabot in https://github.com/alpha-unito/streamflow/pull/277
* Bump asyncssh from 2.14.1 to 2.14.2 by dependabot in https://github.com/alpha-unito/streamflow/pull/322
* Bump bandit from 1.7.5 to 1.7.6 by dependabot in https://github.com/alpha-unito/streamflow/pull/313
* Bump bandit from 1.7.6 to 1.7.7 by dependabot in https://github.com/alpha-unito/streamflow/pull/360
* Bump bandit from 1.7.7 to 1.7.8 by dependabot in https://github.com/alpha-unito/streamflow/pull/405
* Bump bcrypt from 4.0.1 to 4.1.1 by dependabot in https://github.com/alpha-unito/streamflow/pull/299
* Bump bcrypt from 4.1.1 to 4.1.2 by dependabot in https://github.com/alpha-unito/streamflow/pull/320
* Bump bcrypt from 4.1.2 to 4.1.3 by dependabot in https://github.com/alpha-unito/streamflow/pull/448
* Bump black from 23.9.1 to 23.10.0 by dependabot in https://github.com/alpha-unito/streamflow/pull/260
* Bump black from 23.10.0 to 23.10.1 by dependabot in https://github.com/alpha-unito/streamflow/pull/264
* Bump black from 23.10.1 to 23.11.0 by dependabot in https://github.com/alpha-unito/streamflow/pull/275
* Bump black from 23.11.0 to 23.12.0 by dependabot in https://github.com/alpha-unito/streamflow/pull/315
* Bump black from 23.12.0 to 23.12.1 by dependabot in https://github.com/alpha-unito/streamflow/pull/335
* Bump black from 23.12.1 to 24.1.0 by dependabot in https://github.com/alpha-unito/streamflow/pull/362
* Bump black from 24.1.0 to 24.1.1 by dependabot in https://github.com/alpha-unito/streamflow/pull/366
* Bump black from 24.1.1 to 24.2.0 by dependabot in https://github.com/alpha-unito/streamflow/pull/381
* Bump black from 24.2.0 to 24.3.0 by dependabot in https://github.com/alpha-unito/streamflow/pull/413
* Bump black from 24.3.0 to 24.4.0 by dependabot in https://github.com/alpha-unito/streamflow/pull/430
* Bump black from 24.4.0 to 24.4.1 by dependabot in https://github.com/alpha-unito/streamflow/pull/439
* Bump black from 24.4.1 to 24.4.2 by dependabot in https://github.com/alpha-unito/streamflow/pull/440
* Bump cachetools from 5.3.1 to 5.3.2 by dependabot in https://github.com/alpha-unito/streamflow/pull/265
* Bump cachetools from 5.3.2 to 5.3.3 by dependabot in https://github.com/alpha-unito/streamflow/pull/394
* Bump codecov/codecov-action from 3 to 4 by dependabot in https://github.com/alpha-unito/streamflow/pull/369
* Bump cwltest from 2.3.20230825125225 to 2.4.20231031143732 by dependabot in https://github.com/alpha-unito/streamflow/pull/273
* Bump cwltest from 2.4.20231031143732 to 2.4.20231222081524 by dependabot in https://github.com/alpha-unito/streamflow/pull/344
* Bump cwltest from 2.4.20231222081524 to 2.4.20240129145612 by dependabot in https://github.com/alpha-unito/streamflow/pull/368
* Bump cwltest from 2.4.20240129145612 to 2.5.20240304113812 by dependabot in https://github.com/alpha-unito/streamflow/pull/398
* Bump cwltest from 2.5.20240304113812 to 2.5.20240425111257 by dependabot in https://github.com/alpha-unito/streamflow/pull/438
* Bump cwltool from 3.1.20230906142556 to 3.1.20231016170136 by dependabot in https://github.com/alpha-unito/streamflow/pull/259
* Bump cwltool from 3.1.20231016170136 to 3.1.20231020140205 by dependabot in https://github.com/alpha-unito/streamflow/pull/262
* Bump cwltool from 3.1.20231020140205 to 3.1.20231114134824 by dependabot in https://github.com/alpha-unito/streamflow/pull/281
* Bump cwltool from 3.1.20231114134824 to 3.1.20231207110929 by dependabot in https://github.com/alpha-unito/streamflow/pull/307
* Bump cwltool from 3.1.20231207110929 to 3.1.20240112164112 by dependabot in https://github.com/alpha-unito/streamflow/pull/350
* Bump cwltool from 3.1.20240112164112 to 3.1.20240404144621 by dependabot in https://github.com/alpha-unito/streamflow/pull/427
* Bump cwl-utils from 0.29 to 0.30 by dependabot in https://github.com/alpha-unito/streamflow/pull/271
* Bump cwl-utils from 0.30 to 0.31 by dependabot in https://github.com/alpha-unito/streamflow/pull/279
* Bump cwl-utils from 0.31 to 0.32 by dependabot in https://github.com/alpha-unito/streamflow/pull/302
* Bump cwl-utils from 0.32 to 0.33 by dependabot in https://github.com/alpha-unito/streamflow/pull/426
* Bump flake8-bugbear from 23.9.16 to 23.11.26 by dependabot in https://github.com/alpha-unito/streamflow/pull/297
* Bump flake8-bugbear from 23.11.26 to 23.11.28 by dependabot in https://github.com/alpha-unito/streamflow/pull/300
* Bump flake8-bugbear from 23.11.28 to 23.12.2 by dependabot in https://github.com/alpha-unito/streamflow/pull/304
* Bump flake8-bugbear from 23.12.2 to 24.1.17 by dependabot in https://github.com/alpha-unito/streamflow/pull/353
* Bump flake8-bugbear from 24.1.17 to 24.2.6 by dependabot in https://github.com/alpha-unito/streamflow/pull/372
* Bump flake8-bugbear from 24.2.6 to 24.4.21 by dependabot in https://github.com/alpha-unito/streamflow/pull/436
* Bump flake8-bugbear from 24.4.21 to 24.4.26 by dependabot in https://github.com/alpha-unito/streamflow/pull/442
* Bump github/codeql-action from 2 to 3 by dependabot in https://github.com/alpha-unito/streamflow/pull/316
* Bump helm/kind-action from 1.8.0 to 1.9.0 by dependabot in https://github.com/alpha-unito/streamflow/pull/377
* Bump helm/kind-action from 1.9.0 to 1.10.0 by dependabot in https://github.com/alpha-unito/streamflow/pull/437
* Bump importlib-metadata from 6.8.0 to 7.0.0 by dependabot in https://github.com/alpha-unito/streamflow/pull/305
* Bump importlib-metadata from 7.0.0 to 7.0.1 by dependabot in https://github.com/alpha-unito/streamflow/pull/334
* Bump importlib-metadata from 7.0.1 to 7.0.2 by dependabot in https://github.com/alpha-unito/streamflow/pull/402
* Bump importlib-metadata from 7.0.2 to 7.1.0 by dependabot in https://github.com/alpha-unito/streamflow/pull/416
* Bump importlib-resources from 6.1.1 to 6.1.2 by dependabot in https://github.com/alpha-unito/streamflow/pull/391
* Bump importlib-resources from 6.1.2 to 6.1.3 by dependabot in https://github.com/alpha-unito/streamflow/pull/401
* Bump importlib-resources from 6.1.3 to 6.3.2 by dependabot in https://github.com/alpha-unito/streamflow/pull/412
* Bump importlib-resources from 6.3.2 to 6.4.0 by dependabot in https://github.com/alpha-unito/streamflow/pull/414
* Bump jinja2 from 3.1.2 to 3.1.3 by dependabot in https://github.com/alpha-unito/streamflow/pull/347
* Bump jinja2 from 3.1.3 to 3.1.4 by dependabot in https://github.com/alpha-unito/streamflow/pull/447
* Bump jsonschema from 4.19.1 to 4.19.2 by dependabot in https://github.com/alpha-unito/streamflow/pull/270
* Bump jsonschema from 4.19.2 to 4.20.0 by dependabot in https://github.com/alpha-unito/streamflow/pull/282
* Bump jsonschema from 4.20.0 to 4.21.0 by dependabot in https://github.com/alpha-unito/streamflow/pull/352
* Bump jsonschema from 4.21.0 to 4.21.1 by dependabot in https://github.com/alpha-unito/streamflow/pull/358
* Bump jsonschema from 4.21.1 to 4.22.0 by dependabot in https://github.com/alpha-unito/streamflow/pull/444
* Bump kubernetes-asyncio from 28.2.0 to 28.2.1 by dependabot in https://github.com/alpha-unito/streamflow/pull/284
* Bump kubernetes-asyncio from 28.2.1 to 29.0.0 by dependabot in https://github.com/alpha-unito/streamflow/pull/355
* Bump mukunku/tag-exists-action from 1.4.0 to 1.5.0 by dependabot in https://github.com/alpha-unito/streamflow/pull/317
* Bump mukunku/tag-exists-action from 1.5.0 to 1.6.0 by dependabot in https://github.com/alpha-unito/streamflow/pull/371
* Bump pandas from 2.1.1 to 2.1.2 by dependabot in https://github.com/alpha-unito/streamflow/pull/269
* Bump pandas from 2.1.2 to 2.1.3 by dependabot in https://github.com/alpha-unito/streamflow/pull/280
* Bump pandas from 2.1.3 to 2.1.4 by dependabot in https://github.com/alpha-unito/streamflow/pull/312
* Bump pandas from 2.1.4 to 2.2.0 by dependabot in https://github.com/alpha-unito/streamflow/pull/357
* Bump pandas from 2.2.0 to 2.2.1 by dependabot in https://github.com/alpha-unito/streamflow/pull/392
* Bump pandas from 2.2.1 to 2.2.2 by dependabot in https://github.com/alpha-unito/streamflow/pull/428
* Bump plotly from 5.17.0 to 5.18.0 by dependabot in https://github.com/alpha-unito/streamflow/pull/267
* Bump plotly from 5.18.0 to 5.19.0 by dependabot in https://github.com/alpha-unito/streamflow/pull/384
* Bump plotly from 5.19.0 to 5.20.0 by dependabot in https://github.com/alpha-unito/streamflow/pull/415
* Bump plotly from 5.20.0 to 5.21.0 by dependabot in https://github.com/alpha-unito/streamflow/pull/434
* Bump plotly from 5.21.0 to 5.22.0 by dependabot in https://github.com/alpha-unito/streamflow/pull/445
* Bump psutil from 5.9.5 to 5.9.6 by dependabot in https://github.com/alpha-unito/streamflow/pull/258
* Bump psutil from 5.9.6 to 5.9.7 by dependabot in https://github.com/alpha-unito/streamflow/pull/321
* Bump psutil from 5.9.7 to 5.9.8 by dependabot in https://github.com/alpha-unito/streamflow/pull/359
* Bump pytest from 7.4.2 to 7.4.3 by dependabot in https://github.com/alpha-unito/streamflow/pull/266
* Bump pytest from 7.4.3 to 7.4.4 by dependabot in https://github.com/alpha-unito/streamflow/pull/341
* Bump pytest from 7.4.4 to 8.0.0 by dependabot in https://github.com/alpha-unito/streamflow/pull/365
* Bump pytest from 8.0.0 to 8.0.1 by dependabot in https://github.com/alpha-unito/streamflow/pull/387
* Bump pytest from 8.0.1 to 8.0.2 by dependabot in https://github.com/alpha-unito/streamflow/pull/393
* Bump pytest from 8.0.2 to 8.1.1 by dependabot in https://github.com/alpha-unito/streamflow/pull/406
* Bump pytest-cov from 4.1.0 to 5.0.0 by dependabot in https://github.com/alpha-unito/streamflow/pull/419
* Bump pytest-xdist from 3.3.1 to 3.4.0 by dependabot in https://github.com/alpha-unito/streamflow/pull/278
* Bump pytest-xdist from 3.4.0 to 3.5.0 by dependabot in https://github.com/alpha-unito/streamflow/pull/285
* Bump pytest-xdist from 3.5.0 to 3.6.1 by dependabot in https://github.com/alpha-unito/streamflow/pull/441
* Bump pyupgrade from 3.14.0 to 3.15.0 by dependabot in https://github.com/alpha-unito/streamflow/pull/257
* Bump pyupgrade from 3.15.0 to 3.15.1 by dependabot in https://github.com/alpha-unito/streamflow/pull/386
* Bump pyupgrade from 3.15.1 to 3.15.2 by dependabot in https://github.com/alpha-unito/streamflow/pull/420
* Bump rdflib from 6.3.2 to 7.0.0 by dependabot in https://github.com/alpha-unito/streamflow/pull/193
* Bump sphinx from 7.2.6 to 7.3.7 by dependabot in https://github.com/alpha-unito/streamflow/pull/435
* Bump sphinx-rtd-theme from 1.3.0 to 2.0.0 by dependabot in https://github.com/alpha-unito/streamflow/pull/298
* Bump yattag from 1.15.1 to 1.15.2 by dependabot in https://github.com/alpha-unito/streamflow/pull/268
**Full Changelog**: https://github.com/alpha-unito/streamflow/compare/0.2.0.dev10...0.2.0.dev11