Skip to content

Releases: Tetrakern/fictioneer

Fictioneer 5.4.4

29 Jun 10:37
Compare
Choose a tag to compare

Maintenance and some tiny re-enabled features.

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

Release Notes:

  • Fixed: You can again click on search suggestions after you start typing
  • Fixed: Search input tracks not displayed correctly in Safari
  • Improved: AJAX comments and comment form provide better errors if failing to load
  • Improved: AJAX comments and comment form should no longer fail to load due to expired nonces
  • Updated internal ACF to 6.1.7
  • Re-enabled arrow key navigation in chapters

Fictioneer 5.4.3

21 Jun 18:17
Compare
Choose a tag to compare

It has hardly been an hour since the last release and of course now I find this bug...

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

Release Notes:

  • Fixed image reveal buttons in story comments

Fictioneer 5.4.2

21 Jun 16:40
Compare
Choose a tag to compare

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

Release Notes:

  • Fixed: Navigation shadow in Safari (ffs Apple)
  • Fixed: Page number jump on author pages
  • Fixed: Chevron rotation on closed chapter groups
  • Reduced inline comment editing impact on render performance
  • Reduced mobile menu impact on render performance

Fictioneer 5.4.1

18 Jun 20:09
Compare
Choose a tag to compare

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

Release Notes:

  • Fixed: Alignment of the exit fullscreen icon
  • Fixed: Popup menus and "last-clicked" elements not closing properly
  • Fixed: Collections now ignore hidden stories
  • Fixed: Chapter list titles now strip all (errant) tags
  • Fixed: Paragraph anchors in comments now act as links outside of chapters
  • Fixed: Story checkmark is no longer always marked
  • Fixed: Recommendation pages no longer show tag/warning sections if empty
  • Fixed: Renamed "blog" class to "blog-posts" to avoid collision with the WP body "blog" class
  • Improved TSS sentence split regex (probably)
  • Improved click handlers and removed all inline onclick events
  • Improved background of private/etc. comments for better readability
  • Replaced icon to self-delete comment
  • Added constant to change TTS regex (for other alphabets)
  • Added several ARIA attributes for better accessibility
  • Added delay to consent banner for SEO reasons
  • Added smooth scrolling to all page anchors

Fictioneer 5.4.0

13 Jun 23:56
Compare
Choose a tag to compare

IMPORTANT! Clear all your caches, especially the story data caches under Fictioneer > Tools.

Big one! So this was starting out (again) as maintenance and performance release but went overboard (again). Well, technically I only added one feature but probably one people would have expected to already be there anyway: sorting, ordering, and filtering for lists! Yes, I originally did not add that because the authors I made the theme for use plugins -- which is both boon and bane, but that's another issue. You can check out the demo site to see the "SOF" in action.

image

There are not that many options, sure. Fictioneer is not meant for community archives with thousands of stories, so the usefulness of filters is debatable. Also, there is the search feature for anything more. Taxonomy archives get an additional menu for the post type, which you do not need in a scoped list. And now you can choose a time range like on your other favorite sites! You can even use custom ones in the URL, as long as it is a positive integer (days) or strtotime compatible string. New filters have been added to custmize the menu options.

Anyway, have some notes. Please consider supporting me on Ko-fi if you like the theme.

Release Notes:

  • Feature: Add sort-order-filter interface to lists
  • Remove superfluous elements after page load (need determined client-side)
  • Disable autocomplete on more control inputs
  • Further reduced elements and CSS to improve render performance
  • Remove all sibling selectors from CSS (apparently, they were extremely costly)
  • Add date format constants for cards, allowing for better customization in child themes
  • Cards now show either the publish or modified date depending on the orderby option
  • Refactored many templates and partials (relevant if you replaced any in child themes)
  • Refactored some and cleaned up all JS files
  • Added a bunch more ARIA labels for better accessibility
  • Fixed: Chapter mobile menu panel will no longer show up on search pages
  • Fixed: AJAX comments that broke at some point
  • Fixed: AJAX nonce being wrong due to local caching
  • Fixed: Chapter folding not honoring settings
  • Fixed: Edit/Delete buttons not properly showing up on your comments (if enabled)
  • Fixed: Hidden stories and chapters not being properly excluded from RSS, sitemap, and search engines
  • Fixed: TTS is no longer stopped when you load the site in another tab
  • Fixed: Footer menu wrapping weirdly when overflowing
  • Fixed: Bookmarks save the full URL again to avoid issues with particular permalinks

Fictioneer 5.3.2

