Skip to content

Releases: philhoyt/Notiblock

v1.1.0

Choose a tag to compare

@github-actions github-actions released this 14 Aug 18:05

= 1.1.0 =

  • Security: Links added in the message editor are now checked, so unsafe URLs are rejected before they are saved.
  • Add: Full translation support. All admin and editor text can now be translated, and a notiblock.pot template ships with the plugin.
  • Add: Settings are removed when the plugin is deleted, including across every site on a multisite network.
  • Fix: Automatic updates were silently unavailable. The update library was missing from released downloads, so the plugin never checked for new versions.
  • Fix: On multisite, one site could show another site's notification message and dates.
  • Fix: The Message block could be placed on its own, outside a Conditional block, where it displayed regardless of the date range. It is now only available inside a Conditional block, as documented.
  • Fix: Adding a link now opens a proper dialog instead of a browser prompt, so it can be used with a keyboard and a screen reader.
  • Fix: The message editor now shows a visible outline when focused, and its label is correctly linked to the field.
  • Change: Admin scripts and styles no longer load on screens that do not show the settings panel.

V1.0.0

Choose a tag to compare

@philhoyt philhoyt released this 31 Mar 23:35

= 1.0.0 =

  • Replaced TinyMCE editor with a React-based rich text editor.
  • Added text alignment controls to the editor toolbar.
  • Added Settings → Notiblock admin page alongside the dashboard widget.
  • Added REST API endpoint for saving settings from the React app.
  • Added GitHub release-based auto-updates via Plugin Update Checker.
  • Start date is restricted to today or later.
  • End date is restricted to the start date or later.
  • Changing the start date past the end date automatically clears the end date.
  • Date fields are disabled when "Always show" is enabled.

v0.1.0

Choose a tag to compare

@philhoyt philhoyt released this 02 Dec 20:13

Notiblock is a WordPress block plugin that allows you to create conditional notification messages that display on your site based on date settings. Perfect for announcements, promotions, maintenance notices, or any time-sensitive content.