Release Notes - Spring Tool Suite - Version 3.0.0.M1 - HTML format

Sub-task

  • [STS-2456] - We need a way to select gradle build file for import and for execution
  • [STS-2567] - Create preference page (or page section) to set JVM arguments for Gradle Globally
  • [STS-2568] - Create preference page (or page section) to set program arguments globally
  • [STS-2574] - Create 'arguments' page in task launch UI and allow it to set JVM arguments

Bug

  • [STS-2184] - When importing a webapp project (war, eclipse-wtp), "use hierarchical project names" is not respected when assemblying the Deployment Descriptor
  • [STS-2276] - The Gradle task launcher does not repect the JAVA_HOME environment variable
  • [STS-2397] - Gradle integration doesn't update Web App dependencies
  • [STS-2467] - New Grails 2.0 JUnit test support breaks running Java Junit tests in Grails 2.0 projects
  • [STS-2481] - grails 2.0: unable to "run as junit" for tests outside test/unit folder
  • [STS-2483] - Cannot install "Grails Support" extension
  • [STS-2490] - Grails Plugin Manager will not launch
  • [STS-2493] - Spring nature not automatically added when project has spring-core dependency
  • [STS-2494] - Unable to Run/Debug a Grails application from STS, after changing Grails installation directory
  • [STS-2495] - cannot install grails support to STS on Juno
  • [STS-2496] - Don't block other operations while running Gradle tasks
  • [STS-2499] - Debug evaluations do not work in specific situation
  • [STS-2506] - IllegalArgumentException in StackTraceConsoleLineTracker
  • [STS-2512] - broken groovy editor in juno
  • [STS-2530] - Problem deploying Grails App if workspace path has a space
  • [STS-2531] - Unresolved dependency error on master project after closing and reopening it
  • [STS-2534] - STS/m2e removing Spring Nature when updating project configuration
  • [STS-2536] - tar.gz download for Linux 64 does not include setup script
  • [STS-2538] - Flaws in "Grails Tools > Download Source Jars"
  • [STS-2540] - display default-output-channel connections from routers
  • [STS-2545] - NPE in 'Spring Annotation Proposal'
  • [STS-2546] - After update to Grails 2.0.2 any Grails operation in STS fails
  • [STS-2548] - Grails 2.0.2 doesn't work
  • [STS-2549] - AspectJ Weaver NullPointerException
  • [STS-2569] - NullPointerException in LegacyProjectChecker
  • [STS-2571] - update equinox weaving for AJDT to latest from Eclipse 3.8 streams
  • [STS-2573] - Ivy dependency missing from Grails project
  • [STS-2583] - unwanted diffs show up in the gradle.refresh.prefs
  • [STS-2587] - STS can't find method in latest snapshot: CompilerUtils.getGroovyVersion()
  • [STS-2590] - Still issues with template projects?
  • [STS-2623] - On windows, when using 'hierarchical project names' an error ensues that ':' is an illegal character in resource names

Improvement

  • [STS-1529] - Provide quickfix to quickly create @Autowired constructor for class with final fields
  • [STS-1981] - Update dynamic finders content assist and inferencing to support Grails 2.0
  • [STS-2284] - Don't block other user operations while refreshing Gradle dependencies
  • [STS-2459] - Add validation logic to the Gradle preferences page to set Gradle distribution
  • [STS-2553] - update tc Server integration for upcoming tc Server 2.7
  • [STS-2556] - Check that configured VM for Gradle is a JDK (not a JRE).
  • [STS-2564] - "prod" should be the default environment for Grails "Run on Server".

New Feature

  • [STS-1317] - Add content assist for @ContextConfiguration locations
  • [STS-2509] - Provide some preference page options to configure Gradle program and VM arguments
  • [STS-2605] - add possibility to generate Spring configuration inside web.xml

Task

  • [STS-1912] - Change Gradle-plugins build to be based on Eclipse 3.7
  • [STS-2503] - Update tooling API to Gradle RC1 - snapshot
  • [STS-2555] - Revive the Gradle / STS integration build
  • [STS-2565] - testNamedQuery3 failing on build server
  • [STS-2572] - Gradle 1.0-rc1 is out. Update tooling API libs to rc1
  • [STS-2593] - Look into having tycho/maven build call on the gradle build script that downloads tooling api libs before actual tyhco build

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.