You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+9Lines changed: 9 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,6 +2,15 @@
2
2
3
3
All notable changes to Setupr will be documented in this file. Setupr keeps a changelog because it is a versioned developer tool with user-facing CLI behavior.
4
4
5
+
## 1.0.4
6
+
7
+
### Changed
8
+
- Promoted the public README from beta language to stable-release language now that the npm package, install flow, and release checks are in place.
9
+
- Hardened repository ignore rules for additional local secret and credential file patterns that should never be committed during real-world CLI use.
10
+
11
+
### Validation
12
+
- Re-ran the full release gate: unit tests, typecheck, lint, build, plain and TUI smoke fixtures, `release check`, npm pack/publish dry-runs, and fresh-install execution from the packed tarball.
Copy file name to clipboardExpand all lines: README.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
3
3
> **AI-powered project-control CLI.** Setupr detects your project's stack, plans setup, installs dependencies, configures environments, verifies local health, and keeps the project running — all from one terminal-native command.
**TypeScript CLI · stack detection · setup automation · project doctor · terminal dashboard · AI director**
8
8
@@ -21,7 +21,7 @@
21
21
|**CI / scripts**| add `--plain` (no TUI) and `--force` (skip safe prompts); `--json` for machine-readable output |
22
22
|**Requires**| Node.js ≥ 18, a Unicode-capable terminal |
23
23
24
-
> **Status: beta.** Setupr is usable as a daily CLI today. Stack-specific setup paths keep getting real-world coverage before a 1.0-stable claim.
24
+
> **Status: stable public release.** Setupr is ready for npm installation and normal daily CLI use on supported terminals and Node versions.
25
25
26
26
**Who it's for:** developers who clone projects often and don't want to manually guess install commands, runtime versions, env files, ports, or verification steps.
[/secure\s*:\s*false|httpOnly\s*:\s*false/,"Weak cookie option","medium","Use secure and httpOnly cookies for sessions."],
243
-
[/md5|sha1/i,"Weak hash usage","low","Use modern password hashing or SHA-256+ for non-password integrity."],
245
+
[/\b(createHash\s*\(\s*['"](?:md5|sha1)['"]|md5\s*\(|sha1\s*\()/i,"Weak hash usage","low","Use modern password hashing or SHA-256+ for non-password integrity."],
findings.push(finding(`route-admin:${file}`,"Sensitive route without nearby auth signal","routes","medium",file,"Confirm this route is protected by middleware or explicit authorization."));
0 commit comments