CorePlan73
Core Plan 7.3 (Extended Platform team's plan)
Disclaimer: The content of this NetBeans development wiki page is intended for pre-planning purposes ONLY. The development, release, and timing of any feature or functionality described here should not be treated as final, and is subject to change at any time at the sole discretion of Oracle. For information about NetBeans software releases please visit the NetBeans Roadmap.
Installers
-
64bit bundle installers
-
Issue 216060 - Sign installer app with Oracle developer certificate
-
Issue 216192 - Check for updates in IDE Installer
- customization of RCP installers
-
a tutorial how-to make custom installer (NBI Tutorial)
-
simple wizard for installer customization and branding
-
- Issue 211739 - Download installer on the background and run it from NetBeans
- Issue 108684 - Installer installs a upgrade (i.e. replacement) of older IDE installation
Autoupdate
-
Issue 181683 - Handle OSGi bundles jars with the same level of support in autoupdate as NBMs
- ? Issue 200765 - License agreement handling when updating
Platform
- ? NbmPackageStability
- ? MoreDeclarativeRegistrationUsingAnnotations
- ? System Native Utilities
- Issue 148534 - Allow reload Network Proxy Setting in running IDE session
Core
- Output Window
-
Issue 182538 - IOProvider.getIO() not flexible enough
-
Issue 214546 - Support ANSI background colors
-
Issue 58126 - Make shortcuts configurable
-
Issue 184908 - Move font config to Fonts & Colors
-
Issue 55151 - Limit number of lines (see also Issue 216167 - infinite output)
-
Issue 183009, Issue 206712 - Prevent IO from EDT
-
Add "Keep" buttons to tabs
-
Version Control
-
Issue 215016 - upgrade to svnkit 1.7.5
-
Issue 189273 - SVN compare between different branches
-
Issue 188685 - Mercurial rebase support
-
Issue 202314 - Enhanced annotation bar
- Git enhancements
-
Issue 204022 - pull/push to upstream
-
Issue 207165 - diff between branches
-
Issue 213337 - Git repository browser refresh
-
Utilities
-
Issue 209998 - User-choosable filter of the "Open" file dialog for the Java Files
- Search in Projects
-
Add Open in New Tab option
-
Issue 216050 Better handling of long lines (increase limit, show only the interesting part in Search Results window)
-
Improve detection of binary files
-
Issue 214279 Consider using Index in Find in Projects
-
Issue 88210 Make list of searchable MIME types configurable
-
Window System
- Windows 8 specifics (look&feel)
-
OS-X Mountain Lion specifics (look&feel?, full screen changes?)
-
Some minor API enhancements
-
Issue 216175 - Toolbar overflow - if toolbar is too wide to fit to the screen, show additional buttons in some sort of drop down menu
-
Editor splitting - same functionality as JDeveloper has
-
Action to reopen recently closed document
-
Issue 215743 - Allow Drag & Drop for modal Dialogs
-
#82821 - Choose file dialog is not Mac native
-
Issue 211836 visual indication of DnD mixing document windows with other windows
-
Showcase JavaFX in Welcome page
Debugger
-
Issue 215680 - Allow to provide additional binary classes to submit breakpoints on
- Issue 215681 - More control on debugger stepping
-
Issue 198385 - Allow to create custom debugger views
- Support for debugging of lambda expressions
- Concurrent feature: Parallel debugging in multiple threads/sessions
-
Issue 206668, Issue 212710, Issue 212827 - Improve property editors of debugger variable values - issues
Projects
-
Issue 193873 - history for the Run button
-
Issue 208801 - New files by default start with "To change this template..."
-
Issue 204221 - Not obvious how to add/update license headers
Maven
- "effective POM" panel in the pom/xml editor
-
show the effective pom used on current configuration, settings etc.
-
mark/color/hyperlink section of the effective pom text, showing and jumping to location where it originates from.
-
allow showing diffs of current effective pom to a selected different configuration (different properties set, profiles activated)
-
- refactorings/hints
-
introduce property
-
manage dependency/plugin version
-
some sort of synchronization across multiple projects in one tree/set of project, warn about plugin/dependency versions out of sync, unmanaged ones, duplicate plugin configuration.
-
maven 3.x vs maven 2.x - see http://netbeans.org/bugzilla/show_bug.cgi?id=191116
-
- Issue 197577 - per-project maven executable settings
Ant
-
upgrade to Ant 1.8.4 (#213018)
Options
- Issue 216311 - Options search - Add quick search panel in the main options window to allow user to search over all available options.