Skip to content

Commit 73a5f0d

Browse files
authored
chore: release 0.31.0 (#355)
Signed-off-by: Milouu <[email protected]>
1 parent 907e419 commit 73a5f0d

File tree

3 files changed

+85
-1
lines changed

3 files changed

+85
-1
lines changed

CHANGELOG.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10-
- Revamp landing page ([#353](https://github.com/Substra/substra-documentation/pull/353))
10+
## [0.31.0]
11+
1112
- Add user management doc ([#345](https://github.com/Substra/substra-documentation/pull/345))
1213
- Add link to python libraries documentation in Components page ([#347](https://github.com/Substra/substra-documentation/pull/347))
1314
- Add more orchestrator documentation ([#346](https://github.com/Substra/substra-documentation/pull/346))
@@ -16,6 +17,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1617
- Added section about channels in the main concepts ([#344](https://github.com/Substra/substra-documentation/pull/344))
1718
- Add frontend documentation in components section ([#346](https://github.com/Substra/substra-documentation/pull/346))
1819
- New page added on Substra Privacy Strategy based on research by Privacy Task Force at Owkin ([#354](https://github.com/Substra/substra-documentation/pull/354))
20+
- Revamp landing page ([#353](https://github.com/Substra/substra-documentation/pull/353))
1921

2022
## [0.30.0]
2123

docs/source/additional/release.rst

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,50 @@ This is an overview of the main changes, please have a look at the changelog of
2828
- `backend changelog <https://github.com/Substra/substra-backend/blob/main/CHANGELOG.md>`__
2929
- `orchestrator changelog <https://github.com/Substra/orchestrator/blob/main/CHANGELOG.md>`__
3030

31+
Substra 0.31.0 --- 2023-09-07
32+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
33+
34+
**SubstraFL:**
35+
36+
- **BREAKING**: `local_dependencies` is renamed `local_installable_dependencies`.
37+
- Python dependencies can be resolved using pip compile during function registration by setting `compile` to `True` in the `Dependency` object. This will speed-up the docker image build phase when running on a Substra server but will slow down a bit the compute plan registration.
38+
39+
.. code-block:: python
40+
41+
Dependency(
42+
pypi_dependencies=["pytest", "numpy"],
43+
compile=True,
44+
)
45+
46+
- `random.seed` , `np.random.seed` and `torch.manual_seed`  are now set, saved & load in `TorchAlgo`
47+
- When using `clean_models=True`, the tasks outputs of the very last round are now saved.****
48+
49+
**Substra**:
50+
51+
- Added `wait_completion` parameter on `get_performances`, `list_task_output_assets` and `get_task_output_asset` to block execution until task execution is over.
52+
- On Client login:
53+
- Fixes issue where the session would not actually last the 24 hours intended.
54+
- Added new `Client.logout` function, mirroring `Client.login`
55+
- `Client` can now be used within a context manager
56+
57+
.. code-block:: python
58+
59+
with Client(
60+
client_name="org-1",
61+
backend_type="remote",
62+
url="http://substra-backend.org-1.com:8000",
63+
username="org-1",
64+
password="p@sswr0d44",
65+
) as client:
66+
pass
67+
68+
**Web application**
69+
70+
- Fix issue where cancel CP button was not usable on workflow page
71+
- Task duration displayed in task drawer and not only the start and end time.
72+
- Increase the number of tasks displayable in frontend workflow from 1000 to 5000 tasks
73+
74+
3175
Substra 0.30.0 --- 2023-07-27
3276
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3377

docs/source/additional/releases.yaml

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,44 @@ components: # for table headers
99
- substra-tests
1010

1111
releases:
12+
- version: 0.31.0
13+
components:
14+
substrafl:
15+
version: 0.40.0
16+
link: https://github.com/Substra/substrafl/releases/tag/0.40.0
17+
substra:
18+
version: 0.47.0
19+
link: https://github.com/Substra/substra/releases/tag/0.47.0
20+
substra-tools:
21+
version: 0.20.0
22+
link: https://github.com/Substra/substra-tools/releases/tag/0.20.0
23+
substra-backend:
24+
version: 0.41.0
25+
link: https://github.com/Substra/substra-backend/releases/tag/0.41.0
26+
helm:
27+
version: 22.8.1
28+
link: https://artifacthub.io/packages/helm/substra/substra-backend/22.8.1
29+
orchestrator:
30+
version: 0.36.0
31+
link: https://github.com/Substra/orchestrator/releases/tag/0.36.0
32+
helm:
33+
version: 7.5.4
34+
link: https://artifacthub.io/packages/helm/substra/orchestrator/7.5.4
35+
substra-frontend:
36+
version: 0.45.0
37+
link: https://github.com/Substra/substra-frontend/releases/tag/0.45.0
38+
helm:
39+
version: 1.0.23
40+
link: https://artifacthub.io/packages/helm/substra/substra-frontend/1.0.23
41+
hlf-k8s:
42+
version: 0.2.4
43+
link: https://github.com/Substra/hlf-k8s/releases/tag/0.2.4
44+
helm:
45+
version: 10.2.4
46+
link: https://artifacthub.io/packages/helm/substra/hlf-k8s/10.2.4
47+
substra-tests:
48+
version: 0.44.0
49+
link: https://github.com/Substra/substra-tests/releases/tag/0.44.0
1250
- version: 0.30.0
1351
components:
1452
substrafl:

0 commit comments

Comments
 (0)