The code used for the Special:NewPagesFeed Vue rewrite was forked a couple years ago. There may be some recent patches that need to be ported over.
It looks like work on DannS712/VueNPP.js stopped in June 2022:
I did a search through commits impacting the new pages feed backbone ui (the backend changes would impact the api which is used by both interfaces):
https://gerrit.wikimedia.org/r/q/file:%255Emodules%255C/ext%255C.pageTriage%255C.views%255C.list/.%252Bjs+repo:mediawiki/extensions/PageTriage+status:merged+-author:L10n-bot
Note that I'm not listing every patch in that search list; I've looked at each of them and only included those that are applicable. I've excluded things like:
- bug fixes that aren't required due to implementation differences
- configuration changes that don't require direct implementation
- features that were implemented in both interfaces at the same time once the vue version was in version control
Features added to the old interface between June 2022 and October 2023:
- Filter by autopatrol users
- Show statistics for redirects and articles in the footer
- Add ability to autorefresh the list every 30 seconds
- Change the default filters for a new user
- Adding a "Reset Filters" button for NPP
All of these features are present in the new interface.
Original:
The code used for the Special:NewPagesFeed Vue rewrite was forked a couple years ago. There may be some recent patches that need to be ported over.
Here's a search for recent patches that included a .js file.
The search could possibly be further refined if it were fed a list of Special:NewPagesFeed front end and back end files.