Skip to content

Commit 73bf40f

Browse files
Nolin NaidooNolin Naidoo
authored andcommitted
chore: update to v1.8.1 - add Regex-LE and Secrets-LE to LE Family
1 parent a75da2c commit 73bf40f

2 files changed

Lines changed: 19 additions & 5 deletions

File tree

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,12 @@ All notable changes to Paths-LE will be documented here.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [1.8.1] - 2025-11-02
9+
10+
### Documentation
11+
12+
- **LE Family Updates** - Added Regex-LE and Secrets-LE to the "More from the LE Family" section in README
13+
814
## [1.8.0] - 2025-10-26
915

1016
### Security & Enterprise Readiness

README.md

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
</p>
44
<h1 align="center">Paths-LE: Zero Hassle Path Extraction</h1>
55
<p align="center">
6-
<b>Extract 10,000 paths in 0.3 seconds</b> • <b>50x faster than manual searching</b><br/>
6+
<b>Extract thousands of paths in under a second</b><br/>
77
<i>JavaScript, TypeScript, JSON, HTML, CSS, TOML, CSV, and Environment files</i>
88
</p>
99

@@ -45,7 +45,7 @@ import { Header } from '../layout/Header'
4545
// ... 50 more imports scattered across files
4646
```
4747

48-
**After**: One command extracts all 52 paths in 0.3 seconds
48+
**After**: One command extracts all 52 paths in under a second
4949

5050
```
5151
./components/Button (line 1)
@@ -54,13 +54,13 @@ import { Header } from '../layout/Header'
5454
... (52 paths total)
5555
```
5656

57-
**Time Saved**: 15 minutes → 1 second ⚡
57+
**Time Saved**: Minutes → Under a second ⚡
5858

5959
---
6060

6161
## ✅ Why Paths-LE?
6262

63-
- **10,000 paths in 0.3 seconds** - 50x faster than manual searching
63+
- **Extract thousands of paths in under a second** - Faster than manual searching
6464
- **Zero Config** - Install → Press `Cmd+Alt+P` → Done
6565
- **Battle-Tested** - 289 unit tests, 93.55% coverage, zero critical vulnerabilities
6666
- **Security-Hardened** - 64 tests prevent path traversal, symlink exploits, injection attacks
@@ -92,9 +92,11 @@ If Paths-LE saves you time, a quick rating helps other developers discover it:
9292
- **[String-LE](https://open-vsx.org/extension/OffensiveEdge/string-le)** - Extract user-visible strings for i18n and validation • [VS Code Marketplace](https://marketplace.visualstudio.com/items?itemName=nolindnaidoo.string-le)
9393
- **[Numbers-LE](https://open-vsx.org/extension/OffensiveEdge/numbers-le)** - Extract and analyze numeric data with statistics • [VS Code Marketplace](https://marketplace.visualstudio.com/items?itemName=nolindnaidoo.numbers-le)
9494
- **[EnvSync-LE](https://open-vsx.org/extension/OffensiveEdge/envsync-le)** - Keep .env files in sync with visual diffs • [VS Code Marketplace](https://marketplace.visualstudio.com/items?itemName=nolindnaidoo.envsync-le)
95-
- **[URLs-LE](https://open-vsx.org/extension/OffensiveEdge/urls-le)** - Audit API endpoints and external resources • [VS Code Marketplace](https://marketplace.visualstudio.com/items?itemName=nolindnaidoo.urls-le)
95+
- **[Regex-LE](https://open-vsx.org/extension/OffensiveEdge/regex-le)** - Test and validate regex patterns with live feedback • [VS Code Marketplace](https://marketplace.visualstudio.com/items?itemName=nolindnaidoo.regex-le)
96+
- **[Secrets-LE](https://open-vsx.org/extension/OffensiveEdge/secrets-le)** - Detect and sanitize secrets before you commit • [VS Code Marketplace](https://marketplace.visualstudio.com/items?itemName=nolindnaidoo.secrets-le)
9697
- **[Scrape-LE](https://open-vsx.org/extension/OffensiveEdge/scrape-le)** - Validate scraper targets before debugging • [VS Code Marketplace](https://marketplace.visualstudio.com/items?itemName=nolindnaidoo.scrape-le)
9798
- **[Colors-LE](https://open-vsx.org/extension/OffensiveEdge/colors-le)** - Extract and analyze colors from stylesheets • [VS Code Marketplace](https://marketplace.visualstudio.com/items?itemName=nolindnaidoo.colors-le)
99+
- **[URLs-LE](https://open-vsx.org/extension/OffensiveEdge/urls-le)** - Extract URLs from any codebase with precision • [VS Code Marketplace](https://marketplace.visualstudio.com/items?itemName=nolindnaidoo.urls-le)
98100
- **[Dates-LE](https://open-vsx.org/extension/OffensiveEdge/dates-le)** - Extract temporal data from logs and APIs • [VS Code Marketplace](https://marketplace.visualstudio.com/items?itemName=nolindnaidoo.dates-le)
99101

100102
## 💡 Use Cases
@@ -283,6 +285,12 @@ Up to 30MB. Practical limit: 10MB for optimal performance
283285
**289 unit tests****93.55% function coverage, 84.32% line coverage**
284286
Powered by Vitest • Run with `bun run test:coverage`
285287

288+
### Core Principle
289+
290+
**No broken or failed tests are allowed in commits.** All tests must pass before code can be committed or merged.
291+
292+
For detailed testing guidelines, see [Testing Guidelines](docs/TESTING.md).
293+
286294
### Test Suite Breakdown
287295

288296
| Module | Tests | Coverage | Focus Area |

0 commit comments

Comments
 (0)