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.
- Update dependencies
- Replaced Travis with GitHub Action for build
- Fix deprecation in tests
- Update dependencies
- Added PHP 7.4 to Travis
- Fix issue with test data
- Remove '?string' in
UserFrosting\Support\Repository:mergeItems()method to restore compatability with RequestSchemaInterface.
- Remove ':array' in
UserFrosting\Support\Repository\PathBuilder:buildPaths()abstract method to restore compatability with ConfigPathBuilder
- Improved code quality & type hinting
- Fixed issue where an empty Yaml file would produce a null. Now returns an empty array
UserFrosting\Support\DotenvEditor\DotenvEditor::loadwill throw an error if anullpath is passed.- Replaced deprecated code in
UserFrosting\Support\Repository\Repository
- Dropping support for PHP 5.6 & 7.0
- Updated Illuminate/Config to 5.8
- Updated PHPUnit to 7.5
- Fix issue with FileRepositoryLoader's
prependPathmethod. - Fix issue with
Util::stripPrefixif prefix is same as string to process on PHP 5.6. - 100% test coverage
- Replaced
rockettheme/toolboxwithuserfrosting/uniformresourcelocator.
- Lower required version of symfony/yaml
- Implement
DotenvEditorclass
- Implement
NotFoundException
- Implement
LoaderandPathBuilderclasses - Some renaming of variables
- Unit tests...finally
- Initial Release