Version 1.1
Version 1.1 of Code Pulse brings a lot of usability improvements that hopefully make Code Pulse even easier to use. We've also integrated with Dependency Check and now scan Code Pulse inputs to see if there are any known CVEs.
Additions
- Projects are now scanned using Dependency Check to determine if there are any known vulnerabilities
- The treemap can now be expanded to take up more screen real-estate
- Code Pulse now checks if a new release has been made and will let you know when it finds a new release
- A reset colors button has been added to reset the color state of recordings back to the default
- A help tooltip is now available next to the treemap header to describe what is being displayed
Changes
- Selecting an item from the package inventory will now automatically expand the treemap if it's currently hidden
- Changed the default colors used in the treemap for consistency and legibility purposes
- Overhauled the trace management interface. Code Pulse is now always listening for agent connections and will notify you when a new connection is made, letting you pick the project to associate the trace with. For more details read the Tracing Projects wiki page.
- The Code Pulse agent should now run on Java 6+ (previous releases were targeted at Java 7+)
- The button to create new recordings is now disabled instead of being hidden when there is no ongoing trace
- The Timing Filters have been folded into the Treemap Legend to resolve some interaction confusion
- Packages/Folders displayed in the treemap that are too long to adequately fit in the visible area are now ellipsoid instead of being displayed as an asterisk
- Stylistic and layout tweaks to the Clear selections button for the application inventory
Fixes
- A single spinner is now shown when a project is loading
- Fixed an issue with the javaagent help string wrapping that would occasionally crop up