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
+14-1Lines changed: 14 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,6 +5,18 @@ All notable changes to Shello CLI will be documented in this file.
5
5
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6
6
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7
7
8
+
## [0.5.2] - 2026-01-24
9
+
10
+
### Fixed
11
+
-**Update Command in Frozen Executables**: Fixed critical bug where `/update` command failed in PyInstaller-built executables with "Could not determine current version" error
12
+
- Changed version detection from file-based reading to module import
13
+
- Now uses `import shello_cli; version = shello_cli.__version__` instead of reading `__init__.py` as a file
14
+
- Works correctly in both development mode and frozen executables
15
+
- Updated all related tests to match new implementation
16
+
17
+
### Documentation
18
+
-**Community Guidelines**: Added CODE_OF_CONDUCT.md for community standards and expectations
19
+
8
20
## [0.5.1] - 2026-01-22
9
21
10
22
### Added
@@ -724,7 +736,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
724
736
### Note
725
737
This is the initial release of Shello CLI. While fully functional, expect improvements and potential breaking changes before v1.0.0. Feedback and contributions are welcome!
0 commit comments