EditRocket Updates / Change Log
The latest version of EditRocket is 5.0.2
5.0.2 Change Log (Released 04/13/2023)
5.0.1 Change Log (Released 07/15/2022)
5.0.0 Change Log (Released 05/09/2022)
4.5.12 Change Log (Released 02/10/2022)
4.5.11 Change Log (Released 11/02/2021)
4.5.10 Change Log (Released 12/11/2020)
4.5.9 Change Log (Released 12/11/2020)
4.5.8 Change Log (Released 11/23/2020)
4.5.7 Change Log (Released 11/19/2020)
4.5.6 Change Log (Released 04/24/2020)
4.5.5 Change Log (Released 11/18/2019)
4.5.4 Change Log (Released 10/25/2019)
4.5.3 Change Log (Released 07/17/2019)
4.5.2 Change Log (Released 04/25/2019)
4.5.1 Change Log (Released 09/06/2018)
4.5.0 Change Log (Released 07/18/2018)
4.4.2 Change Log (Released 01/22/2018)
4.4.1 Change Log (Released 11/28/2017)
4.4.0 Change Log (Released 11/17/2017)
4.3.13 Change Log (Released 09/27/2017)
4.3.12 Change Log (Released 09/15/2017)
4.3.11 Change Log (Released 07/18/2017)
4.3.10 Change Log (Released 06/13/2017)
4.3.9 Change Log (Released 05/08/2017)
4.3.8 Change Log (Released 03/29/2017)
4.3.7 Change Log (Released 02/07/2017)
4.3.6 Change Log (Released 01/31/2017)
4.3.5 Change Log (Released 12/21/2016)
4.3.4 Change Log (Released 12/01/2016)
4.3.3 Change Log (Released 10/27/2016)
4.3.2 Change Log (Released 09/26/2016)
4.3.1 Change Log (Released 02/09/2016)
4.3.0 Change Log (Released 11/23/2015)
4.2.4 Change Log (Released 06/16/2015)
4.2.3 Change Log (Released 02/10/2015)
4.2.2 Change Log (Released 10/23/2014)
4.2.1 Change Log (Released 08/27/2014)
4.2.0 Change Log (Released 07/15/2014)
4.1.12 Change Log (Released 12/12/2013)
4.1.11 Change Log (Released 09/30/2013)
4.1.10 Change Log (Released 08/06/2013)
4.1.9 Change Log (Released 07/02/2013)
4.1.8 Change Log (Released 04/09/2013)
4.1.7 Change Log (Released 03/01/2013)
4.1.6 Change Log (Released 01/18/2013)
4.1.5 Change Log (Released 07/15/2012)
4.1.4 Change Log (Released 01/17/2012)
4.1.3 Change Log (Released 01/02/2012)
4.1.2 Change Log (Released 10/27/2011)
4.1.1 Change Log (Released 06/22/2011)
4.1.0 Change Log (Released 03/17/2011)
4.0.0 Change Log (Released 12/07/2010)
3.5.7 Change Log (Released 08/26/2010)
3.5.6 Change Log (Released 06/28/2010)
3.5.5 Change Log (Released 06/08/2010)
3.5.4 Change Log (Released 05/14/2010)
3.5.3 Change Log (Released 04/14/2010)
3.5.2 Change Log (Released 02/19/2010)
3.5.1 Change Log (Released 01/22/2010)
3.5.0 Change Log (Released 01/07/2010)
3.4.7 Change Log (Released 09/04/2009)
3.4.6 Change Log (Released 07/31/2009)
3.4.5 Change Log (Released 07/09/2009)
3.4.4 Change Log (Released 06/30/2009)
3.4.3 Change Log (Released 06/03/2009)
3.4.2 Change Log (Released 04/22/2009)
3.4.1 Change Log (Released 04/07/2009)
3.4.0 Change Log (Released 03/30/2009)
3.3.1 Change Log (Released 10/29/2008)
3.3.0 Change Log (Released 10/28/2008)
3.2.0 Change Log (Released 08/28/2008)
3.1.1 Change Log (Released 06/16/2008)
3.1.0 Change Log (Released 06/01/2008)
3.0 Change Log (Released 05/05/2008)
Changes
- Added copy to editor / clipboard option for Show Found on Find window
- Added copy to editor option for Find / Replace in Open Editors
- Mac: Changed selection behavior in the editor
- Mac: Changed selection behavior in certain text fields
Bug Fixes
- Mac: When find dialog is visible, auto complete returns focus to the find dialog instead of the editor
- FTP Client: Initial file names may get cut off if over a certain length if using a font other than the default
- Windows: When scaling is turned on, clicking the mouse may put the cursor position left or right of the mouse pointer location on the screen
Enhancements
- Enhanced the dark mode. Dark mode can be selected via the View -> Dark Mode menu option. Previous dark mode can now be selected via the View -> Legacy Dark Mode menu option.
- Added a Light Mode look and feel that can be selected via the View -> Light Mode menu option
- Windows / Linux: Changed the default user interface look and feel. The previous look and feel can be selected via the View -> Legacy UI Mode menu.
- Mac: Dark mode / Light mode is now detected automatically by default. This setting can be changed in the View menu
- Syntax Highlighting Colors: Added the ability to set different syntax highlighting colors for dark vs non-dark user interfaces
- Colors: Added the ability to set different foreground and background colors for dark vs non-dark user interfaces
- Reduced startup time by approximately 10%
- Improved user interface scaling on Windows systems that use scaling over 100%
- Linux: EditRocket will automatically scale display on some Linux systems
- Mac: Improved performance of using the arrow keys to select next or previous lines or characters
Changes
- Added ability to reset colors to their defaults (Preferences -> Editor -> Reset Colors to Defaults)
- Auto lookup / auto completion window font now set relative to the size of the editor font
- Auto lookup / auto completion window location better adjusts to the position of EditRocket on the screen
- View Open Editors window/tab uses the same font as the file system browser
- Windows: Added an editrocket_noaccel.exe file to the installation folder for launching EditRocket with no hardware acceleration
- Windows: Default fixed-width font is Consolas if found (previously Courier New)
- Windows: Default non-fixed width font is Segoe UI if found
- Unicode characters are now displayable even if the user selects a custom font
Bug Fixes
- Auto lookup / auto completion window may display offscreen if EditRocket is partially off the screen
- Mac: If text size is increased via the view menu, popup menu fonts do not increase
Enhancements
- Added a new build for Apple Silicon processors
Changes
- Upgraded Java runtime on Mac, Linux, and Windows builds to 11.0.13
Bugs
- FTP / SFTP Transfer: Deadlock can occur when uploading files in certain situations
Enhancements
- Added a Tools -> Base64 Encoder tool
- Added a Tools -> Base64 Decoder tool
Bugs
- Mac: US International keyboards: quote, double quote, and back quote typing behavior is not correct
Bugs
- When pasting data into the editor an extra line break may be inserted at the end
Changes
- Editor: When pasting data, editor tries to convert data to plain text
Bugs
- macOS: EditRocket may crash if switching keyboard input
Changes
- macOS Big Sur: Graphic settings updates
Changes
- Added the following system property options. If opening new dialog windows
on macOS Big Sur is causing issues, do the following:
Help - Set System Property
Put D_OWNER in the Name
Put NULLWINDOWAT in the Value
If still issues, put NULLWINDOW in the Value - Upgraded bundled Linux 64-bit JRE
Enhancements
- Added a Tools -> URL Encoder tool
- Added a Tools -> URL Decoder tool
Bugs
- JavaScript Validator on macOs Catalina may return validation errors if first line of file is a line break
Enhancements
- Added the following Preference: Editor: Auto Convert Files to UTF-8 if Unencodable Chars. If the editor contents contain characters that are not encodable by the default encoding, the contents are saved in UTF-8 format if this preference is selected
Changes
- Mac: Adjusted font sizes for higher resolution displays
- UI: Better support for displaying unicode data in labels and drop-downs
Enhancements
- Added Auto Save functionality and Auto Save frequency in Edit -> Preferences on Backup / Auto Save tab
- Added an Edit -> Copy History menu
- Added an Edit -> Paste History menu
- Added an Edit -> Restore User Data menu option for restoring from an EditRocket user data backup
Changes
- FTPS Client: Connections to servers with expired certificates is now possible
- Increased the max number of files in the recent files menu
Bug Fixes
- Javascript Validator: macOS Catalina: Javascript Validator not working on macOS Catalina
Enhancements
- FTP Client: Added support for explicit FTPS connections
Bug Fixes
- XML Validator: schemas with maxOccurs values of more than 5000 throwing validation errors
Enhancements
- Mac: Added a dark mode option in the View menu
- Added a Backup User Data option to the Edit menu for backing up preferences, favorites, etc.
Changes
- Java Compiler: Added 10 and 11 as java target versions
- File System Browser: Compress Files: symbolic links no longer followed to add files from sym links
- The following files are not handled as zip files when opening: .odb, .odf, and .odt
- Mac Editor: For keyboards with HOME and END keys, Shift + Home and Shift + End now select to begin or end of line
Enhancements
- File System Browser and FTP / SFTP Browser: Added ability to sort by file type
Changes
- Mac: Editor: Decreased mouse drag sensitivity to allow double and triple clicks to highlight words and lines appropriately
Bugs
- FTP / SFTP Browser: Long file names getting cut off
Enhancements
- Added preference to File System Browser preferences tab for automatically updating the file system browser path to the path of the current file when switching tabs in the editor
- Added preference for switching the caret to a block instead of a line
- Added preference to turn on / off the blinking caret
Changes
- Updated runtimes for Mac, Windows, and Linux versions
Bugs
- Windows: If trying to delete a file via the open or save file dialog, EditRocket hangs
Enhancements
- Added ability to create and open file sets (File -> Open File Set) menu option for opening a set of files with one operation
- Added ability to drag and drop files to editor for opening
Changes
- Uncomment Tool: If multiple lines in the editor are selected, will remove comments from individual lines if they start and end with multi-line comment indicators
- Direct3d graphics now enabled by default on Windows
Bugs
- High Resolution Monitors: Close icon on tabs right-edge not completely straight
- Mac: High Resolution Monitors: Close icons not working on tabs
- Multiple monitors with vertical orientation or 3 plus monitors with mix of vertical and horizontal orientation, windows not always displaying on the correct monitor
Bugs
- Single and double quote characters not usuable when keyboard input type is set to US International
Enhancements
- Added a Dark Mode look and feel theme to the View -> Change Look and Feel menu for Windows and Linux
- Find in Files: For finds occuring over a network drive, added logic to retry file access if network drive access is temporarily unavailable during find operation
- Increased the maximum number of files displayed in the recent files, recent directories, and file system browser goto directory menus
- Added a Document End Line Break option to the Edit menu for taking the cursor to the end of the editor and inserting a line break to put the cursor at the front of the newly created last line
Changes
- Set the file system browser path field font to the same font as the file system browser tree
- High Resolution Display Changes: Added higher resolution desktop and taskbar icons, additional window sizing adjustments for better display
Bugs
- If screen resolution is changed while EditRocket is running, main window can't be expanded past maximum size of original resolution
- Linux: Systems running Wayland may get crash when displaying context menus
Enhancements
- Windows: Added Windows Default Look and Feel option to the View -> Look and Feel menu. This option sets the look and feel to match the Windows default look and feel for the version of Windows being used
- Linux: The OpenGL graphics pipeline can be enabled using the View -> Enabled Advanced Graphics menu option*ENH: Linux: The OpenGL graphics pipeline can be enabled using the View -> Enabled Advanced Graphics menu option. This is not recommended for most systems.
Changes
- Windows: Upgraded to latest version of editor font to support additional unicode characters
- Range comment option adds a space at the after the beginning comment characters and before the ending comment characters. Using the Uncomment option does not remove the extra spaces
- Windows: Direct3d graphics pipeline is now disabled by default. To enable, select the View -> Enable Advanced Graphics menu option
Bugs
- Font changes not staying in effect on high-resolution monitors
- When manual text size scaling was set via the View menu, Menu font was not correct system font on Windows and Linux
- Multiple Monitors: FTP Browser window always showing on main monitor
Changes
- Mac: Changed default key hold behavior to repeating keys
Bugs
- Mac: Command keys and sometimes keyboard input stops working in certain situations
- Mac: FTP: When you delete a file on the server, the prompt dialog gets displayed behind the main dialog
Bugs
- FTP Browser: Overwrite prompt getting hidden behind another window on certain systems
Enhancements
- Added tooltip text to the file names in the FTP browser
Changes
- Trying to enter column selection mode in a file with potentially misaligned tabs gives warning with an option to create a new editor tab with tabs converted to spaces
Bugs
- Dragging from 4k display to non-4k display causes window to turn black.
- FTP Browser: File name width not getting calculated correctly leading to long file names getting cut off
Enhancements
- Automatic application of Windows scaling percentage for text and icons when text and icon size are set to the defaults of Auto-Detect
- Enhancements to make fonts, icons, etc. look better on 4k displays
Enhancements
- Added support for mouse-based horizontal scrolling on the Mac
Bugs
- Icons and Text not getting scaled enough for Windows scaling above 150%
Bugs
- FTP Client: Percentages not visible on progress bar
Enhancements
- Better support for windows display scaling
- Added a View -> Font -> Reset Fonts to Default menu option and adding a reset fonts to default option in the preferences
Changes
- Mac 64-bit: Allow to run on less battery intensive graphics card for machines with two cards
- Changed default icon and text size to auto detect. If detected windows scaling, changed font and icon sizes accordingly
- Changed default editor font from 11 pt to 12pt
Bugs
- If screen resolution is made larger while EditRocket is running, unable to resize window past original screen size
- FTP client. Right-clicking on Mac with control plus click deselects the currently highlighted item
- Mac 64-bit: Next tab and Previous tab shortcuts moving over two tabs instead of one
Enhancements
- Added a Tools -> International Editor option for more easily typing languages such as Chinese, Japanese, and Korean
Bugs
- Mac: Find/Replace command window not allowing editing when keyboard input is set to certain foreign languages.
- Mac: Certain keyboard shorcuts executing twice when keyboard input is set to certain foreign languages
Enhancements
- Added View -> Disable / Enabled Advanced Graphics
Changes
- SFTP Client - set max authentication tries to 1
Bugs
- Fixed kerberos issue with ssh servers
- File System Browser and FTP client icons not displaying correctly when View - Icon Size menu option set to larger than normal
- When large icon size is selected, icons are too big for the toolbar
Enhancements
- Added Java decompiler to the Tools - Java menu
- Windows: Upgraded graphics libraries and runtime
- Mac 64-bit: Upgraded graphics libraries and runtime
- Linux: Upgraded graphics libraries and runtime
Bugs
- Mac Zip Utility: Extract All option selecting the parent directory instead of the current directory of the zip file
- Mac Zip Utility: Zip file not getting closed correctly after zip utility is closed
Enhancements
- Code builder files are now editable by end-users
- Added clear entries option to recent directories menu
- Added clear entries option to recent files menu
Changes
- Mac 64-bit: Upgraded graphics libraries
- Increased default max memory on Windows and Mac 64-bit versions
- Ignore case when sorting the recent files menu items
- Ignore case when sorting the recent directories menu items
Bugs
- Pasting does not always work when pasting from certain programs / text types
- Full-screen support not working on macOS Sierra
Bugs
- HTML tag tree functionality not working
- Plugins unable to be imported
- Objective-C compiler flags not correct on OS X Mavericks and newer
Enhancements
- Updated graphics libraries on Mac and Windows
Bugs
- FTP client throwing error when no files / directories contained in initial directory
Enhancements
- Added better support for hi-res monitors
- Added a preference for only displaying file modified warnings when file size changes
- Added support for more encryption ciphers for SFTP
Changes
- COBOL syntax highligher only displays line as a comment if asterisk is in column 7
- Upgraded SSH library
- Search now scrolls viewable area 3 lines past the line the search result is on for better readability
Enhancements
- Add Reload option to right-click menu on tab
Changes
- Upgraded SSH library - supports more ciphers and fixed bugs with connecting to SSH over non-standard ports
Changes
- Update css keywords to include css3
- FTP Window needs to remember its size
Bug Fixes
- Register Later button on trial version not closing window
Changes
- Mac 64-bit: Made changes to try to prevent EditRocket from crashing and Window display issues caused by Karabiner keyboard customization software
Bug Fixes
- FTP Transfer window not showing file sizes correctly for very large files
- Directory deletes not working on Mac
Enhancements
- Added support for Projects
- SSH Client: Added ability to enter separate passphrase for private key file
- Added Copy File Path option to File System Browser
- Added an option to print line numbers when printing via the web browser option
- Added ability to delete inserts
- Added ability to delete macros
- File System Browser search now prints out files results were found in
- File System Browser search should search sub-dirs
Changes
- If in overwrite mode, next time file / tab is opened - stay in overwrite mode
- Compressing files dialog needs to be much wider when showing the files being compressed
- Added name of file that has changed to warn if modified window
- File System Browser, Find File should use the currently highlighted files parent as the starting dir
Bug Fixes
- Ftp Tool - if a filter is configured on the File Tree Browser, uploads containing files matching the filter throwing an error
- Percent of original size is not correct in zip tool
- Warn if modified sometimes displaying when file other than the current file was modified
- Edit Insert option does not work with COBOL
- Search function on File System Browser - when case sensitive is not selected, does not work correctly
- Mac OS X 64-bit: Fix for memory leak
Enhancements
- Added option to define vertical column guides - vertical lines displaying at user-supplied column numbers configurable via the Editor tab on the preferences window
- Added an Edit -> Delete Lines Containing option
- Mac - Added retina display support for the 64-bit version
Changes
- FTP / SFTP Connection Window - mouse click no longer needed to connect
- Mac 64-bit version - upgraded Java runtime environment
Changes
- Updated SSH library - added support for new encryption algorithms
- Select to Begin of Line, Select to Begin of Paragraph, and Select to Begin of Document options not setting cursor position to the beginning of the selection
Bug Fixes
- For certain multi-monitor display configurations, the max window size of EditRocket is getting set to the primary display maximum resolution
Enhancements
- Added HTML 5 doc type to HTML inserts
- Added HTML 5 template
- Added installation of Desktop shortcut to Linux distributions that support it
Changes
- Changed GUI to be more responsive during local or network file system waits
- Added column selection mode indicator to editor status panel
- Changed included JRE on Mac 64-bit version
Bug Fixes
- The Insert Text At Column dialog does not allow you to insert only spaces
Enhancements
- Added ability to change look and feel on Windows via the View - Change Look and Feel menu option
- Added a Reset Preferences option to reset preferences to their defaults
- Added a View - Reset Display Sizes to Defaults option
Changes
- Updated SFTP / SSH library - includes support for more encryption options
Bug Fixes
- Mac 64-bit version - Certain keyboard shortcuts using Shift such as next character, previous character, next line, previous line, next parapgraph, and previous paragraph are executing twice for each keyboard event instead of once
- Fixed certain crashing scenarios on Mac 64-bit only version for Lion and Mt. Lion
- With dual monitors, Find dialog window sometimes not showing on the correct monitor
- Windows 7 and newer taskbar pinning behavior now adheres to Windows standards
Enhancements
- Added a 64-bit Windows version
- Added option to start EditRocket without acclerated graphics
Changes
- Find / Replace Tool: Remember match case setting
- Updated Windows graphics runtime environment
Bug Fixes
- Mac 64-bit: Key shortcuts with shift in the key combination causing actions to execute twice
Enhancements
- Added a run on local server option for HTML files
- Added grxml as a recognized syntax type
Changes
- Updated runtime environments for Mac OS X and Linux
Enhancements
- Added ability to connect via private key files for the SFTP client
- Added full screen mode on OS X Lion and Mountain Lion
- When doing a search / replace all in editor, try to go back to the original cursor position or cursor line when complete
- Sped up Java auto lookup process
- Added Remove line breaks option to Text menu
Changes
- Ant Build - remember the last java location
- HTML - if enter a greather than sign, need to hide the auto-lookup / complete window
Bug Fixes
- FTP download/upload progress not shown correctly when transferring large amounts of data
- FTP client sites list does not scroll or get larger
Enhancements
- Added the ability to view images - open an image file and display the image
- Added support for Mac retina displays
Changes
- Added Gatekeeper signing for Mac OS X Lion
- Changed javascript validator so that undeclared identifier warnings are no longer displayed
Enhancements
- Added Search -> Goto Column option
- Added Insert - Insert from File option to the Inserts menu
Bug Fixes
- PHP classes syntax highlighting issue
Changes
- Added support for JDK 1.7 compiler
- Move selection left / Shift-Tab - moves first line even when tabs not selected
Bug Fixes
- Column selection mode - certain functions not working properly when multiple lines are selected such as to upper case, to lower case, etc.
- COBOL syntax highlighting not handling periods correctly
Changes
- Soft tab option now factors in next tab stop when determining number of spaces to insert
- Remember location of Function / Method Navigator
- Remember location of Sidekicks
- Add sleep as keyword for .sh
Bug Fixes
- In a java class, clicking on api reference button takes you to javascript reference
Enhancements
- Load time improvements
- Added initial directory option to the FTP / SFTP client connection process
Changes
- Search tool on file system browser remembers preferences and is no longer modal
- Limit the number of records that display on the FTP right-click menu
Bug Fixes
- Prepend and Append text to lines options do not allow spaces
- Java method lookup not being run in a new thread
- If more than a certain amount of templates, all items not displaying in the template menu
- Control-Click does not bring up context menu on Mac for file system browser
- Windows context-menu keyboard shortcut not working
Enhancements
- Added a Find File option in the search menu and file system browser for searching for a file on the system
- Added HTML Tag Tree view in the Tools - HTML - Tag Tree option
- Added HTML Form Wizard for inserting HTML forms
- Added HTML Table Wizard for inserting HTML tables
- Added HTML Ordered List Wizard for inserting ordered lists
- Added HTML Unordered List Wizard for inserting unordered lists
- Added HTML Link Wizard for inserting links
- Added HTML Image Wizard for inserting images
- Added HTML Text Area wizard for inserting text areas
- Added HTML Checkbox Wizard for inserting HTML check boxes
- Added HTML File Select Wizard for inserting file input types
- Added HTML Text Input Wizard for generating text based form input types
- Added HTML Select Box Wizard for inserting select boxes
- Added HTML Radio Button wizard
- Added HTML Button wizard
- Added HTML Tag Tree to HTML Sidekick
- Enhanced Java method navigator parser
- Added FTP button to toolbar
- Added inserts to right-click menu
- Added related language inserts to inserts selector for certain languages
- Added bottom toolbar
- Added Open Files tab to left-hand side file system browser panel
- Added sidekicks tab to file system browser panel
- Added a "create new site" button to the Save and Open to ftp menu options
- Added more lanugages support for API reference links
- Added Preview / Show in Browser option to HTML, PHP, JSP right-click menu
- Added JavaScript templates
- Added PHP templates
- Added JavaScript inserts
- Added Text to HTML converter
- Added a current directory link to the tab menu
- Expanded syntax type auto detection to the use of EditRocket inserts and tools
Changes
- Spell Check - if there is text highlighted, only spell check the highlighted text
- Change so that View Open Editors window no longer shows by default
- Search API tool now prompts for a search string if there is no selected text
Bug Fixes
- FTP client showing a size of 0 on overwrite for some FTP servers
- File compare tool sometimes throws error for file that have no similarities
- First site is not displaying in save/open to ftp dropdown
- When soft tab option is selected, and when doing a tab on selected lines, a tab character is being inserted instead of spaces
- CSS inserts menu: Not all items fit on the display - added submenus
Enhancements
- Added an FTP and SFTP client available in the Tools menu
- Added open from FTP / SFTP server option
- Added save to FTP / SFTP server option
- Show in Browser option now prompts for which browser to launch on Windows and Mac such as Firefox, Safari, Opera, Chrome, and Internet Explorer
- Added JavaScript compressor
- Added JavaScript validator
- Added Column Selection Mode option (Edit - Column Selection Mode)
- Added Bookmark found lines option to Find / Replace tool
- Added Edit -> Text -> Insert International Chars option
- Added standard C library function lookup to Objective-C
- Added standard c library autocompletion to Objective-C
- Added auto signature display on ( for Objective-C for standard c libraries
- Added C-style bracket event closures to Objective-C
- Added XMLHttpRequest object to JavaScript code builder
- Added undock tab option to the Window menu
- Added dock all windows option to Window menu
- Added undock all windows option to Window menu
- Added tile undocked windows vertically to Window menu
- Added tile undocked windows horizontally to Window menu
- Added side by side view - user selects the tabs / windows they want to view side by side
- Added more how to guides
Changes
- Hitting shift end with selected text now keeps text selection accordingly
- Hitting shift home with selected text now keeps text selection accordingly
- The Show in Browser option for HTML files now only creates temp files if the currently active tab has not been saved to the file system and is not modified
Bug Fixes
- Normal single and double quote keys not working on certain international keyboard layouts
- HTML Entities tool not working
- JavaScript code builder not showing methods for DOM objects
- JavaScript auto method lookup does not work if equals does not have spaces
- If javascript var does not start with "var", auto lookup doesn't work
- XML Validator does not show line number of error when validating against a file on the file system
Enhancements
- Added Tools -> Ant -> Execute Ant Build for integration with Ant builds
- Added jump to compiler error line number option on java compiler
- Added jump to compiler error line number option on Objective C compiler
- Added jump to parse error line number option on PHP check syntax and execute program tools
- Added HTML 5 tags to tag builder and auto lookup / auto complete
- XML Validator remembers previously used schemas in a dropdown box
- Added Execute Ant Build to the java sidekick and java popup menu
Changes
- Changed gcc syntax for objective-c compiler for newer versions of gcc
Bug Fixes
- Turning off open previously open files at startup preference has no effect
- If too many open tabs, items in the Window menu scrolls off of the screen
Enhancements
- XML Validator: Errors are now clickable and take user directly to error location in file
- XML Validator: Allow users to specify a schema file or URL for validation
- XML Validator: Allow users to validate editor contents or a file
- XML Validator: Auto populate schema location based if referenced in XML file
Changes
- Mac Launcher: EditRocket now launches in 64-bit mode by default if system is a 64-bit system
- Find / Replace Tool: Added clear buttons to the find and replace fields
- Find / Replace Tool: If doing a replace all in selected lines, after the replace is complete, the lines remain highlighted
- Find / Replace Tool: If multiple lines are selected, the default scope is set to Selected Lines instead of All Lines
- Java Compiler: Output path is now selectable and remembers output paths for previous compilations
Enhancements
- Added AJAX inserts to HTML inserts tool
- Added AJAX example template
- Updated Windows and Linux JREs
Bug Fixes
- File System Browser context menu too large for small resolution screens
Enhancements
- Auto completion enhancements
Changes
- Added himem files for launching EditRocket with high memory settings
- Added recognition for additional pl/sql file extensions
- .cgi files now default to perl syntax
- Launching improvements
Bug Fixes
- Blurry icon problem on Windows 7
- Zip utility display problems on low resolution displays
Enhancements
- Added auto detection for UTF 8 and UTF 16 files
- Added progress bar and ability to cancel Find in Files and Find / Replace in Files tools
- Added methods and anonymous functions to the JavaScript function / method navigator
- Clicking on a line number highlights the entire line
- Added ability to change the editor caret color
- Enabled support of $ and ^ regular expression symbols for the Find and Find / Replace tools
Bug Fixes
- Python syntax highlighting errors with certain text
- When syntax highlighting is off, keywords are always showing as black, even when custom colors are set
Enhancements
- Right-click on a line number in the editor now adds or removes a bookmark
- Added smart comment (control or comment /)
- Add comment menu to the right-click menu on editor
- Add Undo Chunk to right-click menu on editor
- Add bookmarks menu to the right-click menu on editor
- Print using browser enhancements for better translation of font size, bolds, and italics
- Added Run on Local Web Server options to the PHP, Perl, Python, and Ruby tools menus
- Added Java util for wrap selection in If
- Added Java util for wrap selection in Else
- Added support article links to the help menu
- Added how to guides to the Help menu
Changes
- File, Edit, and Inserts menu now have better support for lower resolutions
- View Open Editors option now makes sure it is visible on screen if resolutions were changed
- Find / Replace window now remembers last position
- Validate the execute program processes to make sure the program actually exists
- Change scroll buffer value so that auto window scrolling does not start until cursor is closer to end of the window
- Added the Save As button to the default toolbar configuration
- Uncomment option now takes into account all selected lines when uncommenting line comments
- All Text menu tools now perform their functions on selected text only if there is text selected
- Better handling of line break conversions when transferring files from Mac to Windows and vice-versa
- Better adherence to default operating system line break formatting rules
- Made the CSS and HTML validator results windows resizable
Bug Fixes
- Right-click on File System Browser text field not showing popup menu on Mac
- Shift down not highlighting line when the line is the last line in the editor
- Word Count character count option not factoring in multi-character line breaks for windows
- Editor status bar selected text length not factoring in multi-character line breaks for windows
Enhancements
- Added Goto Directory menu to right-click menu of file system browser path location field
- Added copy option to right-click menu of file system browser path location field
- Added paste option to right-click menu of file system browser path location field
- Added Code - Utils - HTML - HTML Entity Selector option
- Added auto complete for HTML entities when typing ampersand
- Added more emacs key bindings for Mac (control k, control d, and control y)
- Added support for multiple COBOL keyword files for syntax highlighting
Enhancements
- Added Search API reference option for PHP, Perl, and Python
- Added API reference links for CSS, HTML, Java, Objective-C, PHP, Perl, Python, Ruby
- Find in Files allows finding of text with line breaks
- Replace in Files allows replacing of text with line breaks
- Find / Replace in Open Editors now allows find / replacing text with line breaks
- Added an Objective-C compile option for Mac
- Added an Objective-C execute program option for Mac
- Added Objective-C syntax highlighting support
- Added an Objective-C Function / Method navigator
- Added an Objective-C Sidekick
- Added Objective-C code inserts
- Added Objective-C templates
- Added C and C++ code inserts
- Added Scala syntax highlighting support
- Added a Scala Function / Method navigator
- Added a Scala Sidekick
- Added Scala code inserts
- Added Scala templates
- Added COBOL code inserts and hello world template
- Added a COBOL coding mode (Code-Mode-Toggle COBOL Mode) that switches the behavior of the tab and enter key
- Added code inserts for Ada, ASP, Batch, and Groovy
- Added a compress files option to the file system browser for compressing files and directories in zip format
- Added Emacs keyboard shortcuts on the Mac for down, up, right, left, end of line and beginning of line
- Added a split file tool to the File System Browser and File - Tools menu to for splitting files into smaller files
- Added syntax highlighting auto detection for many language types
- Added a preference for whether to auto detect syntax highlighting
- Function keys can now be used as keyboard shortcuts
- Escape key can now be pressed to close most windows opened by EditRocket
- .plist files are now recognized as xml types
- Execute Program enhancements
Changes
- Hitting the delete key on the file system browser now deletes the file
- Fixed load errors on machines with unwritable user home directories
- Better support for machines with locked down user directories
- If selected text has line breaks, when bring up either find in editors or find / replace, pre-select the tabs / line breaks button
- Re-organize the search menu so all of the Find / Replace options are together
- Add mnemoics for Start Recording and Stop Recording in the macro menu
- Put the insert selector items in alphabetical order
- Add Custom to the insert file type selector for the insert select tool
- If word wrap is on, copying text to a text file does not get wrapped, only when typing it
- If word wrap is on, opening a new text file does not wrap the text
- File System Browser, can now copy a file to the same directory as long as a different name is provided
- Double-click on a word in PHP file now also selects the dollar sign
- Double-click on a word in a Perl file now also selects the dollar sign, at sign, or mod sign
- Double-click on a word in a Ruby file now also selects the dollar sign and at sign
- Edit - Delete - Delete Line now deletes line plus ending line break
- Edit - Select - Select Line now selects line plus ending line break
- Triple click now select line plus ending line break
Bug Fixes
- HTML validator returning one too many for warning count
- Text - Insert text at column - error for please enter a column greater than zero when entering 1 as the column number
- Copy Lines Containing window displays Cut in the text instead of Copy
- Make sure control / command click deselects an already selected item on the file system browser
- Home and End keys not working correctly on Mac
- Copying from windows formatted file on a Mac system causing double-spaced lines
Bug Fixes
- Insert Selector errors when cancelling language type selection
Bug Fixes
- Copy All Bookmark Lines option not working correctly
- Mac: Fixed display issues caused by Java Update 4
Enhancements
- Added Copy All Bookmarks option
- Added Delete All Bookmarks option
- Added Cut All Bookmarks option
- Allow multiple instances of EditRocket to be launched
Bug Fixes
- Fixes to PHP and JSP syntax highlighting when opening files with saved cursor positions
Enhancements
- Added XML Tree View tool for viewing XML documents in a tree structure
Changes
- Upgraded Windows JRE to 1.6.0_14
- Upgraded Linux JRE to 1.6.0_14
Enhancements
- Sped up load time
- Added Search -> Bookmark Selector tool
- Bookmarks are more noticeable in the editor
- Bookmark positions are now saved by default when exiting
- Added a selected character count value to the status bar when text is selected
- Append text to lines and Prepend text to lines tools now keep modified text selected after the append or prepend
- Added Select All and Select All Files Only options to the file system browser
- Added uncomment option
Bug Fixes
- Certain keyboard shortcuts do not work when there are no open editor tabs
Enhancements
- Added auto complete menu option, toolbar button, and keyboard shortcut for most supported languages
- Added PHP Execute program tool
- Added PHP check syntax tool
- Added Perl check syntax tool
- Added Ruby check syntax tool
- Added a confirmation dialog when closing EditRocket
- Added a preference for whether to show a confirmation dialog with closing EditRocket
Changes
- Windows: Upgraded JRE to 1.6.0_13
- Ability to override EditRocket home directory by setting the editrocket.home Java System property
- Rearrange tools menu so that tools are classified by language
Bug Fixes
- Function / Method Navigator tool does not recognize PHP functions inside of a class
- Match word in the Find / Replace tool does not apply the whole word criteria when there is only one word in the text.
- Select Previous word on Mac has incorrect keyboard shortcut
- For very large files, such as large XML files, the sidekicks / function, query, and tag navigator tools were causing EditRocket to become unresponsive while building the navigators
- On save confirmation window, if close window by not using cancel button when prompted to save changes, treats it as a No response
Bug Fixes
- Java Method Lookup and Auto Complete: Slow performance for some classpaths
- Execute Java Program requires classpath to have values to work properly
- User home directory not being correctly determined on some Windows machines
Enhancements
- Added Text - Insert Text at Column option
- Added Edit - Cut Lines Containing option
- Added Edit - Copy Lines Containing option
- Added Search - Replace Until option
- Added Search - Replace After option
- Added ASP syntax highlighting support
- Added an ASP function browser
- Enhanced Python code builder
- Added a cancel button when exiting
- File System Browser - added a file line count option
- Added home and end options to the edit menu - can now customize home and end keyboard shortcuts
- Copy and Cut Lines - If there is selected text - now included in the text field
- Windows Vista painting improvements
- Print using Web Browser now automatically displays a print dialog
- Next word option now skips white space
- Previous word option now skips white space
- Added .war and .ear to the list of files supported by the zip utility
- Upgraded Deju-Vu fonts
Changes
- On Mac, default word skipping keyboard shortcuts are now option right and option left
- On Mac, default keyboard shortcuts for begin and end line are now command right and command left
- Auto completion now accepts tab key to select and close the auto complete window
- Focus changes to make sure EditRocket accepts focus properly when coming from other applications
- Zip Utility - do nto close when viewing a selected file
- Find / Replace in Files tool now gives the ability to copy the results
- Open editors windows now saves position on exit
Bug Fixes
- EditRocket occasionally fails to launch on Debian based Linux distributions
- Case sensitive option not remembered when using replace and replace all on the Find / Replace tool
- Bug when using the Combine Files tool to combine files into an existing file
- Search option on File System Browser - if nothing is found, does not display a message
- File System Browser - renaming a directory can cause the alignment of the file system browser text to be off
- File System Browser - date and time information not always displayed after certain operations
Bug Fixes
- Opening an empty file throws an error
- Replacing text with empty text throws an error
Enhancements
- Added an open editors window that contains clickable links to all currently open editors
- Added the ability to execute Perl programs
- Added the ability to execute Python programs
- Added the ability to execute Java programs
- Added the ability to execute Ruby programs
- Added the ability to include line breaks and tabs in the Find tool and the Replace tool
- Enhanced the word list for the spell checker
- Added Text -> View as HTML in Browser for viewing syntax highlighting in a web browser
- Added Print -> Print Using Browser to print source code using the web browser (allows for better color support, etc.)
- Added date modified and size information to the single directory view file system browser.
- Added the ability to sort the file system browser by name, date modified, or size
- Added a filter option to the file system browser for filtering files ending with or containing user specified text
- Added detail view to the right click menu of the file system browser. Shows file names, types, dates modified, and sizes in a sortable view
- Added tooltips to file system browser that show name, date modified, and size
- Added the ability to search a directory on the file system browser search option
- Added ability to change the background color of the text editor and file system browser
- Added the ability to change the main text color of the text editor and file system browser
- Added the ability to change the colors of the current line highlight and line selections
- Mac OS X Java compile now searches for the java compiler so that users do not have to enter it manually
- Improved C# syntax highlighting
- Improved speed on Text -> Remove duplicate lines
- Enhanced auto-indent to include programming language specific indentation
- Added Not Contains option to the file search tool
- Added a combine files option to the file system browser and File -> Tools menu
- Batch and Shell Script syntax highlighting improvements
- Delete now moves files to the recycle bin on Windows
- More fonts now included with Linux version
- Wrap at column number and format to fit screen now handle comments in text by making sure commented text that gets wrapped stays commented
- Show in Web Browser for PHP, Perl, Python, Ruby, and JSP now has options for specifying the local web server URL and document root
- Added Show In Web Browser icon to the toolbar
- Web templates added for Python, Perl, and Ruby
- Auto indent and Auto bracket complete enhancements for when text has both preceeding tabs and spaces
Changes
- Java compiler now stays open after clicking compile
- Default Windows and Linux editor font changed to Deja Vu Sans Mono
- Windows and Linux fonts now default to anti-alias on
- Default auto completion delay increased to 800 milliseconds
- Removed functionality where option key opens menus on Mac OS X
- Linux JRE now ships with the server JVM
- No longer ask for file reload on changed files if close is clicked on the tab
- HTML form tag auto complete now inserts a line break after the form tag
- Auto Indent - when a closing curly brace is entered for C style languages, automatically line up the closing brace with the appropriate opening brace
Bug Fixes
- Windows: File system browser width not being remembered correctly
- File System Browser: previous dir not working when current dir and the previous dir are the same name
- Code -> Utils -> Java -> Open Selected Class in Editor - classpath not being handled correctly on Windows
- When closing multiple unsaved editor tabs at once, changes not always getting saved
Enhancements
- Added Spell Checker in Tools -> Spell Check
- CSS Validator: Added clickable buttons to take users directly to the line with the validation error
- HTML Validator: Added clickable buttons to take users directly to the line with the validation error
- File Compare: Added clickable buttons to take users directly to the line that has changed
- File System Browser: Windows: Added drop down for all of the mounted drives to allow navigation to drives other than the main drive
- Added undo chunk functionality in Edit -> Undo Chunk
- Added Text -> Remove Lines Containing option
- Added Text -> Remove Lines Starting With option
- Added Text -> Remove Whitespace option
- Added Text -> Duplicate Line option
- Added Edit -> Copy File Path option
- Added Code -> Utils -> HTML -> Convert selected or all chars to character or numeric entities
- Added Inserts -> HTML -> img
- Added Code -> Utils -> Java -> Open Selected Class
- Added auto method lookup for Java arrays
- Added a View -> View Open Editors option that displays a clickable list of open editors
- Added Sort Tabs option to the Window menu
- Added the following options to the right-click menu of the current editor tab: Close All Except Current, Sort Tabs, Copy File Path, Rename, Move, Size, Get Info
- Linux: Improved key response when typing
Changes
- Open URL, CSS Validator, and HTML Validator now use any proxy settings configured for the system
- Font anti-aliasing now turned on by default
- Added cancel option when closing modified files that have not been saved
- Added better support for 800 X 600 displays
- Open URL, CSS Validator, and HTML Validator view source option now do better job of matching syntax highlighting type.
- CSS Validator now has better support for proxy servers that limit HTTP Get sizes
Bug Fixes
- Show in Web Browser sometimes hanging
- Soft tab preference not being remembered on exit
- Problem with shell script syntax highlighting when line only contains a variable name
Enhancements
- Added a plugin API for users to add custom functionality to EditRocket
- Added new templates pertaining to the plugin API
- Added a new Font preference for turning off/on anti-aliased fonts in the editor
- Added an Open Copy option to the context menu of the active tab
- Added a Make Backup option to hte context menu of the active tab
- Sidekicks now open with the tab selected that was selected when the sidekick was last closed
Changes
- Space character now selected lookup dialog values in addition to the ENTER key
- Delete and Backspace characters now close lookup dialogs in addition to ESCAPE key
- Function / Method selector now trims names longer than 120 characters
- Auto lookup dialogs no longer modal and now can be moved.
Bug Fixes
- Custom inserts with underscores in the name not accepted
- Java wrap selected in try catch util invalid error message if no text selected
Enhancements
- Enhanced Python auto completion
- Enhanced Java auto completion
- Added Ruby auto completion
- Enhanced and renamed code assistant to Sidekick. Sidekicks now available for 18 programming langauges
- Added Regular expression search to the find tool
- Added Macros
- Added Code - Utils - HTML - Convert selection to hyperlink util
- Added Code - Utils - HTML - Wrap selection in tag util
- Added Code - Utils - HTML - Wrap each selected line in tag util
- Added Code - Utils - HTML - URL Encode selection
- Added Code - Utils - HTML - URL decode selection
- Added Code - Utils - XML - Convert characters to entities util
- Added Code - Utils - XML - Convert entitis to characters util
- Added Code - Utils - XML - Insert tag util
- Added Code - Utils - XML - Wrap selection in tag util
- Added Code - Utils - Java - Wrap selection in try catch util
- Added Code - Utils - Java - Generate get, set, and get/set methods for selected members util
- Added Code - Utils - C - Include guard util
- Added Java Code Builder
- Added CSharp sidekick
- Added Groovy Syntax Highlighting
- Added ActionScript syntax highlighting and function lookup
- Added Ada syntax highlighting
- Enhanced Ruby Code Builder to include all core library and standard library files
- C, include the include type in <> after function name in function lookup
- Added new inserts
- Added Edit Insert Tool
- Added Insert Tool
- Added PHP function signature tool tip when typing an open paren after a recognized function name
- Addec C function signature tool tip when typing an open paren after a recognized function name
- Enhanced XML, HTML, PHP, and JSP auto tag close to show the closing tag for the last open tag first
- Added refresh button to Function, Tag, and Query Navigator
- Enhanced Python code builder
- Added an icon to the toolbar for the code builders
- Added an icon to the toolbar for Sidekicks
- Added icons for Add bookmark, Next bookmark, and Previous bookmark to the toolbar
- Function / Method Navigator: method/function names text now bold and in different color
- Added default keyboard shortcut Command or Control Shift M - Macro selector popup
- Added default keyboard shortcut Command or Control Shift I - Insert selector popup
- Added default keyboard shortcut Command or Control Shift N - Function / Method selector
- Added default keyboard shortcut Command or Control Shift U - Utils selector
Changes
- New menu structure: File, Edit, Search, Text, Tools, Code, Sidekicks, Inserts, View, Window, Help
- Changed editor tabs font size on Macs
- Changed list tool names to navigator
- Removed function navigator, tag navigator, and key ahead button from the default toolbar
- Function / Method lookup - If no programming language is selected, prompt the user for the language to use
- Increased scrolling increment on several windows to make scrolling more responsive
- Initial memory increased from 16 to 64 MB
- Removed select line icon from default toolbar
- Warn if modified now checks everytime focus is gained
Bug Fixes
- JavaScript - copy to editor for properties does not work on code builder
- PL/SQL autocomplete needs to ignore case
- Perl function list top level control statements recognized as functions
- JavaScrpt function list top level control statements recognized as functions
- Key Ahead with no syntax highlighting displaying key ahead list on far right of screen
- If tab is scrolled, closing a tab closing the wrong tab
- Opening multiple code builders for the same language not working
Enhancements
- Added Coding Tools - HTML Validator
- Added Coding Tools - HTML Tidy tool
- Added Coding Tools - HTML Entity selector tool
- Added Coding Tools - HTML Tag Builder tool
- Added Coding Tools - CSS Style Builder tool
- Added Coding Tools - CSS Validator tool
- Added Coding Tools - CSS Class List tool
- Added Coding Tools - XML Validator tool
- Added Coding Tools - Code Builder for the following programming languages: C, JavaScript, Perl, PHP, PL/SQL, Python, Ruby, Shell Script, and Transact-SQL
- Added Coding Tools - Code Assistant for the following programming languages: C, C++, CSS, HTML, JavaScript, Java, JSP, Perl, PHP, PL/SQL, Python, Ruby, Shell Script, SQL, SQL PL, Transact-SQL, and XML
- Added Tools - Color Chooser tool
- Added Tools - Function List option for displaying a list of functions or methods depending on the programming language of the text editor
- Added Tools - Tag List option for displaying a clickable list of tags (HTML or XML) contained in the text editor
- Added Tools - Query List option for displaying a clickable list of SQL queries contained in the editor
- Added Auto Close Tag option for HTML, PHP, JSP, and XML
- Added Auto Tag Lookup option for HTML, PHP, and JSP
- Added Auto Bracket close for C Style programming languages
- Added Auto Complete for JavaScript
- Added Auto Complete for PL/SQL
- Enhanced C, PHP, Perl, Python, Ruby, and Shell Script function lookup to return function signature information as a tooltip when selecting a function
- Python function lookup now includes methods, functions, and members from the core Python modules.
- Added Python auto-complete for functions, methods, and members in the core Python modules
- Added Search - Bookmarks: Add Bookmark, Remove All Bookmarks, Next Bookmark, Previous Bookmark
- File Tools / File System Browser: Added regular expression file search tool
- File Tools / File System Browser: Added ability to move files and directories
- File Tools / File System Browser: OS X: Delete files now moves files to the trash instead of deleting permanently
- File Tools / File System Browser: OS X: Non-empty directories can now be deleted
- File Tools / File System Browser: Added head option for displaying the beginning of files
- File Tools / File System Browser: Added tail option for displaying the end of files
- File Tools / File System Browser: Added get section option for displaying sections of files
- File Tools / File System Browser: Added copy option for copying files and directories
- Added File - Conversions menu for converting to Windows, OS X / Linux, and Mac Classic line breaks
- Added syntax highlighting and function lookup support for COBOL
- Added Edit - Select - Select None (Escape) option
- Added Edit - Next Paragraph and Edit - Previous Paragraph options
- Added target version of 1.6 to the target dropdown for Coding Tools - Java - Compile
- Reload File option now remembers the cursor position
- Added File - Show in Web Browser option
- Added preference for the default file encoding for opening and saving files to allow users to specify a file encoding other than the operating system default
- Added File - Open with Encoding, File - Reload with Encoding, and File - Save with Encoding options for specifying file encodings when opening, reloading, or saving
- Added the current file's file encoding to the editor status panel
- Added the ability to customize which icons appear on the toolbar
- Find / Replace in Files and Find in Open Editors - Found or replaaced lines now have clickable icons to take the user to the line in the file.
- Find / Replace Tool - Show Found Line option now has clickable links to take the user directly to the found line
- Replace all now shows the number of replaced items
- Search - Replace All speed enhancements
- Added Backup on Save option
- Added Show Word Wrap Guide option and preference
- Added Word Wrap functionality
- Java method lookup now does a hover help with the method signatures
- Add soft tabs preference. When selected, automatically convert all typed tabs to the equivalent number of spaces
- Added Edit - Text - Tabs to Spaces option
- Added Edit - Text - Spaces to Tabs option
- Added Edit - Code - Line Comment option
- Added Edit - Code - Range Comment option
Changes
- Updated HTML lookup list
- Updated CSS keywords
- Updated JavaScript keywords and functions
- Added .xsd to the list of file extensions recognized as XML files
- Changed Ruby syntax highlighting to not highlight method names
- .h files now recognized as C syntax highlighting
- .hpp files now recognized as C++ syntax highlighting
Bug Fixes
- No wait cursor when opening large files
- Find, Find / Replace, etc. - If more than 512 results were found, an error was being thrown
- PHP Function List - Global if else statements were showing as functions.
- OS X Leopard - Errors thrown in rare situations when adding or removing tabs