Released at 2022-11-01
- Removed all previousle deprecated code
- Removed support for Bootstrap <4
- Dropped support for php 7 and Symfony 4/5
Released at 2021-05-24
- Deprecated service tags
knp_paginator.listener
andknp_paginator.subscriber
. Use Symfony tags instead.
Released at 2020-12-02
- Added support for php 8
- Added support for Material design in sortable
- PaginationAwareInterface is now using PaginationInterface instead of Pagination
Released at 2020-07-21
- Added option to handle out of range pages
- Added option to use a default limit
Released at 2020-04-28
- Added option to limit pages
Released at 2020-01-21
- Added missing translation
- Allowed wider type on SlidingPagination
Released at 2020-01-16
- Added new SlidingPaginationInterface
- Fixed some type hints / return types
- Minor fixes on templates
Released at 2019-11-27
- Changed directory structure
- Added support for Symfony 5
- Added return type to PaginationAwareInterface
Released at 2019-11-15
- Added bootstrap 4 template for filtration
- Improved filtration for single filter
- Added some missing typehints
Released at 2019-06-27
- Drop support for EOL PHP versions (
5.6
and7.0
) - Drop support for EOL Symfony versions (
2.*
and3.*
before3.4
) - Drop support for Twig 1 (and fix deprecation for Twig 2)
- Add support for knp-components 2
Released at 2019-02-28
- Drop support for EOL PHP versions (
5.4
and5.5
)
- Added Japanese translation
- Added Czech translation
- Added Norwegian translation
- Added Materialize template
- Added font awesome sortable filters
- Fix README typos
- Require symfony/translation explicitly
- Avoid deprecation warning when using symfony/config >= 4.2
- Improve Bootstrap 3 template
Released at 2018-05-16
- Updated Bulma pagination template for version 0.6.x
- Added Ukrainian translation
- Added size option for Bootstrap v4
- Add PHP 7.2 to test matrix
- Some
README.md
fixes
Released at 2018-01-30
- Added Arabic translation and documentation about translation troubleshooting
- Added Brazilian Portuguese translation
Released at 2017-12-01
- the
knp_paginator
service is now really marked as public #462
Released at 2017-12-01
- 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
- 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
- Fix invalid index
- Various documentation fixes
- Running tests against PHP 5.3
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)
Released at 2017-03-21
- Added bulma css paginator template
Released at 2016-04-20
- Regression was introduced
Released at 2016-04-20
- Updated composer dev version
Released at 2015-11-23
- Symfony 3 and Twig 2 compatibility
Released at 2015-09-17
- Added Foundation 5 Sliding pagination control implementation template
Released at 2015-06-09
- Uses more relevant method to get current page value
Released at 2014-09-15
Released at 2014-01-21
Released at 2013-07-30
- Added twitter bootstrap3 support
- Improved
README.md
Released at 2013-02-19
- Removed Twig extenstion methods:
render()
&sortable()
, - Pagination subscribers no longer depend on
request
scope.
- Added method
isSorted
to theSlidingPagination
to enable views to know if a given column is currently sorted.
-
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
Released at 2012-01-19
- 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
- Changed event names to more distinctive. Using main symfony event dispatcher service.
- Optimazed event properties for usage by reference
- 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
Released at 2011-11-13