-
2.0.3 Stable
released this
2023-10-18 01:46:47 +00:00 | 195 commits to master since this releaseThis update includes enhanced support for PHP statements in AST traversal, a friendly CLI Progress Bar, and fixes
related to package version searching, ncc's extension registration, and error handling in PackageManagerMenu.
The changes improve the system's efficiency, error resilience, and user experience.Added
- Implemented support in the AST traversal for the PHP statements
include
,include_once
,require
, and
require_once
. These statements are transformed into function calls. With this change, ncc can correctly handle and
import files from system packages or direct binary package files. - Added new
ConsoleProgressBar
class for UI improvement, imrpoved the CLI Progress Bar inspired by
pacman
Fixed
- When finding package versions in the package lock, ncc will try to find a satisfying version rather than the exact
version, this is to prevent errors when the package lock contains a version that is not available in the repository. - Fixed issue when registering ncc's extension, when using the INSTALLER, the installation path used in the process
appears to be incorrect, added a optional parameter to theregisterExtension
method to allow the installer to pass
the correct installation path. - Add error handling for unspecified package in PackageManagerMenu
Downloads
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
0 downloads
-
ncc-2.0.3.deb
0 downloads · 0 B
-
ncc-2.0.3.tar.gz
0 downloads · 0 B
-
repo.n64.cc:443/nosial/ncc:2.0.3
0 downloads · 0 B
-
repo.n64.cc:443/nosial/ncc:2.0.3-debian
0 downloads · 0 B
- Implemented support in the AST traversal for the PHP statements