ఇది పాత వెర్షన్. తాజా వెర్షన్ 2.0.12. sbt 2.0.12 · విడుదల:
ఇన్స్టాలర్ ఫైల్లు 2.0.7
| ఆర్కిటెక్చర్ | రకం | ఎవరి కోసం | ఫైల్ సైజ్ | డౌన్లోడ్ | SHA256 |
|---|---|---|---|---|---|
| 32-బిట్ | MSI · en-US | యూజర్లందరూ | — | github.com | VirusTotal |
లింక్లు మరియు SHA256, Windows Package Manager కమ్యూనిటీ మ్యానిఫెస్ట్ల నుంచి తీసుకున్నవి. ఫైల్ను రన్ చేసే ముందు దాని హ్యాష్ సరిపోల్చండి.
రిలీజ్ నోట్స్
⚠️ Remote code execution vulnerability fix
sbt team received a security report GHSA-943m-f264-54p4 from @stasimus that when the serverConnectionType is set to Tcp, an attacker is able to execute arbitrary code remotely via BSP, similar to a recent bug that was found in JSON-RPC. sbt 1.13.0 and 2.0.7 fix this bug.
Builds with the default serverConnectionType are not affected. In affected builds, we recommend removing the serverConnectionType setting, or upgrading to a patched version or later. In an affected build, the setting might look like this:
Global / serverConnectionType := ConnectionType.Tcp
The remediation was implemented by @stasimus.
🚀 updates
- perf: Stop re-converting the classpath in compileOptions by @hoangmaihuy in #9622
🐛 bug fixes
- fix: Guard diskcache against path traversal by @eed3si9n in #9605
- fix: Name the platform in CrossVersion(module, scalaModuleInfo) by @kitbellew in #9620
- fix: Avoid rewriting unchanged plugin descriptors by @unkarjedy in #9624
- fix: Fixes scalacOptions in BSP using VirtualFileRef by @azdrojowa123 in #9610
- fix: Fixes -V parsing in sbt runners by @anatoliykmetyuk in #9626
- fix: Fixes filesystem traversal order affecting cache stability by @christianharrington in #9646
behind the scenes
- ci: Remove cla-checker v1 by @eed3si9n in #9571
- Update sbtn to 2.0.0-8753a981 by @eed3si9n in #9630
Full Changelog: v2.0.6...v2.0.7