Skip to content

Commit 8ef31aa

Browse files
authored
Update CHANGELOG.md
1 parent d28a8a2 commit 8ef31aa

File tree

1 file changed

+21
-1
lines changed

1 file changed

+21
-1
lines changed

CHANGELOG.md

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,26 @@
11
# Release Notes
22

3+
## [v1.1.0](https://github.com/Thavarshan/phpvm/compare/v1.0.0...v1.1.0) - 2025-02-09
4+
5+
### Added
6+
- Added comprehensive error handling to the main `phpvm` script for robust operations.
7+
- Added checks for command availability (e.g., `curl`) in the installation script.
8+
- Added a suite of unit tests using BATS for automated testing of core functionalities.
9+
- Added clear and informative, color-coded terminal messages for user interactions.
10+
11+
### Changed
12+
- Enhanced the installation script to safely modify user shell profiles and avoid duplicate entries.
13+
- Updated the main `phpvm` script to use strict mode (`set -euo pipefail`) for improved reliability.
14+
- Improved overall error reporting to capture and relay issues during directory creation, downloading, and setting file permissions.
15+
16+
### Fixed
17+
- Fixed various shellcheck warnings such as:
18+
- SC2034 (unused variables)
19+
- SC2086 (unquoted variables)
20+
- SC2155 (variable declaration and assignment in one line)
21+
- SC2128 (incorrect array handling)
22+
- Fixed potential issues with word splitting and globbing by ensuring proper quoting of variables in command calls.
23+
324
## [v1.0.0](https://github.com/Thavarshan/phpvm/compare/v0.0.1...v1.0.0) - 2025-02-04
425

526
### Added
@@ -17,4 +38,3 @@
1738
## [v0.0.1](https://github.com/Thavarshan/phpvm/compare/v0.0.0...v0.0.1) - 2024-10-05
1839

1940
Initial release for public testing and feedback.
20-

0 commit comments

Comments
 (0)