Skip to content

Releases: MaibornWolff/codecharta

1.121.1

08 Dec 10:46
Compare
Choose a tag to compare

Fixed 🐞

  • Fix github-pages not showing documentation #3436

1.121.0

07 Dec 11:20
Compare
Choose a tag to compare

Added 🚀

  • Add logging of absolute file paths of output files #3414

Changed

  • Changed short form of parameter --file-extensions of RawTextParser from -f to -fe #3405
  • Update readme and gh-pages for RawTextParser #3405
  • Changed the --format flag for csv-output in SourceCodeParser from table to csv #3414

Fixed 🐞

  • Fix RawTextParser producing incorrect output when no (or multiple) file extensions were specified in interactive mode #3405
  • Fix handling of empty inputs for the --metrics, --exclude, --file-extensions flags in the RawTextParser #3415
  • Fix RawTextParser incorrectly setting max indentation level to a predefined value #3419
  • Fix the csv-exporter so that it exports multiple projects instead of just one when multiple projects are specified #3414
  • Fix file extensions of output files for merged projects #3421
  • Fix the ability for users to accidentally pass invalid metrics to the RawTextParser without it crashing #3424
  • Fix deselected buildings with green/red roof in delta mode do not reset their color roof #3426
  • Fix parser hang issue in interactive mode caused by unintentional "enter" input after the last question #3422

Chore ‍👨‍💻 👩‍💻

  • Upgraded to angular 16 #3408

1.120.1

17 Nov 11:13
Compare
Choose a tag to compare

Removed 🗑

  • Deprecated download button removed (functionality has been replaced by custom views) #3398
  • Remove the 'new' badges from the 'Custom Views' and 'Suspicious Metrics' features as these features are no longer new #3393

Fixed 🐞

  • Fix an issue with web demo on Safari showing a white screen and not loading #3396
  • Fix the ability for users to skip the value for tab-width when configuring the rawtextparser and estimate its value #3404

Chore 👨‍💻 👩‍💻

  • Add documentation for the installation requirements for metric-gardener #3395
  • Add hints to README (visualization and package) about MacOS arm64 standalone execution #3395

1.120.0

02 Nov 14:20
Compare
Choose a tag to compare

Added 🚀

  • Only ask to merge results after parser suggestion execution when more than one parser was executed #3384

Changed

  • Adjust console output of metric gardener importer to no longer include one line for each processed node #3386

Fixed 🐞

  • Fix command not found issue for --version and --help in the analysis #3377
  • Fix metric gardener importer getting stuck for large inputs #3382
  • Update docs for ccsh to remove outdated parameters and unify the pages structure #3333

Chore 👨‍💻 👩‍💻

  • Raise minimum required Java Version from 8 to 11 #3359
  • Swap nw.js to electron for standalone execution #3373

Note for MacOS on M1 (Arm) architecture: You can use the x64 version, after you allow the execution of an unverified developer app. If you want to use the native Arm version you need to remove the download attributes from the app via $ xattr -cr codecharta-visualization.app. This might require sudo rights.

1.119.1

03 Aug 12:41
Compare
Choose a tag to compare

Fixed 🐞

  • Fix ccsh execution under windows via cmd-terminal #3354

1.119.0

13 Jul 07:17
Compare
Choose a tag to compare

Added 🚀

  • Add message outputting which parser is being configured during parser suggestions #3335
  • Add basic validity checking for all input resources (files/folders, url for SonarImporter) #3325
  • Automatically start specific interactive parser when calling parser without args #3332

1.118.0

15 Jun 12:01
Compare
Choose a tag to compare

Added 🚀

  • Add metric tooltips that display attribute descriptors and provide hyperlinks in the sidebar to the metric's documentation #3273

  • Expand and restructure documentation regarding Docker usage #3312
  • Add current working directories as hint or default value to interactive parser and parser suggestions when asking for input #3319
  • Add helpful status messages when calculating parser suggestions #3329

Fixed 🐞

  • Speed up parser suggestions significantly #3329
  • Fix color range reset not triggering on color metric change #3311

1.117.0

19 May 09:06
Compare
Choose a tag to compare

Added 🚀

  • Added support for parser suggestions to SVN-, MetricGardener-, RawText- and SourceCodeParser #3287
  • Add semi automatic merging feature after executing multiple parsers #3287
  • Expanded developer documentation to include common problems and solutions for them #3289

Fixed 🐞

  • Fix entrypoint for analysis docker image #3259
  • Show again delta of a building which have nothing in common in red or green #3271
  • Always show description of suspicious metrics #3285
  • Show suspicious metrics and risk profile documentation pages in navigation bar #3290
  • Merge filter will now abort execution when an invalid file is specified as input #3305
  • Fix formatting issues in docs turning -- to #3301

Changed

  • Adjusted documentation for parser suggestions #3287
  • Make the size of the CodeCharta logo more suitable for any screen size and remove MaibornWolff logo #3302

Chore 👨‍💻 👩‍💻

  • Replace custom Redux adapter through real NgRx #3271

1.116.0

28 Apr 12:46
Compare
Choose a tag to compare

Added 🚀

  • Add automatic parser suggestions to recommend usable parsers for a codebase (supports GitLogParser and SonarImporter) when running ccsh command #3275

    image
  • Add documentation subsections for interactive shell and parser suggestions

Changed

  • Changed default behavior when launching ccsh without arguments to parser suggestions #3275
  • Old interactive parser selection now reachable by passing -i or --interactive as arguments #3275

Fixed 🐞

  • Fix suspicious metrics and risk profile docs not loading #3272

1.115.1

06 Apr 15:26
Compare
Choose a tag to compare

Removed 🗑

  • Support for Custom Views created before CodeCharta version 1.110.0 or older is no longer be maintained #3265

Fixed 🐞

  • Fix the disappearance of the suspicious metrics labels #3263
  • Fix UI components that look different since version 1.115.0 #3260
  • Show latest release notes in changelog dialog #3264