• Tetrakern released this 2024-01-13 10:19:53 +08:00 | 2588 commits to main since this release

    !!ATTENTION!! Please flush your permalinks after the update. You can do that by just saving under Settings > Permalinks without changing anything. Make sure there is no "sitemap.xml" left in your WP root directory, although it should be deleted automatically. The new one is "fictioneer_sitemap.xml".

    I cannot believe there's already another update; perhaps I should stop deluding myself into thinking there's nothing left to do. This one is intended to improve compatibility with progressive web app plugins, because that's apparently something people want to build. Wasn't ever considered in development, but okay. Don't expect further concessions, though.

    With this update, the site will now check whether the main scroll context is on the root or body and adapt accordingly. This fixes the issue with the navigation bar not working properly in combination with some PWA plugins that just take the liberty to mess round with the scroll context. Because that's reasonable and won't cause problems, ever. You can also choose an alternative mobile menu style that does not transform the site, which again affects the scroll context. The slide-in style may also be more to your liking.

    Please consider supporting me on Ko-fi if you like the theme.

    Release Notes

    • Fixed: The comment form will no longer show up if comments are disabled (it was still non-functional)
    • Improved: The scroll detection script now considers both the root and body (some plugins do change this)
    • Improved: Prevent partial user profile updates from erasing non-present fields
    • Improved: Some translations have been unified or clarified
    • Improved: Sitemaps are now (re-)generated on demand and not on each post save
    • Added: FICTIONEER_OLD_POST_THRESHOLD constant to control when a post is considered "old"
    • New: Alternative style for the mobile menu; "slide in from the left" instead of "transform to the right" (Customizer > Layout)
    • New: User profile checkbox to lock your avatar and prevent OAuth logins from updating it

    Screenshot

    image
    Downloads