Skip to content

Releases: lstamellos/tagdiv-liveblog

tagDiv Liveblog 0.1.22

Choose a tag to compare

@github-actions github-actions released this 23 Aug 23:51
1d65cb3

What's Changed

Full Changelog: v0.1.21...v0.1.22

tagDiv Liveblog 0.1.21

Choose a tag to compare

@github-actions github-actions released this 21 Aug 21:47
0e7f631

What's Changed

Full Changelog: v0.1.20...v0.1.21

tagDiv Liveblog 0.1.20

Choose a tag to compare

@github-actions github-actions released this 11 Aug 14:11
c7d0380

tagDiv Liveblog 0.1.20

This release fixes WordPress native per-plugin automatic-update controls for tagDiv Liveblog when the installed GitHub release is already current.

Changes:

  • always returns valid GitHub release metadata to the WordPress Update URI provider when release lookup succeeds;
  • lets WordPress Core place current releases in no_update instead of making the plugin appear update-unsupported;
  • restores the native Enable/Disable auto-updates control in wp-admin for current installations;
  • keeps the site owner's normal per-plugin automatic-update preference authoritative;
  • does not force autoupdate and does not override the auto_update_plugin policy;
  • preserves verified GitHub release asset selection and SHA-256 package verification.

Validation:

  • current installed version receives update metadata suitable for Core no_update handling;
  • older installed versions still receive normal update metadata for Core response handling;
  • no updater metadata is returned for unrelated plugins;
  • existing automatic-update preferences remain unchanged;
  • release ZIP naming and checksum verification remain unchanged.

tagDiv Liveblog 0.1.19

Choose a tag to compare

@github-actions github-actions released this 11 Aug 03:10
07cf562

tagDiv Liveblog 0.1.19

This release adds native Automattic Liveblog Key Events presentation to the tagDiv Composer integration while keeping Automattic Liveblog authoritative for Key Event state and behavior.

Changes:

  • adds an optional native Key Events summary above the integrated Liveblog feed;
  • adds Composer controls for summary, authoritative key-entry highlight and configurable key-entry label presentation;
  • uses Automattic Liveblog's runtime .is-key-event marker rather than stale .type-key comment classes for real frontend state;
  • preserves native Key Event navigation, editor-side removal, confirmation UI and per-post content format;
  • hides an empty Key Events summary automatically;
  • preserves Key Events presentation across archive/reopen transitions while respecting upstream editability rules.

Validation:

  • exactly one native #liveblog-key-events mount and one Liveblog runtime;
  • native summary rendering, jump/pagination and selected-event removal;
  • authoritative highlight/label behavior with stale .type-key classes present;
  • native removal confirmation and post-reload state reconciliation;
  • active → archive → reopen behavior with the archived notice and Key Event editor controls changing correctly.

tagDiv Liveblog 0.1.18

Choose a tag to compare

@github-actions github-actions released this 11 Aug 00:06
96cfd86

tagDiv Liveblog 0.1.18

This maintenance release updates the WordPress plugin author metadata without changing runtime behavior.

Changes:

  • the plugin author is now shown as OmniaTV;
  • the author name links to https://omniatv.com through the standard WordPress Author URI header;
  • Plugin URI and Update URI continue to point to the GitHub repository;
  • no rendering, Liveblog, Composer, updater, CSS or JavaScript behavior changes are included.

Validation:

  • wp-admin → Plugins displays OmniaTV as the author;
  • the author link opens https://omniatv.com;
  • the plugin remains active and existing Liveblog behavior is unchanged.

tagDiv Liveblog 0.1.17

Choose a tag to compare

@github-actions github-actions released this 10 Aug 23:44
47f72d2

tagDiv Liveblog 0.1.17

This maintenance release fixes metadata-prefix alignment in the TagDiv Liveblog presentation layer without changing Automattic Liveblog markup or runtime behavior.

Fixes:

  • Timestamp prefix now appears horizontally beside the time metadata instead of above it.
  • In Both time mode, the prefix sits beside the existing relative/exact time stack while that stack remains vertically arranged.
  • Author prefix now appears in the first author row beside the avatar/name instead of above the author metadata.
  • Stacked and inline metadata layouts, metadata order, separators and left/center/right alignment remain unchanged.

Regression validation:

  • exact time with timestamp prefix;
  • Both time mode with timestamp prefix;
  • author prefix with avatar/name;
  • inline metadata with separator;
  • stacked metadata;
  • pagination, archived notice, Archive/Reopen controls and numeric entry deep links remain unaffected.

Validated on OmniaTV with WordPress 7.0.3, PHP 8.3.6, Newspaper 12.7.7, tagDiv Composer 5.4.6 and Automattic Liveblog 1.12.2.

tagDiv Liveblog 0.1.16

Choose a tag to compare

@github-actions github-actions released this 10 Aug 22:49
8bced08

tagDiv Liveblog 0.1.16

This release adds native GitHub Releases updates, an editable archived-Liveblog completion notice, and permission-gated frontend Archive / Reopen controls while preserving Automattic Liveblog as the owner of rendering, pagination, permissions and state transitions.

