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 number of exciting new features and improvements have been introduced. Notably, users now benefit from smarter timezone handling in event-related interfaces, including grouping common timezones at the top of dropdowns and defaulting them to the visitor’s browser timezone for a more intuitive selection experience. The grid layouts saw enhancements with new image and tag overlays and color options, while category term pages have also been upgraded for easier navigation. There’s improved support for llms.txt handling and security has been boosted with two-factor authentication setup. Quote blocks and other visual elements were refined for modern aesthetics and usability. Behind the scenes, maintenance tasks focused on upgrading dependencies, restructuring config files, and tidying up unused code. Numerous bug fixes addressed issues like correctly displaying and searching timezones, fixing dropdown labels for easier searching, keeping unpublished content out of searches, preventing Algolia size limit errors, resolving styling quirks, and improving accessibility across various components—altogether delivering a smoother, more reliable experience.

  • v6.7.2 (1 day ago)

    🐛 Fixed

    • Properly set defaults in multisite @edalzell (#789)
    • Exclude /search from static cache @edalzell (#787)

    🧰 Maintenance

    • Add Laravel Pint as a dev dependency @edalzell (#788)
  • v6.7.1 (4 days ago)

    🧰 Maintenance

    • Fix prettier tabWidth override to also match .yml files @edalzell (#786)
    • Move private packagist update into release @edalzell (#785)
  • v6.7.0 (5 days ago)

    🚀 New

    • Group common timezones at the top of the dropdown @edalzell (#778)
    • Default the events timezone dropdown to the visitor's browser timezone @edalzell (#776)
    • Cleanup CSS structure @marcorieser (#735)

    🐛 Fixed

    • Label timezone options city-first so the dropdown can be searched @edalzell (#777)
    • Add missing podcast package @edalzell (#784)
    • Fix global alert modal hidden by Bootstrap's .modal class @edalzell (#781)
    • Update jQuery to 3.7.1 @marcorieser (#779)
    • Style placeholder for entries 1 block @marcorieser (#780)
    • Fix .grid_2 .card-footer link color when using .h6 span markup @edalzell (#773)

    🧰 Maintenance

    • Rename $query_timezone to $userTimezone @edalzell (#783)
    • Package updates need to post w/ auth @edalzell (#772)
  • v6.6.0 (1 week 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 (3 weeks ago)

    🐛 Fixed

  • v6.5.1 (3 weeks ago)

    🐛 Fixed

  • v6.5.0 (3 weeks ago)

    🚀 New

  • v6.4.2 (3 weeks ago)

    🐛 Fixed

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

    🚀 New

    🐛 Fixed

    🧰 Maintenance

  • v6.3.1 (4 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 (1 month 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 (2 months 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 (3 months ago)

    🐛 Fixed

    • Remove already deleted Livewire components @marcorieser (#706)
  • v6.0.0 (3 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 (6 months ago)

    🐛 Fixed

    • Don’t report Livewire TypeError in production @edalzell (#676)
  • v5.40.4 (6 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)