Skip to content
News & Updates

Release of CodeScene 2.1

CodeScene 2.1 comes with a set of optimizations for faster analyses and a groundbreaking X-Ray extension.

A graph that shows how CodeScene helps find implicit dependecies between functions in different Git repositories.

We’re proud to announce our 2.1 release of the CodeScene on-premise version!

 

CodeScene 2.1 comes with a set of optimizations for faster analyses and a groundbreaking X-Ray extension that lets you uncover implicit dependencies between code in different Git repositories.

 

 

 

New Features

 

  • X-Ray Temporal Coupling Between Repositories: Since CodeScene’s analyses are language neutral it can identify implicit/hidden change patterns between code implemented in different languages. But CodeScene can now go an extra mile and even uncover such change patterns when the different files are located in separate Git repositories!

 

temporal-xray-between-repos

Find implicit dependencies between functions in different Git repositories.

 

  • Coupling Across Repository Boundaries: This information has been available before, but CodeScene now introduces a new view that only shows temporal coupling between repositories to highlight those important change patterns. Use this view to launch the X-Ray described above.

 

temporal-between-repos

Easy access to temporal coupling across Git repositories.

 

  • Select an Analysis Branch via the UI: CodeScene provides a dropdown in the project configuration with all branches sorted on recency.

  • Separate Analysis Start Date for Organizational Metrics: This new version lets you specify the date of the last organizational change, which is then used as a baseline for the team analyses. Thus, you can now use different analysis time spans for technical and organizational analyses.

  • Clone an existing Analysis Configuration: Create a new analysis project based on an existing one. CodeScene just prompts for a new project name and clones the rest of the settings from a given project used as baseline (teams, etc included).

 

 

 

Improvements

 

  • Improved Code Age visualization that uses a categorical scale rather than continuous colors to highlight the areas of interest.

  • The change frequency distribution on a file level has been re-introduced and is available under the System Trends view.

  • Add more default exclusions of known binary content to speed up analysis times.

  • Optimize the data mining for space efficiency. This new version uses 2-3 times less space on disk for the analysis results.

  • Introduce a configuration option to disable the high precision algorithm for re-solving ownership on copy-pasted content. Use this to speed up analysis times by trading precision in the knowledge metrics.

  • Minor bug fixes and improvements.

 

 

 

Contact us to get your license for CodeScene here.

Adam Tornhill

Adam Tornhill

Adam Tornhill is a programmer who combines degrees in engineering and psychology. He’s the founder and CTO of CodeScene where he designs tools for code analysis. Adam is also a recognized international speaker and the author of multiple technical books, including the best selling Your Code as a Crime Scene and Software Design X-Rays. Adam’s other interests include modern history, music, retro computing, and martial arts.

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

6X improvement over SonarQube - Raising the Maintainability bar

6X improvement over SonarQube - Raising the Maintainability bar

CodeScene surpasses SonarQube by 6 times on the public software maintainability dataset, scoring 83% vs. SonarQube's 13.3% using F-score.

CodeScene is a proud sponsor of Pink Programming

CodeScene is a proud sponsor of Pink Programming

We're proud sponsors of Pink Programming, Sweden’s largest community for women and non-binary programmers.

AI Coding Assistants: Introducing CodeScene AI Generated Code Refactoring

AI Coding Assistants: Introducing CodeScene AI Generated Code Refactoring

AI Coding Assistants: Let's introduce you to AI generated code refactoring. Read more and join the Beta testing program.