Skip to content

v0.5.0

Compare
Choose a tag to compare
@gorkalaucirica gorkalaucirica released this 12 Jul 10:13
· 57 commits to master since this release
  • Made compatible with Twig v2.
  • Changed collection buttons for "a" to avoid unexpected submit events.
  • Removed hardcoded lang from DOM.
  • Fixed bug related with nested collection's prototype.
  • Added parsley for error validations.
  • Added default order by implementation for the list view.
  • Minor improvements inside form collection and remove coupled froala styles.
  • Added portuguese translations.
  • Made date list field nullable.
  • Made translatables filters and list fields.
  • Decoupled with Twig include the lin3s_admin_global_action block in list view.
  • Added id getter method in the Entity configuration class.
  • Added novalidate by default in the admin form theme.
  • Added HandleCommandActionType.
  • [BC break] Refactored the whole js and scss files.
  • [BC break] Changed LIN3SAdminBundle to Lin3sAdminBundle so, be caution with lin3_s configuration, now it is lin3s_admin.
  • Added fr translation messages.
  • Refactored and unified registries.
  • [BC break] Made configuration, dependency injection, extension, registry final.
  • [BC break] lin3s_admin.action, lin3s_admin.list_field and lin3s_admin.list_filter tags now require an alias.
  • [BC break] In config, class was replaced by type and now config type alias must be used instead service name.
    for action, list field and list filters. Check reference_configuration for further info.
  • [BC break] Moved configuration type implementations to Extension folder.
  • [BC break] Removed Redirect, EntityId and OptionResolver traits.
  • [BC break] Moved NewActionType, EditActionType and DeleteActionType to LIN3SAdminCRUDExtensionBundle.
  • [BC break] Moved HandleCommandActionType to LIN3SAdminDDDExtensionBundle.
  • Added lin3s_admin_global_action block in list view.
  • [BC break] Removed code used by external dependencies from list views.
  • [BC break] Renamed lin3s_admin_actions to lin3s_admin_global_actions in list view.
  • [BC break] Removed new.html.twig and edit.html.twig and unified in form.html.twig page.
  • Changed routing strategy now it's /{entity}/{id}/{action}.
  • [BC break] Full change of configuration namespaces:
Previous New
LIN3S\AdminBundle\Action\Action LIN3S\AdminBundle\Configuration\Model\Action
LIN3S\AdminBundle\Action\ActionType LIN3S\AdminBundle\Configuration\Type\ActionType
LIN3S\AdminBundle\Action\ActionType LIN3S\AdminBundle\Configuration\Type\ActionType
LIN3S\AdminBundle\Configuration\EntityConfiguration LIN3S\AdminBundle\Configuration\Model\Entity
LIN3S\AdminBundle\ListField\ListFieldType LIN3S\AdminBundle\Configuration\Type\ListFieldType
LIN3S\AdminBundle\ListFilter\ListFilter LIN3S\AdminBundle\Configuration\Model\ListFilter
LIN3S\AdminBundle\ListFilter\ListFilterType LIN3S\AdminBundle\Configuration\Type\ListFilterType