Skip to content

Commit 5651bca

Browse files
Merge branch 'canary' into feature/141-support-many-rgx-files
2 parents 9b449da + 06deec0 commit 5651bca

File tree

12 files changed

+3087
-1704
lines changed

12 files changed

+3087
-1704
lines changed

.github/actions/regex-match-setup/action.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ runs:
77
- name: Install Node.js
88
uses: actions/setup-node@v4
99
with:
10-
node-version: 20.11.1
10+
node-version: 20.19.0
1111

1212
- name: Install pnpm
1313
uses: pnpm/action-setup@v3

.github/dependabot.yaml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,6 @@ updates:
1111
commit-message:
1212
prefix: chore
1313
target-branch: canary
14-
reviewers:
15-
- pedrohenrique-ql
1614
groups:
1715
npm:
1816
patterns:

CHANGELOG.md

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,15 @@
11
# Change Log
22

3-
## [v0.6.0]
3+
## [0.7.0] - In Progress
4+
5+
- Created a new language grammar for `.rgx` files, allowing the use of syntax highlighting.
6+
7+
## [v0.6.1] - 20/05/2025
8+
9+
- Fixed the regex detector to detect regex in arrays.
10+
- Fixed regex detector to detect regex with slash in the middle of its text.
11+
12+
## [v0.6.0] - 09/03/2025
413

514
- Created a snippet to insert a regex test block into the regex test file.
615
- Allowed to test many regex that came from the code in the regex test file by adding them below the existing ones.

README.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,11 @@ The following settings are available to customize the extension:
9090

9191
## 📝 Release Notes
9292

93+
## [v0.6.1]
94+
95+
- Fixed the regex detector to detect regex in arrays.
96+
- Fixed regex detector to detect regex with slash in the middle of its text.
97+
9398
## [v0.6.0]
9499

95100
- Created a snippet to insert a regex test block into the regex test file.
@@ -102,11 +107,6 @@ The following settings are available to customize the extension:
102107
- Added configurable settings to customize the color highlighting of regex matches.
103108
- Added a new CodeLens to update the regex extracted from the code using the 'Test Regex' CodeLens with the regex edited in the extension file, replacing the original regex in its original location.
104109

105-
## [v0.4.2]
106-
107-
- Fixed the regex detector to detect two or more regex in the same line.
108-
- Reduced the extension package size by removing unnecessary files.
109-
110110
View the full [CHANGELOG](./CHANGELOG.md).
111111

112112
## 🛠️ Development
@@ -117,7 +117,7 @@ The following dependencies are required to run the project:
117117

118118
| Dependency | Version |
119119
| ---------------------------------------------------- | ----------------- |
120-
| [Node.js](https://nodejs.org/) | >= 20.11.0 && <21 |
120+
| [Node.js](https://nodejs.org/) | >= 20.19.0 && <21 |
121121
| [Visual Studio Code](https://code.visualstudio.com/) | ^1.96.0 |
122122
| [pnpm](https://pnpm.io/) | 8.15.3 |
123123

package.json

Lines changed: 30 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "regex-match",
33
"displayName": "Regex Match",
44
"description": "Create, test and debug regular expressions in Visual Studio Code",
5-
"version": "0.6.0",
5+
"version": "0.6.1",
66
"author": {
77
"name": "Pedro Henrique Queiroz Lúcio",
88
"email": "pedrohenriqueql.dev@gmail.com"
@@ -13,7 +13,7 @@
1313
},
1414
"publisher": "pedrohenrique-ql",
1515
"engines": {
16-
"node": ">= 20.11.0 <21",
16+
"node": ">= 20.19.0 <21",
1717
"vscode": "^1.96.0"
1818
},
1919
"license": "MIT",
@@ -50,7 +50,11 @@
5050
"extensions": [
5151
".rgx"
5252
],
53-
"configuration": "./language-configuration.json"
53+
"configuration": "./language-configuration.json",
54+
"icon": {
55+
"light": "./resources/rgx-icon.svg",
56+
"dark": "./resources/rgx-icon.svg"
57+
}
5458
}
5559
],
5660
"grammars": [
@@ -172,37 +176,39 @@
172176
"prepare": "husky"
173177
},
174178
"devDependencies": {
175-
"@commitlint/cli": "^19.8.0",
176-
"@commitlint/config-conventional": "^19.8.0",
179+
"@commitlint/cli": "^19.8.1",
180+
"@commitlint/config-conventional": "^19.8.1",
177181
"@types/fs-extra": "^11.0.4",
178182
"@types/glob": "^7.2.0",
179-
"@types/mocha": "^10.0.7",
180-
"@types/node": "^22.13.10",
183+
"@types/mocha": "^10.0.10",
184+
"@types/node": "^24.0.8",
181185
"@types/tmp": "^0.2.6",
182186
"@types/vscode": "^1.96.0",
183-
"@typescript-eslint/eslint-plugin": "^8.26.0",
184-
"@typescript-eslint/parser": "^8.26.0",
185-
"@vscode/test-cli": "^0.0.10",
186-
"@vscode/test-electron": "^2.4.1",
187-
"@vscode/vsce": "^3.2.2",
188-
"concurrently": "^9.1.2",
187+
"@typescript-eslint/eslint-plugin": "^8.35.1",
188+
"@typescript-eslint/parser": "^8.35.1",
189+
"@vscode/test-cli": "^0.0.11",
190+
"@vscode/test-electron": "^2.5.2",
191+
"@vscode/vsce": "^3.6.0",
192+
"concurrently": "^9.2.0",
189193
"eslint": "^8.57.0",
190-
"eslint-config-prettier": "^10.1.1",
191-
"eslint-import-resolver-typescript": "^3.8.3",
192-
"eslint-plugin-import": "^2.31.0",
194+
"eslint-config-prettier": "^10.1.5",
195+
"eslint-import-resolver-typescript": "^4.4.4",
196+
"eslint-plugin-import": "^2.32.0",
193197
"eslint-plugin-import-helpers": "^2.0.1",
194-
"eslint-plugin-prettier": "^5.2.3",
198+
"eslint-plugin-prettier": "^5.5.1",
195199
"fs-extra": "^11.3.0",
196200
"glob": "^7.2.3",
197201
"husky": "^9.1.7",
198-
"lint-staged": "^15.4.3",
199-
"mocha": "^10.7.3",
200-
"prettier": "^3.5.3",
201-
"prettier-plugin-sh": "^0.15.0",
202+
"lint-staged": "^16.1.2",
203+
"mocha": "^11.7.1",
204+
"prettier": "^3.6.2",
205+
"prettier-plugin-sh": "^0.18.0",
202206
"tmp": "^0.2.3",
203-
"tsup": "^8.4.0",
204-
"typescript": "^5.8.2",
207+
"tsup": "^8.5.0",
208+
"typescript": "^5.8.3",
205209
"vite-tsconfig-paths": "^5.1.4",
206-
"vitest": "^3.0.8"
210+
"vitest": "^3.2.4",
211+
"vscode-oniguruma": "^2.0.1",
212+
"vscode-textmate": "^9.2.0"
207213
}
208214
}

0 commit comments

Comments
 (0)