Skip to content

Latest commit

 

History

History
362 lines (278 loc) · 9.19 KB

CHANGELOG.md

File metadata and controls

362 lines (278 loc) · 9.19 KB

Change Log

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

[Unreleased]

Added|Changed|Deprecated|Removed|Fixed|Security

Nothing so far

9.0.1 - 2024-11-21

Fixed

  • Forward merge of v8.1.7: Added some checks on configured Quicklist repository properties.

9.0.0 - 2024-05-02

Added

  • Support for Symfony 6
  • Vimeo Psalm

Removed

  • Support for PHP 7.4
  • Dependency on sensio/framework-extra-bundle

Changed

  • QuicklistController was made final
  • QuicklistController Route annotation was changed to Route attribute

8.1.7 - 2024-11-21

Fixed

  • Added some checks on configured Quicklist repository properties.

8.1.6 - 2024-02-27

Removed

  • Forward merge of v6.3.8: Removed usage of Sensio Framework Extra Bundle features and thus the dependency on the sensio/framework-extra-bundle package.

8.1.5 - 2023-05-22

Fixed

  • Forward merge of 6.3.7: Attribute check in button form template.

8.1.4 - 2023-05-11

Added

  • Forward merge of 3.5.8: Quicklist integer option max_results (15 by default).

8.1.3 - 2023-04-28

Fixed

  • Controller container ->get('service') deprecations.

8.1.2 - 2023-01-26

Fixed

  • Restored the working of QuickListController::quicklistAction

8.1.1 - 2023-01-17

Fixed

  • Forward merge of v6.3.5: Fixed Event Propagation types

8.1.0 - 2022-12-22

Added

  • Allow for manual values in AutocompleteType

8.0.4 - 2022-12-01

Fixed

  • Autocomplete control widget: value is null when creating a new entity

8.0.3 - 2022-11-28

Fixed

  • Supply javascript for jQuery.ui-autocomplete usage.

8.0.2 - 2022-11-14

Fixed

  • Returnvalue for DumpRoleHierarchyCommand

Removed

  • CheckAccessCommand and ExportSqlCommand

8.0.1 - 2022-11-11

Fixed

  • Set Psr ContainerInterface as container on Controllers

8.0.0 - 2022-10-06

Added

  • Support for Symfony ^5.4

Removed

  • Support for Symfony 4

7.0.5 - 2024-02-27

Removed

  • Forward merge of v6.3.8: Removed usage of Sensio Framework Extra Bundle features and thus the dependency on the sensio/framework-extra-bundle package.

7.0.4 - 2023-05-22

Fixed

  • Forward merge of 6.3.7: Attribute check in button form template.

7.0.3 - 2023-05-11

Added

  • Forward merge of 3.5.8: Quicklist integer option max_results (15 by default).

7.0.2 - 2023-01-17

Fixed

  • Forward merge of v6.3.5: Fixed Event Propagation types

7.0.1 - 2022-10-14

Changed

  • Fixed and deprecated the AdminUtil help text methods.

7.0.0 - 2022-10-14

Added

  • Support for Sonata ^4

Removed

  • Support for Sonata ^3
  • Support for PHP 7.2/7.3

6.3.8 - 2024-02-27

Removed

  • Removed usage of Sensio Framework Extra Bundle features and thus the dependency on the sensio/framework-extra-bundle package.

6.3.7 - 2023-05-22

Fixed

  • Attribute check in button form template.

6.3.6 - 2023-05-10

Added

  • Forward merge of 3.5.8: Quicklist integer option max_results (15 by default).

6.3.5 - 2023-01-17

Fixed

  • Fixed Event Propagation types

6.3.4 - 2022-09-30

Changed

  • Swapped the zicht/standards-php (PHPCS) linter for PHP CS Fixer.

6.3.3 - 2022-05-13

Fixed

  • Fixed usage of deprecated Twig template colon path and changed into modern path

6.3.2 - 2022-01-31

Fixed

  • BC fix class option for AutocompleteType

6.3.1 - 2021-12-10

Added

  • Added autocomplete="off" for username in login.html.twig.

6.3.0 - 2021-11-30

Added

  • Support for PHP 8

Removed

  • Support for PHP 7.0 and 7.1

6.2.2 - 2021-10-21

Added

  • Added @template annotation to AdminUtil
  • Fixed TreeAdmin params

6.2.1 - 2021-04-29

Added

  • Added @template and @extend annotations to TreeAdmin

Fixed

  • Fixed the TreeAdmin configureListFields return type

6.2.0 - 2021-03-08

Added

  • Added the generic ButtonType form type to be able to add buttons to an (inline) edit form

Changed

  • Changed deprecated spaceless into apply spaceless in Twig template

6.1.2 - 2021-01-08

Fixed

  • Prevent an error when class does not exist while appending in 'TinyMceType'

6.1.1 - 2020-04-12

Fixed

  • Missing {{ block('form_help') }} in form_theme.html.twig.

6.1.0 - 2020-10-29

