Skip to content
Compare
Choose a tag to compare

Version 2.7.0 of Code Pulse adds support for raising the file upload limit.

Additions:

  • Adds maxFileUploadSizeMebibytes to the codepulseSettings.conf file

Changes:

  • Depends on depencency-check-core 6.0.3
  • Upgrades dotnet symbol service to .NET Core 3.1

Known Issues:

  • Code Pulse may fail to apply a custom project name when establishing a new project. If this happens, use the project rename feature to set the desired name.
Compare
Choose a tag to compare

Version 2.6.2 of Code Pulse adds support for skipping the trace acknowledgment step.

Additions:

Changes:

  • Depends on AdoptOpenJDK (jdk8u222-b10)
  • Depends on depencency-check-core 5.2.0

Known Issues:

  • Code Pulse may fail to apply a custom project name when establishing a new project. If this happens, use the project rename feature to set the desired name.
Compare
Choose a tag to compare

Version 2.6 of Code Pulse includes features to help you see code coverage details for the endpoints of a web application.

Additions:

  • Incorporates the Attack Surface Detector
  • Application Inventory includes Surface Mode
  • Code Treemap displays surface methods
  • Source Code Viewer supports modifying the surface method set

Changes:

  • Enhanced Dependency Check report for Java projects
  • Improved scroll-to-method feature in Source Code Viewer
  • Detailed development environment setup instructions
  • Updated color scheme

Known Issues:

  • Code Pulse may fail to apply a custom project name when establishing a new project. If this happens, use the project rename feature to set the desired name.
Compare
Choose a tag to compare

Version 2.5 of Code Pulse adds real-time code coverage at the source code level for Java and .NET Framework applications.

Additions:

  • Displays code coverage details in Java, JSP, VB (.NET), and C# files
  • Treemap filters affect source file display
  • Project import handles .pulse files created with Code Pulse 2.0
  • Supports file uploads with JSP files and no .class files

Changes:

  • Updated User Guide
  • Improved .NET tracing performance
  • Fixed display of C# method signatures containing generics
  • Uses H2 database 1.4.197

Known Issues:

  • Code Pulse may fail to apply a custom project name when establishing a new project. If this happens, use the project rename feature to set the desired name.
  • The Java scroll-to-method feature may not work when opening source code from an archive nested in an input file. If this happens, bring the method into view using the Source Code Viewer's scrollbar.
Compare
Choose a tag to compare

Version 2.0 of Code Pulse introduces support for .NET Framework applications based on CLR versions 2 and 4. It also includes an improved bytefrog implementation with support for tracing Java 9 applications.

Additions:

  • Support for tracing .NET web applications running IIS
  • Tracing Java 9 applications
  • MSI setups for installing Code Pulse components on Windows

Changes:

  • Java tracing based on improved bytefrog version
  • Signed macOS application bundle
  • More informative error messages and additional logging
  • Dropped 32-bit support for Code Pulse on Linux and Windows
  • Removed recover option for deleted projects

Known Issues:

  1. Code Pulse will show an "Unknown Error" message when you attempt to create a project by uploading a file that's larger than 500 MB. The failed upload should produce a SizeLimitExceededException log message in the codepulse.log file.

  2. Code Pulse may fail to apply a custom project name when establishing a new project. If this happens, use the project rename feature to set the desired name.

Compare
Choose a tag to compare

Code Pulse 1.1.6 includes the following improvements:

  • Uses ASM5 for Java 8 compatibility
  • Supports databases created with previous Code Pulse versions
  • Minor improvement to error handling during project creation
Compare
Choose a tag to compare

Code Pulse 1.1.5 updates most of its distributed stack to the latest versions. The full list of changes/updates are:

  • Added basic support for .ear files
  • Updated to the latest version of Java 8 and Jetty 9
  • Updated to the latest version of Dependency-Check
Compare
Choose a tag to compare

Code Pulse 1.1.4 brings along updates to the distributed stack:

  • ASM has been updated to version 5.1 - this enables Java 8 tracing support
  • Java, Jetty, and NW.js have been updated to the latest versions
  • Dependency-Check has been updated to the latest version
Compare
Choose a tag to compare

Code Pulse 1.1.3 updates most of its distributed stack to the latest, leveraging new improvements in the process. The list of changes/updates are:

  • New 64bit distributions for Windows and Linux
  • Code Pulse memory is no longer specified ahead of time but is rather left up to the JRE to allocate up to a quarter of the system RAM for Code Pulse needs
  • Dependency Check has been updated to the latest, version 1.2.11
  • Updated the bundled Java, Jetty, and Node-Webkit to the latest
  • Fixed an issue that would occasionally prevent Code Pulse from starting on OS X
  • Fixed an issue that would cause the Code Pulse backend to startup twice
  • Made some minor tweaks to the appearance of the startup screen