v5.36.0


New Features

  • Complete Lists Management System: Introduced refreshable, shareable, taggable Lists with agent-callable Actions surface including 12 new Actions for materialize/refresh/share/invite/move/compose operations
  • 17 New Integration Connectors: Added Aptify, Betty, Blackbaud, ConstantContact, GrowthZone, iMIS, MagnetMail, Mailchimp, MJToMJ, NetForum, NetSuite, NimbleAMS, Personify360, PropFuel, Reach360, SharePoint, and WildApricot connectors with full CRUD implementations
  • Enhanced Chrome Navigation: Introduced <mj-left-nav> component with tree support, <mj-page-header-interior>, and standardized chrome patterns across all MJ Explorer shells
  • List Lineage Fields: Added SourceViewID, SourceFilterSnapshot, LastRefreshedAt, RefreshMode, UseSnapshot fields for comprehensive list refresh tracking
  • Communications Integration: New SendToAudience functionality in communication-engine with audience picker and New Message page

Improvements

  • Ad-hoc Query Performance: ExecuteAdhocQuery now honors MaxRows and StartRow parameters with SQL engine-level short-circuiting instead of full result set scanning
  • Form Panel Optimization: Related-entity grid panels now lazy-load via IntersectionObserver and defer data fetching until panels are visible or expanded
  • UI/UX Enhancements: Save-as-List functionality, mixed list+view operands, Shared With Me tab, invitations + audit-log dialogs, bulk Move/Copy with delta-confirm, tag chips + filter, list-stats sidebar
  • Credential Security: Added 12 missing credential-type entries with vendor-accurate field schemas and proper isSecret markings
  • Dashboard Navigation: Improved resource navigation to correctly parse composite keys in URL segments
  • Export Capabilities: Excel/CSV/JSON column-picker export functionality for enhanced data portability

Bug Fixes

  • Memory Leak Resolution: Fixed MJAPI heap leak by eliminating per-request SQLServerDataProvider retention in BaseEngine caches
  • Panel State Management: Fixed bug where persisting panel height incorrectly marked sections as expanded, affecting form open behavior
  • Credential Logging: Stopped HubSpot and Rasa connectors from logging credential-derived metadata in MJAPI logs
  • Chrome Rendering: Fixed nested :has() SyntaxError that hid interior toolbar rows and invisible page-header drop shadow issues
  • Navigation URLs: Fixed malformed composite key URLs in dashboard navigation that were dropping record IDs
  • Authentication Flow: Corrected HubSpot OAuth-vs-API-Key language to accurately reflect Private App access token implementation