Releases: pacoorozco/gamify-laravel
Releases · pacoorozco/gamify-laravel
Release v3.0.0
3.0.0 - 2022-06-21
NOTE: This release has non-backwards compatible changes.
Added
- Improved form validation to make user's input safer. Test has been increased to ensure proper validation.
- Added a
Default
level outside the database. It could be overridden by creating a new level withrequired_points = 0
Changed
- Important: This application has been upgraded to Laravel 9.x. A lot of refactors has been done in order to adopt Laravel 9.x best practices.
- Important: Database schema has been modified in a non-backwards compatible way.
Fixed
- Broken image urls for levels.
- OR -
statement in the login form should not appear when social login is not enabled.
Review CHANGELOG to see changes.
Release v2.7.3
Release v2.7.2
Changed
- Application CI/CD has been migrated from Travis to GitHub actions.
- Update dependencies
- Bump
bensampo/laravel-enum
tov3.4.2
. - Bump
cviebrock/eloquent-sluggable
tov8.0.5
. - Bump
cviebrock/eloquent-taggable
tov8.0.2
. - Bump
doctrine/dbal
tov3.1.3
. - Bump
fruitcake/laravel-cors
tov2.0.4
. - Bump
fakerphp/faker
tov1.16.0
. - Bump
laravel/framework
tov8.63
. - Bump
laravel/socialite
tov5.2.2
. - Bump
laravel/tinker
tov2.5.1
. - Bump
laravel/ui
tov3.3.0
. - Bump
qcod/laravel-imageup
tov1.1.0
. - Bump
yajra/laravel-datatables-oracle
tov9.18.1
.
- Bump
- Update dev dependencies
- Bump
facade/ignition
tov2.14.0
. - Bump
mockery/mockery
tov1.4.4
. - Bump
nunomaduro/collision
tov5.10.0
. - Bump
phpunit/phpunit
tov9.5.10
.
- Bump
Removed
- PHP v7.4 support. Only PHP v8.0 will be supported since that version.
Review CHANGELOG to see changes.
Release v2.7.1
Release v2.7.0
Added
- PHP 8 support (#200)
Fixed
- Error adding actions to questions. (#144)
- Rewards link is broken on Admin Sidebar. (#193)
- Missing translation: admin/question/model.published_at. (#192)
- Users can't change their password. (#135)
- Add a missing step to install dependencies on docker container.
Review CHANGELOG to see changes.
Release v2.6.0
Note: This application has been updated to use Laravel 8.x. It's backwards compatibility, so the database does not need to be updated.
Added
- Parallel testing to reduce testing time when using
composer test
andcomposer test-coverage
.
Changed
- Important: This application has been upgraded to Laravel 8.x. A lot of refactors has been done in order to adopt Laravel 8.x best practices.
- Docker build process to set UID on docker-compose build.
Fixed
- Bug when creating a question without choices. (#177)
Removed
- Remove Symfony Insight integration.
Review CHANGELOG to see changes.
Release v2.5.0
Added
- Possibility to obtain/assign badges based on events (question has been answered, user is logged in...) (#161)
- Possibility to schedule question publication. (#152)
- Presenter to
Question
model. Removes several partial views.
Changed
- View on question edit form to make it simpler.
- Use
SocialProviders/okta
from packagist instead of GitHub. - Upgrade requirements to PHP 7.4.
- Add docker-php-extension-installer to install PHP extensions in docker.
- Dependencies has been updated.
Fixed
- Badge images were not working on 'local' storage. (#162)
- Choices were not shown on validation errors. Dynamic Form fields is using repeatable-fields.
Deprecated
- QuestionChoice's
correct
model attribute. UseisCorrect()
and scopecorrect()
to get the same functionality than before.
Removed
- QuestionChoice's
correct
field has been removed from the model. This field was not used in favor ofscore
field. The removal is backward compatible and you can still usecorrect
attribute, that it's deprecated.
Review CHANGELOG to see changes.
Release v2.4.1
Review CHANGELOG to see changes.
Release v2.4.0
Review CHANGELOG to see changes.
Release v2.3.2
Review CHANGELOG to see changes.