
We have published an update to our website. This post includes some notes about the update.
We have made some updates to the series list and series page.
The list page can once again search series by creator. Search by creator by adding creators with the creator: prefix to the search input field. Here are some examples:
Also, on every series page, click a creator to open the series list filtered to that.
To search creators, the search has been moved to the server. Searches to date have been performed in the browser. Performing the search on the server reduces the amount of data loaded for the series list page, making it load faster.
Searching on the server, reducing the data required to load the list page, allows the page to load 10 series at a time instead of the nearly 500 series available on j-novel.club.
With server-side site search, we plan to add more ways to search for series on j-novel.club.
The site now uses NextJS 16. Working on the change to use the updated dependency, we found that the newer NextJS version interacted with another part of the code, causing the server to stall. This is something we have been working on for a long time and have tried multiple solutions. Unfortunately, it is difficult to reproduce this interaction. We thought we had fixed it. After deploying the update, the server stalled again, and we had to roll back to the previous version of the site. We appreciate everyone's patience during any downtime caused by our work on this update.
While updating NextJS, we made additional changes that improve the site's uptime.
The update to NextJS 16 has introduced a Flash of Unstyled Content on some pages. This may occur when the site is first loaded in a browser tab or window. After that, clicking most links or buttons on the site will not cause a flash. We will continue working to resolve this and prior instances of this issue.