Schedule:
Release 2025.003 will be deployed:
- To staging sites: the week of February 24th
- To production sites: the week of March 3rd
- To Enterprise client sites: the week of March 10th
New Features
Custom Post Types & Customizable Posting Page
We’re introducing Custom Post Types alongside the ability to create Custom Layouts for your posting pages, giving you even greater control over how posts are created and what information is captured.
What’s New?
- Customizable Templates: Modify the base templates for discussions, questions, or ideas by adding your own required or optional fields. Tailor the post creation experience to ensure you're capturing the details that matter most to your community
- Create Entirely New Post Types: Go beyond the default post types by building your own from scratch. Whether you need feedback forms, event submissions, or something unique, you have the flexibility to design exactly what you need.
- Custom Layouts for Posting Pages: Design the layout of your post creation pages to match your community’s workflow.
- Granular Controls: Decide who can use these custom post types and layouts, and where they’re available. Limit them to specific user groups or restrict them to certain categories for more targeted content collection.
Bug Fixes & Improvements
- VNLA-7911: Move /api/v2/locale to a database table.Bug Fixes
- VNLA-7589: Fixed issue where idea status duplicates in search.
- VNLA-7615: Fixed POST media API call not working.
- VNLA-7684: Resolved issue where users couldn't @mention when copying Word document over.
- VNLA-7754: Fixed error when attempting to create nodes.
- VNLA-7815: Fixed issue where Hub-Sync was not updating Admin Roles as expected (2024.024).
- VNLA-7841: Updated isIdeaCategory logic to handle post types.
- VNLA-7872: Fixed argument error when attempting to vote on migrated ideas.
- VNLA-7898: Resolved issue with unsubscribe links being HTTP instead of HTTPS.
- VNLA-7907: Fixed issue where applied tags were not saving as part of drafts.
- VNLA-7913: Fixed issue with category drop-down being empty for saved drafts.
- VNLA-7925: Fixed issue where reminder email for events was not being received.
- VNLA-7930: Fixed issue where automation rules weren't triggering as expected after being edited by an admin.
- VNLA-7937: Resolved issue where users landed in the wrong areas of thread when visiting comment URL.
- VNLA-7954: Fixed issue where existing posts were not loaded when editing on the Create Post Page.
- VNLA-7958: Fixed issue where extra drafts appeared when collapsing discussions and handled deleted drafts differently.
- VNLA-7965: Moved explainer text in delete comment modal.
- VNLA-7968: Fixed Ban Rule page error.
- VNLA-7971: Improved performance for posts with multiple comments.
- VNLA-7973: Fixed issue where badges still showed for 'All Replies' even when disabled in widget.
- VNLA-7979: Fixed error when creating custom post type with post field.
- VNLA-7982: Fixed CreatePostFormAsset containing an import from groups plugin.
- VNLA-7984: Fixed migration failure when deploying changes in production.
- VNLA-7991: Fixed issue where featured images were not being pulled from the article in the featured articles widget.
- VNLA-7993: Fixed issue with incorrect date format displayed on discussions and comments when using legacy layouts.
- VNLA-7999: Fixed issue where split comments didn't provide the Category option on legacy post layout.
- VNLA-8000: Fixed issue where pagination button on KB Category layout page compacted the UI.
- VNLA-8017: Fixed issue where /kb/drafts page was only visible when custom layouts were enabled for KB pages.
- VNLA-8023: Fixed issue where KB sidebar navigation children were not showing with Legacy KB layout.Story Enhancements
- VNLA-6942: Akismet now works with the CMD.
- VNLA-7284: Created a jobber job to remove spammy search terms from keen events.
- VNLA-7430: Added an admin interface to select site languages.
- VNLA-7780: Scheduled Content - Added filter, sort, and pagination functionality to Drafts and Schedule page.
- VNLA-7782: Scheduled Content - Added schedule functionality to new/draft Article page.
- VNLA-7789: Scheduled Content - Updated GET drafts endpoint to include new values for Drafts and Schedule page.
- VNLA-7794: Scheduled Content - Updated INDEX for drafts endpoint to support filtering and sorting.
- VNLA-7797: Translate Posts functionality implemented.
- VNLA-7838: Implemented locale middleware.
- VNLA-7839: Changed config defaults for 001 and 002 releases.
- VNLA-7845: Added Custom Icons - Icon Management Page.
- VNLA-7850: Added delay option to Suggested Response in Configuration Options.
- VNLA-7896: Custom Icons - Consolidated existing "Search" legacy icons into the @Vanilla /icons package.
- VNLA-7916: Renamed Discussions to Posts.
- VNLA-7933: Scheduled Content - Created temporary records for scheduled drafts for future permalink for discussions and articles.
- VNLA-7943: Added Language Permission and Config settings.
- VNLA-7945: Cleaned up icon names.
- VNLA-8156 - Optimize splitting of comments (was timing out)
- VNLA-7998 - Fix excerpts not appearing in article widgets
- VNLA-8190 - Fix excessive padding on list widgets on mobile
- VNLA-8107 - Fix modal footers being cut off
- VNLA-8110 - Fix drafts not being cleaned up sometimes after posting
- VNLA-8207 - Fix hidden profile fields being removed if they weren’t passed over SSO