Skip to content
This repository has been archived by the owner on Feb 12, 2022. It is now read-only.

Changes in Force.com IDE Beta Version 37.0.0.20160512

Ruth Sears edited this page May 13, 2016 · 1 revision

To install the beta version of the Force.com IDE, follow these instructions: Downloading the Beta Version of the Force.com IDE

Changes in the sandbox-release beta version of Force.com IDE v37.0 include the following.

Increase Security with Java 8 and Eclipse 4.5 (Mars)

We’ve updated the Force.com IDE to require Java 8 and Eclipse 4.5 (Mars) or later. Most of you have switched to these technologies. Focusing on them enables us to optimize your experience with our tools. As we announced in November 2015, Salesforce is disabling the TLS 1.0 encryption protocol to increase security. TLS 1.0 is disabled by default in Java 8, which also includes other security fixes.

Easily Open Apex Classes and Triggers with Open Type

We’ve enabled Eclipse’s Open Type functionality for Apex types. You can now open a dialog to search your Apex classes and triggers by pressing Ctrl+Shift+T (Cmd+Shift+T on OS X) or choosing Navigate | Open Apex Type.

This functionality is available only in the Force.com perspective. For more information, see Open Type in the Eclipse documentation.

Set Breakpoints on Exceptions with the Apex Debugger

You can now set breakpoints on System and custom exceptions. When an exception on which you’ve set a breakpoint is thrown during a debugging session, execution halts. The Apex Debugger pauses on the line of code that caused the thrown exception.

To set an exception breakpoint, from the Breakpoints pane in the Debug perspective, click Add Apex Breakpoint. A list of all exceptions in your workspace displays. Select an exception, confirm that the exception’s listed project is the project you’re working in, and then click Set Breakpoint.

Update Test Method Names Without Updating Full-Class Test Run Configurations

You can now change the names of test methods that are included in full-class test run configurations and then execute test runs without errors. Previously, if you changed a test method’s name after setting up a test run configuration that included the method’s class, the Force.com IDE could execute the run configuration only after you updated the configuration. You still need to update run configurations that contain individual test methods when you change the methods’ names. This fix is only for run configurations that contain full classes, including run configurations that execute all tests in your org.