Skip to content

Releases: LouGriffith/Cerrito-Schedule

v6.16.0 Theme positioning for Today Schedule

Choose a tag to compare

@LouGriffith LouGriffith released this 19 Mar 15:57
3a3804e

[6.16.0] - 2026-03-19

Changed

  • [cerrito_today] compact and full styles — events now group by game type only
    (previously, an event with a theme was placed in a separate group from the same
    game type without a theme, causing duplicate section headers)
  • Theme for each event is now resolved and shown inline beneath the venue/time
    row in italic pink (e.g. Beyonce Night on 3/19), matching the screenshot layout
  • .cerrito-today-header bottom margin reduced from 30 px to 10 px
  • New .cerrito-today-inline-theme CSS class for the inline theme label

What's Changed

Full Changelog: v6.15.0...v6.16.0

v6.15.0

Choose a tag to compare

@LouGriffith LouGriffith released this 17 Mar 18:23
8973245

[6.15.0] - 2026-03-17

Changed

  • [cerrito_schedule] — themed events now display the theme emoji + name inline
    (e.g. 🏰 Disney Night on 3/18) instead of a generic "Theme Rounds" badge,
    matching the compact schedule style
  • [cerrito_schedule] — venue row arrow changed from -> to
  • [cerrito_today] compact style — venue row arrow changed from -> to

What's Changed

Full Changelog: v.6.14.0...v6.15.0

v6.14.0 - Game Type Schedule

Choose a tag to compare

@LouGriffith LouGriffith released this 17 Mar 18:03
15e62d3

[6.14.0] - 2026-03-17

Added

  • [cerrito_game_type_schedule] shortcode — game-type-first view showing each game type
    as a header with all scheduled locations and times listed underneath
    • Recurring events grouped under "Every Monday", "Every Tuesday" etc. in canonical day order
    • Upcoming one-time events grouped by date ("Mar 21 (Friday)")
    • Each row shows the location name (linked) and time, right-aligned
    • Respects ACF game_color for colored header bars per game type
    • Parameters: game_type (filter to one type), days_ahead (default 60),
      show_logo (yes/no), show_description (yes/no), orderby (name/menu_order)

[6.13.0] - 2026-03-12

Changed

  • game_type parameter on all shortcodes now accepts a comma-separated list of
    slugs or names, e.g. game_type="music-bingo,trivia"
  • Single-value usage is unchanged and fully backward compatible
  • Updated cerrito_filter_by_game_type() helper to handle multiple values

Added

  • Game type color picker — add a game_color Color Picker ACF field to the game_type
    taxonomy to set a custom brand color per game type
  • Color is applied inline via style= attributes so it works without CSS changes:
    • Compact schedule — game type label text color
    • Full schedule — occurrence title type name text color
    • Location cards — left border accent color (replaces hardcoded red/teal)
    • Location directory — event row type label text and left border
  • cerrito_get_game_color( $type_name ) helper — returns hex color or ''
  • cerrito_game_color_style( $type_name, $property ) helper — returns inline style=
    attribute string for any CSS property; falls back gracefully to CSS class colors if
    the ACF field is not set

ACF setup required

  • Add field to Game Types taxonomy field group:
    Label: Game Color · Name: game_color · Type: Color Picker · Default value: #0066cc

v6.12.0 - Game Type Color

Choose a tag to compare

@LouGriffith LouGriffith released this 12 Mar 19:51
26337be

[6.12.0] - 2026-03-12

Added

  • Game type color picker — add a game_color Color Picker ACF field to the game_type
    taxonomy to set a custom brand color per game type
  • Color is applied inline via style= attributes so it works without CSS changes:
    • Compact schedule — game type label text color
    • Full schedule — occurrence title type name text color
    • Location cards — left border accent color (replaces hardcoded red/teal)
    • Location directory — event row type label text and left border
  • cerrito_get_game_color( $type_name ) helper — returns hex color or ''
  • cerrito_game_color_style( $type_name, $property ) helper — returns inline style=
    attribute string for any CSS property; falls back gracefully to CSS class colors if
    the ACF field is not set

ACF setup required

  • Add field to Game Types taxonomy field group:
    Label: Game Color · Name: game_color · Type: Color Picker · Default value: #0066cc

