🎉 Notifuse v17.0 Release Notes
Introducing the New Blog Feature
We're excited to announce the launch of Notifuse v17.0, featuring our brand-new integrated blogging platform that transforms how you create and manage content alongside your email marketing campaigns.
✨ What's New
📝 Built-in Blog System
- Custom Domain Integration: Your blog is served directly at the root path (
/) of your custom domain, configured via workspace settings - Seamless Publishing: Create and publish blog posts without leaving the Notifuse platform
- SEO-Friendly: Built with modern web standards for optimal search engine visibility
🎨 Notion-like Editor Experience
- Intuitive Interface: Familiar block-based editing similar to Notion
- Rich Content Support: Add images, videos, code blocks, and more
- Real-time Preview: See your content as you write
- Drag & Drop: Easily rearrange content blocks
🔧 Advanced Liquid Templating
- Full Theme Control: Use Liquid syntax for dynamic content generation with full control over the HTML, CSS and JS of your blog.
- Flexible Layouts: Create custom post templates and layouts
🎯 Enhanced Segmentation Engine
- JSON Attribute Support: Match contact
custom_json_xattributes in segmentation rules - Complex Data Filtering: Advanced filtering capabilities for complex contact data structures
- Precision Targeting: Improved targeting accuracy for email campaigns and contact management
- Flexible Contact Queries: Query and segment contacts based on structured JSON data
🔒 Enhanced Security & Permissions
Template-Specific Permissions
- Granular Access Control: Custom email blocks now use
templates:writepermission - Improved Security: Better separation between workspace and template management
- Role-based Access: More precise control over who can edit templates
Auto-Unsubscribe Improvements
- Streamlined Experience: Automatic unsubscribe processing when users click unsubscribe links
- Notification Center Enhancement: Better user experience in the notification center
⚠️ Important Changes
Console UI Path Update
- New Console Location: The admin console is now accessible at
/console - Smart Redirects: When blog is disabled,
/automatically redirects to/console - Backward Compatibility: Existing bookmarks and links will continue to work
Permission System Updates
- Breaking Change: Saving custom email blocks now requires
templates:writeinstead ofworkspace:write - Migration Guide: Check your user permissions and update roles as needed
🚀 Getting Started
- Enable the Blog Feature: Navigate to your workspace settings and enable the blog
- Set Up Custom Domain: Configure your custom domain to serve the blog at the root path
- Create Your First Post: Use the new Notion-like editor to create engaging content
- Customize Theme: Leverage Liquid syntax for dynamic, personalized content
📈 Why This Matters
The new blog feature bridges the gap between content marketing and email marketing, allowing you to:
- Unified Content Strategy: Manage blog posts and email campaigns from one platform
- Better Engagement: Drive traffic between your blog and email subscribers
- Enhanced Personalization: Use the same contact data for both blog and email content
- Streamlined Workflow: No need to manage separate blogging platforms
🔄 Upgrade Instructions
This release includes database schema changes (Migration v17.0). The migration will run automatically when you update to v17.0.
Before upgrading:
- Backup your database
- Review user permissions for template access
- Plan for the console UI path change (
/→/console)
After upgrading:
- Update any bookmarks to point to
/consolefor admin access - Configure the blog feature in workspace settings
- Set up your custom domain if desired
Questions or need help with the upgrade? Reach out to our support team or open a GitHub issue.