Skip to content

Releases: Tetrakern/fictioneer

Fictioneer 5.32.4

18 Oct 13:30

Choose a tag to compare

Just two more or less minor fixes affecting some people.

Please consider supporting me on Ko-fi, Patreon, or GitHub Sponsors if you like the theme.

Release Notes

  • Fixed: The pagination does not work in some templates when used as front page
  • Fixed: Article card are always single column if no count parameter >2 is given

Fictioneer 5.32.3

11 Oct 11:23

Choose a tag to compare

As usual, the moment I publish an update, someone or something comes up with a problem. Not in the whole month leading up to that point, no. Right after. This has happened at least on every second update. Like, what's going on here? You see an update and THEN suddenly remember to report your issue? As if that would magic the fix in retroactively? I can only annoy people with updates so much until they grow tired of installing them, leading to faulty and insecure sites.

Please consider supporting me on Ko-fi, Patreon, or GitHub Sponsors if you like the theme.

Release Notes

  • FFS: Maybe remember to report your issues before an update, not right after?
  • Fixed: Thumbnails are not working on custom post types not added by the theme
  • Fixed: The footer_comments card shortcode argument does not always work
  • Improved: Added single column mode for card shortcodes if only one post is queried
  • Improved: Made the CSS slightly more compatible with the classic editor

Fictioneer 5.32.2

05 Oct 17:53

Choose a tag to compare

Performance update, plus the usual minor bug fixes. Aside from the alert date check, that was not minor.

Please consider supporting me on Ko-fi, Patreon, or GitHub Sponsors if you like the theme.

Release Notes

  • Fixed: The sitemap total page number is queried on nearly every request
  • Fixed: The archive widget dropdown variant style is broken
  • Fixed: The date guard for enqueuing chapter alerts does not work
  • Changed: The default light mode link hover color is now darker instead of brighter
  • Changed: Updated Font Awesome to 7.1
  • Improved: Enabled responsive embeds (I did not know what was a thing -.-)
  • Improved: Many micro performance optimizations across everything
  • Dev: Prime thumbnail caches to reduce the number of database queries
  • Dev: Refactored and split consent wrapper filter to improve performance
  • Dev: Breadcrumbs are now wrapped in a nav and have aria-labels
  • Dev: Utilize comma-style echo for faster rendering (instead of concatenation)

Fictioneer 5.32.1

07 Sep 11:09

Choose a tag to compare

Just a few small changes, because nothing can ever work out on the first attempt.

Please consider supporting me on Ko-fi, Patreon, or GitHub Sponsors if you like the theme.

Release Notes

  • Fixed: Button tooltips on story pages cause an horizontal overflow on mobile
  • Changed: Reduce responsive breakpoint of left/right-aligned blocks from 640px to 480px
  • Dev: Increased delay on batch update for read alerts from 1.0s to 1.5s

Fictioneer 5.32.0

31 Aug 19:00

Choose a tag to compare

After many frustrating hours, the theme now finally allows you to use all of the blocks in the block editor by default. The entire content style needed to be refactored for this to work. If you mess up your chapters with this, that's on you, though.

GitHub: Please consider supporting me on Ko-fi, Patreon, or GitHub Sponsors if you like the theme.

Release Notes

  • Note: Re-save your permalink structure under Settings > Permalinks after updating
  • Fixed: FFCNR user data request opens an unnecessary DB connection
  • Fixed: Editor styles load with a long delay
  • Changed: Increased dark mode letter spacing adjustment
  • Changed: Increased the default bold font weight from 600 to 700
  • Changed: Always enable most blocks and removed related options
  • Changed: Switched to Font Awesome 7 (self-hosted)
  • Improved: Changing certain options now automatically flushes the permalink structure
  • Improved: Preload Font Awesome to prevent flashes of missing icons
  • Improved: Refactored the sitemap into a cached virtual, paginated XML
  • Improved: Refactored block styles and enabled all block editor features by default
  • … except for chapters, which are more limited to account for custom formatting
  • New: Added customizer options to change selected icons (no, not all of them)
  • New: Added setting to exclude post IDs from sitemap (Fictioneer > SEO)
  • Dev: The robots.txt filter now tries to account for other hooked filters (as far as reasonable)
  • Dev: Moved consent wrapper logic to render_block filter hook
  • Dev: Removed obsolete fictioneer_enable_all_blocks option
  • Dev: Removed custom wrapper around file block

Fictioneer 5.31.0

27 Jul 13:03

Choose a tag to compare

Finally done. Probably. This update introduces a proper on-site alert system, replacing the previous glorified chapter query masquerading as one. You’ll need to enable it separately in the theme settings. Speaking of settings, several new options have been added to improve font loading and reduce flashes of unstyled text (FOUT). SEO also received some tweaks to help search engines index your site more intelligently — especially what not to index — and to discourage unwanted bots. Plus the usual batch of fixes.

Please consider supporting me on Ko-fi, Patreon, or GitHub Sponsors if you like the theme.

