Releases: green-code-initiative/creedengo-javascript
Releases · green-code-initiative/creedengo-javascript
Release 2.0.0
Note
Please move to "creedengo-javascript" SonarQube plugin and @creedengo/eslint-plugin
npm package.
Old plugins have been deprecated.
Added
- #39 Add rule
@creedengo/avoid-brightness-override
(GCI522) - #41 Add rule
@creedengo/no-torch
(GCI530) - #58 Add support for SonarQube up to 25.1
Changed
- #56 BREAKING: Rename plugin to creedengo-javascript
- #44 Implement the rule GCI523 for React Native
- #52 Remove trailing dots in Sonar rules descriptions
- #62 Fix style attribute checks in GCI26 and GCI29
- Update Docker Compose configuration file to V2
Deleted
- #44 Merge the rule EC8 with GCI523
Release 1.5.0
Added
- Add support for SonarQube up to 10.4
- #30 EC24: define the WHERE clause as a limiting keyword
- #32 Add support for SonarQube 10.4 "DownloadOnlyWhenRequired" feature
- ecoCode#185 Add build number to manifest
Changed
- #30 Improve documentation and clean code taxonomy of all rules
Fixed
- #30 Fix typo in EC12 rule
Release 1.4.0
Added
- #14 Create SonarQube plugin
- #21 Add rule
@ecocode/avoid-css-animations
(EC29) - #18 Add rule
@ecocode/limit-db-query-results
(EC24) - #19 Add rule
@ecocode/no-empty-image-src-attribute
(EC25) - #20 Add rule
@ecocode/prefer-shorthand-css-notations
(EC26) - #22 Add rule
@ecocode/provide-print-css
(EC30) - #25 Add license headers
- ecoCode#207 Add release tag analyzis on SonarCloud
Changed
Release 0.2.0
Added
- Add support for TypeScript rules with typescript-eslint
- Add rule
@ecocode/avoid-high-accuracy-geolocation
- Add rule
@ecocode/no-import-all-from-library
- Add rule
@ecocode/no-multiple-style-changes
- Add rule
@ecocode/prefer-collections-with-pagination
Release 0.1.0
Added
- First alpha version of the ESLint plugin 🚀
- Add rule
@ecocode/no-multiple-access-dom-element
- Create tooling script to generate SonarQube rules
- Setup mocha and nyc for tests and coverage
- Setup basic coding style tools
- Write complete contributing guide