What's Changed

Full Changelog: v6.11.1...v6.12.0

v6.11.1 - Fix Compact Schedule Bug

Choose a tag to compare

@LouGriffith LouGriffith released this 12 Mar 19:35
e639e44

[6.11.1] - 2026-03-12

Fixed

  • PHP warning "Undefined variable $today_date" in shortcode-today.php$today_date
    was defined in the shortcode function scope but not passed to the cerrito_today_render_compact()
    and cerrito_today_render_full() sub-functions; both now receive it as an explicit parameter

What's Changed

Full Changelog: v6.11.0...v6.11.1

v6.11.0 - Refined Cancel

Choose a tag to compare

@LouGriffith LouGriffith released this 12 Mar 19:23
c7e5508

[6.11.0] - 2026-03-12

Changed

  • Cancellation reason now appears inline on the same row as the struck-through venue
    name (e.g. "Ghost River Brewing — Private event this week"), rather than on a second line
  • Cancelled events now show in all shortcodes including [cerrito_today] — previously
    today's widget suppressed them entirely
  • Full location cards ([cerrito_today] full style, [cerrito_master_schedule],
    [cerrito_recurring_schedule]) also render cancelled events struck-through with the
    inline reason next to the venue name
  • cerrito_render_location_card() now accepts an optional $check_date parameter;
    callers pass the relevant date so cancellation can be detected per-render

[6.10.0] - 2026-03-12

Changed

  • Cancelled recurring occurrences now display as struck-through instead of being hidden,
    so customers can see that an event exists but is not running this week
  • Added optional skip_reason text sub-field to the skip_dates ACF repeater —
    add a public-facing message (e.g. "Private event this week") that appears below
    the struck-through venue name in italic red; falls back to "Cancelled this week"
    if the field is left blank
  • [cerrito_today] continues to suppress cancelled events entirely (no strike-through)
  • Added cerrito_get_skip_reason( $post_id, $date ) helper returning the reason string
    (or '' if not cancelled); cerrito_is_skipped_on() remains as a boolean wrapper
  • Added cerrito_next_date_for_day_from_event( $event ) helper for use inside renderers

ACF update required

  • Add sub-field to the skip_dates repeater:
    Label: Cancellation Reason · Name: skip_reason · Type: Text (optional)

What's Changed

Full Changelog: v6.9.0...v6.11.0

v6.9.0 - Compact Schedule Time Swap

Choose a tag to compare

@LouGriffith LouGriffith released this 11 Mar 14:50
7c4f7d7

[6.9.0] - 2026-03-11

Changed

  • Compact schedule rows now show venue name on the left and time on the right,
    using space-between to fill the full row width
  • Arrow separator () removed from compact rows
  • Time no longer has a fixed minimum width; sits flush right

What's Changed

Full Changelog: v6.8.0...v6.9.0

v6.8.0 - Location Sort

Choose a tag to compare

@LouGriffith LouGriffith released this 11 Mar 14:39
63ea3f0

[6.8.0] - 2026-03-11

Changed

[cerrito_locations] now sorts locations letters-first (A–Z), with number-prefixed
venue names appearing after all alphabetical entries (e.g. Ale House, Barley's … 1 Stop Bar)

What's Changed

Full Changelog: v6.7.0...v6.8.0

v6.7.0 - Skip Dates

Choose a tag to compare

@LouGriffith LouGriffith released this 10 Mar 21:40
a124227

[6.6.0] - 2026-03-10

Added

  • [cerrito_locations] shortcode — location directory listing all venues with their
    scheduled events nested underneath
    • Recurring events grouped by day-of-week with time(s) shown inline
    • Upcoming one-time events grouped by date
    • Locations with no events show a configurable "no events" message rather than being hidden
    • Parameters: game_type, show_logo, show_address, show_specials, days_ahead,
      orderby (name/menu_order), empty_message

What's Changed

Full Changelog: v6.6.1...v6.7.0

v6.6.1 - Date Fix

Choose a tag to compare

@LouGriffith LouGriffith released this 10 Mar 21:31
d28656b

What's Changed

Full Changelog: v6.6.0...v6.6.1