Changes Report

Release History

Version Date Description
2.9.1 2008-12-05
2.9 2008-12-03 support mixed java/scala projects
2.8 2008-09-27
2.7 2008-08-25
2.6 2008-05-08 upgrade scaladoc 2.7.1
2.5.1 2008-03-29 vscaladoc support
2.5 2008-03-19 compile only
2.4 2008-03-02 improve custom scaladoc
2.3 2008-01-17 improve custom compilation
2.2 2007-12-12 work with console
2.1 2007-11-18 documentation fix
2.0 2007-11-15 first scala-tools version
1.0 2007-04-18 millstone.iodp.tamu.edu/blambi version


Release 2.9.1 - 2008-12-05

Type Changes By
fix Console goal now executes project compile beforehand Josh Suereth
fix does *not* send all java files to the scala compiler for versions prior to 2.7.2 Josh Suereth

Release 2.9 - 2008-12-03

Type Changes By
add added support to look in all registered source directories for scala files Josh Suereth
add now send all java files to the scala compiler Josh Suereth
fix fixed minor issues in documentation xml Josh Suereth
add added support for automatic integration tests Josh Suereth

Release 2.8 - 2008-09-27

Type Changes By
fix redefine the run goal at the test-compile phase, to have a correct classpath David Bernard
add add ability to run scala script (from pom.xml or external file) Jesse Eichar
fix detection of the scala version use the test scope when compiling test classes David Bernard
update rename 'scalaJars' configuration attribute to 'dependencies' David Bernard

Release 2.7 - 2008-08-25

Type Changes By
update no more add scala-dbc and scala-decoder to the classpath when running scaladoc, compiler (to be compatible with 2.7.2) David Bernard
add auto-detect the scala-compiler version from the scala-library version declared as dependency David Bernard
add add an alternate format for compiler output if maven is called with "-DemacsMode=true" David Bernard
add add launchers : predefined configuration for scala:run David Bernard
update change the source host from code.google.com to github David Bernard

Release 2.6 - 2008-05-08

Type Changes By
update add a shortcut config to use vscaladoc : vscaladocVersion, it's an alias of using the previous scaladocClassName and scalaJars David Bernard
update update the doc goal to support scala 2.7.1 (change the way to call scaladoc) David Bernard

Release 2.5.1 - 2008-03-29

Type Changes By
add fix a bug in custom scaladoc and call to "mvn site" David Bernard

Release 2.5 - 2008-03-19

Type Changes By
add add the option "once" to scala:cc, if once == true then it is not a continuous compilation but run once = compile only (no check on resources,...) David Bernard

Release 2.4 - 2008-03-02

Type Changes By
add add the configuration parameter scaladocClassName to allow custom scaladoc Main David Bernard

Release 2.3 - 2008-01-17

Type Changes By
add add continuous compilation : compilation run in loop and compile only modified file (non-stop) David Bernard
add add configuration scalaJars for additional jar in the classpath of scalaMainClass (improve support of custom main/compiler) David Bernard

Release 2.2 - 2007-12-12

Type Changes By
update compile and testCompile, only compile newer source file modification than the last compilation David Bernard
add add basic support of javarebel into the console goal David Bernard
add the console goal (with history and line navigation) David Bernard
update linksource option of scaladoc, default is now true David Bernard
update call "scalac -help -X -Y" for scala:help David Bernard
fix location/directory of scaladocs for modules David Bernard

Release 2.1 - 2007-11-18

Type Changes By
fix scaladoc bottom substitution David Bernard
fix location/directory of scaladocs David Bernard
fix add license to header of source file David Bernard

Release 2.0 - 2007-11-15

Type Changes By
update change groupId to org.scala-tools David Bernard
add add reports to the genereted site David Bernard
add generate scaladoc like javadoc (as a report) David Bernard
add add support for scaladoc's options (footer, windowtitle,...) David Bernard
add the help goal to display compiler arguments David Bernard
add allow to display the command line used David Bernard
add allow to choose the version of scala compiler David Bernard
add use 'args' and 'jvmArgs' to provide complementary options to scala David Bernard
remove remove configuration entry : memorymax, memorymin, deprected... David Bernard
fix support for source code not under src/main/scala David Bernard
fix compile test, with the test dependencies David Bernard
fix execute the "run" goal with the runtime dependencies David Bernard
fix declare scala-compiler as a plugin dependencies, so it is no more needed to declare scala-compiler as a project's dependencies David Bernard
fix goals are documented via the standard maven-plugin-report David Bernard

Release 1.0 - 2007-04-18

Type Changes By