Skip to content

Releases: scaleoutsystems/fedn

Release v0.5.0-beta.1

14 Jun 13:39
dd416c1
Compare
Choose a tag to compare
Release v0.5.0-beta.1 Pre-release
Pre-release

What's Changed

  • Refactor core for a more streamlined API for aggregators/controllers by @ahellander in #459
  • Feature/SK-481 | Add option to delete intermediate models from disk by @Wrede in #467
  • Feature/SK-491 | Make aggregator plugin-configurable by @ahellander in #469

Full Changelog: v0.4.1...v0.5.0-beta.1

Release v0.4.1

08 May 12:59
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.4.0...v0.4.1

Release v0.4.0

31 Jan 15:16
d99b3c5
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.3.2...v0.4.0

Release v0.4.0-beta.2

30 Jan 09:25
fba91e2
Compare
Choose a tag to compare
Release v0.4.0-beta.2 Pre-release
Pre-release

What's Changed

Full Changelog: v0.3.2...v0.4.0

Release v0.4.0-beta.1

22 Dec 11:33
a532ac0
Compare
Choose a tag to compare
Release v0.4.0-beta.1 Pre-release
Pre-release

What's Changed

  • Feature/SK-211 Enable toggle ssl by @ahellander in #417
  • Fix/Bump tensorflow from 2.7.1 to 2.7.2 in /examples/mnist-keras by @dependabot in #422
  • Feature/issue#393 Add python 3.10 to test matrix by @ahellander in #424
  • Feature/SK-227 Add option to force SSL by @Wrede in #426
  • Feature/SK-229 Add docker metadata to build tags by @Wrede in #427
  • Bug/Fix error in deployment docs by @ahellander in #425
  • Bug/Fix config download error for Python 3.10 by @ahellander in #435
  • Feature/SK-248 Enable CA signed cert for GRPC channel by @Wrede in #439
  • Bug/Fetch ca cert via ssl package by @Wrede in #440
  • Feature/436 improvements to the UI/dashboard by @ahellander in #443
  • Feature/438 Enables config of all settings in client.yaml (mirror CLI) by @ahellander in #441
  • Fix/pin bokeh dep, resolves #444, filter graph to only plot online client… by @ahellander in #445
  • Feature/446 Improves the example docs by @ahellander in #447

Full Changelog: v0.3.3...v0.4.0-beta.1

Release v0.3.3

03 Aug 11:22
Compare
Choose a tag to compare

What's new?

Bugfixes

Other

  • Documentation fixes and improvements: #378, #379, #381, #402, #392, #411
  • Patch for compatibility with Gramine LibOS: #380
  • Images are now solely stored on GH registry: #384

Release v0.3.3b2

07 Jul 11:44
Compare
Choose a tag to compare
Release v0.3.3b2 Pre-release
Pre-release

What's new?

Bugfixes

Other

  • Documentation fixes and improvements: #378, #379, #381, #402, #392, #411
  • Patch for compatibility with Gramine LibOS: #380
  • Images are now solely stored on GH registry: #384

Release v0.3.3b1

05 Jul 08:44
Compare
Choose a tag to compare
Release v0.3.3b1 Pre-release
Pre-release

What's new?

Bugfixes

Other

  • Documentation fixes and improvements: #378, #379, #381, #402, #392, #411
  • Patch for compatibility with Gramine LibOS: #380
  • Images are now solely stored on GH registry: #384

Release v0.3.2

10 Mar 09:51
Compare
Choose a tag to compare

What's new?

  • Token (single) authentication:
    fedn run reducer --secret-key=<your-secret-phrase> will generate a token which will be required for combiners and clients to assign to the network. Clients and combiners are then required to authenticate via fedn run client --token=<generated-token> or by specifying "token" key in settings YAML file.
  • Compute package is no longer required to setup via the web UI: fedn run reducer --local-package
    Instead clients will make use of a local compute package, i.e. a remote compute package will not be downloaded.
  • VS Code devcontainer has been added

Bugfixes

  • Fixes an issue where a client could connect before a seed (initial) model has been uploaded

Other

  • Various minor fixes
  • Documentation

Release v0.3.1

20 Dec 13:06
c0d8bda
Compare
Choose a tag to compare

What's new?

  • New resilience feature - clients will now attempt automatic reassignment if their associated combiner goes missing for more than 60s (default, configurable on the CLI).
  • Refactor of Client initialization.

Bugfixes

  • Fixes an issue where training requests to clients are delayed after a client has disconnected from combiner.

Other

  • Various minor fixes
  • Documentation