Skip to content

Commit 45f6676

Browse files
authored
Merge pull request #33 from d-oit/feature-updates
feat: prepare v0.1.10 release with version corrections
2 parents a179d66 + 020b952 commit 45f6676

File tree

5,038 files changed

+96212
-110
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

5,038 files changed

+96212
-110
lines changed

.github/workflows/changelog-sync.yml

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ jobs:
8686
# Map sections to changelog format
8787
section_mapping = {
8888
'Added': 'Added',
89-
'Fixed': 'Fixed',
89+
'Fixed': 'Fixed',
9090
'Changed': 'Changed',
9191
'Performance': 'Performance',
9292
'Documentation': 'Documentation',
@@ -104,6 +104,22 @@ jobs:
104104
changelog_entry += f"{item}\n"
105105
changelog_entry += "\n"
106106
107+
# Extract '### 📝 Commit Summary' section content and append as '### Commits'
108+
commit_summary_content = []
109+
in_commit_summary = False
110+
for line in lines:
111+
stripped = line.strip()
112+
if stripped.startswith('### ') and 'Commit Summary' in stripped:
113+
in_commit_summary = True
114+
continue
115+
elif stripped.startswith('### ') and in_commit_summary:
116+
break
117+
elif in_commit_summary and stripped:
118+
commit_summary_content.append(line)
119+
if commit_summary_content:
120+
changelog_entry += "### Commits\n"
121+
changelog_entry += "\n".join(commit_summary_content) + "\n\n"
122+
107123
# Find and replace the existing entry or add new one
108124
version_pattern = rf"## \[{re.escape(version)}\]..*?(?=## \[|\Z)"
109125
if re.search(version_pattern, content, re.DOTALL):

.gitignore

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ debug
55

66
# These are backup files generated by rustfmt
77
**/*.rs.bk
8+
**/*.bak
89

910
# MSVC Windows builds of rustc generate these, which store debugging information
1011
*.pdb
@@ -38,3 +39,22 @@ dev-workflow.log
3839
opencodetmp/opencode
3940
opencodetmp/opencode-linux-x64.zip
4041
sccache-*-musl/
42+
43+
# Additional ignores
44+
45+
# Generated documentation (mdbook output)
46+
docs/book/
47+
48+
# Coverage reports
49+
coverage/
50+
html/
51+
coverage-report/
52+
*.lcov
53+
coverage.lcov
54+
lcov.info
55+
56+
# Performance monitoring logs and state
57+
performance/
58+
59+
# macOS
60+
.DS_Store

.opencode/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"description": "OpenCode plugin for Code Guardian, providing linting and testing best practices",
55
"type": "module",
66
"dependencies": {
7-
"@opencode-ai/plugin": "0.15.11"
7+
"@opencode-ai/plugin": "0.15.13"
88
},
99
"devDependencies": {
1010
"@babel/core": "^7.28.4",

CHANGELOG.md

Lines changed: 27 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,17 +5,39 @@ All notable changes to this project will be documented in this file.
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-
## [Unreleased]
8+
## [0.1.10] - 2025-10-23
99

10-
## [0.1.9] - 2025-10-21
10+
### 🚀 Features
11+
12+
- Add real-world performance verification results
13+
- Add comprehensive performance documentation
1114

1215
### ⚙️ Miscellaneous Tasks
1316

14-
- Update release-please manifest to v0.1.9
17+
- 3c2281e Bump version to 0.2.1
18+
- 07d10a3 Update .gitignore to ignore generated documentation, coverage reports, performance logs, and macOS files
19+
- a179d66 Merge pull request #32 from d-oit/update-release-workflow
20+
- a232064 Update release workflow to extract only current version's changelog section and add commit summary
21+
- b4aebcd Merge pull request #31 from d-oit/fix-release-notes
22+
- 885158c Ensure release notes include only current version's changes
23+
- 012bf2d Merge pull request #30 from d-oit/changelog-update
24+
- 0fa52a1 docs: update CHANGELOG.md to remove v0.2.0 entry and correct v0.1.9 summary
25+
- 990fe5c chore(release): prepare for v0.2.0
26+
- e95ac9a chore: update release-please manifest to v0.1.9
27+
- 5671f96 feat: complete v0.1.10 release preparation with version updates and changelog
1528

16-
### 📚 Documentation
29+
## [0.1.9] - 2025-10-21
30+
31+
### ⚙️ Miscellaneous Tasks
1732

18-
- Update CHANGELOG.md to remove v0.2.0 entry and correct v0.1.9 summary
33+
• 82947f0 chore(release): prepare for v0.1.8
34+
• f537214 fix: resolve TruffleHog BASE/HEAD same commit issue (#24)
35+
• 2b92f55 Update Perplexity Agents (#22)
36+
• 95f65c3 fix: add gitleaks configuration to handle test data (#21)
37+
• 974c83d fix: final security workflow syntax and artifact issues
38+
• fd1ad5a fix: final security workflow fixes
39+
• 739d606 fix: resolve security workflow issues
40+
• 3335bae fix: resolve GitHub Actions failures
1941

2042
### 🚀 Features
2143

Cargo.lock

Lines changed: 34 additions & 25 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

crates/cli/Cargo.toml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,11 @@
11
[package]
22
name = "code_guardian_cli"
3-
version = "0.1.9"
3+
version = "0.1.10"
44
edition = "2021"
55
license = "MIT OR Apache-2.0"
6+
repository = "https://github.com/d-oit/code-guardian"
7+
keywords = ["security", "scanning", "cli"]
8+
categories = ["command-line-utilities", "development-tools"]
69

710
[dependencies]
811
clap = { workspace = true, features = ["derive"] }

0 commit comments

Comments
 (0)