v2.5.1

MemberJunction Release 2.5.1

We are excited to announce version 2.5.1, which introduces significant updates and new features that enhance both the performance and flexibility of the platform.

Key Features:

  • Virtual Entity Support
    This release introduces support for virtual entities, allowing you to define data relationships without physically storing them in the database. This flexibility enables a more streamlined data model while maintaining powerful relationship management features.

  • Customizable Member Dashboard
    Users now have the ability to personalize their dashboard layouts, making their experience more tailored to their specific needs. This update enhances user engagement by giving members control over how they view and manage their information.

  • Content Autotagger
    We've added an AI-powered content autotagger, designed to automatically suggest and apply tags to content. Additionally, the AIModel table has been expanded with several new models to improve the accuracy of this feature.

Infrastructure Enhancements:

  • Refactored Email Notification System
    The email notification infrastructure has been completely refactored, improving both the speed and reliability of email deliveries. This will result in quicker responses to user actions and more consistent communication.

  • Scheduled Send Support
    A new SupportsScheduledSend column has been added to the CommunicationProvider entity, enabling enhanced scheduling capabilities for email communications.

  • Refinement of Base Entity Class
    Updates to the base entity class have improved its extensibility, laying the groundwork for more streamlined development and better future-proofing the system.

Fixes and Minor Improvements:

  • Bug Fix: Duplicate Entity Field Names
    We've addressed an issue where duplicate entity field names were causing validation errors. This fix ensures consistent behavior across all forms.

  • Logging Improvements
    System logging has been optimized to provide better traceability during diagnostics, making troubleshooting and monitoring more efficient.


This release delivers a blend of new capabilities and foundational improvements that bolster both the user experience and the underlying infrastructure. Let us know if you have any feedback or questions about the new features!