Skip to content

Commit 6e48690

Browse files
Fotios Tsakiridisclaude
andcommitted
Release v2.83.5 - Context Files Copy Fix
Fixed: - setup.sh and upgrade.sh now copy language-specific context files - Contexts folder (php, python, node, java, etc.) properly deployed Co-Authored-By: Claude Opus 4.5 <[email protected]>
1 parent 304a6b8 commit 6e48690

10 files changed

Lines changed: 38 additions & 17 deletions

File tree

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,14 @@ All notable changes to CodeHero 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+
## [2.83.5] - 2026-01-26
9+
10+
### Fixed
11+
- **Setup & Upgrade Scripts** - Now copy language-specific context files
12+
- Added contexts folder copy to `setup.sh` (fresh installs)
13+
- Added contexts folder copy to `upgrade.sh` (upgrades)
14+
- Copies: php.md, python.md, node.md, html.md, java.md, dotnet.md, go.md, react.md, capacitor.md, flutter.md, kotlin.md, swift.md
15+
816
## [2.83.4] - 2026-01-26
917

1018
### Added

INSTALL.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313
```bash
1414
cd /root
15-
unzip codehero-2.83.4.zip
15+
unzip codehero-2.83.5.zip
1616
cd codehero
1717
```
1818

@@ -129,8 +129,8 @@ sudo systemctl restart codehero-web codehero-daemon
129129
```bash
130130
# Download and extract new version
131131
cd /root
132-
wget https://github.com/fotsakir/codehero/releases/latest/download/codehero-2.83.4.zip
133-
unzip codehero-2.83.4.zip
132+
wget https://github.com/fotsakir/codehero/releases/latest/download/codehero-2.83.5.zip
133+
unzip codehero-2.83.5.zip
134134
cd codehero
135135

136136
# Preview what will change (recommended)

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111

1212
<p align="center">
1313
<a href="LICENSE"><img src="https://img.shields.io/badge/License-Dual-blue.svg" alt="License"></a>
14-
<a href="CHANGELOG.md"><img src="https://img.shields.io/badge/version-2.83.4-green.svg" alt="Version"></a>
14+
<a href="CHANGELOG.md"><img src="https://img.shields.io/badge/version-2.83.5-green.svg" alt="Version"></a>
1515
<img src="https://img.shields.io/badge/Ubuntu-22.04%20|%2024.04-orange.svg" alt="Ubuntu">
1616
<a href="https://anthropic.com"><img src="https://img.shields.io/badge/Powered%20by-Claude%20AI-blueviolet.svg" alt="Claude AI"></a>
1717
<a href="https://github.com/fotsakir/codehero/stargazers"><img src="https://img.shields.io/github/stars/fotsakir/codehero?style=social" alt="Stars"></a>
@@ -378,8 +378,8 @@ apt-get update && apt-get install -y unzip wget net-tools
378378

379379
# Download and extract
380380
cd /root
381-
wget https://github.com/fotsakir/codehero/releases/latest/download/codehero-2.83.4.zip
382-
unzip codehero-2.83.4.zip
381+
wget https://github.com/fotsakir/codehero/releases/latest/download/codehero-2.83.5.zip
382+
unzip codehero-2.83.5.zip
383383
cd codehero
384384

385385
# Run setup
@@ -405,7 +405,7 @@ The installer automatically sets up:
405405
```bash
406406
# Download new version
407407
cd /root
408-
unzip codehero-2.83.4.zip
408+
unzip codehero-2.83.5.zip
409409
cd codehero
410410

411411
# Preview changes (recommended)

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2.83.4
1+
2.83.5

docs/USER_GUIDE.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -557,8 +557,8 @@ Fix:
557557
558558
```bash
559559
cd /root
560-
wget https://github.com/fotsakir/codehero/releases/latest/download/codehero-2.83.4.zip
561-
unzip codehero-2.83.4.zip
560+
wget https://github.com/fotsakir/codehero/releases/latest/download/codehero-2.83.5.zip
561+
unzip codehero-2.83.5.zip
562562
cd codehero
563563
sudo ./upgrade.sh
564564
```

docs/VM_INSTALLATION.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -345,10 +345,10 @@ sudo su
345345
cd /root
346346

347347
# Download the latest release
348-
wget https://github.com/fotsakir/codehero/releases/latest/download/codehero-2.83.4.zip
348+
wget https://github.com/fotsakir/codehero/releases/latest/download/codehero-2.83.5.zip
349349

350350
# Extract
351-
unzip codehero-2.83.4.zip
351+
unzip codehero-2.83.5.zip
352352

353353
# Enter the folder
354354
cd codehero

docs/WSL_INSTALL.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -131,10 +131,10 @@ apt-get install -y unzip wget curl
131131

132132
# Download latest release
133133
cd /root
134-
wget https://github.com/fotsakir/codehero/releases/latest/download/codehero-2.83.4.zip
134+
wget https://github.com/fotsakir/codehero/releases/latest/download/codehero-2.83.5.zip
135135

