All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
v0.2.0 – 2026-03-23
- Update PHPUnit bootstrap file, add minimal boostrap logic, and integrate Codecov configuration (issue: #5, pr: #9, commit:
09fbb79) - Add classmap-based autoloading for improved performance and modularity (issue: #5, pr: #9, commit:
8dce6c9) - Implemented FireHub bootstrap architecture and streamlined autoloading (issue: #5, pr: #9, commit:
df8ddab) - Add fluent builder classes for
firehub.Exceptionandfirehub.Error(issue: #5, pr: #9, commit:dedc558) - Add
contextproperty andgetContextmethod tofirehub.Throwable(issue: #5, pr: #9, commit:bf4c31f) - Remove
console.phpand implement comprehensive dynamic autoloading (issue: #5, pr: #9, commit:ff5c15e) - Add PSR-4–based autoloader with namespace and directory mapping (issue: #5, pr: #9, commit:
7206a57) - Add Handle value object and InvalidAutoloadHandleException to support autoloader management in Core Foundation (issue: #5, pr: #9, commit:
2375c67) - Add public entry points for web and CLI PHAR access in Core Foundation (issue: #5, pr: #9, commit:
bbc48a1) - Update .gitignore and .gitattributes (issue: #5, pr: #9, commit:
0b938f0) - Update .gitignore for PHAR files (issue: #5, pr: #9, commit:
5607af0)
v0.1.1 – 2026-02-24
- Update GH_TOKEN secret reference in workflow (pr: #8, commit:
ad3deda) - Update GH_TOKEN secret reference in PHPStan workflow (pr: #8, commit:
8f97f98) - Update SemanticPullRequest.yml (pr: #8, commit:
961cb4e)
- Introduce SPL autoload management helper and custom error classes for FireHub framework (issue: #1, pr: #2, commit:
e374bec) - Introduce advanced core low-level helpers, regex utilities, and robust error handling for FireHub ecosystem (issue: #1, pr: #2, commit:
bb96418) - Introduce core low-level helpers, enums, and error handling for FireHub internal systems and runtime (issue: #1, pr: #2, commit:
319cf69) - Introduce mathematical utilities, enums, and PHPStan extension for improved numerical operations in FireHub (issue: #1, pr: #2, commit:
d41c729) - Add JSON handling utilities, enums, and error handling mechanisms to FireHub framework (issue: #1, pr: #2, commit:
50a19ff) - Expand Arr utility and introduce Iterator class to enhance a low-level array and iterable handling in FireHub (issue: #1, pr: #2, commit:
372192e) - Add new filesystem error classes and expand low-level filesystem utilities in FireHub framework (issue: #1, pr: #2, commit:
81cc696) - Introduce filesystem errors, permissions enum, and low-level filesystem utilities for FireHub framework (issue: #1, pr: #2, commit:
16082cd) - Add DateTime error handling and utilities for FireHub framework (issue: #1, pr: #2, commit:
a5394cf) - Introduce Constant utility class and low-level constant error handling mechanisms (issue: #1, pr: #2, commit:
cc085e5) - Introduce LowLevel base class, refactor low-level utilities to enforce inheritance and alignment with framework standards (issue: #1, pr: #2, commit:
b5854f3) - Introduce ClsObj utility class, ClassDoesntExistError, and refine low-level throwable structure (issue: #1, pr: #2, commit:
044e0ea) - Implement comprehensive array operation utilities in Arr and update metadata (issue: #1, pr: #2, commit:
3a9feed) - Add FireHub\Core\Shared\Constants\Number and FireHub\Core\Shared\Constants\Path for standardized constants (issue: #1, pr: #2, commit:
04c98e5) - Add foundational data type enums, low-level utilities, and exception handling for FireHub framework (issue: #1, pr: #2, commit:
dba1691) - Add DataIs class for consistent low-level data type inspection utilities (issue: #1, pr: #2, commit:
2352196) - Introduce Core Throwable and Shared Library for FireHub Framework (issue: #1, pr: #2, commit:
4f1b6b3) - Add NoNativeFunctionsRule to enforce non-native function usage in PHPStan configuration (issue: #1, pr: #2, commit:
0947111) - Extend PHPStan configuration and add MathMaxReturnTypeExtension (issue: #1, pr: #2, commit:
2d7a030) - Add ext-mbstring as a required PHP extension in composer.json (issue: #1, pr: #2, commit:
6e3f5a6) - Add CharSB class for low-level single-byte character operations (issue: #1, pr: #2, commit:
7f4ec18) - Integrate PHPStan for static analysis and update dependencies (issue: #1, pr: #2, commit:
75a7d89)