Skip to content

Releases: green-code-initiative/creedengo-javascript

Release 1.5.0

13 Mar 18:55
Compare
Choose a tag to compare

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

30 Oct 21:50
Compare
Choose a tag to compare

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

  • #12 Pack ESLint plugin into SonarQube plugin
  • #16 Use centralized rules specifications
  • Update release process through GitHub Actions
  • Backport all existing rules into SonarQube plugin

Release 0.2.0

29 May 17:25
Compare
Choose a tag to compare

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

24 Mar 11:51
Compare
Choose a tag to compare

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