Changelog

1.3.5 – 14.05.2026

Enhancement

Separators (dash and dot) are now wrapped in their own BEM elements (.citatily__separator, .citatly__divider) and can be hidden or replaced via CSS
All meta elements (separator, author, divider, source) are now built dynamically by JavaScript — only elements with content are rendered

1.3.4 – 13.05.2026

Fix

Transient cache for quote IDs is now invalidated when a quote is trashed or deleted. Previously, deleting a quote could result in no quote being displayed until the cache expired on its own

1.3.3 – 07.05.2026

Tweak

Block: Title and block name changed to English (“Daily Quote”) for consistency with the plugin name on wordpress.org. The editor preview text remains translated

1.3.2 – 06.05.2026

Enhancement

Improved daily quote selection: a fallback mechanism now ensures that the same quote never appears on two consecutive days

1.3.1 – 02.05.2026

Compatibility

REST endpoint automatically registered as exception when Perfmatters restricts the REST API

1.3.0 – 21.04.2026

Feature

Added CLS-optimized skeleton loader with shimmer animation

Feature

Dynamic min-height calculation prevents layout shift during quote loading

Feature

New citatly.css for skeleton loader styling

Feature

CSS custom properties for easy skeleton customization --citatly-skeleton-base and --citatly-skeleton-shine

Tweak

Responsive min-height adjustment for mobile and desktop viewports

1.2.0 – 16.04.2026

Feature

Gutenberg block support

Feature

JSON import and export via admin submenu

Feature

Admin help / documentation page

Feature

Auto-generated post title from quote text

Feature

Clean uninstall routine

i18n

Full German translation (de_DE)

1.1.0 – 15.04.2026

Feature

Shortcode with optional class parameter

Feature

REST API endpoint with HTTP caching headers

Feature

Deterministic daily selection

Feature

Custom post type with plain text meta fields.

Feature

Initial release