Change Log

Prime

Prime (a private addon) serves as the foundational codebase for every site built by Transform Studios. With continuous enhancements, we ensure all clients benefit from new features, faster load speeds, enhanced security, and improved user experience.

Our commitment to transparency is reflected in the change log below, detailing every feature and fix we've implemented in line with evolving technology.


AI Generated Summary of Past 30 days of Releases

Over the past 30 days, a variety of new features and improvements have been rolled out, with a special focus on enhancing user experience and developer flexibility. Notably, you can now use inverse colors for white and black, enjoy image and tag overlays in grid layouts, and benefit from an upgraded category term page. The Quote 3 block received design improvements, and a significant addition is the support for llms.txt handling, expanding compatibility and options for metadata management. The events block now offers timezone localization, allowing for more accurate date and time displays across regions, and two-factor authentication setup has been introduced for added security. Numerous fixes have fine-tuned styles, accessibility, and search index behaviors—such as keeping unpublished entries out of search and avoiding Algolia size limits—while routine maintenance has improved workflows and updated dependencies behind the scenes, ensuring a smoother, more reliable experience all around.

  • v6.6.0 (23 hours ago)

    🚀 New

    • Add inverse colors for white and black @marcorieser (#737)

    🐛 Fixed

    • Don’t hit Algolia size limits @edalzell (#770)
    • Keep unpublished entries out of the default search index @edalzell (#768)
    • Add some bottom spacing to the heading in grid 2 @marcorieser (#756)

    🧰 Maintenance

    • Replace deprecated release actions with gh CLI @edalzell (#763)
    • Update GitHub Action Versions @edalzell (#771)
  • v6.5.2 (2 weeks ago)

    🐛 Fixed

  • v6.5.1 (2 weeks ago)

    🐛 Fixed

  • v6.5.0 (2 weeks ago)

    🚀 New

  • v6.4.2 (2 weeks ago)

    🐛 Fixed

    • Fix quote text size @edalzell (#762)
    • Revert "Use latest gpt model (#746)" @edalzell (#760)
  • v6.4.0 (2 weeks ago)

    🚀 New

    🐛 Fixed

    🧰 Maintenance

  • v6.3.1 (3 weeks ago)

    🐛 Fixed

    • Add default Typesense schema to search config @edalzell (#752)
    • Only update indexes/drivers & keep custom search config values @edalzell (#751)
    • Use proteus to set git config @edalzell (#750)

    🧰 Maintenance

  • v6.3.0 (3 weeks ago)

    🚀 New

    🐛 Fixed

    🧰 Maintenance

  • v6.2.4 (1 month ago)

    🐛 Fixed

    • Add assets to git monitoring @edalzell (#742)
    • Temporary remove the field condition from seo_pro field because of an addon bug @marcorieser (#741)

    🧰 Maintenance

    • Update GitHub Action Versions @edalzell (#740)
  • v6.2.3 (1 month ago)

    🐛 Fixed

    • Fix custom cms name and move into new structure @edalzell (#739)
  • v6.2.2 (1 month ago)

    🐛 Fixed

    • Revisions are now stored in content folder @edalzell (#738)
    • Set typesense per_page limit to env var @edalzell (#736)
  • v6.2.1 (1 month ago)

    🐛 Fixed

  • v6.2.0 (2 months ago)

    🚀 New

    🐛 Fixed

    • Remove border on active pagination item @marcorieser (#730)
    • Set index, nofollow for pages with specific get params @marcorieser (#717)
    • Fix default CP theme @edalzell (#729)
    • Improvements to default files @edalzell (#726)
    • Fix typographic spacing in alert blocks @marcorieser (#716)
    • Save asset filesystems @edalzell (#720)

    🧰 Maintenance

  • v6.1.1 (2 months ago)

    🐛 Fixed

  • v6.1.0 (2 months ago)

    🚀 New

    🐛 Fixed

    • Add missing label for screenreaders @marcorieser (#703)
    • Improve default taxonomy config @edalzell (#714)
    • Fix accordion interferences @marcorieser (#709)
    • Improvements for Zero Downtime Deployments @edalzell (#711)
    • Ensure taxonomy configuration is always current @edalzell (#712)
    • Optimize visual alignment of card icon in events 2 with card layout @marcorieser (#705)

    🧰 Maintenance

  • v6.0.3 (2 months ago)

    🐛 Fixed

  • v6.0.2 (2 months ago)

    🐛 Fixed

    • Move Stripe webhook out of ‘web’ middleware @edalzell (#708)
  • v6.0.1 (2 months ago)

    🐛 Fixed

    • Remove already deleted Livewire components @marcorieser (#706)
  • v6.0.0 (2 months ago)

    🔥 Breaking

    • Requires Statamic 6
    • Requires Laravel 13
    • Requires PHP 8.5
    • Requires Review 6
    • Requires Events 6

    🚀 New

    🐛 Fixed

    • Reset local variables for events without a link @marcorieser (#704)

    🧰 Maintenance

    • Update javascript dependencies @edalzell (#699)
    • Remove unused OpenAI action @edalzell (#696)
  • v5.41.3 (5 months ago)

    🐛 Fixed

    • Fix Stripe 1 product amounts @edalzell (#685)
  • v5.41.2 (5 months ago)

    🐛 Fixed

    • Fix entry routing on non-prime content @edalzell (#683)
  • v5.41.1 (5 months ago)

    🐛 Fixed

    • Use the Laravel Passwordless Login expiry config value in expired partial @edalzell (#681)
  • v5.41 (5 months ago)

    🚀 New

    • Automated entry localization @edalzell (#664)

    🐛 Fixed

    • If the previous exception was a TypeError, don't report @edalzell (#677)
  • v5.40.5 (5 months ago)

    🐛 Fixed

    • Don’t report Livewire TypeError in production @edalzell (#676)
  • v5.40.4 (5 months ago)

    🐛 Fixed

    • Allow all Bard fields to link across sites @edalzell (#675)

    🧰 Maintenance

    • Update GitHub Action Versions (#674)
  • v5.40.3 (6 months ago)

    🐛 Fixed

    • Pagination options are now set to maximum of 250 results per page in Statamic CP to support all third-party search providers @edalzell (#673)

    🧰 Maintenance

    • Centralize Stripe customer handling (findOrCreateUser) for better re-use across web application @edalzell (#672)
  • v5.40.2 (6 months ago)

    🐛 Fixed

    • Search page now correctly shows "No Results" when no term is provided @edalzell (#671)
  • v5.40.1 (6 months ago)

    🐛 Fixed

    • Show gated entries (password protected or role-based access) in search results when authorized @edalzell (#670)
    • In order to allow more granular control over what is listed in search results in the CP vs Public-facing site, we have created collection-specific search indexes. This addresses the need to be able to list entries based on disabled routing or redirect routing in the Statamic Control Panel while keeping those entries from being listed on the client-side search results. @edalzell (#665)
    • Prevent log errors in Stripe 1 block when no prices are assigned to a block (typical during drafting a page with the block or when initially adding it to a page) @edalzell (#666)

    🧰 Maintenance

    • Update GitHub Action Versions @edalzell (#667)
  • v5.40.0 (7 months ago)

    🚀 New

    • Add support for nested curly braces in theme config to prevent Tailwind CDN breaking in live-preview @marcorieser (#659)
    • Add support for ordered lists in all rich text fields in user-interface blocks @marcorieser (#661)

    🐛 Fixed

    • Fix column class from col-lg to col-md in Jumbotron 4 template @marcorieser (#660)
    • Prevent build warning by removing UTF-8 charset in core.css @marcorieser (#650)
    • A11y improvements to remnant pre-headers that were still h5 tags. Now they are divs as they should be with proper semantic hierarchy. Fixed heading tag logic in all text_image blocks, all table blocks, and grid_15 block so heading tag doesn't show up when there is no heading @adnankussair (#663)