Releases: secretflow/secretpad
Releases · secretflow/secretpad
v0.12.0b0
Added
- [Feature] Added a SCQL component
- [Feature] Added a PSI component for three parties
- [Feature] Added a SQL component for one-side data preprocessing
- [Feature] Added an Unbalanced PSI Cache component and an Unbalanced PSI calculate component
- [Feature] Added bad_rate / total_rate metrics in the report of WOE component
- [Feature] Added original_count / total_count metrics in the report of PSI component
- [Feature] Added running progress display on training components
- [Documentation] Operation Manual for SCQL component
Changed
- [Optimization] Improved MySQL datasource registration prompts
Fixed
- [Fixed] data query issues in P2P deploy mode
v0.11.0b0
Added
- [Feature] Data Source Support for MySQL Database (Structured data tables only).
- [Feature] io_read_data/io_write_data Support for sgb, glm, New Read Model, and Model Backtesting Component.
- [Feature] Support for Reading ODPS Data Table Partitions.
- [Feature] Support for Scheduled Periodic Tasks: Including configuration, task list, and result viewing.
- [Feature] New Prometheus Monitoring Metrics.
- [Feature] Specify Field Types When Granting Sample Tables to Projects.
Changed
- [Compatible] Partial Code Refactoring Optimization.
v0.10.1b0
[0.10.1b0]
Added
- 【Documentation】Issues and Solutions for Data Source and Data Table in P2P Mode with Multiple Nodes
- 【Documentation】Deployment Issues in P2P Mode with Multiple Nodes
- 【Documentation】Issues Related to Project Creation in P2P Mode with Multiple Nodes
- 【Documentation】Deployment of P2P Autonomy Nodes
v0.10.0b0
[0.10.0b0]
Added
- [Feature] Supports multi-node management in P2P deploy mode
- [Feature] Added a data source management module with ODPS(MaxCompute) data source
- [Feature] Supports self-define NUll value at data table registration
- [Feature] Supports model pacakge and deployment by OSS or ODPS(MaxCompute) data source
- [Feature] Supports XGB model serialization and deserialization
- [Feature] Supports output received by single side receiver in psi component
- [Feature] Added a express condition filter component
- [Feature] Added a NULL filter parameter in condition filter component
- [Feature] Added a new resident service named dataproxy to access different data sources
- [Documentation] Supplemental documentation for Secretpad incompatible change (incompatible_statement_cn.md)
Changed
- [Incompatible] Refactor VoteRequestDO incompatible statement
v0.9.0b0
Added
- [Feature] Added support for tweedie training in SGD component.
- [Feature] Multi-node architecture restructured with gRPC and logging/monitoring enhancements.
Changed
- [Optimization] Single-sided operator support & proto protocol upgrade (dependent on Kuscia).
v0.8.1b0
[0.8.1b0]
Fixed
- [Fixed] Fix incompatible sql issue
v0.8.0b0
Added
- [Feature] Added a type conversion component.
- [Feature] Added a sampling component that supports stratified sampling, random sampling, and systematic sampling.
- [Feature] Added a scorecard assessment component to convert binary classification results into scores
- [Feature] Added a PSI (Population Stability Index) component to assess feature stability.
- [Feature] Added data source management module with OSS data source support.
- [Feature] Supports configuration of the default storage data source.
- [Feature] Adapted to Kuscia 0.9.0b0 version, supports data retention after reinstallation of SecretPad.
Changed
- [Optimization] A prompt has been added that prohibits modifying the route during task execution.
Fixed
- [Fixed] Fix the version prompt on the edge node in center deploy mode.
- [Fixed] Fix the official website documentation has some blank sections.
v0.7.2b0
What's Changed
- add secretpad issue template by @Chrisdehe in #74
- bugfix:docs/log.md fix blank tip by @Zhongguo-Taiwan in #81
New Contributors
- @Chrisdehe made their first contribution in #74
- @Zhongguo-Taiwan made their first contribution in #81
Full Changelog: v0.7.1b0...v0.7.2b0
v0.7.1b0
Added
- [Feature] Secretpad arm & amd image builds, MVP package supports arm & amd.
- [Feature] Canvas supports changes in SecretFlow 1.6.0: support for GLM model in pvalue evaluation, onehot encoding
supports dropping the mode column, LR training components add an option to output weights, addition of vertical union
operator for datasets, psi version upgrade, etc. - [Feature] Support for changes in kuscia.sh, watch job interface changes, arm changes, and other kuscia 0.8.0
modifications. - [Feature] Canvas task parallel value configuration.
- [Feature] Front-end display of Secretpad component versions.
- [Feature] Integration with Alibaba Cloud SLS to display detailed logs of SLS components on the web interface.
- [Feature] Secretpad version upgrade data retention.
- [Feature] Serving online prediction release can specify system resources CPU, memory.
- [Feature] Addition of platform component linear model parameter modification (currently supports modification of glm
model). - [Documentation] Supplemental documentation for Secretpad and Secretpad frontend development.
- [Documentation] Secretpad GitHub technical documentation covering deployment, usage, common issues, development.
Changed
- [Optimization] Kuscia grpc-related code refactoring and optimization.
- [Optimization] Adjustment and standardization of data initialization operations.
- [Optimization] Optimization of unit test structure, log output content, and format.
Security
- [Vulnerability] Fixes for CVE-2022-40897, CVE-2024-20952, CVE-2024-20932, CVE-2024-20918, CVE-2024-22262,
CVE-2024-29025.
Fixed
- tee certs dependy
v0.7.0b0
Added
- [Feature] Secretpad arm & amd image builds, MVP package supports arm & amd.
- [Feature] Canvas supports changes in SecretFlow 1.6.0: support for GLM model in pvalue evaluation, onehot encoding
supports dropping the mode column, LR training components add an option to output weights, addition of vertical union
operator for datasets, psi version upgrade, etc. - [Feature] Support for changes in kuscia.sh, watch job interface changes, arm changes, and other kuscia 0.8.0
modifications. - [Feature] Canvas task parallel value configuration.
- [Feature] Front-end display of Secretpad component versions.
- [Feature] Integration with Alibaba Cloud SLS to display detailed logs of SLS components on the web interface.
- [Feature] Secretpad version upgrade data retention.
- [Feature] Serving online prediction release can specify system resources CPU, memory.
- [Feature] Addition of platform component linear model parameter modification (currently supports modification of glm
model). - [Documentation] Supplemental documentation for Secretpad and Secretpad frontend development.
- [Documentation] Secretpad GitHub technical documentation covering deployment, usage, common issues, development.
Changed
- [Optimization] Kuscia grpc-related code refactoring and optimization.
- [Optimization] Adjustment and standardization of data initialization operations.
- [Optimization] Optimization of unit test structure, log output content, and format.
Security
- [Vulnerability] Fixes for CVE-2022-40897, CVE-2024-20952, CVE-2024-20932, CVE-2024-20918, CVE-2024-22262,
CVE-2024-29025.