Releases: GeiserX/awesome-lint-extra
Releases · GeiserX/awesome-lint-extra
v1.1.0
What's New
- Codeberg/Gitea badge support: Badge validation now accepts shields.io Gitea native endpoints (
/gitea/stars/,/gitea/last-commit/,/gitea/license/) and static/dynamic badge patterns for language and license - Each badge type accepts multiple alternative regex patterns — an entry passes if any pattern matches
- 8 new tests for Codeberg badge patterns
This enables awesome lists to include Codeberg-hosted repos with proper badge validation.
v1.0.0
Initial release
Custom linter for awesome lists with advanced badge validation.
Features
- Entry format validation (
- [Name](url) ... - Description.) - Description style checks (capital letter, period, no name repetition)
- Alphabetical order enforcement
- Duplicate URL detection
- Configurable URL host allowlist
- Required shields.io badge types (stars, last-commit, language, license)
- Custom colored tag badge requirement
- Table of contents consistency check
- GitHub Action for CI integration
- Local Python script usage