Added

  • Added the ObjectDuplicateEvent (as a service) in order for other bundles to listen to this event (dipatched in the CRUDController)
  • Added an overrideAction in the CRUDController to override content of one object to another
  • Added a new form type: OverrideObjectType.php

6.0.4 - 2020-10-20

Removed

  • Unneeded dependency declaration for doctrine/doctrine-bundle.

Changed

  • Allow zicht_admin.controller.rc to be a public service.

6.0.3 - 2020-09-30

Fixed

  • Merge from 5.2.3

6.0.2 - 2020-07-13

Fixed

  • Merge from 5.2.2.

6.0.1 - 2020-06-03

Fixed

  • Forward merge of 5.2.1

6.0.0 - 2020-05-15

Added

  • Support for Symfony 4.x

Removed

  • Support for Symfony 3.x

Fixed

  • Fixed custom sorting issue in Tree Admin caused by sonata-project/doctrine-orm-admin-bundle 3.15

Changed

  • Removed Zicht(Test)/Bundle/AdminBundle/ directory depth: moved all code up directly into src/ and test/

5.2.4 - 2023-05-09

Added

  • Forward merge of 3.5.8: Quicklist integer option max_results (15 by default).

5.2.3 - 2020-09-29

Changed

  • Increased DX (Developer Experience) and modified output of DumpRoleHierarchyCommand.

Before

'app/console' '--env=development' 'zicht:admin:dump-role-hierarchy' 'DUPLICATE' 'TRANSLATE' '--root=ROLE_ROOT'

After

app/console --env=development zicht:admin:dump-role-hierarchy DUPLICATE TRANSLATE --root=ROLE_ROOT

5.2.2 - 2020-07-10

Fixed

  • Added missing translations

5.2.1 - 2020-06-03

Fixed

  • Fixed missing name for ExportSqlCommand
  • Fixed Sonata\Export\Writer\TypedWriterInterface use statement in src/Zicht/Bundle/AdminBundle/Exporter/Writer/TwigWriter.php

5.2.0 - 2020-05-14

Fixed

  • Fixed composer.json (psr-4 autoloader, dependencies), fixed linter errors, fixed tests

5.1.2 - 2020-05-04

Fixed

  • Prefixed the Admin bundle Controller routes with /admin to place /quick-list within the admin path and prevent unauthorised user to request the quick list

5.1.1 - 2020-04-29

Changed

  • Use FQCN for form types

5.1.0 - 2019-12-23

Added

  • AdminMenu::EventPropagationBuilder copied from ZichtDevBundle. With this builder it is possible to add a link to the same page on different hosts.

Removed

  • Duplicate key for path in zicht_admin_redirect

5.0.6 - 2019-04-04

Changed

  • Tweaked the interface for initial state and searchresults with placeholder and scrollable results

5.0.4, 5.0.5

Added

  • Keeping BC for sensio/framework-extra-bundle^5 where folder names are lowercased
  • Prevent sensio/framework-extra-bundle > 6

5.0.3 - 2018-10-08

Added

  • Add CSRF token to login screen

5.0.0 - 2018-06-26

Added

  • Support for Symfony 3.x

Removed

  • Support for Symfony 2.x

4.1.1 - 2023-05-09

Added

  • Forward merge of 3.5.8: Quicklist integer option max_results (15 by default).

4.1.0 - 2020-05-04

  • Fix quick list admin route (merged in from v3.4.10)
  • fix the flash_message translation so we can change the default message in ZHL (merged in from 3.5.6)
  • Export: add support for twig for writer and extra options for exporters

4.0.4

  • Fix translation domain

4.0.3

  • Update composer.json

4.0.2

  • BC fix for allowing both sonata-admin 2 and 3

4.0.1

  • fix for php > 7.1

3.5.8 - 2023-05-08

Added

  • Quicklist integer option max_results (15 by default).

3.5.7 - 2020-05-04

  • Prefixed the Admin bundle Controller routes with /admin to place /quick-list within the admin path and prevent unauthorised user to request the quick list

3.4.9

  • Fix the translation for the duplicate flash_message

3.4.8

  • Fix issue with an Exception being thrown when transforming an entity that didn't exsist anymore (no id or value)

3.4.0

  • Includes the 2.4.0 changes from 2.x

3.2.2

  • Bugfix: IE throws a JS error with delegate event attacher

Version 3.2.2

  • Bugfix: IE throws a JS error with delegate event attacher

Version 3.0.0

Breaking Changes

  • login_check path needs to be prefixed with /admin/:

    form_login: login_path: /login check_path: /admin/login_check #<--- this line is changed!

    All the other paths are still the same (/login and /logout)

2.4.0

  • Add feature in 'rc' component to toggle some configuration flag with DELETE and POST requests.

2.1.0

New features

  • added login form to configure, add the following to the security.yml:

    admin: pattern: ^/ switch_user: true context: user anonymous: true form_login: login_path: /login check_path: /login_check logout: path: /logout

    Actually, only the following part needs to be replaced:

      http_basic:
          realm: "Secured Area"
    

    with:

      form_login:
          login_path: /login
          check_path: /login_check
      logout:
          path:   /logout
    

Previous versions

No idea what changed, check the svn logs ^^