Skip to content

0.2.0

Latest
Compare
Choose a tag to compare
@AdmiringWorm AdmiringWorm released this 11 Dec 09:54
e88ef08

As part of this release we had 17 issues closed.

We are happy to release the second version of this project, which includes the majority of Note rules implemented by Package Validator that is used for the Chocolatey Community Repository.

We also added a new requirement rule to validate Icons are not coming directly from GitHub raw URLs in this version which has not yet been implemented for Package Validator

Improvements

  • Add validation rule to disallow icon URL using GitHub raw links - see #28.
  • Replace Help URLs with a short link version of the URLs - see #32.
  • Implement note rule CPMR0061 - Id Contains "." - see #34.
  • Implement note rule CPMR0062 - Chocolatey Dependency - see #35.
  • Implement note rule CPMR0067 - notSilent tag is being used - see #36.
  • Implement note rule CPMR0068 - Author Does Not Match Maintainer - see #37.
  • Implement note rule CPMR0069 - Package Id is too long, and doesn't contain dashes - see #38.
  • Implement note rule CPMR0070 - Package Id uses underscores - see #39.
  • Implement requirement rule CPMR0074 - Dependency On Hook Package - see #58.