Releases: OpenMined/PySyft
Releases · OpenMined/PySyft
v0.8.7b9
What's Changed
- Blob data Streaming API by @shubham3121 in #8728
- Endpoint markdown descriptions by @jcardonnet in #8749
- remove references to unused
FileLockingConfig
andPatchedFileLock
by @abyesilyurt in #8737 - reduce sqlite tests flakiness by @abyesilyurt in #8651
- Add helm charts for enclave attestation service by @itstauq in #8670
- dedent user code on submission by default by @abyesilyurt in #8672
- Use mongomock in unit testing by @abyesilyurt in #8617
- fix mongomock version to a dev commit by @abyesilyurt in #8771
- Cleanup assets by @eelcovdw in #8770
- prevent running blocking with container by @koenvanderveen in #8772
- enable local folder in integration tests by @abyesilyurt in #8766
- add error handling for get workerpool by @eelcovdw in #8767
- update mongomock installation path to use the forked version by OpenMined by @abyesilyurt in #8773
- fix: job kill error message by @abyesilyurt in #8775
- refreshing ApiModule if submodule is not found by @koenvanderveen in #8776
- inline mongomock by @abyesilyurt in #8779
- Deployment pipeline for enclave attestation service by @itstauq in #8690
- refactor table generation by @eelcovdw in #8774
- Single container launching added to tox and workflows by @snwagh in #8777
- Attestation service in Syft by @snwagh in #8659
- [Iteration 1] Remove Old Tests by @rasswanth-s in #8789
- [bugfix] fix delete route endpoint typo by @khoaguin in #8783
- Fix NodeSettings domain name change propagation by @IonesioJunior in #8785
- Reenable ruff by @kiendang in #8790
- Fix Multi Cluster Deployment in Devspace. by @rasswanth-s in #8610
- Fix container tests by @yashgorana in #8738
- Load capnp schema files using importlib.resources to comply with PEP 302 by @kiendang in #8784
- Optimize attaching attributes to
SyftBaseObject
s by @kiendang in #8787 - Use Tabulator for tables by @eelcovdw in #8781
- use isidentifier for api path validation by @eelcovdw in #8794
- Removed unnecessary imports for Self by @madhavajay in #8793
- Peer health checks by @shubham3121 in #8679
- test: update tests to not use ephemeral node by @abyesilyurt in #8809
- feat: update kill/restart behaviour for nested jobs by @abyesilyurt in #8778
- dataset + sync fixes by @eelcovdw in #8812
- update resolve_single tests by @abyesilyurt in #8804
- Add repr for client.settings by @jcardonnet in #8814
- fix nightlies 🟢 by @abyesilyurt in #8813
- [K8s] Decouple Test Suites by @rasswanth-s in #8786
- rename windows runner by @abyesilyurt in #8816
- remove deprecated localonly flag by @abyesilyurt in #8817
- Use
uv
in backend container by @yashgorana in #8605 - Fix client autocomplete by @koenvanderveen in #8792
- rename project.start, add deprecated decorator by @eelcovdw in #8819
- Move Orchestra to syft by @itstauq in #8788
- Remove Ansible from Dockerfile by @rasswanth-s in #8824
- Add notebook documentation for deploying PySyft by @itstauq in #8796
- Add hagrid deprecation notice by @itstauq in #8834
- Add Deprecation Flag to Hagrid by @rasswanth-s in #8833
- Bump crazy-max/ghaction-setup-docker from 3.1.0 to 3.2.0 by @dependabot in #8769
- Remove Hagrid by @rasswanth-s in #8835
- Fix request repr by @teo-milea in #8811
- [DX] print out SQLite database path in dev mode by @khoaguin in #8830
- sync: ignore jobs created by custom endpoints by @abyesilyurt in #8836
- add created/updated properties to sync table by @eelcovdw in #8820
- enable job tests in integration tests by @abyesilyurt in #8818
- Revert "enable job tests in integration tests" by @abyesilyurt in #8840
- [UX] change tqdm progress bar color to green by @khoaguin in #8831
- feat: add dark mode support for tables in jupyter and vscode by @tcp in #8823
- Bump requests from 2.31.0 to 2.32.0 in /packages/syftcli by @dependabot in #8839
- [Snyk] Security upgrade requests from 2.31.0 to 2.32.0 by @madhavajay in #8842
- Remove Unused code paths from the CodeBase by @rasswanth-s in #8838
- Update request message to indicate function name by @abyesilyurt in #8841
- fix user endpoint for usercode by @eelcovdw in #8846
- Fix nightlies by @madhavajay in #8848
- Updating README by @madhavajay in #8849
- add filters to compare_clients and compare_states by @eelcovdw in #8847
- Add custom input policy test by @IonesioJunior in #8800
- Remove Jax and Haiku by @khoaguin in #8837
- fix base image test by @shubham3121 in #8858
- Deprecate Action Graph Service by @khoaguin in #8825
- Warning message when DS tries to access private data by @khoaguin in #8857
- Add support for submitting a prebuilt image by @kiendang in #8802
- rename new_project.send() to new_project.start() by @alexnicita in #8855
- Revert "rename new_project.send() to new_project.start()" by @rasswanth-s in #8861
- Use autosplat for settings update. Add docstring to Update service by @jcardonnet in #8829
- multiple resolve widget by @eelcovdw in #8856
- Fix Syft Release by @rasswanth-s in #8863
New Contributors
- @snwagh made their first contribution in #8777
- @alexnicita made their first contribution in #8855
Full Changelog: v0.8.7b7...v0.8.7b9
v0.8.7b7
What's Changed
- Syncing nested jobs by @eelcovdw in #8578
- Syncing updated private objects by @eelcovdw in #8603
- private obj warnings by @eelcovdw in #8625
- Batch dependencies by @koenvanderveen in #8626
- Batch dependencies by @koenvanderveen in #8630
- fix always sharing to high side by @abyesilyurt in #8634
- Update 0.8.6 by @rasswanth-s in #8655
- Update version to 0.8.6 by @rasswanth-s in #8656
- Bump to 0.8.7 beta by @rasswanth-s in #8657
- Node syncing V3 by @eelcovdw in #8579
- dedent user code by default by @abyesilyurt in #8633
- Cleanup SEAWEED_VERSION by @yashgorana in #8645
- add classmethod resolvedsyncstate for overwrite functionality by @koenvanderveen in #8592
- remove helm notebooks by @koenvanderveen in #8600
- Add storage permissions to mongo document storage by @abyesilyurt in #8577
- Disable Veilid by @rasswanth-s in #8664
- Bump vite from 4.5.2 to 4.5.3 in /packages/grid/frontend by @dependabot in #8663
- speed up syft unit tests by @abyesilyurt in #8572
- Remove all code and files related to Oblivous Enclave by @itstauq in #8639
- Test Network Functionalities and Fix Related Bugs by @khoaguin in #8568
- Fix Custom Policies by @teo-milea in #8641
- Syncing widget by @eelcovdw in #8658
- Admin API by @jcardonnet in #8593
- bump uv versions and increase uv timeout by @abyesilyurt in #8666
- Bump undici from 6.6.2 to 6.11.1 in /packages/grid/frontend by @dependabot in #8669
- make
AbstractNode
nonoptional by @abyesilyurt in #8667 - remove user code status if code execution validation fails by @abyesilyurt in #8611
- Fix widget repr for ActionObject by @eelcovdw in #8668
- fix removal by @koenvanderveen in #8675
- Upgrading Transformers by @Smartappli in #8678
- Fix UserCode repr_markdown by changing notifications.resolve_object role level access by @kiendang in #8640
- delete references of veilid from code 🗡️🩸 by @shubham3121 in #8680
- Attestation Side Car Container by @rasswanth-s in #8643
- Peers Managing API by @khoaguin in #8602
- Fix np bug by @koenvanderveen in #8677
- add subjobs fix for servers for syncing by @koenvanderveen in #8676
- Widget HTML cleanup by @eelcovdw in #8681
- Fix 499 timeout in traefik by @yashgorana in #8694
- cleanup traefik config by @yashgorana in #8695
- SeaweedFS Remote Mount by @yashgorana in #8660
- Add custom accordion widget by @eelcovdw in #8691
- Sync TwinAPIEndpoint by @abyesilyurt in #8696
- fix badge line-height by @eelcovdw in #8698
- add repr for twinapiendpoint by @abyesilyurt in #8697
- Pin traefik to 2.11.0 by @yashgorana in #8701
- bugfix: accept_deposit for non-job ActionObject by @eelcovdw in #8700
- [syft] syft client + jupyter image by @yashgorana in #8699
- fix: get permissions from mongo store by @eelcovdw in #8709
- [WIP] Test syncing custom endpoints by @eelcovdw in #8702
- Bugfix: Fix adding data subject not working if there is no member by @khoaguin in #8710
- fix PandasDataFrameObject truthiness by @abyesilyurt in #8711
- fix actiondatalink check by @eelcovdw in #8714
- Revert release changes by @rasswanth-s in #8713
- Add podLabels podAnnotations to Helm Charts by @yashgorana in #8712
- fix: handle empty kwargs and high state update in high-to-low case by @abyesilyurt in #8718
- Upload large blob fixes by @eelcovdw in #8717
- move custom api syncing test to integration tests by @abyesilyurt in #8719
- serializing large objs by @eelcovdw in #8715
- fix: sync private twin api job by @abyesilyurt in #8722
- add widget alerts when syncing private data by @eelcovdw in #8723
- Custom api and worker by @madhavajay in #8693
- Add service account to seaweedfs + fixes by @yashgorana in #8729
- bump uv by @abyesilyurt in #8730
- Improve jobs UX by @teo-milea in #8683
- fix: mock execution for no args by @abyesilyurt in #8720
- Helm deploy extra resources by @yashgorana in #8731
- tables widths by @koenvanderveen in #8735
- Add UserView to TwinAPI context by @jcardonnet in #8732
- Association request for credential exchange by @shubham3121 in #8588
- fix css scrollbar by @koenvanderveen in #8742
- [bugfix] Added back old releases in
protocol_version.json
by @khoaguin in #8740 - feature: Ignore and unignore for single batch flow by @eelcovdw in #8743
- feat: support GKE Workload Identity by @tcp in #8733
- Fixing API Endpoint Representation. by @IonesioJunior in #8747
- Small fixes for SWFS & helm values by @yashgorana in #8750
- Fix incorrect argument order when starting uvicorn by @jcardonnet in #8748
- Fix sync jobs by @teo-milea in #8746
- remove spooled files and check message size by @koenvanderveen in #8745
- Added endpoint_timeout to add and update methods for API Endpoints by @madhavajay in #8751
- Fixed broken HTML in job widget by @madhavajay in #8753
- Visual fixes for release by @eelcovdw in #8755
- add node location to output policy by @koenvanderveen in #8756
- diffstate repr fix by @eelcovdw in #8758
- Fix api_endpoints() view for DS by @IonesioJunior in #8757
- add a method to delete/kill the consumer in the thread by @shubham3121 in #8754
- fix job error reporting by @abyesilyurt in #8759
- fix: add default_factory to Job.creation_time by @abyesilyurt in #8744
- fix error handling in queue by @abyesilyurt in #8764
- create Action for twinapi execution by @eelcovdw in #8765
- fix: logs widget by @abyesilyurt in #8763
- Added API Endpoint error handling by @teo-milea in #8768
New Contributors
- @abyesilyurt made their first contribution in #8634
- @Smartappli made their first contribution in #8678
Full Changelog: v0.8.6...v0.8.7b7
v0.8.7b6
What's Changed
- Syncing nested jobs by @eelcovdw in #8578
- Syncing updated private objects by @eelcovdw in #8603
- private obj warnings by @eelcovdw in #8625
- Batch dependencies by @koenvanderveen in #8626
- Batch dependencies by @koenvanderveen in #8630
- fix always sharing to high side by @abyesilyurt in #8634
- Update 0.8.6 by @rasswanth-s in #8655
- Update version to 0.8.6 by @rasswanth-s in #8656
- Bump to 0.8.7 beta by @rasswanth-s in #8657
- Node syncing V3 by @eelcovdw in #8579
- dedent user code by default by @abyesilyurt in #8633
- Cleanup SEAWEED_VERSION by @yashgorana in #8645
- add classmethod resolvedsyncstate for overwrite functionality by @koenvanderveen in #8592
- remove helm notebooks by @koenvanderveen in #8600
- Add storage permissions to mongo document storage by @abyesilyurt in #8577
- Disable Veilid by @rasswanth-s in #8664
- Bump vite from 4.5.2 to 4.5.3 in /packages/grid/frontend by @dependabot in #8663
- speed up syft unit tests by @abyesilyurt in #8572
- Remove all code and files related to Oblivous Enclave by @itstauq in #8639
- Test Network Functionalities and Fix Related Bugs by @khoaguin in #8568
- Fix Custom Policies by @teo-milea in #8641
- Syncing widget by @eelcovdw in #8658
- Admin API by @jcardonnet in #8593
- bump uv versions and increase uv timeout by @abyesilyurt in #8666
- Bump undici from 6.6.2 to 6.11.1 in /packages/grid/frontend by @dependabot in #8669
- make
AbstractNode
nonoptional by @abyesilyurt in #8667 - remove user code status if code execution validation fails by @abyesilyurt in #8611
- Fix widget repr for ActionObject by @eelcovdw in #8668
- fix removal by @koenvanderveen in #8675
- Upgrading Transformers by @Smartappli in #8678
- Fix UserCode repr_markdown by changing notifications.resolve_object role level access by @kiendang in #8640
- delete references of veilid from code 🗡️🩸 by @shubham3121 in #8680
- Attestation Side Car Container by @rasswanth-s in #8643
- Peers Managing API by @khoaguin in #8602
- Fix np bug by @koenvanderveen in #8677
- add subjobs fix for servers for syncing by @koenvanderveen in #8676
- Widget HTML cleanup by @eelcovdw in #8681
- Fix 499 timeout in traefik by @yashgorana in #8694
- cleanup traefik config by @yashgorana in #8695
- SeaweedFS Remote Mount by @yashgorana in #8660
- Add custom accordion widget by @eelcovdw in #8691
- Sync TwinAPIEndpoint by @abyesilyurt in #8696
- fix badge line-height by @eelcovdw in #8698
- add repr for twinapiendpoint by @abyesilyurt in #8697
- Pin traefik to 2.11.0 by @yashgorana in #8701
- bugfix: accept_deposit for non-job ActionObject by @eelcovdw in #8700
- [syft] syft client + jupyter image by @yashgorana in #8699
- fix: get permissions from mongo store by @eelcovdw in #8709
- [WIP] Test syncing custom endpoints by @eelcovdw in #8702
- Bugfix: Fix adding data subject not working if there is no member by @khoaguin in #8710
- fix PandasDataFrameObject truthiness by @abyesilyurt in #8711
- fix actiondatalink check by @eelcovdw in #8714
- Revert release changes by @rasswanth-s in #8713
- Add podLabels podAnnotations to Helm Charts by @yashgorana in #8712
- fix: handle empty kwargs and high state update in high-to-low case by @abyesilyurt in #8718
- Upload large blob fixes by @eelcovdw in #8717
- move custom api syncing test to integration tests by @abyesilyurt in #8719
- serializing large objs by @eelcovdw in #8715
- fix: sync private twin api job by @abyesilyurt in #8722
- add widget alerts when syncing private data by @eelcovdw in #8723
- Custom api and worker by @madhavajay in #8693
- Add service account to seaweedfs + fixes by @yashgorana in #8729
- bump uv by @abyesilyurt in #8730
- Improve jobs UX by @teo-milea in #8683
- fix: mock execution for no args by @abyesilyurt in #8720
- Helm deploy extra resources by @yashgorana in #8731
- tables widths by @koenvanderveen in #8735
- Add UserView to TwinAPI context by @jcardonnet in #8732
- Association request for credential exchange by @shubham3121 in #8588
- fix css scrollbar by @koenvanderveen in #8742
- [bugfix] Added back old releases in
protocol_version.json
by @khoaguin in #8740 - feature: Ignore and unignore for single batch flow by @eelcovdw in #8743
- feat: support GKE Workload Identity by @tcp in #8733
- Fixing API Endpoint Representation. by @IonesioJunior in #8747
- Small fixes for SWFS & helm values by @yashgorana in #8750
- Fix incorrect argument order when starting uvicorn by @jcardonnet in #8748
- Fix sync jobs by @teo-milea in #8746
- remove spooled files and check message size by @koenvanderveen in #8745
- Added endpoint_timeout to add and update methods for API Endpoints by @madhavajay in #8751
- Fixed broken HTML in job widget by @madhavajay in #8753
- Visual fixes for release by @eelcovdw in #8755
- add node location to output policy by @koenvanderveen in #8756
- diffstate repr fix by @eelcovdw in #8758
- Fix api_endpoints() view for DS by @IonesioJunior in #8757
- add a method to delete/kill the consumer in the thread by @shubham3121 in #8754
- fix job error reporting by @abyesilyurt in #8759
- fix: add default_factory to Job.creation_time by @abyesilyurt in #8744
- fix error handling in queue by @abyesilyurt in #8764
- create Action for twinapi execution by @eelcovdw in #8765
- fix: logs widget by @abyesilyurt in #8763
- Added API Endpoint error handling by @teo-milea in #8768
New Contributors
- @abyesilyurt made their first contribution in #8634
- @Smartappli made their first contribution in #8678
Full Changelog: v0.8.6...v0.8.7b6
v0.8.7b5
What's Changed
- Syncing nested jobs by @eelcovdw in #8578
- Syncing updated private objects by @eelcovdw in #8603
- private obj warnings by @eelcovdw in #8625
- Batch dependencies by @koenvanderveen in #8626
- Batch dependencies by @koenvanderveen in #8630
- fix always sharing to high side by @abyesilyurt in #8634
- Update 0.8.6 by @rasswanth-s in #8655
- Update version to 0.8.6 by @rasswanth-s in #8656
- Bump to 0.8.7 beta by @rasswanth-s in #8657
- Node syncing V3 by @eelcovdw in #8579
- dedent user code by default by @abyesilyurt in #8633
- Cleanup SEAWEED_VERSION by @yashgorana in #8645
- add classmethod resolvedsyncstate for overwrite functionality by @koenvanderveen in #8592
- remove helm notebooks by @koenvanderveen in #8600
- Add storage permissions to mongo document storage by @abyesilyurt in #8577
- Disable Veilid by @rasswanth-s in #8664
- Bump vite from 4.5.2 to 4.5.3 in /packages/grid/frontend by @dependabot in #8663
- speed up syft unit tests by @abyesilyurt in #8572
- Remove all code and files related to Oblivous Enclave by @itstauq in #8639
- Test Network Functionalities and Fix Related Bugs by @khoaguin in #8568
- Fix Custom Policies by @teo-milea in #8641
- Syncing widget by @eelcovdw in #8658
- Admin API by @jcardonnet in #8593
- bump uv versions and increase uv timeout by @abyesilyurt in #8666
- Bump undici from 6.6.2 to 6.11.1 in /packages/grid/frontend by @dependabot in #8669
- make
AbstractNode
nonoptional by @abyesilyurt in #8667 - remove user code status if code execution validation fails by @abyesilyurt in #8611
- Fix widget repr for ActionObject by @eelcovdw in #8668
- fix removal by @koenvanderveen in #8675
- Upgrading Transformers by @Smartappli in #8678
- Fix UserCode repr_markdown by changing notifications.resolve_object role level access by @kiendang in #8640
- delete references of veilid from code 🗡️🩸 by @shubham3121 in #8680
- Attestation Side Car Container by @rasswanth-s in #8643
- Peers Managing API by @khoaguin in #8602
- Fix np bug by @koenvanderveen in #8677
- add subjobs fix for servers for syncing by @koenvanderveen in #8676
- Widget HTML cleanup by @eelcovdw in #8681
- Fix 499 timeout in traefik by @yashgorana in #8694
- cleanup traefik config by @yashgorana in #8695
- SeaweedFS Remote Mount by @yashgorana in #8660
- Add custom accordion widget by @eelcovdw in #8691
- Sync TwinAPIEndpoint by @abyesilyurt in #8696
- fix badge line-height by @eelcovdw in #8698
- add repr for twinapiendpoint by @abyesilyurt in #8697
- Pin traefik to 2.11.0 by @yashgorana in #8701
- bugfix: accept_deposit for non-job ActionObject by @eelcovdw in #8700
- [syft] syft client + jupyter image by @yashgorana in #8699
- fix: get permissions from mongo store by @eelcovdw in #8709
- [WIP] Test syncing custom endpoints by @eelcovdw in #8702
- Bugfix: Fix adding data subject not working if there is no member by @khoaguin in #8710
- fix PandasDataFrameObject truthiness by @abyesilyurt in #8711
- fix actiondatalink check by @eelcovdw in #8714
- Revert release changes by @rasswanth-s in #8713
- Add podLabels podAnnotations to Helm Charts by @yashgorana in #8712
- fix: handle empty kwargs and high state update in high-to-low case by @abyesilyurt in #8718
- Upload large blob fixes by @eelcovdw in #8717
- move custom api syncing test to integration tests by @abyesilyurt in #8719
- serializing large objs by @eelcovdw in #8715
- fix: sync private twin api job by @abyesilyurt in #8722
- add widget alerts when syncing private data by @eelcovdw in #8723
- Custom api and worker by @madhavajay in #8693
- Add service account to seaweedfs + fixes by @yashgorana in #8729
- bump uv by @abyesilyurt in #8730
- Improve jobs UX by @teo-milea in #8683
- fix: mock execution for no args by @abyesilyurt in #8720
- Helm deploy extra resources by @yashgorana in #8731
- tables widths by @koenvanderveen in #8735
- Add UserView to TwinAPI context by @jcardonnet in #8732
- Association request for credential exchange by @shubham3121 in #8588
- fix css scrollbar by @koenvanderveen in #8742
- [bugfix] Added back old releases in
protocol_version.json
by @khoaguin in #8740 - feature: Ignore and unignore for single batch flow by @eelcovdw in #8743
- feat: support GKE Workload Identity by @tcp in #8733
- Fixing API Endpoint Representation. by @IonesioJunior in #8747
- Small fixes for SWFS & helm values by @yashgorana in #8750
- Fix incorrect argument order when starting uvicorn by @jcardonnet in #8748
- Fix sync jobs by @teo-milea in #8746
- remove spooled files and check message size by @koenvanderveen in #8745
- Added endpoint_timeout to add and update methods for API Endpoints by @madhavajay in #8751
- Fixed broken HTML in job widget by @madhavajay in #8753
- Visual fixes for release by @eelcovdw in #8755
- add node location to output policy by @koenvanderveen in #8756
- diffstate repr fix by @eelcovdw in #8758
- Fix api_endpoints() view for DS by @IonesioJunior in #8757
- add a method to delete/kill the consumer in the thread by @shubham3121 in #8754
- fix job error reporting by @abyesilyurt in #8759
- fix: add default_factory to Job.creation_time by @abyesilyurt in #8744
- fix error handling in queue by @abyesilyurt in #8764
- create Action for twinapi execution by @eelcovdw in #8765
- fix: logs widget by @abyesilyurt in #8763
New Contributors
- @abyesilyurt made their first contribution in #8634
- @Smartappli made their first contribution in #8678
Full Changelog: v0.8.6...v0.8.7b5
v0.8.7b4
What's Changed
- Syncing nested jobs by @eelcovdw in #8578
- Syncing updated private objects by @eelcovdw in #8603
- private obj warnings by @eelcovdw in #8625
- Batch dependencies by @koenvanderveen in #8626
- Batch dependencies by @koenvanderveen in #8630
- fix always sharing to high side by @abyesilyurt in #8634
- Update 0.8.6 by @rasswanth-s in #8655
- Update version to 0.8.6 by @rasswanth-s in #8656
- Bump to 0.8.7 beta by @rasswanth-s in #8657
- Node syncing V3 by @eelcovdw in #8579
- dedent user code by default by @abyesilyurt in #8633
- Cleanup SEAWEED_VERSION by @yashgorana in #8645
- add classmethod resolvedsyncstate for overwrite functionality by @koenvanderveen in #8592
- remove helm notebooks by @koenvanderveen in #8600
- Add storage permissions to mongo document storage by @abyesilyurt in #8577
- Disable Veilid by @rasswanth-s in #8664
- Bump vite from 4.5.2 to 4.5.3 in /packages/grid/frontend by @dependabot in #8663
- speed up syft unit tests by @abyesilyurt in #8572
- Remove all code and files related to Oblivous Enclave by @itstauq in #8639
- Test Network Functionalities and Fix Related Bugs by @khoaguin in #8568
- Fix Custom Policies by @teo-milea in #8641
- Syncing widget by @eelcovdw in #8658
- Admin API by @jcardonnet in #8593
- bump uv versions and increase uv timeout by @abyesilyurt in #8666
- Bump undici from 6.6.2 to 6.11.1 in /packages/grid/frontend by @dependabot in #8669
- make
AbstractNode
nonoptional by @abyesilyurt in #8667 - remove user code status if code execution validation fails by @abyesilyurt in #8611
- Fix widget repr for ActionObject by @eelcovdw in #8668
- fix removal by @koenvanderveen in #8675
- Upgrading Transformers by @Smartappli in #8678
- Fix UserCode repr_markdown by changing notifications.resolve_object role level access by @kiendang in #8640
- delete references of veilid from code 🗡️🩸 by @shubham3121 in #8680
- Attestation Side Car Container by @rasswanth-s in #8643
- Peers Managing API by @khoaguin in #8602
- Fix np bug by @koenvanderveen in #8677
- add subjobs fix for servers for syncing by @koenvanderveen in #8676
- Widget HTML cleanup by @eelcovdw in #8681
- Fix 499 timeout in traefik by @yashgorana in #8694
- cleanup traefik config by @yashgorana in #8695
- SeaweedFS Remote Mount by @yashgorana in #8660
- Add custom accordion widget by @eelcovdw in #8691
- Sync TwinAPIEndpoint by @abyesilyurt in #8696
- fix badge line-height by @eelcovdw in #8698
- add repr for twinapiendpoint by @abyesilyurt in #8697
- Pin traefik to 2.11.0 by @yashgorana in #8701
- bugfix: accept_deposit for non-job ActionObject by @eelcovdw in #8700
- [syft] syft client + jupyter image by @yashgorana in #8699
- fix: get permissions from mongo store by @eelcovdw in #8709
- [WIP] Test syncing custom endpoints by @eelcovdw in #8702
- Bugfix: Fix adding data subject not working if there is no member by @khoaguin in #8710
- fix PandasDataFrameObject truthiness by @abyesilyurt in #8711
- fix actiondatalink check by @eelcovdw in #8714
- Revert release changes by @rasswanth-s in #8713
- Add podLabels podAnnotations to Helm Charts by @yashgorana in #8712
- fix: handle empty kwargs and high state update in high-to-low case by @abyesilyurt in #8718
- Upload large blob fixes by @eelcovdw in #8717
- move custom api syncing test to integration tests by @abyesilyurt in #8719
- serializing large objs by @eelcovdw in #8715
- fix: sync private twin api job by @abyesilyurt in #8722
- add widget alerts when syncing private data by @eelcovdw in #8723
- Custom api and worker by @madhavajay in #8693
- Add service account to seaweedfs + fixes by @yashgorana in #8729
- bump uv by @abyesilyurt in #8730
- Improve jobs UX by @teo-milea in #8683
- fix: mock execution for no args by @abyesilyurt in #8720
- Helm deploy extra resources by @yashgorana in #8731
- tables widths by @koenvanderveen in #8735
- Add UserView to TwinAPI context by @jcardonnet in #8732
- Association request for credential exchange by @shubham3121 in #8588
- fix css scrollbar by @koenvanderveen in #8742
- [bugfix] Added back old releases in
protocol_version.json
by @khoaguin in #8740 - feature: Ignore and unignore for single batch flow by @eelcovdw in #8743
- feat: support GKE Workload Identity by @tcp in #8733
- Fixing API Endpoint Representation. by @IonesioJunior in #8747
- Small fixes for SWFS & helm values by @yashgorana in #8750
- Fix incorrect argument order when starting uvicorn by @jcardonnet in #8748
- Fix sync jobs by @teo-milea in #8746
- remove spooled files and check message size by @koenvanderveen in #8745
- Added endpoint_timeout to add and update methods for API Endpoints by @madhavajay in #8751
- Fixed broken HTML in job widget by @madhavajay in #8753
- Visual fixes for release by @eelcovdw in #8755
- add node location to output policy by @koenvanderveen in #8756
- diffstate repr fix by @eelcovdw in #8758
- Fix api_endpoints() view for DS by @IonesioJunior in #8757
- add a method to delete/kill the consumer in the thread by @shubham3121 in #8754
- fix job error reporting by @abyesilyurt in #8759
New Contributors
- @abyesilyurt made their first contribution in #8634
- @Smartappli made their first contribution in #8678
Full Changelog: v0.8.6...v0.8.7b4
v0.8.7b3
What's Changed
- Syncing nested jobs by @eelcovdw in #8578
- Syncing updated private objects by @eelcovdw in #8603
- private obj warnings by @eelcovdw in #8625
- Batch dependencies by @koenvanderveen in #8626
- Batch dependencies by @koenvanderveen in #8630
- fix always sharing to high side by @abyesilyurt in #8634
- Update 0.8.6 by @rasswanth-s in #8655
- Update version to 0.8.6 by @rasswanth-s in #8656
- Bump to 0.8.7 beta by @rasswanth-s in #8657
- Node syncing V3 by @eelcovdw in #8579
- dedent user code by default by @abyesilyurt in #8633
- Cleanup SEAWEED_VERSION by @yashgorana in #8645
- add classmethod resolvedsyncstate for overwrite functionality by @koenvanderveen in #8592
- remove helm notebooks by @koenvanderveen in #8600
- Add storage permissions to mongo document storage by @abyesilyurt in #8577
- Disable Veilid by @rasswanth-s in #8664
- Bump vite from 4.5.2 to 4.5.3 in /packages/grid/frontend by @dependabot in #8663
- speed up syft unit tests by @abyesilyurt in #8572
- Remove all code and files related to Oblivous Enclave by @itstauq in #8639
- Test Network Functionalities and Fix Related Bugs by @khoaguin in #8568
- Fix Custom Policies by @teo-milea in #8641
- Syncing widget by @eelcovdw in #8658
- Admin API by @jcardonnet in #8593
- bump uv versions and increase uv timeout by @abyesilyurt in #8666
- Bump undici from 6.6.2 to 6.11.1 in /packages/grid/frontend by @dependabot in #8669
- make
AbstractNode
nonoptional by @abyesilyurt in #8667 - remove user code status if code execution validation fails by @abyesilyurt in #8611
- Fix widget repr for ActionObject by @eelcovdw in #8668
- fix removal by @koenvanderveen in #8675
- Upgrading Transformers by @Smartappli in #8678
- Fix UserCode repr_markdown by changing notifications.resolve_object role level access by @kiendang in #8640
- delete references of veilid from code 🗡️🩸 by @shubham3121 in #8680
- Attestation Side Car Container by @rasswanth-s in #8643
- Peers Managing API by @khoaguin in #8602
- Fix np bug by @koenvanderveen in #8677
- add subjobs fix for servers for syncing by @koenvanderveen in #8676
- Widget HTML cleanup by @eelcovdw in #8681
- Fix 499 timeout in traefik by @yashgorana in #8694
- cleanup traefik config by @yashgorana in #8695
- SeaweedFS Remote Mount by @yashgorana in #8660
- Add custom accordion widget by @eelcovdw in #8691
- Sync TwinAPIEndpoint by @abyesilyurt in #8696
- fix badge line-height by @eelcovdw in #8698
- add repr for twinapiendpoint by @abyesilyurt in #8697
- Pin traefik to 2.11.0 by @yashgorana in #8701
- bugfix: accept_deposit for non-job ActionObject by @eelcovdw in #8700
- [syft] syft client + jupyter image by @yashgorana in #8699
- fix: get permissions from mongo store by @eelcovdw in #8709
- [WIP] Test syncing custom endpoints by @eelcovdw in #8702
- Bugfix: Fix adding data subject not working if there is no member by @khoaguin in #8710
- fix PandasDataFrameObject truthiness by @abyesilyurt in #8711
- fix actiondatalink check by @eelcovdw in #8714
- Revert release changes by @rasswanth-s in #8713
- Add podLabels podAnnotations to Helm Charts by @yashgorana in #8712
- fix: handle empty kwargs and high state update in high-to-low case by @abyesilyurt in #8718
- Upload large blob fixes by @eelcovdw in #8717
- move custom api syncing test to integration tests by @abyesilyurt in #8719
- serializing large objs by @eelcovdw in #8715
- fix: sync private twin api job by @abyesilyurt in #8722
- add widget alerts when syncing private data by @eelcovdw in #8723
- Custom api and worker by @madhavajay in #8693
- Add service account to seaweedfs + fixes by @yashgorana in #8729
- bump uv by @abyesilyurt in #8730
- Improve jobs UX by @teo-milea in #8683
- fix: mock execution for no args by @abyesilyurt in #8720
- Helm deploy extra resources by @yashgorana in #8731
- tables widths by @koenvanderveen in #8735
- Add UserView to TwinAPI context by @jcardonnet in #8732
- Association request for credential exchange by @shubham3121 in #8588
- fix css scrollbar by @koenvanderveen in #8742
- [bugfix] Added back old releases in
protocol_version.json
by @khoaguin in #8740 - feature: Ignore and unignore for single batch flow by @eelcovdw in #8743
- feat: support GKE Workload Identity by @tcp in #8733
- Fixing API Endpoint Representation. by @IonesioJunior in #8747
- Small fixes for SWFS & helm values by @yashgorana in #8750
- Fix incorrect argument order when starting uvicorn by @jcardonnet in #8748
- Fix sync jobs by @teo-milea in #8746
- remove spooled files and check message size by @koenvanderveen in #8745
- Added endpoint_timeout to add and update methods for API Endpoints by @madhavajay in #8751
- Fixed broken HTML in job widget by @madhavajay in #8753
New Contributors
- @abyesilyurt made their first contribution in #8634
- @Smartappli made their first contribution in #8678
Full Changelog: v0.8.6...v0.8.7b3
v0.8.7b2
What's Changed
- Syncing nested jobs by @eelcovdw in #8578
- Syncing updated private objects by @eelcovdw in #8603
- private obj warnings by @eelcovdw in #8625
- Batch dependencies by @koenvanderveen in #8626
- Batch dependencies by @koenvanderveen in #8630
- fix always sharing to high side by @abyesilyurt in #8634
- Update 0.8.6 by @rasswanth-s in #8655
- Update version to 0.8.6 by @rasswanth-s in #8656
- Bump to 0.8.7 beta by @rasswanth-s in #8657
- Node syncing V3 by @eelcovdw in #8579
- dedent user code by default by @abyesilyurt in #8633
- Cleanup SEAWEED_VERSION by @yashgorana in #8645
- add classmethod resolvedsyncstate for overwrite functionality by @koenvanderveen in #8592
- remove helm notebooks by @koenvanderveen in #8600
- Add storage permissions to mongo document storage by @abyesilyurt in #8577
- Disable Veilid by @rasswanth-s in #8664
- Bump vite from 4.5.2 to 4.5.3 in /packages/grid/frontend by @dependabot in #8663
- speed up syft unit tests by @abyesilyurt in #8572
- Remove all code and files related to Oblivous Enclave by @itstauq in #8639
- Test Network Functionalities and Fix Related Bugs by @khoaguin in #8568
- Fix Custom Policies by @teo-milea in #8641
- Syncing widget by @eelcovdw in #8658
- Admin API by @jcardonnet in #8593
- bump uv versions and increase uv timeout by @abyesilyurt in #8666
- Bump undici from 6.6.2 to 6.11.1 in /packages/grid/frontend by @dependabot in #8669
- make
AbstractNode
nonoptional by @abyesilyurt in #8667 - remove user code status if code execution validation fails by @abyesilyurt in #8611
- Fix widget repr for ActionObject by @eelcovdw in #8668
- fix removal by @koenvanderveen in #8675
- Upgrading Transformers by @Smartappli in #8678
- Fix UserCode repr_markdown by changing notifications.resolve_object role level access by @kiendang in #8640
- delete references of veilid from code 🗡️🩸 by @shubham3121 in #8680
- Attestation Side Car Container by @rasswanth-s in #8643
- Peers Managing API by @khoaguin in #8602
- Fix np bug by @koenvanderveen in #8677
- add subjobs fix for servers for syncing by @koenvanderveen in #8676
- Widget HTML cleanup by @eelcovdw in #8681
- Fix 499 timeout in traefik by @yashgorana in #8694
- cleanup traefik config by @yashgorana in #8695
- SeaweedFS Remote Mount by @yashgorana in #8660
- Add custom accordion widget by @eelcovdw in #8691
- Sync TwinAPIEndpoint by @abyesilyurt in #8696
- fix badge line-height by @eelcovdw in #8698
- add repr for twinapiendpoint by @abyesilyurt in #8697
- Pin traefik to 2.11.0 by @yashgorana in #8701
- bugfix: accept_deposit for non-job ActionObject by @eelcovdw in #8700
- [syft] syft client + jupyter image by @yashgorana in #8699
- fix: get permissions from mongo store by @eelcovdw in #8709
- [WIP] Test syncing custom endpoints by @eelcovdw in #8702
- Bugfix: Fix adding data subject not working if there is no member by @khoaguin in #8710
- fix PandasDataFrameObject truthiness by @abyesilyurt in #8711
- fix actiondatalink check by @eelcovdw in #8714
- Revert release changes by @rasswanth-s in #8713
- Add podLabels podAnnotations to Helm Charts by @yashgorana in #8712
- fix: handle empty kwargs and high state update in high-to-low case by @abyesilyurt in #8718
- Upload large blob fixes by @eelcovdw in #8717
- serializing large objs by @eelcovdw in #8715
New Contributors
- @Smartappli made their first contribution in #8678
Full Changelog: v0.8.6...v0.8.7b2
v0.8.7b1
What's Changed
- Syncing nested jobs by @eelcovdw in #8578
- Syncing updated private objects by @eelcovdw in #8603
- private obj warnings by @eelcovdw in #8625
- Batch dependencies by @koenvanderveen in #8626
- Batch dependencies by @koenvanderveen in #8630
- fix always sharing to high side by @abyesilyurt in #8634
- Update 0.8.6 by @rasswanth-s in #8655
- Update version to 0.8.6 by @rasswanth-s in #8656
- Bump to 0.8.7 beta by @rasswanth-s in #8657
- Node syncing V3 by @eelcovdw in #8579
- dedent user code by default by @abyesilyurt in #8633
- Cleanup SEAWEED_VERSION by @yashgorana in #8645
- add classmethod resolvedsyncstate for overwrite functionality by @koenvanderveen in #8592
- remove helm notebooks by @koenvanderveen in #8600
- Add storage permissions to mongo document storage by @abyesilyurt in #8577
- Disable Veilid by @rasswanth-s in #8664
- Bump vite from 4.5.2 to 4.5.3 in /packages/grid/frontend by @dependabot in #8663
- speed up syft unit tests by @abyesilyurt in #8572
- Remove all code and files related to Oblivous Enclave by @itstauq in #8639
- Test Network Functionalities and Fix Related Bugs by @khoaguin in #8568
- Fix Custom Policies by @teo-milea in #8641
- Syncing widget by @eelcovdw in #8658
- Admin API by @jcardonnet in #8593
- bump uv versions and increase uv timeout by @abyesilyurt in #8666
- Bump undici from 6.6.2 to 6.11.1 in /packages/grid/frontend by @dependabot in #8669
- make
AbstractNode
nonoptional by @abyesilyurt in #8667 - remove user code status if code execution validation fails by @abyesilyurt in #8611
- Fix widget repr for ActionObject by @eelcovdw in #8668
- fix removal by @koenvanderveen in #8675
New Contributors
- @abyesilyurt made their first contribution in #8634
Full Changelog: v0.8.6...v0.8.7b1
v0.8.6
What's Changed
- Update 0.8.5-post.2 by @shubham3121 in #8648
- Update 0.8.5.post2 branch with dev by @shubham3121 in #8653
- Merge 0.8.5.post2 to dev by @shubham3121 in #8654
Full Changelog: v0.8.5-post.2...v0.8.6
v0.8.5-post.2
What's Changed
- Add Empty annotation during class creation for subclasses of PartialModelMetaclass by @shubham3121 in #8642
- Revert protocol version 4 by @shubham3121 in #8644
- Update syft version to 0.8.5-post.2 by @shubham3121 in #8646
- Update Readme and fix post release workflow by @shubham3121 in #8647
- force parse to string vars evaluated from github inputs by @shubham3121 in #8649
- pass test pypi url as extra index by @shubham3121 in #8650
Full Changelog: v0.8.5-post.1...v0.8.5-post.2