Skip to content

Latest commit

 

History

History
258 lines (184 loc) · 5.82 KB

CHANGELOG.md

File metadata and controls

258 lines (184 loc) · 5.82 KB

6.0.0

Released at 2022-11-01

  • Removed all previousle deprecated code
  • Removed support for Bootstrap <4
  • Dropped support for php 7 and Symfony 4/5

5.5.0

Released at 2021-05-24

Deprecations

  • Deprecated service tags knp_paginator.listener and knp_paginator.subscriber. Use Symfony tags instead.

5.4.0

Released at 2020-12-02

New features

  • Added support for php 8
  • Added support for Material design in sortable

BC Breaks

  • PaginationAwareInterface is now using PaginationInterface instead of Pagination

5.3.0

Released at 2020-07-21

New features

  • Added option to handle out of range pages
  • Added option to use a default limit

5.2.0

Released at 2020-04-28

New features

  • Added option to limit pages

5.1.1

Released at 2020-01-21

Bugfixes

  • Added missing translation
  • Allowed wider type on SlidingPagination

5.1.0

Released at 2020-01-16

  • Added new SlidingPaginationInterface
  • Fixed some type hints / return types
  • Minor fixes on templates

5.0.0

Released at 2019-11-27

New features

  • Changed directory structure
  • Added support for Symfony 5

BC Breaks

  • Added return type to PaginationAwareInterface

4.1.0

Released at 2019-11-15

New features

  • Added bootstrap 4 template for filtration

Bugfixes

  • Improved filtration for single filter
  • Added some missing typehints

4.0.0

Released at 2019-06-27

  • Drop support for EOL PHP versions (5.6 and 7.0)
  • Drop support for EOL Symfony versions (2.* and 3.* before 3.4)
  • Drop support for Twig 1 (and fix deprecation for Twig 2)
  • Add support for knp-components 2

3.0.0

Released at 2019-02-28

BC Breaks

  • Drop support for EOL PHP versions (5.4 and 5.5)

New features

  • Added Japanese translation
  • Added Czech translation
  • Added Norwegian translation
  • Added Materialize template
  • Added font awesome sortable filters

Bugfixes

  • Fix README typos
  • Require symfony/translation explicitly
  • Avoid deprecation warning when using symfony/config >= 4.2
  • Improve Bootstrap 3 template

2.8.0

Released at 2018-05-16

New features

  • Updated Bulma pagination template for version 0.6.x
  • Added Ukrainian translation
  • Added size option for Bootstrap v4

Bugfixes

  • Add PHP 7.2 to test matrix
  • Some README.md fixes

2.7.2

Released at 2018-01-30

New features

  • Added Arabic translation and documentation about translation troubleshooting
  • Added Brazilian Portuguese translation

2.7.1

Released at 2017-12-01

Bugfixes

  • the knp_paginator service is now really marked as public #462

2.7.0

Released at 2017-12-01

New features

  • Symfony 4 support
  • Prevent warning in Symfony 3.3 DI
  • Twitter bootstrap 4 alignment
  • Twitter bootstrap 3 sortable links
  • PHPUnit 6 compatibility
  • Added translations
    • Danish
    • Hungarian
    • Persian
    • Swedish

Changes

  • The knp_paginator service is now marked as lazy
  • Use paginator option for direction parameter name
  • Allow isSorted() to have no arguments
  • Use modern twig namespace notation

Bugfixes

  • Fix invalid index
  • Various documentation fixes
  • Running tests against PHP 5.3

2.6

Released at 2017-06-09

  • Drop support for unmaintained versions of symfony
  • Fix readme / doc
  • Add translations for id, it, lt, nl and sw
  • Improve pagination template for Semantic
  • Add support for Bootstrap 4 (alpha 6)

2.5.4

Released at 2017-03-21

New features

  • Added bulma css paginator template

2.5.3

Released at 2016-04-20

Bugfixes

  • Regression was introduced

2.5.2

Released at 2016-04-20

Bugfixes

  • Updated composer dev version

2.5.1

Released at 2015-11-23

New features

  • Symfony 3 and Twig 2 compatibility

2.5.0

Released at 2015-09-17

New features

  • Added Foundation 5 Sliding pagination control implementation template

2.4.2

Released at 2015-06-09

New features

  • Uses more relevant method to get current page value

2.4.1

Released at 2014-09-15

2.4.0

Released at 2014-01-21

2.3.3

Released at 2013-07-30

New features

  • Added twitter bootstrap3 support
  • Improved README.md

2.3.2

Released at 2013-02-19

2013-01-19

  • Removed Twig extenstion methods: render() & sortable(),
  • Pagination subscribers no longer depend on request scope.

2012-07-06

  • Added method isSorted to the SlidingPagination to enable views to know if a given column is currently sorted.

2012-03-23

  • Changed the behavior of customization for query parameters. Etc. now there is no more alias for paginations. Instead it will use organized parameter names, which can be set for each pagination as different or configured in default global scope, see the documentation and upgrade guide make sure you use twig at least version 1.5

  • If you do not wish to migrate to these new changes. Checkout paginator bundle at v2.1 tag and komponents at v1.0

2012-03-02

  • Added support for Solarium, a PHP library that handles Solr search.

2.0

Released at 2012-01-19

2011-12-16

  • Joined count and items events into one items which now populates count and item result on event. This way it is more straightforward and cleaner

2011-12-09

  • Changed event names to more distinctive. Using main symfony event dispatcher service.
  • Optimazed event properties for usage by reference

2011-12-05

  • Recently there was a change in repository vendor name: knplabs --> KnpLabs be sure to update your remotes accordingly. etc: github.com/knplabs/KnpPaginatorBundle.git to github.com/KnpLabs/KnpPaginatorBundle.git.
  • One-liner: git remote set-url origin http://github.com/KnpLabs/KnpPaginatorBundle.git

1.0

Released at 2011-11-13