Skip to content

Commit 53b7239

Browse files
Merge pull request #704 from protofire/601-pre-release
update: prerelease 6.0.1
2 parents 8d7f39c + 5346986 commit 53b7239

File tree

10 files changed

+803
-749
lines changed

10 files changed

+803
-749
lines changed

.eslintrc.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module.exports = {
22
parserOptions: {
3-
ecmaVersion: 2020,
3+
ecmaVersion: 2022,
44
},
55
env: {
66
browser: false,

CHANGELOG.md

Lines changed: 45 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,47 @@
1+
## [6.0.1] - 2025-08-22
2+
3+
🛠️ `Fix`: `no-unused-vars` for modifiers
4+
5+
🛠️ `Fix`: `no-unused-imports` handled for multiline @inheritdoc. Eliminates missed detections with multiline inheritance docs
6+
7+
🛠️ `Fix`: `func-name-mixedcase` improvement, added snake case exception in interface (naming). Aligns interface naming edge cases
8+
9+
🛠️ `Fix`: misc minor issues; docs link and typos. General polish and stability
10+
<br><br>
11+
12+
🧰 `Infra`: Update GitHub Actions in CI workflows. Keeps CI up to date and consistent across jobs
13+
14+
🧰 `Infra`: Ignore enhancement to mimic as regular linters
15+
<br><br>
16+
17+
🧹 `Chore`: Remove fs-extra dependency. Simplifies deps
18+
19+
🧹 `Chore`: Remove strip-ansi. Cleans unused/legacy deps
20+
21+
🧹 `Chore`: Changed changelog format
22+
<br><br>
23+
24+
🧱 `Enhancement`: added config for no-unused-vars to validate parameters or not
25+
<br><br>
26+
27+
🧱 `Validation`: Improve AJV schema validation and related caching approach. More robust/faster config validation
28+
<br><br>
29+
30+
✨🛡️ Kudos to our contributors! 🛡️✨
31+
- [@smol-ninja](https://github.com/smol-ninja) 🏅
32+
- [@talentlessguy](https://github.com/talentlessguy) 🏅
33+
- [@loki-sama](https://github.com/loki-sama)
34+
- [@gonzaotc](https://github.com/gonzaotc)
35+
- [@kilavvy](https://github.com/kilavvy)
36+
- [@jmendiola222](https://github.com/jmendiola222)
37+
- [@Daulox92](https://github.com/Daulox92)
38+
- [@RidaMichofi](https://github.com/RidaMichofi)
39+
- [@ddnexus](https://github.com/ddnexus)
40+
- [@zeevick10](https://github.com/zeevick10)
41+
- [@RyanRHall](https://github.com/RyanRHall)
42+
- [@fulldecent](https://github.com/fulldecent)
43+
- [@ncjones](https://github.com/ncjones)
44+
145
## [6.0.0] - 2025-07-04
246

347
### BREAKING CHANGE
@@ -27,7 +71,7 @@ Rules revision - [#692](https://github.com/protofire/solhint/pull/692)
2771
### Fixed
2872
- `gas-struct-packing` false positives - [#690](https://github.com/protofire/solhint/pull/690)
2973
- `gas-increment-by-one` backward expression - [#691](https://github.com/protofire/solhint/pull/691)
30-
- Typo (thanks to @[MarkFizz77](https://github.com/MarkFizz77))
74+
- Typo (thanks to [@MarkFizz77](https://github.com/MarkFizz77))
3175

3276
### Added
3377
- `use-natspec`: Promote the use of natspec and make several checks to enforce it - [#689](https://github.com/protofire/solhint/pull/689)

README.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,6 @@
99
[![](https://img.shields.io/badge/Join%20Our%20Discord-magenta)](https://discord.gg/4TYGq3zpjs)
1010
[![Donate with Ethereum](https://img.shields.io/badge/Donate-ETH-blue)](https://etherscan.io/address/0xA81705c8C247C413a19A244938ae7f4A0393944e)
1111
[![NPM version](https://badge.fury.io/js/solhint.svg)](https://npmjs.org/package/solhint)
12-
[![Coverage Status](https://coveralls.io/repos/github/protofire/solhint/badge.svg?branch=master)](
13-
https://coveralls.io/github/protofire/solhint?branch=master)
1412
[![MIT licensed](https://img.shields.io/badge/license-MIT-blue.svg)](https://raw.githubusercontent.com/protofire/solhint/master/LICENSE)
1513

1614
This is an open source project for linting [Solidity](http://solidity.readthedocs.io/en/develop/) code. This project

_config.yml

Lines changed: 0 additions & 8 deletions
This file was deleted.

docker/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
FROM node:20-alpine
22
LABEL maintainer="diego.bale@protofire.io"
3-
ENV VERSION=6.0.0
3+
ENV VERSION=6.0.1
44

55
RUN npm install -g solhint@"$VERSION"

docs/_config.yml

Lines changed: 0 additions & 10 deletions
This file was deleted.

0 commit comments

Comments
 (0)