Releases: scaleoutsystems/fedn
Releases · scaleoutsystems/fedn
Release v0.9.4
What's Changed
- Feature/SK-831 | Self-supervised Learning Example by @FrankJonasmoelle in #603
- bugfix/SK-847 | Fixes timing issue in client status check by @stefanhellander in #605
- bugfix/SK-850 | Sets client status to online in database when client connects by @stefanhellander in #606
- Feature/SK-845 | As a user I want to continue an existing session by @niklastheman in #609
- Feature/SK-852 | Add numpy raw binary helper by @Wrede in #608
- Feature/SK-823 | Hugging Face Example by @FrankJonasmoelle in #600
New Contributors
- @FrankJonasmoelle made their first contribution in #603
Full Changelog: v0.9.3...v0.9.4
v0.9.3
Release v0.9.2
What's Changed
- Bug/SK-821 | Client status sync issue by @niklastheman in #591
- Feature/SK-732 | Introduces FedYogi and FedAdaGrad aggregators by @ahellander in #580
- Bug/SK-832 | API client is missing trailing / to work with Studio by @niklastheman in #596
- Feature/SK-736 | Ruff linter by @viktorvaladi in #552
- Feature/SK-805 | FEDn cli - new order by @niklastheman in #593
- Bug/SK-793 | Fix package extract and dispatch folder by @Wrede in #597
- Feature/SK-837 | Update version by @stefanhellander in #598
Full Changelog: v0.9.1...v0.9.2
v0.9.1
What's Changed
- Bugfix/SK-820 | Add missing / to some api paths by @Wrede in #587
- Feature/SK-814 | Add pypi workflow by @stefanhellander in #585
- Feature/SK-817: Update async-client entrypoints to support new features in the CLI by @ahellander in #588
Full Changelog: v0.9.0...v0.9.1
Release v0.9.0
What's Changed
- Feature/SK-669 | Store session id on status (event) and validation objects by @niklastheman in #528
- Bug/SK-703 | Client doesn't handle model retrieve error correctly by @niklastheman in #536
- Feature/SK-687 | Fedn API v1 by @niklastheman in #532
- Feature/SK-544 | Server side changes for c++ client by @Wrede in #534
- Feature/SK-697 | Adds token auth to the APIClient by @stefanhellander in #533
- Feature/SK-724 | API method to load a FEDn model / parameters from S3. by @niklastheman in #545
- Feature/SK-726 | Refactor APIClient by @niklastheman in #546
- Feature/SK-721 | Add JWT verification (decoding) by @Wrede in #543
- Feature/async simulation by @ahellander in #541
- Bugfix/SK-737 | Conflict in auth metadata in grpc client by @Wrede in #554
- Bug/SK-750 | get_events returns incorrect data if used with custom prefix by @niklastheman in #561
- Feature/SK-728 | Move Studio docs to Fedn docs by @niklastheman in #555
- Feature/SK-718 | Enable remote logging by @stefanhellander in #540
- Feature/SK-707 | Flower client example by @viktorvaladi in #537
- Feature/SK-765 | /health for api by @niklastheman in #567
- Feature/SK-746 | Add python_env support in fedn.yaml by @Wrede in #556
- Feature/SK-707 | Add config support to flower adapter by @viktorvaladi in #570
- Bug/SK-790 | FLASK 3.0.4 requires click>=8.1.3 by @Wrede in #575
- Feature/SK-788 | Add "models" to studio docs by @niklastheman in #576
- Feature/SK-795 | default Bearer in FEDN_AUTH_SCHEME by @Wrede in #578
New Contributors
- @viktorvaladi made their first contribution in #530
Full Changelog: v0.8.0...v0.9.0
Release v0.8.0
What's Changed
- Make choice of aggregator dynamic at session level and additional aggregators (FedOpt) by @ahellander in #498
- Fixes the issue with number of files/storage growing on combiner by @ahellander in #503
- Use latest mongodb and bump version number by @ahellander in #502
- Feature/cross device simulation by @ahellander in #504
- Add docker compose override file for async example by @ahellander in #505
- Docs/SK-646 | Add aggregators and helpers by @Wrede in #508
- Feature/SK-634 | Add logging to controller by @ahellander in #506
- Feature/SK-622 | Session object should store committed_at in date format by @niklastheman in #510
- Feature/retire dashboard by @ahellander in #509
- Feature/SK-660 | Clean up numpyhelper from unused methods by @Wrede in #512
- Docs update to reflect recent refactoring by @ahellander in #511
- Link to docs tutorial from main readme by @ahellander in #519
- Updated FAQ docs by @ahellander in #518
- Feature/SK-658 | Add gRPC healthchecking by @ahellander in #515
- Bugfix/SK-673 | start_session endpoint should have delete_models=True by @Wrede in #521
- Feature/SK-667 | Add new Android helper to Fedn by @niklastheman in #524
- Bug/SK-680 | Android helper imports helper base incorrectly by @niklastheman in #525
- Feature/SK-676 | If no compute package is set when starting a session, Fedn should say so by @niklastheman in #522
- Feature/SK-623 | Validations objects should store proper timestamp by @niklastheman in #526
- Feature/SK-684 | Events should store proper timestamps by @niklastheman in #527
- Bugfix/SK-675 | Model staging not in sync, TaskStream by @Wrede in #523
Full Changelog: v0.7.1...v0.8.0
Release v0.7.1
What's Changed
- Feature/SK-613 | Display model trail in studio by @niklastheman in #501
Full Changelog: v0.7.0...v0.7.1
Release v0.7.0
What's Changed
- Feature/SK-558 | Adds Python's logging framework to the client by @stefanhellander in #484
- Feature/SK-559 | Dispatcher works on Windows by @stefanhellander in #489
- Feature/SK-592 | Refactor gRPC server by @Wrede in #490
- Feature/SK-604 | Refactor common by @ahellander in #491
- Feature/SK-344 | Add compute package registry by @niklastheman in #495
Full Changelog: v0.6.2...v0.7.0
Release v0.6.2
What's Changed
- Bugfix/SK-582 | If session id is empty it should be set to guid by @niklastheman in #488
Full Changelog: v0.6.1...v0.6.2
Release v0.6.1
What's Changed
- Bugfix/SK-581 | Fixes problem with download of ssl cert when using python 3.9 by @stefanhellander in #486
Full Changelog: v0.6.0...v0.6.1