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.
- #80 Delete rule EC5002 (SDK range) since it not in the best practices mobile anymore
- #88 Delete rule EC5003 (Disable obfuscation) since it not in the best practices mobile anymore
1.1.0 - 2023-11-17
- Home page URL for plugins (for display on SonarQube administration page)
- Add
eco-design
tag on all rules - #207 Add release tag analyzis on SonarCloud
- #58 Add Dark UI theme XML rule
- Support of SonarQube 10.3
- Rename repository
ecoCode-mobile
toecoCode-android
- Update the rules naming convention to have the same one as the others ecoCode plugin. Rules identifier now starts by
EC
. - Update built-in profile names to
ecoCode (Android)
- Moved iOS plugin to its own repository.
1.0.1 - 2023-03-10
- Fix plugin iOS release
1.0.0 - 2023-03-10
- #5 Add IOS plugin delivery
- Add
CONTRIBUTING.md
- Add
CODE_STYLE.md
- move
INSTALL.md
to common doc inecoCode-common
repository
- upgrade SonarQube version to 9.9
- #27 preparation for Plugin SonarSource Marketplace integration
- docker / docker-compose upgrade
- update documentation
- upgrade RULES
- #28 Add minSdk and targetSdk
- #4 minSdk and targetSdk properties must be supported too
- #23 Fix CodeNarc issue
- #20 Refactoring
cnumr
togreencodeinitiative
0.1.0 - 2023-01-03
- documentation upgrade (internal)
- optimization/refactoring on pom.xml dependencies (internal)
- Fix [WARNING] Maven-shade-plugin overlapping classes and upgrade SonarRuntime.
0.0.1 - 2022-12-15
- First official release of ecocode plugins : android plugin