Skip to content
Published at January 02, 2019
Product Features

Release of CodeScene 2.8

Supervise and work with planned refactoring goals and add contextual information and planned steps through intelligent notes. CodeScene Release notes.

We’re proud to announce our 2.8 release of CodeScene on-premise!

 

CodeScene 2.8 introduces the concept of augmented analysis, which lets you add contextual information to the analysis data as intelligent notes. This is a new type of code analysis that provides a framework for managing technical debt. We have also improved and expanded the virtual code review to include social and temporal data.

 

 

 

Planned Refactoring Goal - A New Feature

 

  • Augment Hotspots with Intelligent Notes: Specify contextual information and categorize the reported findings. CodeScene will use the information to supervise the evolution of the hotspot based on your prioritizes and goals. Read more about augmented analysis here and watch the video tutorial demonstrating the analysis in action.

 

add-refactoring-note

Add contextual information and planned steps through intelligent notes that CodeScene will supervise.

 

  • The Virtual Code Review contains Social and Temporal Data: Run a virtual code review on a hotspot and get access to team metrics, main developers, temporal coupling, cost trends, and more in a single view:

 

virtual-code-reviewer

Get a holistic overview of a hotspot through CodeScene's virtual code review.

 

  • Expanded Code Biomarkers: The code biomarkers act like a virtual code reviewer that looks for patterns that might indicate problems. This version of CodeScene adds support for the Kotlin programming language. We have also added more biomarkers to catch common issues like constructor over-injection as well as trend indicators.

  • Auto-exclude ex-developers from the early warnings view: CodeScene can auto-detect potential ex-developers. You can then automatically mark them as former contributors to reflect the real knowledge loss.

 

exdevs

Automatically mark former contributors as ex-developers to calculate knowledge loss.

 

  • Persist user authentication session across restarts: CodeScene now offers support for optional persistent sessions. This are mainly recommended for persistent views such as a monitor view that is auto-updated.

  • Aggregated churn metrics: The previous churn measures were too detailed on large projects, which made it hard to spot long-term trends. The new view aggregates the metrics as weekly trends instead:

 

churn

A project's activity pulse.

 

 

 

Improvements

 

  • Ensure the error details aren’t excluded in the message presented to the user. This was due to a JVM optimization.
  • Improve description in UI for “Specify Paths” and “Scan Directory” when creating a new project.
  • Instructions and configuration files for installing CodeScene on Kubernetes available here.
  • Add number of commits per branch to the feature branch analysis.
  • Detect BDD frameworks in the TypeScript X-Ray analysis.
  • Allow remote Git URLs with scp-like syntax.
  • Minor bug fixes and improvements.

 

 

 

Get your license for CodeScene here.

Adam Tornhil

Elements Image

Subscribe to our newsletter

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Semper neque enim rhoncus vestibulum at maecenas. Ut sociis dignissim.

Latest Articles

Sneak-Peek: IDE Integration for CodeScene!

Sneak-Peek: IDE Integration for CodeScene!

At CodeScene we are proud to announce that we're launching an IDE integration, offering Code Health feedback in real-time. You'll get recom...

Visualize team-code alignment: reverse engineer your organization from version-control

Visualize team-code alignment: reverse engineer your organization from...

Visualize team-code alignment: reverse engineer your organization from version-control

CodeScene On-Prem Release Announcement Dec 2021

CodeScene On-Prem Release Announcement Dec 2021

As 2021 draws to a close, we would like to share with you some of the latest features ready and waiting for you in CodeScene. Read more!