Gatilab Products

Changelogs

Improvements, fixes, and the details behind each release.

Dynamic Month & Year into Posts

Dynamic dates, ages, and countdowns for WordPress content and titles.

View Product
Stable

Dynamic Month & Year into Posts 1.8.1

Read release notes

What's Changed

  • Fixed: Recurring February 29 countdowns now produce the same valid leap-day result in PHP and the browser.
  • Fixed: Invalid countdown dates no longer display as zero days, and the default day label is plural-aware.
  • Fixed: WP-CLI accepts both complete plugin shortcodes and date types with named options.
  • Improved: Added WordPress 7.1 compatibility, content-role block metadata, current dependency security fixes and wider runtime checks.
  • Improved: Corrected countdown, editor, cache, pattern and WP-CLI documentation.

Commits

  • Release 1.8.1 (5e79c05)
Stable

Dynamic Month & Year into Posts 1.8.0

Read release notes

What's Changed

  • Added: Recurring, cache-aware Live Countdown block with leap-day handling and Block Bindings presets.
  • Improved: All date calculations now use the WordPress site timezone and calendar-day arithmetic across daylight-saving changes.
  • Improved: Searchable shortcode picker, block previews, toolbar accessibility, responsive editor controls and theme-neutral patterns.
  • Improved: Shortcode processing in titles, excerpts and supported integrations is limited to this plugin's tags.
  • Fixed: Countdown Interactivity API code now ships as a JavaScript module.
  • Changed: Minimum supported WordPress version is 6.5.
  • Changed: Removed duplicate legacy runtime files and consolidated rendering around one date engine.

Commits

  • Release 1.8.0 (1f27f44)
  • Prepare 1.8.0-beta (47a2613)
  • Fix WordPress.org release tag version (38662fe)
Stable

Dynamic Month & Year into Posts 1.7.3

Read release notes

What's Changed

  • Fix: [season] shortcode not working in legacy (non-Composer) installations.
  • Fix: [age] shortcode missing ordinal/rank attributes in legacy installations.
  • Fix: Duplicate Open Graph filter registrations in legacy Rank Math integration.
  • Fix: Duplicate Elementor and CRP filter registrations in legacy SEOPress file.

Commits

  • fix: add missing [season] and [age] ordinal to legacy path, remove duplicate filters (7f31e2a)
Stable

Dynamic Month & Year into Posts 1.7.2

Read release notes

What's Changed

  • New: Bricks Builder integration — shortcodes now render inside Bricks dynamic data elements.
  • New: Published Date and Modified Date Gutenberg blocks.
  • New: dmyip_core_filters filter to selectively disable shortcode processing on WordPress core filters (titles, excerpts, archive titles). Props @meteorlxy.
  • Improved: Release workflow auto-generates changelogs and attaches them to GitHub releases.
  • Fix: [year] shortcode with large negative offsets (e.g., [year n=-2003]) now returns correct results instead of wrong/empty values.
  • Fix: [year] shortcode no longer zero-pads results (e.g., [year n=-1100] returns 926 instead of 0926).

Commits

  • chore: add .wordpress-org assets directory with banners, icons, and screenshots for SVN deploy (8ee2c56)
  • feat: add WordPress.org SVN deploy job to release workflow (538319f)
  • fix: remove composer.lock copy from release workflow (file is gitignored) (bdc55c7)
  • feat: Add Bricks Builder support, improve release workflow, bump to 1.7.2 (3f55e7c)
Stable

Dynamic Month & Year into Posts 1.5.5

Read release notes

Dynamic Month & Year into Posts v1.5.5

Installation

  1. Download the ZIP file below
  2. Go to WordPress Admin → Plugins → Add New → Upload Plugin
  3. Upload the ZIP file and activate

What's New

See the changelog for details.

Stable

Dynamic Month & Year into Posts 1.5.4

Read release notes

Dynamic Month & Year into Posts v1.5.4

Installation

  1. Download the ZIP file below
  2. Go to WordPress Admin → Plugins → Add New → Upload Plugin
  3. Upload the ZIP file and activate

What's New

See the changelog for details.