Skip to content

Releases: pacoorozco/gamify-laravel

Release v3.0.0

21 Jun 01:10
v3.0.0
edd47ae
Compare
Choose a tag to compare

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 with required_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

06 Apr 10:01
v2.7.3
77c2c95
Compare
Choose a tag to compare

Changed

  • Update dependencies to fix some security vulnerabilities (#231, #229, #228)

Review CHANGELOG to see changes.

Release v2.7.2

08 Oct 09:00
v2.7.2
da602e9
Compare
Choose a tag to compare

Changed

  • Application CI/CD has been migrated from Travis to GitHub actions.
  • Update dependencies
    • Bump bensampo/laravel-enum to v3.4.2.
    • Bump cviebrock/eloquent-sluggable to v8.0.5.
    • Bump cviebrock/eloquent-taggable to v8.0.2.
    • Bump doctrine/dbal to v3.1.3.
    • Bump fruitcake/laravel-cors to v2.0.4.
    • Bump fakerphp/faker to v1.16.0.
    • Bump laravel/framework to v8.63.
    • Bump laravel/socialite to v5.2.2.
    • Bump laravel/tinker to v2.5.1.
    • Bump laravel/ui to v3.3.0.
    • Bump qcod/laravel-imageup to v1.1.0.
    • Bump yajra/laravel-datatables-oracle to v9.18.1.
  • Update dev dependencies
    • Bump facade/ignition to v2.14.0.
    • Bump mockery/mockery to v1.4.4.
    • Bump nunomaduro/collision to v5.10.0.
    • Bump phpunit/phpunit to v9.5.10.

Removed

  • PHP v7.4 support. Only PHP v8.0 will be supported since that version.

Review CHANGELOG to see changes.

Release v2.7.1

20 Apr 15:55
v2.7.1
345eb92
Compare
Choose a tag to compare

Added

  • Support to store sessions on the database (#204)
  • Adds gamify:publish command to publish scheduled questions (#203)
  • Show current version in the admin dashboard (#191)

Fixed

  • Last admin can change its type member (#194)

Review CHANGELOG to see changes.

Release v2.7.0

12 Mar 14:36
v2.7.0
1816150
Compare
Choose a tag to compare

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

22 Feb 13:24
v2.6.0
3f752f9
Compare
Choose a tag to compare

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 and composer 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

03 Dec 17:01
v2.5.0
Compare
Choose a tag to compare

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. Use isCorrect() and scope correct() 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 of score field. The removal is backward compatible and you can still use correct attribute, that it's deprecated.

Review CHANGELOG to see changes.

Release v2.4.1

05 May 16:16
v2.4.1
Compare
Choose a tag to compare

Review CHANGELOG to see changes.

Release v2.4.0

26 Apr 16:14
v2.4.0
Compare
Choose a tag to compare

Review CHANGELOG to see changes.

Release v2.3.2

23 Apr 21:01
v2.3.2
Compare
Choose a tag to compare

Review CHANGELOG to see changes.