4 Star 2 Fork 1

Gitee 极速下载 / Eclipse-Corrosion

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
此仓库是为了提升国内下载速度的镜像仓库,每日同步一次。 原始仓库: https://github.com/eclipse/corrosion
克隆/下载
RELEASE_NOTES.md 3.86 KB
一键复制 编辑 原始数据 按行查看 历史

Corrosion - Releases

Upcoming Release

Completed releases

1.2.3

Rebuilt against Eclipse 2021-12 release

1.2.2

Do not associate LS with Cargo.toml

Rust-Analyzer doesn't support Cargo.toml files editing smartness and just generated errors.

Fix compatibility with Eclipse 2021-09 release

LSP4J 0.12 contains API changes that require adjustments to Corrosion internals to properly work with it.

MacOS X AArch64 product added

The standalone Rust IDE product is generated for that CPU architecture too.

Standalone downloads builtin JVM updated to Java 17

1.2.1

Fix Rust-Analyzer download

The Preference Page for Corrosion got fixed to properly download newer versions of Rust Analyzer.

1.2.0

Favor Rust-Analyzer over RLS

Initialization first look for rust-analyzer before using RLS as a fallback. In the Preferences page, a new button allows to download and install rust-analyzer.

1.1.1

Addition of a dedicated IDE package

As the "Eclipse IDE for Rust developers" EPP package is being terminated, Corrosion now maintains and ships its own IDE package. It's available at https://download.eclipse.org/corrosion/releases/latest/products .

1.1.0

Test Report view support

Using the Cargo Test launch configuration will now show the Test Report view to present test progress and failures. This view also provide useful controls to re-run some tests or inspect previous test sessions.

logo

See also ▶️video demo.

Support Debug for Cargo Tests

The Cargo Test launch can now happen in debug. The children test execution of the cargo process are monitored and a debugger is attached when suitable to provide the capability to inspect execution, use breakpoints and so on.

Note that because test can execute very fast, faster than the time it takes to attach a debugger, some tests may seem to be missed. In this case, the test code needs to be tweak to leave time to debugger to be attached, for example with some std::thread::sleep(std::time::Duration::from_secs(2)); preliminary step.

Some Launch Configurations may need review

Some internal change in Launch Configuration may make some pre-existing launch configurtion non-fonctional. In that case, simply review them via the Launch Configuration dialog, and ensure all expected fields are set, and reset them if needed.

1.0.0

Require Java 11

Corrosion now requires the host IDE to be running with Java 11.

"Run Tests" codelens

Added support for the Run test CodeLens, allowing execution of single test cases directly from within the code editor.

logo

Dependencies and Releng Updates

  • TextMate grammar
  • Dependencies
  • Build machinery

Contributors assistance

Added Oomph profile, updated contribution documentation...

Current Release

0.4.2

(not documented)

Past Release

(previous releases are documented at documentation/Changelod.md)

Java
1
https://gitee.com/mirrors/Eclipse-Corrosion.git
git@gitee.com:mirrors/Eclipse-Corrosion.git
mirrors
Eclipse-Corrosion
Eclipse-Corrosion
master

搜索帮助