Release Notes

  • Notice: If you use the Minimalist child theme, you need to update some things there as well
  • Fixed: REST authentication check considers missing posts as valid (which is luckily irrelevant)
  • Fixed: Story status and age rating are not translated in the Advanced Index page template
  • Fixed: The date and time in the chapter changelog are not localized
  • Fixed: The bundled JavaScript option causes script errors
  • Fixed: The container of the story comments loading spinner has the wrong height
  • Fixed: Meta box checkboxes are not visibly marked checked in the classic editor
  • Fixed: The recursive cache file deletion function sometimes throws warnings
  • SEO: Update robots meta tag to discourage search engine indexing of search results, filtered pages, etc.
  • SEO: Added rating=adult meta tag for adult-rated stories and chapters
  • SEO: Optimize virtual robots.txt for the theme (if SEO features are enabled)
  • Improved: Added thumbnail node to Story RSS chapter items
  • New: Added option to insert preload links into HTTP headers for font files under Fictioneer > Fonts
  • New: Added option to insert critical path font CSS into the head under Fictioneer > Fonts
  • New: Added new alert feature (manually for posts, automatic for chapters with story, plus capability)
  • New: Added user profile setting to either skip or keep read alerts in the list
  • New: Added status override meta field and capability (only changes the display, this is not a real status)
  • New: Added chapter checkbox to override story Patreon settings (instead of merging them)

Fictioneer 5.30.0

07 Jul 21:42

Choose a tag to compare

After avoiding it for years, the theme can finally be used (properly) with the WP REST API, which means you can now use it to set the required meta fields. This applies less validation than the post editor due to the limitations of how REST requests are handled by WP, but should not accidentally break anything. Use at your own peril.

This also means that the theme save actions are now triggered by REST requests, which I previously blocked to avoid double triggers — in consequence, saving posts takes slightly longer unless you disable it again with the new [Disable REST theme save actions] option.

If you want to recount the words on your site, since that function has been updated as well, you can do so under Fictioneer > Tools in the admin dashboard.

Please consider supporting me on Ko-fi, Patreon, or GitHub Sponsors if you like the theme.

Release Notes

  • Fixed: Validations for meta fields do not consider the "private" post status
  • Fixed: Validations for SEO meta fields only check for "post" post type capabilities
  • Fixed: Non-story post types show the "Chapters inherit Patreon settings" flag
  • Fixed: Removing a chapter by changing its assigned story is not logged
  • Fixed: The word counts are highly inaccurate (again)
  • Fixed: The default header background color is tomato instead of transparent
  • Fixed: The chapter icon meta field input does not refresh the preview display
  • Fixed: Chapter scripts erroneously try (and fail) to load on ?post_type=fcn_chapter
  • Removed: Option allowing REST requests to trigger theme save actions (now default)
  • Improved: Accessing /wp-admin if logged-out will now redirect to /wp-login.php
  • New: Added option to block REST requests from triggering theme save actions
  • New: Added SEO checkbox to discourage search engines for individual posts
  • New: Added button to create and assign default template pages (Stories, Chapters, etc.)
  • Dev: Refactored fictioneer_sql_filter_valid_blog_story_ids() and changed param order
  • Dev: Removed and split up the "_settings_loggers.php" file
  • Dev: Added fictioneer_sanitize_image_id() utility function
  • Dev: Added fictioneer_rest_setup action and hooked it into rest_api_init
  • Dev: Hooked fictioneer_restrict_rest_api into fictioneer_rest_setup
  • Dev: Renamed "data-number-switch" HTML attribute in story chapter lists to "data-word-count"
  • Dev: Renamed and refactored fictioneer_multi_save_guard() into fictioneer_save_guard()
  • Dev: … but left the old signature as alias for legacy code
  • Dev: Allow REST requests to trigger theme save actions by default
  • Dev: Exposed theme meta fields to the WP REST API

Fictioneer 5.29.4

09 Jun 13:43

Choose a tag to compare

Apparently, the Top Web Fiction link was broken and for quite a while now.

Please consider supporting me on Ko-fi, Patreon, or GitHub Sponsors if you like the theme.

Release Notes

  • Fixed: The Top Web Fiction link is not displayed

Fictioneer 5.29.3

08 Jun 21:21

Choose a tag to compare

Obviously, there turned out to be a problem with the new tools wrapper. Alas, reverted and changed the target class. If you have plugins that insist on adding extra wrappers and thus break functionality, this is now your responsibility.

Please consider supporting me on Ko-fi, Patreon, or GitHub Sponsors if you like the theme.

Release Notes

  • Fixed: PHP Warnings (8) in the story blog query helper
  • Fixed: Chapter contents do no longer render a HTML wrapper as text
  • Improved: Story cards now list scheduled chapters if they are set to be visible
  • Dev: Added fictioneer_filter_story_card_chapter_query_args filter
  • Dev: The paragraph tools now look for the tools-wrapper class

Fictioneer 5.29.2

27 May 09:17

Choose a tag to compare

Nothing much here, actually. Just fixing a warning in the Fast Request plugin (you need to disable and reenable it under Fictioneer > Plugins if you use it) and some quality of life improvements for developers. Also, the chapter wrapper element has been moved into a filter to hopefully avoid functionality breaking if a plugin messes with the post content.

Please consider supporting me on Ko-fi, Patreon, or GitHub Sponsors if you like the theme.

Release Notes

  • Fixed: Warning in the Fast Request mu-plugin (needs to be disabled and re-enabled manually)
  • Changed: Filter-in critical content wrapper required for the paragraph tools script to account for breaking plugins
  • Dev: Render action hooks and selected output filters as HTML comment in the document (debug mode only)