Skip to content

Latest commit

 

History

History
108 lines (70 loc) · 3.96 KB

CHANGELOG.md

File metadata and controls

108 lines (70 loc) · 3.96 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.

[Unreleased]

Added

Changed

Deleted

[1.5.0] - 2024-10-04

Changed

  • refactoring docker system
  • #29 Add test to ensure all Rules are registered
  • #24 Set correct required language because the plugin wasn't loaded anymore - retro-compatibility modifications (9.9.0 to 10.7 and not compatible before 9.9.0) AND add support for > 10.5 Sonarqube version (up to 10.7.0)
  • update some maven plugin versions and library versions to be up-to-date
  • correction of SonarCloud issues

Deleted

  • deletion of EC69 rule because of already deprecated (see RULES.md file)

[1.4.4] - 2024-07-18

Added

  • #26 [EC89] Avoid unlimited cache

Changed

  • #22 Depreciation of EC69 rule for python because not relevant (after analysis)

Deleted

  • #22 Delete deprecated EC66 rule for Python

[1.4.3] - 2024-05-15

Added

  • #18 Add support for SonarQube 10.4 " DownloadOnlyWhenRequired" feature
  • Add Support for SonarQube 10.4.1

Changed

  • #17 EC7 - correction setter problem on constructor method
  • check Sonarqube 10.4.1 compatibility + update docker files and README.md / NOT OK with 10.5.x (issue created)

[1.4.2] - 2024-01-11

Changed

  • #14 Correction of error with deprecated EC34 rule
  • Update ecocode-rules-specifications to 1.4.7

[1.4.1] - 2024-01-05

Added

  • Add 10.3 SonarQube compatibility

Changed

  • #5 Upgrade licence system and licence headers of Java files
  • #6 Adding EC35 rule : EC35 rule replaces EC34 with a specific use case ("file not found" specific)
  • #7 Add build number to manifest
  • #123 Improve unit tests for EC7 rule
  • Update ecocode-rules-specifications to 1.4.6
  • README.md upgrade : docker test environment
  • #10 Correction of NullPointException in EC2 rule

Deleted

  • #4 Deprecate rule EC66 for Python because not applicable (see details inside issue)

[1.4.0] - 2023-08-08

Added

  • Python rules moved from ecoCode repository to current repository
  • #142 new Python rule : Multiple if-else statement + refactoring implementation
  • #205 compatibility with SonarQube 10.1

Comparison list

unreleased 1.5.0 1.4.4 1.4.3 1.4.2 1.4.1 1.4.0