Skip to content

Releases: dozer111/projectlinter-core

1.1.0

02 Jul 05:25

Choose a tag to compare

  • (DX) 💥 get rid the idea of "separate modules". It is very hard to interact with it. Try to simplify and remove it

Dependency

  • (feat) 🎉 add support js npm pull request

  • (feat) extend example block. Add new field "description" pull request

  • (chore) add json-schema autodetect in full-example files. pull request

  • (bug) fix golang bump/substitute rules. Now they are checking only direct dependencies pull request

Golang

  • (chore) extend dependency struct. Now it has also method IsIndirect() bool

PHP

improved rules

  • composer: improve rule "section is correct": issue
  • composer: improve rule "section exists"
  • composer: improve rule "section is absent"
  • composer: ⚠ refactor rule "dependencies constaints are valid"

parser

  • become to parse section "config.bump-after-update"

I plan to refactor all the project to the similar idea as in https://golangci-lint.run/ . I mean - to make a single linter, configured by yaml config, and no additional separate own cli tool

1.0.0

04 Aug 16:00

Choose a tag to compare

🎉 introduce projectlinter-core

  • basic most important entities
  • add some workflows(modules) for check
    • go.mod
    • composer
    • dependency