This repository was archived by the owner on Jul 6, 2025. It is now read-only.
v1.4.0
v1.4.0
I re-set up the toolchain and automation so I can now provide builds for amdv1-v4 again, and additionally provide arm64 builds.
Starting from v1.4.0, some components start to use SIMD acceleration, using processors that support avx512, and the amdv3/amdv4 build package can achieve better performance. At the same time, json processing also supports SIMD acceleration.
New
- [version-controller] add argument channel
- [version-family-builds-controller] New API
- [External Download API (Private)] Actively sniff filenames/file hashes (default: false)
- [External Download API (Private)] Selectable file name (only available if active sniffing is not enabled or if no file name was detected)
- [Download API (Public)] Downloadable using file name
- [Mars] Sha256 processing now supports SIMD acceleration
- [Mars] Optional json runtime
- [Mars] (json runtime) sonic optional JITPreTouch
Change
- [External Download API (Private)]
active_gcis now also available - [All Download API (Private)]
active_gcis now enabled by default - [Mars Network] Optimize proxy reading mechanism. When using proxy tools on Windows platform, it is no longer necessary to set http_proxy parameters.
Fix
- [External Download API (Private)] a possible memory leak in v1.4.0-Preview
Components Version
- [Private API] v1.3.1 => v1.4.0
- [Public API] v1.3.0 => v1.4.0
- [Configure] v1.3.0 => v1.4.0
Upgrade
The configuration format from v1.3.0 to v1.4.0 is incompatible and cannot be upgraded automatically.