05 Jun 21:36
Compare
Choose a tag to compare

Hopefully the last patch release for now, but I thought everything to be in order with 5.3.0 and look how that went. Lots of minor things.

Important! Purge your story data caches under Fictioneer > Tools in the admin panel, otherwise some parts of the page might look broken until the cache expires by itself.

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

Release Notes:

  • Reduced elements of large cards (this kinda slipped by me)
  • Reduced elements in chapter lists further
  • Remove unnecessary elements on client-side after page load (they need to be delivered for cache reasons)
  • Make check for AJAX authentication mode a bit cleaner
  • Using the WP-native logout will now properly clear bookmarks in local storage
  • Prefixed signature of recently added actions (yikes)
  • Fixed some style issues with minimalist mode

Fictioneer 5.3.1

04 Jun 22:15
Compare
Choose a tag to compare

Yes, the obligatory bug fixes after the minor release. In my defense, I also made important performance improvements. Mainly reducing the DOM size by several hundred nodes depending on content. For example, from 1136 to 942 elements on the front page of the demo site. One story test case with a hundred chapters even yielded a reduction of over 900.

Important! Please purge your story data caches under Fictioneer > Tools in the admin panel, otherwise some parts of the page might look broken until the cache expires by itself.

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

Release Notes:

  • Fixed popup menus in Safari (seriously, wtf Apple)
  • Fixed tags.json (where the heck came that "foobar" node from?)
  • Fixed display conditions for moderation flags in comment edit
  • Fixed style of the global story checkmark (again)
  • Fixed AJAX action in settings
  • Caught potential "undefined function" JS error
  • Excluded autosaves and revisions from logging
  • Added 'fictioneer_filter_list_chapter_prefix' filter
  • Added several strategic CSS contain properties to improve render performance (probably)
  • Massively reduced DOM elements for cards and chapter lists

Fictioneer 5.3.0

03 Jun 17:04
Compare
Choose a tag to compare

This was supposed to be a patch level but shot past that in the last few days, so here you get a minor version update. Please consider supporting me on Ko-fi if you like the theme.

Release Notes:

  • Fixed date formatting for Latest updates shortcode not honoring your settings
  • Fixed comments for cyrillic languages
  • Fixed warning if chapters have no story assigned
  • Improved handling of removable query args
  • Chapters on the story edit screens are now sorted by date, descending (newest one first)
  • Added additional floating notifications
  • Added chapter list for story as popup menu in chapters (bottom)
  • Updated styling of popup menus
  • Updated styling of custom scroll bars (FF still does not support that...)
  • Updated styling of modals to better fit small viewports (e.g. mobile)
  • Popup menus now reposition themselves vertically if they collide with the view's border (if there is space)
  • Order/View toggles are now only displayed on the chapter tab
  • Refactored logger to use a log file instead of the database (what was I thinking?)
  • Refactored SEO/Tool/ePUB actions in the settings
  • Refactored admin user profile
  • Refactored frontend user profile
  • Clicking outside a selected paragraph will now close the paragraph tools again
  • Several small performance improvements you will probably never notice
  • Added overridable constants for child themes to reduce database calls for rendering pages
    • FICTIONEER_SITE_CHARSET (e.g. 'UTF-8')
    • FICTIONEER_SITE_LANGUAGE (e.g. 'en-US')
    • FICTIONEER_SITE_NAME (e.g. 'Hollow Shades' or 'Nowhere Stars' or 'Katalepsis')
    • FICTIONEER_SITE_DESCRIPTION (e.g. 'A web fiction theme for WordPress')

Fictioneer 5.2.4

08 May 23:26
Compare
Choose a tag to compare

Note: The default date format for cards has been changed from "M j, y" to "M j, 'y". Sites running the theme already might need to update this manually under Fictioneer > General (if you want). This is not important, just adds a bit more clarity what the number means.

Release Notes:

  • Update internal ACF to 6.1.6 (critical security fix)
  • Fixed main background position below tablet viewport
  • Fixed theme sitemap
  • Fixed logo for embeds if the link is dead
  • Fixed missing Twitter username field
  • Updated some translations
  • Updated date format for cards
  • Updated Twitter meta tags
  • Reduced chapter bookmarks size in browsers
  • Added option to hide stories in lists
  • Added option to restrict the default WordPress REST API

Fictioneer 5.2.3

09 Apr 12:56
Compare
Choose a tag to compare

Release Notes:

  • Update internal ACF to 6.1.3 (will probably be updated again very soon)
  • Fixed line clamp in latest_chapters shortcode for the compact variant without source