Highlights:

  • this GitHub repository is declared as the WordPress Update URI for tagDiv Liveblog;
  • stable GitHub Releases provide WordPress update metadata and the exact named installable ZIP asset;
  • release ZIPs are verified against the SHA-256 digest published by GitHub before installation;
  • automatic updates are never forced by the plugin and remain controlled by the user's normal per-plugin WordPress auto-update setting;
  • existing 0.1.15 installations need a one-time manual installation of 0.1.16 because 0.1.15 predates the repository updater; later stable releases can then be discovered natively;
  • the archived completion message is editable as plain text from the TagDiv Liveblog block, with “Η ανταπόκριση έχει ολοκληρωθεί” as the default;
  • the archived notice remains above the Liveblog feed on every native pagination page and retains its TagDiv typography, color, border, radius, padding, spacing, alignment and text-transform controls;
  • authorised frontend users see “This liveblog is active.” with Archive or “This liveblog is archived.” with Reopen;
  • frontend Archive / Reopen delegates to Automattic Liveblog's existing authenticated set_liveblog_state_for_post action, including its nonce and post-scoped edit permission checks;
  • Archive maps to upstream state archive and Reopen maps to upstream state enable, followed by a page reload so the native runtime starts in the new state;
  • active Liveblogs render no archived-notice markup on the public frontend;
  • the configurable page-size and numeric entry deep-link behavior introduced in 0.1.15 remains unchanged.

Validation:

  • active and archived Liveblogs;
  • archived notice persistence across native pagination pages;
  • editable archived notice text, Composer preview and frontend styling;
  • permission-gated frontend management controls;
  • active-to-archive and archive-to-enable state transitions through the upstream Liveblog AJAX handler;
  • direct numeric entry deep links with archived notice present;
  • GitHub stable-release discovery and exact release-asset selection;
  • SHA-256 package verification;
  • native WordPress per-plugin automatic-update preference remains authoritative;
  • successful background automatic update in a true DOING_CRON context while the plugin remains active;
  • Global Single Template integration.

Validated on OmniaTV with WordPress 7.0.3, PHP 8.3.6, Newspaper 12.7.7, tagDiv Composer 5.4.6 and Automattic Liveblog 1.12.2.

tagDiv Liveblog 0.1.15

Choose a tag to compare

@github-actions github-actions released this 10 Aug 20:09
3bbe6b2

tagDiv Liveblog 0.1.15

This release completes configurable native Liveblog pagination inside Newspaper / tagDiv Composer and fixes direct numeric entry deep links such as #60819.

Highlights:

  • Liveblog entries per page are configurable from the TagDiv block, with a supported range of 1–100 and a default of 20;
  • the configured page size is applied consistently to both normal native pagination and direct entry deep-link requests;
  • direct # loads calculate pagination from a current Liveblog anchor instead of stale cached page state;
  • First / Prev / Next / Last work immediately after a direct entry deep-link load, without waiting for polling or a new-entry notification;
  • direct entry links scroll to the requested Liveblog entry after the integrated DOM is ready;
  • numeric entry fragments are removed when native pagination or the native new-entry control leaves the linked-entry context;
  • Automattic Liveblog remains responsible for rendering, Redux state, polling, REST endpoints and native pagination controls;
  • no Liveblog fork, template override or React DOM reconstruction is introduced.

Validation:

  • active Liveblog pagination and polling;
  • archived Liveblog pagination without polling;
  • non-default entries-per-page settings;
  • direct numeric entry links, target scrolling and immediate native pagination;
  • Global Single Template integration.

Validated on OmniaTV with WordPress 7.0.3, PHP 8.3.6, Newspaper 12.7.7, tagDiv Composer 5.4.6 and Automattic Liveblog 1.12.2.

tagDiv Liveblog 0.1.14

Choose a tag to compare

@github-actions github-actions released this 10 Aug 13:26

tagDiv Liveblog 0.1.14

First public release of the Newspaper / tagDiv Composer adapter for Automattic Liveblog.

Highlights:

  • native Liveblog block in tagDiv Composer;
  • native TagDiv Header settings and Design Options;
  • Global Single Template support with no output on non-Liveblog posts;
  • entry, content, metadata and timeline presentation controls;
  • exact / relative timestamp modes;
  • inline or stacked metadata layout;
  • timeline rendered behind complete entry boxes;
  • no Liveblog fork, template override or React DOM reconstruction.

Validated on OmniaTV with WordPress 7.0.3, Newspaper 12.7.7, tagDiv Composer 5.4.6 and Automattic Liveblog 1.12.2.

tagDiv Liveblog 0.1.12

Choose a tag to compare

@github-actions github-actions released this 10 Aug 02:50
af1bb4c

tagDiv Liveblog 0.1.12

First public release of the Newspaper / tagDiv Composer adapter for Automattic Liveblog.

Highlights:

  • native Liveblog block in tagDiv Composer;
  • native TagDiv Header settings and Design Options;
  • Global Single Template support with no output on non-Liveblog posts;
  • entry, content, metadata and timeline presentation controls;
  • exact / relative timestamp modes;
  • inline or stacked metadata layout;
  • timeline rendered behind complete entry boxes;
  • no Liveblog fork, template override or React DOM reconstruction.

Validated on OmniaTV with WordPress 7.0.3, Newspaper 12.7.7, tagDiv Composer 5.4.6 and Automattic Liveblog 1.12.2.