Change Log
Introduction
All notable changes to this project will be documented in this file.
-
Added
for new features. -
Changed
for changes in existing functionality. -
Deprecated
for soon-to-be removed features. -
Removed
for now removed features. -
Fixed
for any bug fixes. -
Security
in case of vulnerabilities.
Versioning
This project adheres to Semantic Versioning.
Deprecated Features
Features that are deprecated will generally be removed in the next minor
update unless noted otherwise.
Releases
[1.7.36] - 2020-08-10
Fixed
- Fixed issue where
onQuerying
was not recieving latest entries collection. - Fixed issue where
parsedown-extra
was causing an error on PHP 7.4.
[1.7.35] - 2020-07-31
Fixed
- Fixed issue with repopulating upload field type after failed validation.
[1.7.34] - 2020-07-07
Changed
- Modified the
parse
filter inAsset
to allow for minified CSS to be parsed (such as from Laravel Mix).
[1.7.33] - 2020-07-04
Added
- Added a deprecated CacheConfig in the correct PSR-4 autoloading location for backwards compatibility in
anomaly/settings-module
.
[1.7.32] - 2020-07-03
Changed
- Fixed old autoloading case issue.
[1.7.31] - 2020-07-01
Changed
- Fixed autoloading on several platform classes.
[1.7.30] - 2020-06-15
Changed
- Updated Twig slightly for better support with PHP 7.4.
[1.7.29] - 2020-06-11
Fixed
- Replace a couple remaining "helper_function" instances with
Illuminate\Support\*
functionality.
[1.7.28] - 2020-06-09
Fixed
- Replaced all
str_contains()
withStr::contains()
and unlocked Symfony dependencies.
[1.7.27] - 2020-06-01
Fixed
- Hotfixed PHP 8
str_contains
function by locking dependencies before Symfony polyfil.
[1.7.26] - 2020-03-22
Changed
- Changed
ProxySession
to set thesecure cookie
flag to a sensible default.
[1.7.25] - 2020-03-16
Fixed
- Fixed issue where doubling up / erroneous form
locking
messages were being generated.
[1.7.24] - 2020-02-28
Changed
- Changed
makeImage
inImage
to useurl
instead ofread
for making intervention instances.
Fixed
- Fixed issue with
Image
instances not being able to access local resources by path in order to properlyOrientate
.
[1.7.23] - 2020-02-21
Added
-
FiresCallbacks
andHookable
along withregistering
andregistered
callbacks toAddonServiceProvider
.
Changed
- Optimized viewport declaration in
metadata.twig
stub.
Fixed
- Fixed issue where dropdown items were not being hidden by permissions in UI where applicable.
- Fixed incorrect argument cast on
IconRegistry
.
[1.7.22] - 2020-01-21
Fixed
- Fixed issue where
--message
option was not working withphp artisan down
.
[1.7.21] - 2020-01-08
Changed
- Corrected the
.env
data in order to correctly setAPP_LOCALE
.
[1.7.20] - 2020-01-02
Fixed
- Fixed issue with deep attributes and custom validation not working properly.
[1.7.19] - 2019-12-19
Changed
- Remove unused
run
method in base seeder class. This blocked dependency injection due to declaration compatibility.
[1.7.18] - 2019-11-14
Fixed
- Fix issue with
config/streams.php
bindings and singletons not working. - Fix issue with
env:set
command mucking up the formatting in the file.
[1.7.17] - 2019-11-14
Fixed
- Fixed issue with remote assets and non-root hosting locations.
Added
- Added
findWithTrashed($id)
shortcut method to base repositories.
[1.7.16] - 2019-11-06
Changed
- Escaped the URL in
constants.twig
partial.
[1.7.15] - 2019-10-28
Added
- Added default ID support to field types.
- Added "for" attribute to input wrapper view.
[1.7.14] - 2019-10-22
Fixed
- Fixed issue when setting template data using
template
helper. - Fixed issue where field filters for non-existing fields caused a fatal error.
[1.7.13] - 2019-10-16
Added
- Added support for non-dot single stream arguments (namespace is same as slug) to
GetStream
command.
[1.7.12] - 2019-10-15
Added
- Added very simple support for routing views from array.
Fixed
- Fixed edge case situation in parser where route parameters need a bit of cleaning.
[1.7.11] - 2019-10-10
Fixed
- Fixed issue where translated entries were potentially duplicating results due to default ordering.
[1.7.10] - 2019-09-30
Fixed
- Fixed issue where responses without cookie support (media stream) would result in fatal errors.
[1.7.9] - 2019-09-24
Fixed
- Fixed issue where responses without cookie support (media stream) would result in fatal errors.
[1.7.8] - 2019-09-19
Fixed
- Fixed issue with installer where .env was not reloading properly since moving to Laravel 5.8
[1.7.7] - 2019-09-11
Fixed
- Fixed issue with button guesser leaving route objects in buttons and thus breaking form views.
[1.7.6] - 2019-09-10
Changed
- Cleaned up message output from
build
command.
Fixed
- Fixed issue with validation extender not passing along unique field types per extending validation rule.
[1.7.5] - 2019-09-09
Fixed
- Fixed issue with
inline
images when using SVG sources. - Fix active theme resolution in view loader. View composer was unaffected.
Changed
- Changed
ViewOverrides
collection to force dot notation view names.
[1.7.4] - 2019-09-06
Added
- Added coverage configuration to
phpunit.stub
.
Changed
- Bumped to
"axios": "^0.19",
inpackage.theme.stub
.
Fixed
- Fixed
cleanup
functionality in\Anomaly\Streams\Platform\Field\FieldRepository
. - Fixed
cleanup
functionality in\Anomaly\Streams\Platform\Stream\StreamRepository
.
[1.7.3] - 2019-08-29
Fixed
- Fixed issue where
\Anomaly\Streams\Platform\Database\Migration\Console\MigrateMakeCommand
was out of date with Laravel. Threw error on missing--fullpath
option.
[1.7.2] - 2019-08-18
Fixed
- Fixed issue where users would be getting logged out after viewing pages cached by HTTPCACHE.
Changed
- Moved cookie middleware in
Kernel
to after session start just like Laravel.
Added
- Added
session_proxy
boolean flag to mark logged in users to pre-boot services like HTTPCACHE.
[1.7.1] - 2019-08-16
Added
- Added
config:cache
control torefresh
command. - Added
route:cache
control torefresh
command. - The
refresh
command now clearsbootstrap/cache/services.php
. - The
refresh
command now clearsbootstrap/cache/packages.php
.
[1.7.0] - 2019-08-06
Changed
- Updated
laravel/framework
to5.8.*
. - Updated
laravel/scout
to7.1.*
. - Updated
intervention/image
to2.5.*
. - Updated
laravelcollective/html
to5.8.*
. - Updated
teamtnt/laravel-scout-tntsearch-driver
to7.1.*
. - Changed
add
toinclude
in\Anomaly\Streams\Platform\View\ViewIncludes
to comply with Laravel 5.8. - Changed all instances of
\Illuminate\Contracts\Events\Dispatcher
to useevent
.
Removed
- Removed
symfony/class-loader
dependency (it's in Laravel). - Removed
add
method from\Anomaly\Streams\Platform\View\ViewOverrides
(useput
). - Removed
add
method from\Anomaly\Streams\Platform\View\ViewMobileOverrides
(useput
). - Removed unused
\Anomaly\Streams\Platform\Stream\Console\Event\StreamsIsRefreshing
.
Added
- Added
streams:index
tobuild
command.