Skip to content

Latest commit

 

History

History
119 lines (72 loc) · 5.12 KB

CHANGELOG.md

File metadata and controls

119 lines (72 loc) · 5.12 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Added

Changed

Deleted

[1.1.0] - 2023-04-03

Changed

  • #63 Update plugins to be compliant for SonarQube MarketPlace integration ( PR #79 )
  • #88 upgrade rules matrix with new ids + refactoring rules documentation (RULES.md)
    • WARNING : since this plugin version, ids of plugin rules changed. In consequence, if you have already made some issue checks in your SonarQube instance, you will have to do them again (example : false-positive issues will appear again)

Deleted

  • #85 Cleaning some useless classes on PHP plugin

1.0.0 - 2023-03-24

Added

  • #44 Update the PHP description rules
  • #67 Add JavaScript plugin
  • add ecocode tag on all rules on Java, PHP, Python and javascript plugins

Changed

  • #40 Refactoring of package names (cnumr to greencodeinitiative)
  • #58 check and upgrade compatibility to SonarQube 9.9
  • move common init scripts to ecoCode-common repository
  • modifying documentation and move CONTRIBUTING.md, CODE_STYLE.md and INSTALL.md to common doc in ecoCode-common repository
  • security / performance optimizations : correction of sonarcloud.io security hotspots (java / php, python) and move Pattern compilation to static attribute
  • #65 Create a test project to check new plugin rule in real environment
  • #71 After an PHP analysis, no ecocode code smells appears in my Sonar project
  • #64 Python: ecoCode plugin with SonarQube, no code-smell detection
  • #55 rename eco-conception tag of rules to eco-design
  • #76 correction of SonarQube plugins homepage link broken
  • documentation upgrade

Deleted

  • cleaning old files (move them to ecoCode-archive repository)

0.2.2 - 2023-01-19

Added

  • #23 Add images to the description files.
  • #46 Add CONTRIBUTING.MD, CODE_OF_CONDUCT.md and CODE_STYLE.md

Changed

  • #27 Fix [WARNING] Maven-shade-plugin overlapping classes and upgrade SonarRuntime.
  • #33 Update plugin description in code
  • #42 Fix Crash SonarQube analysis because of some ClassCast Exceptions
  • #48 correction SONAR issue info - delete public keyword on tests
  • Improve "build" Github actions to execute checks on branches from fork repositories

0.2.1 - 2022-12-30

Changed

  • #22 Error when running sonar scan with ecocode

0.2.0 - 2022-12-28

Added

  • #15 Upgrade some versions + sonar version from 9.3 to 9.8
  • #17 improve releasing system
  • #25 Release management vs maven packaging (not the same version)

Changed

  • documentation upgrade (internal)

0.1.1 - 2022-12-20

Added

  • #161 adding tool to update tags of native rules with our custom tags

Changed

  • documentation upgrade (internal)
  • optimization/refactoring on pom.xml dependencies (internal)

0.1.0 - 2022-12-14

Added

  • First official release of ecocode plugins : java plugin, php plugin and python plugin