Releases: philhoyt/Notiblock
Releases · philhoyt/Notiblock
Release list
v1.1.0
= 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
= 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.