136136
# Extract and install
137-
unzip codehero-2.83.4.zip
137+
unzip codehero-2.83.5.zip
138138
cd codehero
139139
chmod +x setup.sh
140140
./setup.sh

docs/index.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@
4141
"description": "The Developer That Never Rests. Self-hosted autonomous AI coding agent. Give it tasks. Walk away. Wake up to working code.",
4242
"url": "https://fotsakir.github.io/codehero/",
4343
"downloadUrl": "https://github.com/fotsakir/codehero/releases/latest",
44-
"softwareVersion": "2.83.4",
44+
"softwareVersion": "2.83.5",
4545
"applicationCategory": "DeveloperApplication",
4646
"operatingSystem": "Ubuntu 22.04, Ubuntu 24.04",
4747
"offers": {
@@ -1330,9 +1330,9 @@ <h1>CodeHero</h1>
13301330
Install on <strong>Ubuntu 22.04/24.04</strong> VM (VirtualBox, VMware, Hyper-V, or cloud VPS).
13311331
</p>
13321332
<div style="position: relative; background: rgba(0,0,0,0.3); padding: 0.8rem 3rem 0.8rem 0.8rem; border-radius: 6px; font-family: 'JetBrains Mono', monospace; font-size: 0.7rem; overflow-x: auto;">
1333-
<button onclick="copyCode(this, 'wget https://github.com/fotsakir/codehero/releases/latest/download/codehero-2.83.4.zip\nunzip codehero-*.zip && cd codehero && ./setup.sh')" style="position: absolute; top: 6px; right: 6px; background: rgba(255,255,255,0.1); border: none; color: var(--text-muted); padding: 4px 8px; border-radius: 4px; cursor: pointer; font-size: 0.7rem; transition: all 0.2s;" onmouseover="this.style.background='rgba(255,255,255,0.2)'" onmouseout="this.style.background='rgba(255,255,255,0.1)'">📋</button>
1333+
<button onclick="copyCode(this, 'wget https://github.com/fotsakir/codehero/releases/latest/download/codehero-2.83.5.zip\nunzip codehero-*.zip && cd codehero && ./setup.sh')" style="position: absolute; top: 6px; right: 6px; background: rgba(255,255,255,0.1); border: none; color: var(--text-muted); padding: 4px 8px; border-radius: 4px; cursor: pointer; font-size: 0.7rem; transition: all 0.2s;" onmouseover="this.style.background='rgba(255,255,255,0.2)'" onmouseout="this.style.background='rgba(255,255,255,0.1)'">📋</button>
13341334
<span style="color: var(--text-muted);"># On Ubuntu VM (as root)</span><br>
1335-
<span style="color: var(--accent-cyan);">wget https://github.com/fotsakir/codehero/releases/latest/download/codehero-2.83.4.zip</span><br>
1335+
<span style="color: var(--accent-cyan);">wget https://github.com/fotsakir/codehero/releases/latest/download/codehero-2.83.5.zip</span><br>
13361336
<span style="color: var(--accent-cyan);">unzip codehero-*.zip && cd codehero && ./setup.sh</span>
13371337
</div>
13381338
<p style="margin-top: 0.8rem; font-size: 0.8rem;">

setup.sh

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -629,6 +629,12 @@ cp "${SCRIPT_DIR}/config/"*.json ${INSTALL_DIR}/config/ 2>/dev/null || true
629629
cp "${SCRIPT_DIR}/config/"*.conf ${CONFIG_DIR}/ 2>/dev/null || true
630630
cp "${SCRIPT_DIR}/config/"*.conf ${INSTALL_DIR}/config/ 2>/dev/null || true
631631

632+
# Copy language-specific context files (php, python, node, etc.)
633+
if [ -d "${SCRIPT_DIR}/config/contexts" ]; then
634+
mkdir -p ${INSTALL_DIR}/config/contexts
635+
cp -r "${SCRIPT_DIR}/config/contexts/"* ${INSTALL_DIR}/config/contexts/ 2>/dev/null || true
636+
fi
637+
632638
# Copy documentation files
633639
mkdir -p ${INSTALL_DIR}/docs
634640
cp -r "${SCRIPT_DIR}/docs/"* ${INSTALL_DIR}/docs/ 2>/dev/null || true

upgrade.sh

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -365,6 +365,13 @@ if [ -d "${SOURCE_DIR}/config" ]; then
365365
echo " Copied config files"
366366
fi
367367

368+
# Language-specific context files
369+
if [ -d "${SOURCE_DIR}/config/contexts" ]; then
370+
mkdir -p "${INSTALL_DIR}/config/contexts"
371+
cp -r "${SOURCE_DIR}/config/contexts/"* "${INSTALL_DIR}/config/contexts/" 2>/dev/null || true
372+
echo " Copied language contexts (php, python, node, etc.)"
373+
fi
374+
368375
# Upgrades directory
369376
if [ -d "${SOURCE_DIR}/upgrades" ]; then
370377
mkdir -p "${INSTALL_DIR}/upgrades"

0 commit comments

Comments
 (0)