Here’s an overview of the latest updates to the site.
New Children’s Books section
This release included work that enabled us to launch our new Children’s Books section. Several new components were built for this page, including a labelled Editable component and an Age Range Selector component.
The front page also includes some book review carousels that retrieve data directly from our Open Platform API based on children’s age tags.
Our main carousel component was built entirely in-house. We looked at a variety of third-party options, including jCarousel and jCarouselLite but felt on reflection, these plugins either did too much or not enough for what we required, and so we decided to build the functionality from scratch.

Lead content in the API
An update to our API has been released. The notes for the API go out separately to the Guardian API Talk group. To join the group click here
Javascript Loading Performance
We’ve been testing deferred loading of non-essential javascript in specific areas of the site in order to improve the page rendering speed of the site.
Bug fixes and enhancements
- Fixed a bug where articles were being sorted on publication rather than web-publication date on roundup pages