From abd2aa319af51121e6ba8fb0c23c722b3e91fe65 Mon Sep 17 00:00:00 2001 From: Alireza Rezvani Date: Wed, 7 Jan 2026 17:47:55 +0100 Subject: [PATCH] docs(changelog): add entry for install.sh quote fix (#13) (#15) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * docs(changelog): add entry for install.sh quote fix (#13) Added CHANGELOG entry for bash syntax error fix in install.sh. Documented the quote fix for color variables in read commands. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 (1M context) * docs(changelog): add entry for branch naming requirement removal Updated CHANGELOG to document the removal of strict branch naming validation from PR workflow. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 (1M context) --------- Co-authored-by: Claude Sonnet 4.5 (1M context) --- CHANGELOG.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index ab816ad..cfcfd52 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,20 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 --- +## [Unreleased] + +### Fixed +- **Installation Script:** Fixed bash syntax error in `install.sh` caused by missing quotes around color variables in `read -p` commands (#13) + - Added proper quoting around `${BLUE}` and `${NC}` variables in command substitution + - Prevents "syntax error near unexpected token" during installation on macOS + - Affects lines 132 and 179 in install.sh +- **CI Workflow:** Removed strict branch naming requirement for PRs into dev (#17) + - Contributors can now use any branch name when creating PRs + - Reduces friction for external contributors and fork PRs + - Maintains PR title validation (Conventional Commits) for commit hygiene + +--- + ## [1.0.0] - 2025-11-12 ### 🎉 Initial Release