Skip to content

Releases: ernestdefoe/gridiron-nation

2.2.1

Choose a tag to compare

@github-actions github-actions released this 30 May 23:23

Hardening release from a code audit — includes a likes-counter fix that matters on non-MySQL databases.

Changes

  • Cross-database likes counter: the discussions.likes_count sync no longer uses MySQL-only CAST(... AS SIGNED) raw SQL. It now uses Eloquent's atomic increment()/decrement(), so it works on PostgreSQL and SQLite too (previously a like on those engines threw and left the count permanently stale). Floored at 0.
  • Like/unlike listeners are container-resolved (Class@method) — no manual resolve() per event.
  • The hero "newest member" field is cached for 5 minutes like the scoreboard counts, so it no longer adds a DB round-trip to every page load; the two ForumResource extenders are merged.
  • Live-scores controller injects its Guzzle client instead of constructing one per request.
  • Removed an unconditional ini_set('memory_limit') that ran on every web request (it's a CLI/build concern).
  • The composer trigger opens the composer via the core component loader instead of a hard-coded .IndexPage-newDiscussion DOM node.
  • Removed two unused locale keys.

Safe to update — no migrations.

2.2.0

Choose a tag to compare

@github-actions github-actions released this 30 May 17:59

What's Changed

  • fix: keep wide team-wordmark hero decorations from being cut off
  • feat: stronger drop shadow on hero team decorations
  • fix: widen welcome-hero scoreboard so long newest-member names aren't cut off
  • feat: per-glyph hero decoration inset (measure real ink overflow in JS)

Full Changelog: 2.1.11...2.2.0

2.1.11

Choose a tag to compare

@github-actions github-actions released this 30 May 03:26

What's Changed

  • Fix overflowing messages-page nav
  • Stack messages-page nav vertically (correct selector .MessagesPage-nav)
  • Force nested SelectDropdown in messages nav into a vertical list
  • Refine messages nav: compact Send button, flat list, tighter spacing
  • Stop hero clipping the Online popover; raise its z-index
  • Give DM messages the stadium-ticket chrome + pull the thread up
  • Lay messages page out as nav-left / content-right columns
  • Revert messages page to stacked layout; just trim the top gap
  • Override Page-container gap directly to pull messages content up
  • Hide the redundant MessagesPageHero to pull the thread up
  • Compact the messages nav rows to lift the thread higher
  • Revert messages-page layout overrides; keep only the ticket chrome
  • Make messages nav strip full-width like default theme
  • Hide MessagesPageHero so the horizontal nav + thread sit at the top
  • Trim remaining messages content margin + nav padding
  • Force messages container to block stacking at all widths
  • Add small top margin so messages nav clears the fixed header
  • Restore the Messages hero banner

Full Changelog: 2.1.10...2.1.11

2.1.10

Choose a tag to compare

@github-actions github-actions released this 29 May 04:07

What's Changed

  • style(hero): title above pills, left-aligned, more prominent
  • style(hero): make discussion title bigger and bolder
  • fix(hero): bump title selector specificity so size/weight actually apply
  • style(hero): bring discussion title size down a notch
  • style(hero): bring discussion title size down a bit more
  • style(hero): shift decorations further right
  • style(hero): shift decorations a bit further right

Full Changelog: 2.1.9...2.1.10

2.1.9

Choose a tag to compare

@github-actions github-actions released this 29 May 03:37

What's Changed

  • style(hero): flush discussion-hero decorations to the far-right edge
  • style(hero): 10px right inset on discussion-hero decorations

Full Changelog: 2.1.8...2.1.9

2.1.8

Choose a tag to compare

@github-actions github-actions released this 29 May 03:23

What's Changed

  • fix(sidebar): exclude primary button from nav-link wrap rules
  • fix(sidebar): scope nav-widen to IndexPage-nav, not all .Page-sidebar

Full Changelog: 2.1.7...2.1.8

2.1.7

Choose a tag to compare

@github-actions github-actions released this 29 May 03:15

What's Changed

  • style(hero): stop the two decoration glyphs from overlapping
  • style(sidebar): widen desktop left nav so conference names aren't cut off

Full Changelog: 2.1.6...2.1.7

2.1.6

Choose a tag to compare

@github-actions github-actions released this 29 May 03:00

What's Changed

  • style(discussion): revert column widening, center scrubber instead
  • fix(tags): force TagsPage grid icon spacing over flarum/tags

Full Changelog: 2.1.5...2.1.6

2.1.5

Choose a tag to compare

@github-actions github-actions released this 29 May 02:50

What's Changed

  • fix(build): drop CSS min()/calc(min()) that broke the LESS compile

Full Changelog: 2.1.4...2.1.5

2.1.4

Choose a tag to compare

@github-actions github-actions released this 29 May 02:38

What's Changed

  • fix(tags): force tag-icon spacing over flarum/tags + widen mobile nav
  • style(index): wider showcase-card content area on desktop
  • style(discussion): wider right-column (controls + scrubber) on desktop

Full Changelog: 2.1.3...2.1.4