The main focus this month was to ensure FrontierNav can handle the increased traffic from Xenoblade Chronicles X: Definition Edition's release. Some navigation improvements were also made so that features are more intuitive and easier to find.
Contributions
- Kyralyn#lCc8 has started adding Tockle Pastword locations for Dragon Quest XI.
- Sylphoid#CC3V has added Innocent data for Disgaea 5.
- Visit FrontierNav for a list of contributions since the last update.
Data Tables
- Added support for copy and pasting cell values.
- Added support for pasting file and binary content into attachment cells.
- This includes pasting image data.
- Some browsers and operating systems may not support copying transparent images and will use a black background instead.
- Added context menu button to column headings.
- Previously only right-click or long-tap opened the context menu.
- Added "Open attachment" option to attachment cell context menus.
Change Requests
- Added more data validation.
Authentication
- Removed alert when an account does not have an email address assigned.
- This was a migration step for any members who used legacy sign-in methods many years ago which didn't provide an email.
- All current methods of signing in requires an email address.
- Visitors who are not signed in will now use one-off Fetch APIs for data instead of real-time Websockets APIs.
User Interface
- Added "Trending Maps" section to home page.
- Added "Trending Databases" section to home page.
- Added "Recently Changed" section to home page.
- Renamed "Data Tables" to "Database" in navigation.
- Removed "Featured Wikis" section on the home page.
- Moved "Interactive Maps" to top-level in navigation drawer.
- Moved "Database" to top-level in navigation drawer.
- Moved "Clone sidebar" to the drop-down menu in sidebar headings.
- Added shortcut links in page, sidebar, and entity context menus to access database tables, maps, and wiki pages of the same context.
- Added "Add to list" option to entity context menus.
- Wiki switcher now shows trending wikis when no wiki has been added to the member's library.
Maintenance
- Migrated all unit tests from Jest to NodeJS's native test runner.
- Migrated all integration tests from Cypress to Playwright.
- Migrated build from Babel to swc.
- Migrated build from Webpack to Rspack.
Thanks for reading.

Comments
Nothing yet. Say the first thing.
Sign in to join the conversation.