Skip to content

Releases: MaibornWolff/codecharta

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

1.115.0

30 Mar 09:13
Compare
Choose a tag to compare

Added 🚀

  • Display the CodeCharta logo next to the MaibornWolff logo #3226
  • Tooltip for primary and secondary metrics that displays AttributeDescriptor information in the sidebar #3239

    image
  • Supports adding note to a custom view, provides a preview and an edit option for notes from the selection menu #3234

    image
    image

Changed

  • The Suspicious metrics and Risk profile Feature is now also available outside the Experimental Feature Mode #2963

    image
  • Made the background color a bit lighter #3226
  • Saturate the distribution bar colors #3226
  • Improve the layout of all metric menus #3226
  • Improve the layout of the global configuration dialog #3226
  • Improve the layout of the metric chooser panel #3226
  • Change the primary color to match the color of the CodeCharta logo #3226
  • Improve the docs for suspicious metrics and risk profile feature #3238
  • Improve Custom Views Dialog #3238

Fixed 🐞

  • Unselecting a folder in Presentation Mode leads to console error #3215
  • Fix Shrunken FileExplorer's file list on small displays #3235
  • Fix various margin problems in the UI #3226
  • Fix bumpy animations when moving/turning the map, hover buildings (showing labels and edges) #3244

Chore 👨‍💻 👩‍💻

  • Upgrade all material UI components to MDC (not using the UI legacy components any more) #3226

1.114.0

13 Jan 13:34
Compare
Choose a tag to compare

Added 🚀

  • Add an option to hide floor labels under the Area Metric Options. This recalculates the map. #3175

Removed 🗑

  • Camera settings for custom views generated with version 1.101.1 and earlier are now ignored. #3196

Fixed 🐞

  • Reposition legend panel button again, when attribute sidebar is open #3183

Chore 👨‍💻 👩‍💻

  • Add attribute descriptors (metric descriptions) to TokeiImporter and SVNlogParser #3176

1.113.0

15 Dec 15:21
Compare
Choose a tag to compare

Changed

  • The Custom Views Feature is now also available outside the Experimental Feature Mode #3079

    image
  • Please note that the functionality of downloading cc.json maps will no longer be supported from April 2023. Instead, use the Custom View feature to create and share configurations for different views of your map. #3079
  • Change tooltips in the legend to show the metric description #3162

    image

Chore 👨‍💻 👩‍💻

  • Improve metric titles by loading them from cc.json #3162
  • Add attribute descriptors to SoureCodeParser #3166

1.112.1

01 Dec 16:05
Compare
Choose a tag to compare

Fixed 🐞

  • Reverted PR #3077 that introduced a rendering bug, where buildings sizes were not proportional to their area value #3159

Chore 👨‍💻 👩‍💻

  • Add attribute descriptors to SonarImporter #3149
  • Add title field to attribute descriptors #3158

1.112.0

25 Nov 09:30
Compare
Choose a tag to compare

Added 🚀

  • New calculation algorithm for treeMap that accounts for paddings and floor labels #3077

Fixed 🐞

  • Fix ribbon-bar shadow moving down when search is expanded #3138
  • Fix loading errors of maps containing no programming-language-info #3144

Chore 👨‍💻 👩‍💻

  • Documentation for new treeMap calculation algorithm #3077
  • Add attribute descriptors (metric descriptions) to some filters and importers #3091

1.111.0

17 Nov 14:01
Compare
Choose a tag to compare

Added 🚀

  • Add description to every Custom View #3119

    image
  • Highlight files and folders with no area metric or an area metric value of zero in the search panel #3126

Changed

  • Be aware, that all Custom Views generated with version 1.110.0 or older will be unusable by April 2023 #3119

Fixed 🐞

  • Fix Node Context-Menu in Map Tree View opening multiple times #3135
  • Fix crashing on focusing or hovering un-rendered buildings #3123
  • Fix showing changelog entries in the dialog when a new version is available #3123

Chore 👨‍💻 👩‍💻

  • Update supported latest browsers #3125
  • Split e2e and unit test configs #3128

1.110.0

04 Nov 13:00
Compare
Choose a tag to compare

Changed

  • Custom Views are now applicable even if maps or mode are different. Missing maps or map selection mode is displayed in the tooltip #3090
  • Be aware, that all Custom Views generated with version 1.109.1 or older will be unusable by April 2023 #3105

Fixed 🐞

  • Fix broken link to Custom View documentation #3101
  • Don't re-center map after every state change like changing area metric #3109

Chore 👨‍💻 👩‍💻

  • Adjust Custom View API and maintain old Custom Views until April 2023 #3105
  • Migrate codeMap.render.service, codeMap.label.service, codeMap.mouseEvent.service, codeMap.arrow.service, codeCharta.service, sharpnessMode.service, isLoadingFile.service, scaling.service and experimentalFeaturesEnabled.service to Angular #3094
  • Extract tree map size into a const as this is never changed 3098
  • Migrate markedPackages.service, edges.service, blacklist.service, files.service and injector.service 3106
  • Refactor out LoadInitialFileService and fix with it loose Promise in tests #3110
  • Migrate codeCharta.component, storeService.service and remove AngularJS dual boot from bootstrapping #3114
  • Remove obsolete AngularJS dependencies #3115