Secretflow

Latest version: v1.11.0b1

Safety actively analyzes 722491 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 17

20220412.1

- [SPU] 0.0.6.1 release
- [bugfix] Fixed several macOS build issues.

20220412

- [SPU] 0.0.6 release
- [API] Add storage_type/data_type, remove type_data.
- [Experimental] Log(natural logarithm) is calculated with Pade approximation
instead of Householder's approximation.
- [API] Fix typo, goldschmdit.
- [Improvement] fxp div, improvement accuracy with normal distributed inputs.

20220325

- [SPU] 0.0.5.1 release
- [Bugfix] Fix SEMI2K division wrong answer

20220324

- [SPU] 0.0.5 release
- [Improvement] Lift Convolution limitations.
- [Improvement] Optimize maximum/minimum speed, with MPC B2A single bit conversion.
- [Experimental] Div is calculated with direct goldschmdit method instead of
multiplication of dividend and divisor reciprocal.
- [API] change RuntimeConfig.enable_op_time_profile to enable_pphlo_profile.
- [API] change RuntimeConfig.fxp_reciprocal_goldschmdit_iters to fxp_div_goldschmdit_iters.

20220308

- [SPU] 0.0.4 release
- [Feature] add silent ot support for various ot scenarios (chosen/correlated/random
messages, chosen/correlated/random choices, 1o2/1oN)
- [Feature] add non-linear computation protocols based on silent ot (comparison,
truncation, b2a, triple, randbit, etc)
- [Feature] add a 2PC protocol: Cheetah
- [Improvement] concatenate is a lot faster
- [API] add RuntimeConfig.enable_op_time_profile to ask SPU to collect timing profiling data
- [Bugfix] fixed pphlo.ConstOp may lose signed bit after encoding

20220303

- [spu] 0.0.3 release
- [API] merge (config.proto, executable.proto, types.proto) into single spu.proto.
- [API] change RuntimeConfig.enable_protocol_trace to enable_action_trace.
- [API] change RuntimeConfig.fxp_recirptocal_goldschmdit_iters to fxp_reciprocal_goldschmdit_iters.
- [API] add RuntimeConfig.reveal_secret_condition to allow reveal secret control flow condition.
- [Bugfix] Fixed SEGV when reconstruct from an ABY3 scalar secret
- [Feature] Left/right shift now properly supports non-scalar inputs

20220217

- [spu] 0.0.2.3 release

20220211

- [spu] 0.0.2.2 release
- [Bugfix] Fix exception when kkrt psi input is too small

20220210

- [spu] 0.0.2.1 release
- [Bugfix] Fix exception when streaming psi output directory already exists

20220209

- [spu] 0.0.2 release.
- [Feature] Support multi-parties psi

20210930

- [spu] Init release.


.. include:: ../changelog/v0.11.0_CHANGELOG.md
:parser: myst_parser.sphinx_

1.12.0.dev202412009

Added

- [component] add new exp calculation mode to ss glm, improving performance and precision
- [component] add two new unbalance psi components
- [sgb] add feature importance calculation based on gains

Changed

- [psi] psi parameter changes, support intersection key duplication by default

1.11.0.dev20241108

Added

- [component] add new io.data_sink component, it is used to export data to an external data source
- [component] add new io.data_source component for importing data from an external data source
- [component] add new psi_tp component, which is three party psi
- [component] add sql_processor component for handling SQL preprocessing
- [component] psi component add report for outputing the row nums

Changed

- [component] sf is split into two parts: sf without FL algorithms and sf_fl. sf-lite release contains sf, sf-full release contains both sf and sf_fl.
- [sgb] The label holder bucket sum now uses HEU calculation, removing the need for the Numba dependency
- [spu] bump spu version to 0.9.3.dev20241101

Fixed

- [sgb] Fix sgb set params non-idempotent issue

1.10.0.dev20240906

Added

- [component] IO component supports import and export sgb/glm model
- [component] Switch from ray to a local task scheduler
- [component] Support export SGD/GLM 2-Party HE model package
- [component] component reflect, include all component in the package of stats/io/preprocessing(exclude psi), and update the component version to 1.0.0
- [component] Integrate with DataProxy SDK

Changed

- [data] Change single party r2_score to sklearn function
- [docs] Security warning translation

Fixed

- [sgb] Fix checkpoint prediction initialization

1.9.0b0

Added

- [component] support sql null
- [component] io_write_data supports xgb
- [component] Add expr_condition_filter
- [component] PSI supports specifying party

Fix

- [component] fix training error on empty tree

1.8.0b0

Added

- [component] support tweedie learning objective in SGB
- [component] update graph builder in model export

Page 1 of 17

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.