Skip to content
Published in

Release Notes 3.2.667

This release brings enhancements to campaign UTM management, category hierarchy, user experience improvements, and several bug fixes.

Release Notes 3.2.667

🚀 New Features

  • Added management of custom UTMs for campaigns, allowing configuration of UTMs or disabling automated tagging.
  • Introduced a new polymorphic parent category system, enabling categories to be linked hierarchically.
  • Added Threads social URL input and icon to social info forms and tables, with validation and documentation.

🛠 Improvements

  • Enhanced category settings: split index routes into dedicated forms and routes for easier navigation and linking.
  • Added parent category selection to all category forms and display in category tables.
  • Improved category controllers to support searching and attributes for parent/child categories.
  • Refactored theme toggle component to use Vuex for centralized theme management, improving accessibility and user interaction.
  • Dark-mode and theme preferences now persist via localStorage and update the root color-scheme.

🐛 Bug Fixes

  • Fixed issue where Truth Social URL was not assignable in social info forms.
  • Resolved broken validators that prevented editing categories if the name was unchanged.

🔧 Technical / Internal

  • Prevented multiple duplicate concurrent submissions in the OptiPub subscribe form.
  • Moved error and success alerts below the subscribe form for better clarity.
  • Reset email input on successful subscribe form submission and updated input ID to avoid conflicts.
  • Exposed form data to slots within the subscribe form and adjusted recaptcha placement for better customization.

Sign up for our newsletter

Stay up to date with the roadmap progress, announcements and exclusive discounts feel free to sign up with your email.