Releases: VitexSoftware/php-ease-core
Releases · VitexSoftware/php-ease-core
Init
What's New
* Load required Initial Configuration or exit
\Ease\Shared::init($configKeys = [], $envFile = '.env')
* Get All Classes in namespace
\Ease\Functions::classesInNamespace($namespace)
* Load all files found for given namespace
\Ease\Functions::loadClassesInNamespace($namespace)
What's Changed
New Contributors
Full Changelog: 1.13...1.38.0
1.37
What's New
- Person interface added
- Jenikinsfile to build using https://github.com/VitexSoftware/BuildImages
- Unit tests in debian package
- composer-debian used to maintain depenencied usin deb packaged
- test source code before packing
What's Changed
- Delete Default.html by @janharsa in #4
- Debian Bookworm build added
- Status messages now live in self::$statusMessages
What's Fixed
- Chage default locale location on debian
- Support for windows
- Locale auto select fixed
- Simplifed AppName
- phpunit now run on buster
- mbstring requied to build
- Reindex array using objects with __toString function
New Contributors
Full Changelog: 1.8.1...1.13
PHP8 Ready
-
All tests pass on PHP8
-
Strict types used everywhere now
-
NetBeans project directory was removed
-
PHPUnit 9 used now
-
Git Workflow pass finally
Fixing
Documentation added
Some minor fixes to make scrutinizer happy
https://scrutinizer-ci.com/g/VitexSoftware/php-ease-core/
Configuration fixes
Added documentation generated by PHPDocumentor https://www.phpdoc.org/
Fixed condition when loading config
.ENV configuration
- Support for reading .ENV files
- Documentation generated by PHPDocumentor added
All Test pass
- \Ease\Logger* classes unit test now pass
- Try to use \Ease\Functions::cfg() everywhere
Main branch renamed to main
- User Autentification cleanup
Release of 1.0
build deps updated
try to save debian package as github action artifact
User Unit tests updated
Update packaging.yml
Moreutils add to build
New cfg() funcion
Always show who is caller
Create deb