AsgardCms/Core

View on GitHub
changelog.yml

Summary

Maintainability
Test Coverage
url: https://github.com/AsgardCms/Core
versions:
    "1.24.3":
        changed:
            - Using <code>::class</code> notation in base controllers
    "1.24.2":
        changed:
            - Default values of normal inputs and textareas changed to <code>null</code>, allowing usage in form model binding
    "1.24.1":
        changed:
            - Use user creation form install command without triggering event and sending email
    "1.24.0":
        added:
            - Macro select i18 & normal
        changed:
            - Add support for camelcase module name in AdminSidebar
    "1.23.2":
        changed:
            - Added supprt for custom <code>.env</code> files
    "1.23.1":
        changed:
            - Fixed the <code>onBackend</code> method
    "1.23.0":
        added:
            - <code>composer.lock</code> should now be removed in install command
        changed:
            - AdminSidebar is now only loaded on backend
    "1.22.0":
        added:
            - Adding an <code>Authorization</code> middlware to check permissions via route middleware
        changed:
            - Removing menu module from core modules, and add media to it
    "1.21.0":
        added:
            - <code>moment.js</code> has been added to the available scripts to include
        changed:
            - Typehint the eloquent model
            - Set the database default values to the homestead values on install command
    "1.20.0":
        changed:
            - Removed language files, they are now in the translation module
    "1.19.0":
        added:
            - Adding a <code>getByAttributes</code> method on the base repository
        changed:
            - CoreServiceProvider cleanup
    "1.18.1":
        changed:
            - Running the migrations for the translation module on install
    "1.18.0":
        added:
            - Requiring Pace.js script
    "1.17.0":
        added:
            - Registering the Translation module Service provider before the Core loads
    "1.16.1":
        changed:
            - Adding missing asset path on <code>AssetNotFoundException</code>
    "1.16.0":
        changed:
            - Extracting a generic delete modal
    "1.15.0":
        changed:
            - Registering of module namespaces (views, config, languages) are now done in correct module order
            - Updating bower dependencies
    "1.14.0":
        changed:
            - Fixing centralised translations and slight refactoring
    "1.13.0":
        changes:
            - Moving the <code>PermissionManager</code> to the User module
    "1.12.1":
        changed:
            - Fixed getting translations logic from Translation module
    "1.12.0":
        changed:
            - Added check for correct database configuration on <code>asgard:install</code>
    "1.11.2":
        changed:
            - Undoing breaking change for StudlyCase module names
    "1.11.1":
        changed:
            - Allow modules to be StudlyCase
    "1.11.0":
        added:
            - Adding a view composer to get the currently logged in user
            - Adding animate.css to loaded stylesheets
            - Adding helper function to check if given module is active
        changed:
            - Binding current user view composer to <code>layouts.master</code> template for the backend
    "1.10.0":
        added:
            - Added Polish translations
            - Added Russian translations
        changed:
            - Improving german translations
    "1.9.0":
        added:
            - Chinese (simplified) language
            - <code>clearCache</code> method in the repository
        changed:
            - <code>findByAttributes</code> method on the base repository returns the first result instead of collection
    "1.8.0":
        added:
            - Adding top-nav translation
    "1.7.0":
        added:
            - Spanish translations
    "1.6.0":
        added:
            - Allowing searching by multiple IDs in repositories using <code>findByMany()</code>
    "1.5.0":
        added:
            - Ability to customise middleware on a route group basis
    "1.4.0":
        changed:
            - Making the BaseRepository not rely on a translated object
    "1.3.0":
        added:
            - Customizable AdminLTE skin type, view the <code>config/asgard.core.core.php</code> file
    "1.2.0":
        added:
            - Adding update and go back translation
        changed:
            - Using <code>::class</code> notation in <code>composers.php</code>
    "1.1.0":
        changed:
            - Setting the app.locale setting from first language in settings
    "1.0.13":
        changed:
            - Adapting AdminSidebar to new Laravel-Sidebar package
    "1.0.12":
        changed:
            - Adapting to changed Cartalyst/Sentinel behaviour, do not hash password ourselves
    "1.0.11":
        changed:
            - Adding missing property on BasePublicController
            - Removing Sentry as default option
    "1.0.10":
        changed:
            - Adding a dynamic application version in admin footer
    "1.0.9":
        changed:
            - Auth property on the BasePublicController has ben made protected
        removed:
            - BaseSidebarViewComposer was removed
    "1.0.8":
        added:
            - Using new sidebar extender class
        changed:
            - Fixing textarea input macro
        removed:
            - Old SidebarViewComposer
    "1.0.7":
        added:
            - Adding an <code>id</code> method on the Authentication contract
            - Adding a <code>currentUser</code> variable to every public view
    "1.0.6":
        changed:
            - Add ability to overwrite module translation files by adding them to <code>resources/lang/{moduleName}/en/{file}.php</code>
    "1.0.5":
        changed:
            - Using stable version on mcamara/laravel-localization
    "1.0.4":
        changed:
            - New changelog file structure
    "1.0.3":
        changed:
            - Working around laravel bug of empty database password not being possible
            - Cleaning up the questions