diff --git a/CHANGELOG.md b/CHANGELOG.md index 0a7dfa7..09b1948 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,10 +5,13 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## [2.1.3] - Ongoing +## [2.1.3] - 2024-09-27 This update introduces bug fixes +### Fixed + - Null-pointer fix + ## [2.1.2] - 2024-09-27 diff --git a/src/ncc/Managers/PackageManager.php b/src/ncc/Managers/PackageManager.php index af8612d..69edf5c 100644 --- a/src/ncc/Managers/PackageManager.php +++ b/src/ncc/Managers/PackageManager.php @@ -427,7 +427,7 @@ $this->uninstall($package_reader->getAssembly()->getPackage(), $package_reader->getAssembly()->getVersion()); } - if(count($package_reader->getInstaller()->getPreInstall()) > 0) + if($package_reader->getInstaller() !== null && count($package_reader->getInstaller()->getPreInstall()) > 0) { foreach ($package_reader->getInstaller()->getPreInstall() as $unit) { @@ -543,7 +543,7 @@ } } - if(count($package_reader->getInstaller()->getPostInstall()) > 0) + if($package_reader->getInstaller() !== null && count($package_reader->getInstaller()->getPostInstall()) > 0) { foreach ($package_reader->getInstaller()->getPostInstall() as $unit) {