Bugfixes
Peoplepages element fix
Repair the older People pages element
Although we're phasing out the old people pages element, quite a few of these were still in use. And unfortunately due to an unexpected error, part of the styling fell apart. So, a patch was introduced making sure the old element (despite being a legacy element) still works as intended.
Performance boost regarding cache flushing
Improving flushing of several caches
Some of you might know of the 'flush cache' button for individual pages and this can be quite useful from time to time. However, there were some inefficiencies present regarding this flushing process. This has been updated to work more smoothly now.
Performance boost regarding menu caching
Simplified rendering and caching of menu items.
Not something most of us noticed, but there was a bit of legacy coding that needed additional calls for menu rendering and caching. A more efficient rendering has been introduced, thus making the menu caching more efficient.
Bug concering paging and filtering of overviews
Combining a filter and pagination on overviews could result in 0 results displayed
A minor nuisance, but a nuisance nonetheless; when browsing through results in an overview and selecting filters afterwards (f.e..going to page 2 and then selecting the news category) could lead to 0 results displayed, due to the amount of results being less than the amount of results that should be displayed on your page (only 5 results available after filtering, but you're browsing page 2, which should display items 11 to 20, leading to 0 results displayed).
Long story short; we've changed the handling a bit. If you activate a filter, you will always return to the first page, providing you the most relevant items to begin with.