File tree Expand file tree Collapse file tree 1 file changed +21
-1
lines changed Expand file tree Collapse file tree 1 file changed +21
-1
lines changed Original file line number Diff line number Diff line change 1
1
# Release Notes
2
2
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
+
3
24
## [ v1.0.0] ( https://github.com/Thavarshan/phpvm/compare/v0.0.1...v1.0.0 ) - 2025-02-04
4
25
5
26
### Added
17
38
## [ v0.0.1] ( https://github.com/Thavarshan/phpvm/compare/v0.0.0...v0.0.1 ) - 2024-10-05
18
39
19
40
Initial release for public testing and feedback.
20
-
You can’t perform that action at this time.
0 commit comments