The Portal Connector Release Notes -

Release Notes - Version 7.0

New Features

Enhancements & Fixes

  • Nested Forms Behavior: Fixed an issue where nested forms with entity behavior set to Auto created empty records in Dynamics 365 CE, even when not filled. This affected forms with Yes/No widgets.
  • CRM Plugin Installation: Resolved failure to create portal record and secure configuration during plugin installation.
  • Portal Registration Widget: Improved performance under high concurrency.
  • DateTime Widget UI: Corrected icon order so Date appears before Time.
  • Picklist JS API: Fixed issue where disable() still submitted values to CRM.
  • Sitefinity 15.2 Support: Added compatibility with Sitefinity 15.2.
  • CRM Performance Logs: Enhanced logging in Advanced Settings > PortalConnector > CRM Connection.
  • WCAG Compliance: Screen readers now announce required fields as “required” instead of “asterisk”.
  • Redis Cache Logging: Changed Redis connection error to informational message on startup.
  • Editable Grid UI (Sitefinity 14.4+): Fixed missing arrows for numeric fields.
  • Workflow Widget: Fixed failure to execute on Pre Submit condition.
  • CRM Plugin Upgrade Error: Resolved error adding root component during upgrade.
  • Grid View Responsiveness: Fixed layout issues when EnableLocalizationModel was true.
  • Scheduler Widget: Corrected end date miscalculation in day view.
  • Picklist Tabbing (Sitefinity 14.4+): Restored tabbing functionality.
  • Rules Manager: Fixed breakage after post-publish form modifications.
  • CRM Contact Deletion: Resolved issue deleting orphaned contacts.
  • Checkout Widget: Fixed order status defaulting to Complete instead of In Progress.
  • Lookup Service Security: Added IsAuthenticated property to prevent data exposure post-logout. Also applied to SubGrids and SubListViews.
  • Safari Referrer URL: Fixed blocked query strings due to referrer handling.
  • Radio Button Styling: Resolved Bootstrap issues in Sitefinity 14.4+.
  • Custom Profile Field Filtering: Enabled filtering of forms using custom Sitefinity profile fields.
  • Product Details Widget:
    • Added filter tab to designer.
    • Included column attributes side nav (manual alias addition required for linked entities).
  • Product List UI: Fixed UI breakage on card view click.
  • Nav Cart Widget: Removed unnecessary scroll bar.
  • Checkout Widget Event: Introduced tpc:checkout-step-change event on widget load.
  • Grid Designer (Inline Editing): Fixed missing “Edit” label in Sitefinity 14.4+.
  • Lookup Configuration Exit: Added exit option after configuration.
  • Validator Widget UI: Fixed squashed Data tab in Sitefinity 14.4+.
  • ListView Buttons: Restored missing Kendo classes for edit/delete buttons.
  • Collapsible Notes: Made edit/delete buttons accessible.
  • DateTime Validation UI: Fixed missing red border on validation failure.
  • Readonly Text Fields: Prevented regex validation on readonly fields.
  • Party List Widget: Fixed TypeError on edit and resubmit.
  • Saved Query API: Optimized PopulateSavedQueryUserNames to only pull backend user queries.
  • Saved Query Dropdowns: Fixed dropdowns not opening in Firefox.
  • Hybrid Templates: Resolved user identity breakage.
  • Redirect Link Caching: Fixed issue where vanity URL failed to display.
  • Licensing Protocol: Updated to HTTPS.

Additional Fixes & Features

  • Numeric Tooltip Conflict: Resolved conflict between browser and Bootstrap tooltips.
  • Checkout API: Fixed tpc.ecommerce.cart.get_cartSubTotal() to return pre-tax total.
  • Embedded Forms: Fixed submission failure with login modal.
  • OpenID Connect: Fixed null first/last name on first login.
  • Configuration Page Typo: Corrected typo in “Application”.
  • Product List Designer: Added default fetch button.
  • Grid & Lookup Designer: Enabled FetchXML editing.
  • Power BI Widget: Added report printing capabilities.
  • SharePoint Password Field: Changed to password input type for security.
  • CRM Contact Merge: Fixed issue mapping identical contacts to the same portal.
  • Multi-tiered Forms: Prevented submission of untouched nested forms with Auto entity behavior.
  • Auditing Module: Large Excel exports now run as background tasks to avoid Azure AppService timeouts.
  • Ecommerce Localization: Fixed template breakage caused by accented characters in translations.

​Breaking Changes