This page is no longer maintained — Please continue to the home page at www.scala-lang.org

Eclipse IDE for Scala RC1 for Scala 2.9 and 2.8 is out

3 replies
Eclipse Scala IDE
Joined: 2011-07-21,
User offline. Last seen 42 years 45 weeks ago.
It's been a long journey! The Scala IDE for Eclipse has reached the first release candidate for version 2.0, and if no critical bugs are reported, this will be the 2.0 release! Thanks everyone for the patience and the tremendous work that got us here!

After the 2.0.0 release we will continue to support 2.0 with maintenance releases including important bug fixes. However, the focus will shift to the 2.1 development, and concentrate on the upcoming features. Also, 2.0.0 is the last version that supports the 2.8 compiler. This decision was not taken lightly, but the effort to support 2.8 is way too high and slows down development too much. We believe that the 2.0.0 release will be a good IDE for the few people that cannot upgrade to 2.9.1 in the short term (about 2% of our downloads).
Hence, we are happy to announce that the first Release Candidate (RC1) of the Eclipse IDE for Scala is ready for download! This release comes in two flavors: the 2.9.1 version, and the 2.8.3-SNAPSHOT version.

The 2.8 compiler shipped with this version of the plugin is based on the development branch of 2.8.3, and is fully binary compatible with both 2.8.2 and 2.8.1. It contains the same improvements to the presentation compiler as the 2.9 version, and a number of bug fixes related to Java signatures. Also note that the 2.9.1 compiler shipped with this version of the plugin is fully binary compatile with both 2.9.0-1 and 2.9.0.

What's new:

  • Updated the Classpath Validator to play nice with Maven project. [#1000631,#1000728]
  • TODO comments are now correctly displayed in the Eclipse Task section. [#1000634]
  • Fixed an important source of instability affecting Windows Eclipse users (causing the following exception to be reported: java.lang.IllegalArgumentException: Path for project must have only one segment.). [#1000715,#1000660]
  • Improved the Run Selection Interpreter (a project picker is now displayed when no project is selected). [#1000480]
  • The JDK selected in the project's classpath is now honored. [#1000406]
  • Resource files are copied to the output directory. [#1000636]
  • Braces and parenthesis are now automatically matched in the editor. [#1000688]
  • Better support for dependent projects in the presentation compiler, leading to less spurious errors. [#1000699#1000645]
  • Completion support for inherited trait members in Java sources. [#1000412]

A list of fixed tickets for this release is available here:

http://scala-ide-portfolio.assembla.com/spaces/ae55a-oWSr36hpeJe5avMc/tickets/report/u108023

You can install the new release by pointing Eclipse to the following update site:

for the 2.9.1 version: http://download.scala-ide.org/releases-29/2.0.0-beta

for the 2.8.3-SNAPSHOT version: http://download.scala-ide.org/releases-28/2.0.0-beta

Other releases can be found at:

http://download.scala-ide.org

Both plugins are ensured to work with Eclipse 3.6 (Helios), which is currently the officially supported Eclipse platform for the Scala IDE. Support for Eclipse 3.7 (Indigo) is experimental.

Happy Scala coding!

-- The Eclipse Scala IDE Team

Razvan Cojocaru 3
Joined: 2010-07-28,
User offline. Last seen 42 years 45 weeks ago.
RE: Eclipse IDE for Scala RC1 for Scala 2.9 and 2.8 is out

It seems to be signed too - that’s a nice touch!

 

I must say it has evolved significantly in the past few months. Keep it up!

 

From: scala-tools@googlegroups.com [mailto:scala-tools@googlegroups.com] On Behalf Of Eclipse Scala IDE Team
Sent: November-09-11 11:21 AM
To: scala-ide-user@googlegroups.com; scala-tools; scala-ide-dev Dev; scala-announce@googlegroups.com
Subject: [scala-tools] Eclipse IDE for Scala RC1 for Scala 2.9 and 2.8 is out

 

It's been a long journey! The Scala IDE for Eclipse has reached the first release candidate for version 2.0, and if no critical bugs are reported, this will be the 2.0 release! Thanks everyone for the patience and the tremendous work that got us here!

After the 2.0.0 release we will continue to support 2.0 with maintenance releases including important bug fixes. However, the focus will shift to the 2.1 development, and concentrate on the upcoming features. Also, 2.0.0 is the last version that supports the 2.8 compiler. This decision was not taken lightly, but the effort to support 2.8 is way too high and slows down development too much. We believe that the 2.0.0 release will be a good IDE for the few people that cannot upgrade to 2.9.1 in the short term (about 2% of our downloads).

 

Hence, we are happy to announce that the first Release Candidate (RC1) of the Eclipse IDE for Scala is ready for download! This release comes in two flavors: the 2.9.1 version, and the 2.8.3-SNAPSHOT version.

The 2.8 compiler shipped with this version of the plugin is based on the development branch of 2.8.3, and is fully binary compatible with both 2.8.2 and 2.8.1. It contains the same improvements to the presentation compiler as the 2.9 version, and a number of bug fixes related to Java signatures. Also note that the 2.9.1 compiler shipped with this version of the plugin is fully binary compatile with both 2.9.0-1 and 2.9.0.

What's new:

  • Updated the Classpath Validator to play nice with Maven project. [#1000631,#1000728]
  • TODO comments are now correctly displayed in the Eclipse Task section. [#1000634]
  • Fixed an important source of instability affecting Windows Eclipse users (causing the following exception to be reported: java.lang.IllegalArgumentException: Path for project must have only one segment.). [#1000715,#1000660]
  • Improved the Run Selection Interpreter (a project picker is now displayed when no project is selected). [#1000480]
  • The JDK selected in the project's classpath is now honored. [#1000406]
  • Resource files are copied to the output directory. [#1000636]
  • Braces and parenthesis are now automatically matched in the editor. [#1000688]
  • Better support for dependent projects in the presentation compiler, leading to less spurious errors. [#1000699#1000645]
  • Completion support for inherited trait members in Java sources. [#1000412]

A list of fixed tickets for this release is available here:

http://scala-ide-portfolio.assembla.com/spaces/ae55a-oWSr36hpeJe5avMc/tickets/report/u108023

You can install the new release by pointing Eclipse to the following update site:

for the 2.9.1 version: http://download.scala-ide.org/releases-29/2.0.0-beta

for the 2.8.3-SNAPSHOT version: http://download.scala-ide.org/releases-28/2.0.0-beta

Other releases can be found at:

http://download.scala-ide.org

Both plugins are ensured to work with Eclipse 3.6 (Helios), which is currently the officially supported Eclipse platform for the Scala IDE. Support for Eclipse 3.7 (Indigo) is experimental.

Happy Scala coding!

-- The Eclipse Scala IDE Team

dotta
Joined: 2011-10-18,
User offline. Last seen 16 weeks 3 days ago.
Re: Eclipse IDE for Scala RC1 for Scala 2.9 and 2.8 is out

> It seems to be signed too - that's a nice touch!

Hi Razvan,

Unfortunately, it is not signed yet, but the final release will be :)

> I must say it has evolved significantly in the past few months. Keep it up!

Great to know you are happy with the current state of the plugin.

More awesomeness is coming ;)

Cheers,
Mirco

Ismael Juma 2
Joined: 2011-01-22,
User offline. Last seen 42 years 45 weeks ago.
Re: Eclipse IDE for Scala RC1 for Scala 2.9 and 2.8 is out
Congratulations! Good decision regarding support for Scala 2.8.x in the next release.
Best,Ismael

Copyright © 2012 École Polytechnique Fédérale de Lausanne (EPFL), Lausanne, Switzerland