{"id":43217,"date":"2024-12-29T07:23:21","date_gmt":"2024-12-29T06:23:21","guid":{"rendered":"https:\/\/www.investglass.com\/?page_id=43217"},"modified":"2026-08-22T09:54:59","modified_gmt":"2026-08-22T07:54:59","slug":"anderungsprotokoll-zum-investglass","status":"publish","type":"page","link":"https:\/\/www.investglass.com\/de\/investglass-changelog\/","title":{"rendered":"InvestGlass \u00c4nderungsliste"},"content":{"rendered":"<h1><span class=\"ez-toc-section\" id=\"Change_Log\"><\/span>Change Log<span class=\"ez-toc-section-end\"><\/span><\/h1>\n<div>\n<p>Latest Enhancements &#038; Features \u2014 With Purpose and Impact<\/p><\/div>\n<div>\n<p>    <!-- Paste this entire block into the page's Custom HTML \/ code area. --><\/p>\n<section class=\"ig-changelog\" aria-labelledby=\"ig-changelog-title\">\n<style>\n    .ig-changelog {\n      --ig-blue: #003692;\n      --ig-ink: #172033;\n      --ig-copy: #455065;\n      --ig-muted: #667085;\n      --ig-line: #dfe4ec;\n      --ig-surface: #f7f9fc;\n      box-sizing: border-box;\n      color: var(--ig-copy);\n      font-family: inherit;\n      line-height: 1.65;\n      margin: 0 auto;\n      max-width: 980px;\n      padding: 24px 20px 72px;\n    }\n    .ig-changelog *, .ig-changelog *::before, .ig-changelog *::after { box-sizing: border-box; }\n    .ig-changelog__intro { border-bottom: 2px solid var(--ig-blue); margin-bottom: 40px; padding: 0 0 24px; }\n    .ig-changelog h2, .ig-changelog h3 { color: var(--ig-ink); line-height: 1.25; }\n    .ig-changelog__intro h2 { font-size: clamp(1.75rem, 3vw, 2.5rem); margin: 0 0 10px; }\n    .ig-changelog__intro p { font-size: 1.05rem; margin: 0; max-width: 680px; }\n    .ig-changelog__year { color: var(--ig-blue); font-size: 1.4rem; margin: 44px 0 16px; }\n    .ig-changelog__list { border-top: 1px solid var(--ig-line); }\n    .ig-changelog__item { border-bottom: 1px solid var(--ig-line); padding: 28px 0; }\n    .ig-changelog__meta { align-items: center; display: flex; flex-wrap: wrap; gap: 10px; margin-bottom: 10px; }\n    .ig-changelog time { color: var(--ig-muted); font-size: .9rem; font-weight: 600; }\n    .ig-changelog__tag { border-radius: 999px; display: inline-block; font-size: .75rem; font-weight: 700; letter-spacing: .02em; padding: 3px 10px; }\n    .ig-changelog__tag--feature { background: #e9efff; color: #2449a7; }\n    .ig-changelog__tag--improvement { background: #fff4d6; color: #835b00; }\n    .ig-changelog__tag--integration { background: #e2f5e9; color: #12613c; }\n    .ig-changelog__tag--security { background: #fde8e7; color: #a1332d; }\n    .ig-changelog h3 { font-size: 1.25rem; margin: 0 0 10px; }\n    .ig-changelog p { margin: 0; }\n    .ig-changelog p + p, .ig-changelog p + ul { margin-top: 12px; }\n    .ig-changelog ul { margin: 12px 0 0; padding-left: 20px; }\n    .ig-changelog li + li { margin-top: 6px; }\n    .ig-changelog code { background: var(--ig-surface); border-radius: 3px; color: var(--ig-ink); font-size: .9em; padding: 2px 5px; word-break: break-word; }\n    @media (max-width: 600px) {\n      .ig-changelog { padding-left: 16px; padding-right: 16px; }\n      .ig-changelog__item { padding: 24px 0; }\n    }\n  <\/style>\n<h2 class=\"ig-changelog__year\"><span class=\"ez-toc-section\" id=\"2026\"><\/span>2026<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<div class=\"ig-changelog__list\">\n<article class=\"ig-changelog__item\">\n<div class=\"ig-changelog__meta\"><time datetime=\"2026-08-21\">21 August 2026<\/time><span class=\"ig-changelog__tag ig-changelog__tag--feature\">New feature<\/span><\/div>\n<h3><span class=\"ez-toc-section\" id=\"Asset_class_badges_on_market_tiles\"><\/span>Asset class badges on market tiles<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Market tiles now display the asset class for each security, making it faster to scan universes and portfolios at a glance. The badge appears directly on each tile in market views and widget templates.<\/p>\n<\/article>\n<article class=\"ig-changelog__item\">\n<div class=\"ig-changelog__meta\"><time datetime=\"2026-08-14\">14 August 2026<\/time><span class=\"ig-changelog__tag ig-changelog__tag--feature\">New feature<\/span><\/div>\n<h3><span class=\"ez-toc-section\" id=\"Bulk_edit_on_AG_Grid_for_contacts\"><\/span>Bulk edit on AG Grid for contacts<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>You can now bulk-edit contact records directly from any AG Grid contact list. Select multiple rows, open the bulk edit modal, and update standard fields or custom fields in one action.<\/p>\n<ul>\n<li>Background processing with real-time status polling prevents page freezes on large selections.<\/li>\n<li>Role-based field visibility shows only editable fields.<\/li>\n<li>Regex validation rejects invalid custom field values before the job runs.<\/li>\n<li>A confirmation dialog ensures at least one action is selected before submission.<\/li>\n<\/ul>\n<\/article>\n<article class=\"ig-changelog__item\">\n<div class=\"ig-changelog__meta\"><time datetime=\"2026-08-13\">13 August 2026<\/time><span class=\"ig-changelog__tag ig-changelog__tag--improvement\">Improvement<\/span><\/div>\n<h3><span class=\"ez-toc-section\" id=\"Deployment_gates_for_Capture_OCR_and_identity_verification\"><\/span>Deployment gates for Capture OCR and identity verification<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Capture OCR and Identity Verification are now controlled by deployment gates, so administrators can enable or disable these features per environment without a full deployment. When disabled, the interface hides capture options and shows a clear message to users.<\/p>\n<\/article>\n<article class=\"ig-changelog__item\">\n<div class=\"ig-changelog__meta\"><time datetime=\"2026-08-06\">6 August 2026<\/time><span class=\"ig-changelog__tag ig-changelog__tag--feature\">New feature<\/span><\/div>\n<h3><span class=\"ez-toc-section\" id=\"Custom_fields_migration_package\"><\/span>Custom fields migration package<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Export and import complete custom field configurations, including automation rules, as a migration package. This is ideal for moving field definitions between tenants or staging environments.<\/p>\n<p>Packages can be emailed as JSON attachments and imported through rake tasks, with deduplication to prevent duplicate field labels.<\/p>\n<\/article>\n<article class=\"ig-changelog__item\">\n<div class=\"ig-changelog__meta\"><time datetime=\"2026-08-04\">4 August 2026<\/time><span class=\"ig-changelog__tag ig-changelog__tag--feature\">New feature<\/span><\/div>\n<h3><span class=\"ez-toc-section\" id=\"Capture_OCR_redesigned_review_and_identity_verification\"><\/span>Capture OCR: redesigned review and identity verification<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>A major refresh of the DM Form Capture OCR pipeline and identity verification interface:<\/p>\n<ul>\n<li><strong>Tabbed capture modal:<\/strong> switch between document types without closing the dialog.<\/li>\n<li><strong>OCR review modal:<\/strong> editable state management, business-card style layout, and image transformation tools.<\/li>\n<li><strong>Identity verification timeline:<\/strong> run ID filtering, enhanced image handling, and a full audit trail per verification run.<\/li>\n<li><strong>Native text document support:<\/strong> OCR now handles form documents and validates restricted formats on upload.<\/li>\n<li>ID card capture defaults to Front\/Back slot selection when both sides are configured.<\/li>\n<\/ul>\n<\/article>\n<article class=\"ig-changelog__item\">\n<div class=\"ig-changelog__meta\"><time datetime=\"2026-08-03\">3 August 2026<\/time><span class=\"ig-changelog__tag ig-changelog__tag--feature\">New feature<\/span><\/div>\n<h3><span class=\"ez-toc-section\" id=\"Many-and-one_calculation_fields\"><\/span>Many-and-one calculation fields<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>New formula field types let you aggregate values across related records, including sum, count, average, minimum, and maximum, directly in custom field definitions. This works on contact child forms and company-level fields.<\/p>\n<\/article>\n<article class=\"ig-changelog__item\">\n<div class=\"ig-changelog__meta\"><time datetime=\"2026-07-28\">28 July 2026<\/time><span class=\"ig-changelog__tag ig-changelog__tag--integration\">Integration<\/span><\/div>\n<h3><span class=\"ez-toc-section\" id=\"Ethera_integration\"><\/span>Ethera integration<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>InvestGlass now connects to Ethera for digital asset custody and portfolio data. Configure the API connector in Settings &gt; API Connectors to sync holdings and transactions.<\/p>\n<\/article>\n<article class=\"ig-changelog__item\">\n<div class=\"ig-changelog__meta\"><time datetime=\"2026-07-23\">23 July 2026<\/time><span class=\"ig-changelog__tag ig-changelog__tag--feature\">New feature<\/span><\/div>\n<h3><span class=\"ez-toc-section\" id=\"MWR_performance_and_portfolio_bulk_rebalance\"><\/span>MWR performance and portfolio bulk rebalance<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Two major portfolio capabilities shipped together:<\/p>\n<ul>\n<li><strong>Money-Weighted Return (MWR):<\/strong> portfolio performance now includes MWR calculations alongside existing metrics.<\/li>\n<li><strong>Bulk rebalance:<\/strong> rebalance multiple model portfolios in a single operation from the portfolio grid.<\/li>\n<\/ul>\n<\/article>\n<article class=\"ig-changelog__item\">\n<div class=\"ig-changelog__meta\"><time datetime=\"2026-07-13\">13 July 2026<\/time><span class=\"ig-changelog__tag ig-changelog__tag--integration\">Integration<\/span><\/div>\n<h3><span class=\"ez-toc-section\" id=\"Liberty_and_Swixx_order_routing\"><\/span>Liberty and Swixx order routing<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>New API connectors for Liberty and Swixx enable order submission and status tracking directly from InvestGlass. Configure credentials in the API Connectors drawer and map fields to your order workflow.<\/p>\n<\/article>\n<article class=\"ig-changelog__item\">\n<div class=\"ig-changelog__meta\"><time datetime=\"2026-07-08\">8 July 2026<\/time><span class=\"ig-changelog__tag ig-changelog__tag--feature\">New feature<\/span><\/div>\n<h3><span class=\"ez-toc-section\" id=\"Email_task_and_calendar_sync\"><\/span>Email, task, and calendar sync<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Connect your Google or Microsoft account to sync email, tasks, and calendar events into InvestGlass. Reply to emails from the inbox, create tasks from messages, and see your schedule without leaving the CRM.<\/p>\n<\/article>\n<article class=\"ig-changelog__item\">\n<div class=\"ig-changelog__meta\"><time datetime=\"2026-07-06\">6 July 2026<\/time><span class=\"ig-changelog__tag ig-changelog__tag--feature\">New feature<\/span><\/div>\n<h3><span class=\"ez-toc-section\" id=\"Redesigned_approval_process_workflow\"><\/span>Redesigned approval process workflow<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>The approval process module received a full developer refresh, including new grid views, save-view support, a re-edit flow for change-requested documents, and improved log filtering. Approvers can now track every step with sortable, filterable approval logs.<\/p>\n<\/article>\n<article class=\"ig-changelog__item\">\n<div class=\"ig-changelog__meta\"><time datetime=\"2026-06-26\">26 June 2026<\/time><span class=\"ig-changelog__tag ig-changelog__tag--feature\">New feature<\/span><\/div>\n<h3><span class=\"ez-toc-section\" id=\"Bulk_edit_for_audience_contacts\"><\/span>Bulk edit for audience contacts<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Campaign audience lists now support bulk editing of contact fields. Update tags, custom fields, or compliance status across an entire audience segment in one action.<\/p>\n<\/article>\n<article class=\"ig-changelog__item\">\n<div class=\"ig-changelog__meta\"><time datetime=\"2026-06-19\">19 June 2026<\/time><span class=\"ig-changelog__tag ig-changelog__tag--feature\">New feature<\/span><\/div>\n<h3><span class=\"ez-toc-section\" id=\"Contextualized_widgets\"><\/span>Contextualized widgets<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Iframe widgets on Account, Contact, and Portfolio single-record views can now load external content filtered by the current record&#8217;s data. Use <code>{{placeholder}}<\/code> tokens in the iframe URL to inject account names, back-office IDs, portfolio numbers, or custom field values at runtime.<\/p>\n<p>For example, <code>https:\/\/dashboard.example.com\/report?bp={{account.name}}<\/code> automatically loads the report for the account being viewed.<\/p>\n<\/article>\n<article class=\"ig-changelog__item\">\n<div class=\"ig-changelog__meta\"><time datetime=\"2026-06-08\">8 June 2026<\/time><span class=\"ig-changelog__tag ig-changelog__tag--improvement\">Improvement<\/span><\/div>\n<h3><span class=\"ez-toc-section\" id=\"2FA_authenticator_app_for_DM_forms\"><\/span>2FA authenticator app for DM forms<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>DM forms can now require TOTP-based two-factor authentication through an authenticator app before a client can submit sensitive documents. Configure this per form in the form builder.<\/p>\n<\/article>\n<article class=\"ig-changelog__item\">\n<div class=\"ig-changelog__meta\"><time datetime=\"2026-06-01\">1 June 2026<\/time><span class=\"ig-changelog__tag ig-changelog__tag--feature\">New feature<\/span><\/div>\n<h3><span class=\"ez-toc-section\" id=\"Visibility_tags_and_shareholder_registry\"><\/span>Visibility tags and shareholder registry<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Two compliance-focused capabilities:<\/p>\n<ul>\n<li><strong>Visibility tags:<\/strong> row-level access control. Tag records to restrict visibility to employees with the same tag. Untagged records remain visible to all.<\/li>\n<li><strong>Shareholder registry:<\/strong> track beneficial owners and shareholders on corporate contacts with dedicated fields and grid views.<\/li>\n<\/ul>\n<\/article>\n<article class=\"ig-changelog__item\">\n<div class=\"ig-changelog__meta\"><time datetime=\"2026-05-20\">20 May 2026<\/time><span class=\"ig-changelog__tag ig-changelog__tag--feature\">New feature<\/span><\/div>\n<h3><span class=\"ez-toc-section\" id=\"New_pipeline_module\"><\/span>New pipeline module<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>A redesigned pipeline experience with Kanban-style stage views, currency support, inline opportunity editing, and improved filtering. Drag opportunities between stages and see totals update in real time.<\/p>\n<\/article>\n<article class=\"ig-changelog__item\">\n<div class=\"ig-changelog__meta\"><time datetime=\"2026-05-07\">7 May 2026<\/time><span class=\"ig-changelog__tag ig-changelog__tag--feature\">New feature<\/span><\/div>\n<h3><span class=\"ez-toc-section\" id=\"DM_form_calculation_fields\"><\/span>DM form calculation fields<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Forms now support calculated fields that evaluate formulas based on other question answers. They are ideal for suitability questionnaires, risk scoring, and fee calculations that update as the client completes the form.<\/p>\n<\/article>\n<article class=\"ig-changelog__item\">\n<div class=\"ig-changelog__meta\"><time datetime=\"2026-04-23\">23 April 2026<\/time><span class=\"ig-changelog__tag ig-changelog__tag--improvement\">Improvement<\/span><\/div>\n<h3><span class=\"ez-toc-section\" id=\"API_Connector_adapter_architecture\"><\/span>API Connector adapter architecture<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>API connectors migrated to a YAML-registry adapter pattern with a unified <code>BaseAdapter<\/code> and <code>ConnectorService<\/code>. Adding a new vendor now requires only a configuration entry and adapter class, with no schema changes.<\/p>\n<\/article>\n<article class=\"ig-changelog__item\">\n<div class=\"ig-changelog__meta\"><time datetime=\"2026-04-17\">17 April 2026<\/time><span class=\"ig-changelog__tag ig-changelog__tag--security\">Security<\/span><\/div>\n<h3><span class=\"ez-toc-section\" id=\"2FA_required_for_shared_file_and_folder_access\"><\/span>2FA required for shared file and folder access<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Client portal users must complete two-factor authentication before accessing shared files or folders through the Conduit portal link. This protects sensitive documents even when share links are forwarded.<\/p>\n<\/article>\n<article class=\"ig-changelog__item\">\n<div class=\"ig-changelog__meta\"><time datetime=\"2026-04-06\">6 April 2026<\/time><span class=\"ig-changelog__tag ig-changelog__tag--integration\">Integration<\/span><\/div>\n<h3><span class=\"ez-toc-section\" id=\"COFEX_custodian_sync_and_Swissquote_performance\"><\/span>COFEX custodian sync and Swissquote performance<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>COFEX custodian data synchronization is now live, importing holdings and transactions on a schedule. Swissquote performance data integration delivers time-weighted returns directly into portfolio views.<\/p>\n<\/article>\n<article class=\"ig-changelog__item\">\n<div class=\"ig-changelog__meta\"><time datetime=\"2026-03-16\">16 March 2026<\/time><span class=\"ig-changelog__tag ig-changelog__tag--improvement\">Improvement<\/span><\/div>\n<h3><span class=\"ez-toc-section\" id=\"SPF_and_DKIM_email_authentication\"><\/span>SPF and DKIM email authentication<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Outbound emails from InvestGlass now support SPF and DKIM signing, improving deliverability and reducing the chance of messages landing in spam folders.<\/p>\n<\/article>\n<article class=\"ig-changelog__item\">\n<div class=\"ig-changelog__meta\"><time datetime=\"2026-02-04\">4 February 2026<\/time><span class=\"ig-changelog__tag ig-changelog__tag--feature\">New feature<\/span><\/div>\n<h3><span class=\"ez-toc-section\" id=\"Italian_language_support\"><\/span>Italian language support<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>InvestGlass is now available in Italian. Switch your language preference in Settings &gt; Profile to see the full interface, notifications, and email templates in Italian.<\/p>\n<\/article>\n<article class=\"ig-changelog__item\">\n<div class=\"ig-changelog__meta\"><time datetime=\"2026-01-28\">28 January 2026<\/time><span class=\"ig-changelog__tag ig-changelog__tag--feature\">New feature<\/span><\/div>\n<h3><span class=\"ez-toc-section\" id=\"Form_singleton_and_auto-save\"><\/span>Form singleton and auto-save<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>DM forms can now be configured as singletons, with only one submission per contact, and automatic draft saving. Clients do not lose progress on long KYC or onboarding forms.<\/p>\n<\/article><\/div>\n<h2 class=\"ig-changelog__year\"><span class=\"ez-toc-section\" id=\"2025\"><\/span>2025<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<div class=\"ig-changelog__list\">\n<article class=\"ig-changelog__item\">\n<div class=\"ig-changelog__meta\"><time datetime=\"2025-12-10\">10 December 2025<\/time><span class=\"ig-changelog__tag ig-changelog__tag--integration\">Integration<\/span><\/div>\n<h3><span class=\"ez-toc-section\" id=\"Muinmos_suitability_and_Cake_Capital_widget\"><\/span>Muinmos suitability and Cake Capital widget<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Two new integrations:<\/p>\n<ul>\n<li><strong>Muinmos:<\/strong> run suitability assessments and retrieve compliance results through the API Connectors module.<\/li>\n<li><strong>Cake Capital:<\/strong> embed the Cake widget on client portal pages for digital asset portfolio views.<\/li>\n<\/ul>\n<\/article>\n<article class=\"ig-changelog__item\">\n<div class=\"ig-changelog__meta\"><time datetime=\"2025-12-05\">5 December 2025<\/time><span class=\"ig-changelog__tag ig-changelog__tag--feature\">New feature<\/span><\/div>\n<h3><span class=\"ez-toc-section\" id=\"Tax_quote_and_invoice_module\"><\/span>Tax quote and invoice module<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Generate tax quotes and invoices directly from InvestGlass. Configure tax rates, line items, and email delivery, with a public invoice page clients can access through a secure link.<\/p>\n<\/article>\n<article class=\"ig-changelog__item\">\n<div class=\"ig-changelog__meta\"><time datetime=\"2025-12-03\">3 December 2025<\/time><span class=\"ig-changelog__tag ig-changelog__tag--security\">Security<\/span><\/div>\n<h3><span class=\"ez-toc-section\" id=\"Secret_question_for_account_recovery\"><\/span>Secret question for account recovery<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Companies can now require a secret question during onboarding. Users must answer correctly before resetting their password, adding an extra layer of account protection.<\/p>\n<\/article>\n<article class=\"ig-changelog__item\">\n<div class=\"ig-changelog__meta\"><time datetime=\"2025-11-11\">11 November 2025<\/time><span class=\"ig-changelog__tag ig-changelog__tag--integration\">Integration<\/span><\/div>\n<h3><span class=\"ez-toc-section\" id=\"North_Data_API_connector\"><\/span>North Data API connector<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Enrich corporate contact records automatically with company registry data from North Data, including legal form, directors, financials, and ownership structure.<\/p>\n<\/article>\n<article class=\"ig-changelog__item\">\n<div class=\"ig-changelog__meta\"><time datetime=\"2025-11-06\">6 November 2025<\/time><span class=\"ig-changelog__tag ig-changelog__tag--feature\">New feature<\/span><\/div>\n<h3><span class=\"ez-toc-section\" id=\"Contracts_module\"><\/span>Contracts module<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>A dedicated Contracts module for managing mandate agreements, fee schedules, and service contracts. Link contracts to accounts and contacts, track renewal dates, and add relation tabs on contract detail pages.<\/p>\n<\/article>\n<article class=\"ig-changelog__item\">\n<div class=\"ig-changelog__meta\"><time datetime=\"2025-08-25\">25 August 2025<\/time><span class=\"ig-changelog__tag ig-changelog__tag--feature\">New feature<\/span><\/div>\n<h3><span class=\"ez-toc-section\" id=\"Relations_module\"><\/span>Relations module<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Model complex entity structures with the new Relations module. Define parent-child, UBO, and custom relationship types between contacts and accounts, with visibility tag support and grid filtering.<\/p>\n<\/article>\n<article class=\"ig-changelog__item\">\n<div class=\"ig-changelog__meta\"><time datetime=\"2025-07-01\">1 July 2025<\/time><span class=\"ig-changelog__tag ig-changelog__tag--feature\">New feature<\/span><\/div>\n<h3><span class=\"ez-toc-section\" id=\"New_UI_design_system\"><\/span>New UI design system<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>InvestGlass rolled out a comprehensive interface refresh with updated navigation, modernized AG Grid tables, redesigned single-record views, inline editing with toast confirmations, and a cleaner widget framework. The new design improves readability and reduces clicks for everyday CRM tasks.<\/p>\n<\/article>\n<article class=\"ig-changelog__item\">\n<div class=\"ig-changelog__meta\"><time datetime=\"2025-06-12\">12 June 2025<\/time><span class=\"ig-changelog__tag ig-changelog__tag--improvement\">Improvement<\/span><\/div>\n<h3><span class=\"ez-toc-section\" id=\"Custom_field_regex_validation_and_reject_invitation\"><\/span>Custom field regex validation and reject invitation<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Custom fields now support regex patterns for input validation. Team members can also decline pending invitations instead of leaving them in limbo.<\/p>\n<\/article>\n<article class=\"ig-changelog__item\">\n<div class=\"ig-changelog__meta\"><time datetime=\"2025-06-04\">4 June 2025<\/time><span class=\"ig-changelog__tag ig-changelog__tag--improvement\">Improvement<\/span><\/div>\n<h3><span class=\"ez-toc-section\" id=\"Globalized_API_Connectors_module\"><\/span>Globalized API Connectors module<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>The API Connectors drawer is now available globally across InvestGlass. Configure vendor credentials once and use them from any module that supports integrations.<\/p>\n<\/article>\n<article class=\"ig-changelog__item\">\n<div class=\"ig-changelog__meta\"><time datetime=\"2025-05-28\">28 May 2025<\/time><span class=\"ig-changelog__tag ig-changelog__tag--integration\">Integration<\/span><\/div>\n<h3><span class=\"ez-toc-section\" id=\"Standard_Chartered_API_connector\"><\/span>Standard Chartered API connector<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Connect to Standard Chartered for live FX quotes and trade execution. Configure the connector in Settings and request quotes directly from the trading module.<\/p>\n<\/article>\n<article class=\"ig-changelog__item\">\n<div class=\"ig-changelog__meta\"><time datetime=\"2025-05-09\">9 May 2025<\/time><span class=\"ig-changelog__tag ig-changelog__tag--feature\">New feature<\/span><\/div>\n<h3><span class=\"ez-toc-section\" id=\"AI_agent_with_knowledge_base\"><\/span>AI agent with knowledge base<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>The Ask AI module now supports custom knowledge sources. Upload product sheets, compliance policies, or fee schedules so the AI assistant answers questions grounded in your company data.<\/p>\n<\/article>\n<article class=\"ig-changelog__item\">\n<div class=\"ig-changelog__meta\"><time datetime=\"2025-04-11\">11 April 2025<\/time><span class=\"ig-changelog__tag ig-changelog__tag--feature\">New feature<\/span><\/div>\n<h3><span class=\"ez-toc-section\" id=\"Download_all_files_calendar_AG_Grid_and_e-signature_editing\"><\/span>Download all files, calendar AG Grid, and e-signature editing<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Three quality-of-life features shipped together:<\/p>\n<ul>\n<li><strong>Download all:<\/strong> download every file in a folder as a ZIP archive.<\/li>\n<li><strong>Calendar AG Grid:<\/strong> calendar events now appear in a filterable, sortable AG Grid view.<\/li>\n<li><strong>E-signature editing:<\/strong> modify signature field placement and settings after a document has been sent for signing.<\/li>\n<\/ul>\n<\/article>\n<article class=\"ig-changelog__item\">\n<div class=\"ig-changelog__meta\"><time datetime=\"2025-04-01\">1 April 2025<\/time><span class=\"ig-changelog__tag ig-changelog__tag--security\">Security<\/span><\/div>\n<h3><span class=\"ez-toc-section\" id=\"ADFS_SAML_single_sign-on\"><\/span>ADFS \/ SAML single sign-on<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Enterprise customers can now authenticate through ADFS or any SAML 2.0 identity provider. Configure SSO in Company Settings and map attributes to InvestGlass user profiles.<\/p>\n<\/article>\n<article class=\"ig-changelog__item\">\n<div class=\"ig-changelog__meta\"><time datetime=\"2025-03-24\">24 March 2025<\/time><span class=\"ig-changelog__tag ig-changelog__tag--feature\">New feature<\/span><\/div>\n<h3><span class=\"ez-toc-section\" id=\"Webhooks_and_PDF_background_generation\"><\/span>Webhooks and PDF background generation<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Register webhook URLs to receive real-time event notifications from InvestGlass. PDF form generation now runs in the background, so there is no waiting on large multi-page documents.<\/p>\n<\/article>\n<article class=\"ig-changelog__item\">\n<div class=\"ig-changelog__meta\"><time datetime=\"2025-03-19\">19 March 2025<\/time><span class=\"ig-changelog__tag ig-changelog__tag--improvement\">Improvement<\/span><\/div>\n<h3><span class=\"ez-toc-section\" id=\"API_Connectors_data_migration\"><\/span>API Connectors data migration<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Legacy column-based API vendor configurations migrated to the new API Connectors model. Existing integrations continue working with improved credential management and audit logging.<\/p>\n<\/article>\n<article class=\"ig-changelog__item\">\n<div class=\"ig-changelog__meta\"><time datetime=\"2025-02-12\">12 February 2025<\/time><span class=\"ig-changelog__tag ig-changelog__tag--feature\">New feature<\/span><\/div>\n<h3><span class=\"ez-toc-section\" id=\"Goal_targets_efficient_frontier_and_security_backtesting\"><\/span>Goal targets, efficient frontier, and security backtesting<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Portfolio analytics received a major expansion:<\/p>\n<ul>\n<li><strong>Goal targets:<\/strong> set financial goals on portfolios and track progress over time.<\/li>\n<li><strong>Efficient frontier:<\/strong> visualize the risk-return trade-off with interactive charts.<\/li>\n<li><strong>Security backtesting:<\/strong> run historical simulations on individual securities.<\/li>\n<li><strong>Monte Carlo simulation:<\/strong> project portfolio outcomes under thousands of market scenarios.<\/li>\n<\/ul>\n<\/article>\n<article class=\"ig-changelog__item\">\n<div class=\"ig-changelog__meta\"><time datetime=\"2025-02-04\">4 February 2025<\/time><span class=\"ig-changelog__tag ig-changelog__tag--feature\">New feature<\/span><\/div>\n<h3><span class=\"ez-toc-section\" id=\"PDF_templates_and_campaign_views\"><\/span>PDF templates and campaign views<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Design reusable PDF templates with merge fields for client reports, statements, and compliance letters. The Campaign module now includes dedicated list views with participant filtering.<\/p>\n<\/article>\n<article class=\"ig-changelog__item\">\n<div class=\"ig-changelog__meta\"><time datetime=\"2025-01-29\">29 January 2025<\/time><span class=\"ig-changelog__tag ig-changelog__tag--feature\">New feature<\/span><\/div>\n<h3><span class=\"ez-toc-section\" id=\"AI_templates_for_email_and_documents\"><\/span>AI templates for email and documents<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Generate email drafts and document content using AI templates. Define prompts with merge variables and let the AI produce client-ready text for review and editing before sending.<\/p>\n<\/article>\n<article class=\"ig-changelog__item\">\n<div class=\"ig-changelog__meta\"><time datetime=\"2025-01-24\">24 January 2025<\/time><span class=\"ig-changelog__tag ig-changelog__tag--feature\">New feature<\/span><\/div>\n<h3><span class=\"ez-toc-section\" id=\"Risk_metrics_on_monitoring_templates\"><\/span>Risk metrics on monitoring templates<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Risk monitoring templates now include VaR, CVaR, beta, and tracking error metrics. Configure thresholds and receive breach alerts when portfolios exceed limits.<\/p>\n<\/article>\n<article class=\"ig-changelog__item\">\n<div class=\"ig-changelog__meta\"><time datetime=\"2025-01-22\">22 January 2025<\/time><span class=\"ig-changelog__tag ig-changelog__tag--security\">Security<\/span><\/div>\n<h3><span class=\"ez-toc-section\" id=\"Configurable_password_complexity\"><\/span>Configurable password complexity<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Administrators can now set minimum password length and require uppercase letters, numbers, and special characters per company. These rules are enforced at next login or password reset for all users.<\/p>\n<\/article><\/div>\n<\/section>\n<\/div>\n<p><!--more--><br \/>\n<!-- {\"type\":\"layout\",\"children\":[{\"type\":\"section\",\"props\":{\"header_transparent\":true,\"header_transparent_text_color\":\"dark\",\"image_position\":\"center-center\",\"padding_bottom\":\"none\",\"padding_top\":\"large\",\"style\":\"default\",\"title_breakpoint\":\"xl\",\"title_position\":\"top-left\",\"title_rotation\":\"left\",\"vertical_align\":\"\",\"width\":\"default\"},\"children\":[{\"type\":\"row\",\"props\":{\"column_gap\":\"collapse\"},\"children\":[{\"type\":\"column\",\"props\":{\"image_position\":\"center-center\",\"position_sticky_breakpoint\":\"m\"},\"children\":[{\"type\":\"headline\",\"props\":{\"content\":\"Change Log\",\"image_align\":\"left\",\"image_margin\":\"xsmall\",\"text_align\":\"center\",\"title_element\":\"h1\"}},{\"type\":\"text\",\"props\":{\"column_breakpoint\":\"m\",\"content\":\"\\n\\nLatest Enhancements & Features \u2014 With Purpose and Impact\",\"margin_bottom\":\"default\",\"margin_top\":\"default\",\"text_align\":\"center\"}}]}]}],\"name\":\"Author\",\"modified\":\"2021-04-22T08:15:52.231Z\"},{\"type\":\"section\",\"props\":{\"image_position\":\"center-center\",\"style\":\"default\",\"title_breakpoint\":\"xl\",\"title_position\":\"top-left\",\"title_rotation\":\"left\",\"vertical_align\":\"middle\",\"width\":\"default\"},\"children\":[{\"type\":\"row\",\"children\":[{\"type\":\"column\",\"props\":{\"image_position\":\"center-center\",\"position_sticky_breakpoint\":\"m\"},\"children\":[{\"type\":\"html\",\"props\":{\"content\":\"<!-- Paste this entire block into the page's Custom HTML \/ code area. -->\\n<\/p>\n<section class=\\\"ig-changelog\\\" aria-labelledby=\\\"ig-changelog-title\\\">\\n  <\/p>\n<style>\\n    .ig-changelog {\\n      --ig-blue: #003692;\\n      --ig-ink: #172033;\\n      --ig-copy: #455065;\\n      --ig-muted: #667085;\\n      --ig-line: #dfe4ec;\\n      --ig-surface: #f7f9fc;\\n      box-sizing: border-box;\\n      color: var(--ig-copy);\\n      font-family: inherit;\\n      line-height: 1.65;\\n      margin: 0 auto;\\n      max-width: 980px;\\n      padding: 24px 20px 72px;\\n    }\\n    .ig-changelog *, .ig-changelog *::before, .ig-changelog *::after { box-sizing: border-box; }\\n    .ig-changelog__intro { border-bottom: 2px solid var(--ig-blue); margin-bottom: 40px; padding: 0 0 24px; }\\n    .ig-changelog h2, .ig-changelog h3 { color: var(--ig-ink); line-height: 1.25; }\\n    .ig-changelog__intro h2 { font-size: clamp(1.75rem, 3vw, 2.5rem); margin: 0 0 10px; }\\n    .ig-changelog__intro p { font-size: 1.05rem; margin: 0; max-width: 680px; }\\n    .ig-changelog__year { color: var(--ig-blue); font-size: 1.4rem; margin: 44px 0 16px; }\\n    .ig-changelog__list { border-top: 1px solid var(--ig-line); }\\n    .ig-changelog__item { border-bottom: 1px solid var(--ig-line); padding: 28px 0; }\\n    .ig-changelog__meta { align-items: center; display: flex; flex-wrap: wrap; gap: 10px; margin-bottom: 10px; }\\n    .ig-changelog time { color: var(--ig-muted); font-size: .9rem; font-weight: 600; }\\n    .ig-changelog__tag { border-radius: 999px; display: inline-block; font-size: .75rem; font-weight: 700; letter-spacing: .02em; padding: 3px 10px; }\\n    .ig-changelog__tag--feature { background: #e9efff; color: #2449a7; }\\n    .ig-changelog__tag--improvement { background: #fff4d6; color: #835b00; }\\n    .ig-changelog__tag--integration { background: #e2f5e9; color: #12613c; }\\n    .ig-changelog__tag--security { background: #fde8e7; color: #a1332d; }\\n    .ig-changelog h3 { font-size: 1.25rem; margin: 0 0 10px; }\\n    .ig-changelog p { margin: 0; }\\n    .ig-changelog p + p, .ig-changelog p + ul { margin-top: 12px; }\\n    .ig-changelog ul { margin: 12px 0 0; padding-left: 20px; }\\n    .ig-changelog li + li { margin-top: 6px; }\\n    .ig-changelog code { background: var(--ig-surface); border-radius: 3px; color: var(--ig-ink); font-size: .9em; padding: 2px 5px; word-break: break-word; }\\n    @media (max-width: 600px) {\\n      .ig-changelog { padding-left: 16px; padding-right: 16px; }\\n      .ig-changelog__item { padding: 24px 0; }\\n    }\\n  <\/style>\n<p>\\n\\n \\n\\n  <\/p>\n<h2 class=\\\"ig-changelog__year\\\"><span class=\"ez-toc-section\" id=\"2026-2\"><\/span>2026<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>\\n  <\/p>\n<div class=\\\"ig-changelog__list\\\">\\n    <\/p>\n<article class=\\\"ig-changelog__item\\\">\\n      <\/p>\n<div class=\\\"ig-changelog__meta\\\"><time datetime=\\\"2026-08-21\\\">21 August 2026<\/time><span class=\\\"ig-changelog__tag ig-changelog__tag--feature\\\">New feature<\/span><\/div>\n<p>\\n      <\/p>\n<h3><span class=\"ez-toc-section\" id=\"Asset_class_badges_on_market_tiles-2\"><\/span>Asset class badges on market tiles<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\\n      <\/p>\n<p>Market tiles now display the asset class for each security, making it faster to scan universes and portfolios at a glance. The badge appears directly on each tile in market views and widget templates.<\/p>\n<p>\\n    <\/article>\n<p>\\n    <\/p>\n<article class=\\\"ig-changelog__item\\\">\\n      <\/p>\n<div class=\\\"ig-changelog__meta\\\"><time datetime=\\\"2026-08-14\\\">14 August 2026<\/time><span class=\\\"ig-changelog__tag ig-changelog__tag--feature\\\">New feature<\/span><\/div>\n<p>\\n      <\/p>\n<h3><span class=\"ez-toc-section\" id=\"Bulk_edit_on_AG_Grid_for_contacts-2\"><\/span>Bulk edit on AG Grid for contacts<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\\n      <\/p>\n<p>You can now bulk-edit contact records directly from any AG Grid contact list. Select multiple rows, open the bulk edit modal, and update standard fields or custom fields in one action.<\/p>\n<p>\\n      <\/p>\n<ul>\n<li>Background processing with real-time status polling prevents page freezes on large selections.<\/li>\n<li>Role-based field visibility shows only editable fields.<\/li>\n<li>Regex validation rejects invalid custom field values before the job runs.<\/li>\n<li>A confirmation dialog ensures at least one action is selected before submission.<\/li>\n<\/ul>\n<p>\\n    <\/article>\n<p>\\n    <\/p>\n<article class=\\\"ig-changelog__item\\\">\\n      <\/p>\n<div class=\\\"ig-changelog__meta\\\"><time datetime=\\\"2026-08-13\\\">13 August 2026<\/time><span class=\\\"ig-changelog__tag ig-changelog__tag--improvement\\\">Improvement<\/span><\/div>\n<p>\\n      <\/p>\n<h3><span class=\"ez-toc-section\" id=\"Deployment_gates_for_Capture_OCR_and_identity_verification-2\"><\/span>Deployment gates for Capture OCR and identity verification<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\\n      <\/p>\n<p>Capture OCR and Identity Verification are now controlled by deployment gates, so administrators can enable or disable these features per environment without a full deployment. When disabled, the interface hides capture options and shows a clear message to users.<\/p>\n<p>\\n    <\/article>\n<p>\\n    <\/p>\n<article class=\\\"ig-changelog__item\\\">\\n      <\/p>\n<div class=\\\"ig-changelog__meta\\\"><time datetime=\\\"2026-08-06\\\">6 August 2026<\/time><span class=\\\"ig-changelog__tag ig-changelog__tag--feature\\\">New feature<\/span><\/div>\n<p>\\n      <\/p>\n<h3><span class=\"ez-toc-section\" id=\"Custom_fields_migration_package-2\"><\/span>Custom fields migration package<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\\n      <\/p>\n<p>Export and import complete custom field configurations, including automation rules, as a migration package. This is ideal for moving field definitions between tenants or staging environments.<\/p>\n<p>\\n      <\/p>\n<p>Packages can be emailed as JSON attachments and imported through rake tasks, with deduplication to prevent duplicate field labels.<\/p>\n<p>\\n    <\/article>\n<p>\\n    <\/p>\n<article class=\\\"ig-changelog__item\\\">\\n      <\/p>\n<div class=\\\"ig-changelog__meta\\\"><time datetime=\\\"2026-08-04\\\">4 August 2026<\/time><span class=\\\"ig-changelog__tag ig-changelog__tag--feature\\\">New feature<\/span><\/div>\n<p>\\n      <\/p>\n<h3><span class=\"ez-toc-section\" id=\"Capture_OCR_redesigned_review_and_identity_verification-2\"><\/span>Capture OCR: redesigned review and identity verification<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\\n      <\/p>\n<p>A major refresh of the DM Form Capture OCR pipeline and identity verification interface:<\/p>\n<p>\\n      <\/p>\n<ul>\n<li><strong>Tabbed capture modal:<\/strong> switch between document types without closing the dialog.<\/li>\n<li><strong>OCR review modal:<\/strong> editable state management, business-card style layout, and image transformation tools.<\/li>\n<li><strong>Identity verification timeline:<\/strong> run ID filtering, enhanced image handling, and a full audit trail per verification run.<\/li>\n<li><strong>Native text document support:<\/strong> OCR now handles form documents and validates restricted formats on upload.<\/li>\n<li>ID card capture defaults to Front\/Back slot selection when both sides are configured.<\/li>\n<\/ul>\n<p>\\n    <\/article>\n<p>\\n    <\/p>\n<article class=\\\"ig-changelog__item\\\">\\n      <\/p>\n<div class=\\\"ig-changelog__meta\\\"><time datetime=\\\"2026-08-03\\\">3 August 2026<\/time><span class=\\\"ig-changelog__tag ig-changelog__tag--feature\\\">New feature<\/span><\/div>\n<p>\\n      <\/p>\n<h3><span class=\"ez-toc-section\" id=\"Many-and-one_calculation_fields-2\"><\/span>Many-and-one calculation fields<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\\n      <\/p>\n<p>New formula field types let you aggregate values across related records, including sum, count, average, minimum, and maximum, directly in custom field definitions. This works on contact child forms and company-level fields.<\/p>\n<p>\\n    <\/article>\n<p>\\n    <\/p>\n<article class=\\\"ig-changelog__item\\\">\\n      <\/p>\n<div class=\\\"ig-changelog__meta\\\"><time datetime=\\\"2026-07-28\\\">28 July 2026<\/time><span class=\\\"ig-changelog__tag ig-changelog__tag--integration\\\">Integration<\/span><\/div>\n<p>\\n      <\/p>\n<h3><span class=\"ez-toc-section\" id=\"Ethera_integration-2\"><\/span>Ethera integration<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\\n      <\/p>\n<p>InvestGlass now connects to Ethera for digital asset custody and portfolio data. Configure the API connector in Settings &gt; API Connectors to sync holdings and transactions.<\/p>\n<p>\\n    <\/article>\n<p>\\n    <\/p>\n<article class=\\\"ig-changelog__item\\\">\\n      <\/p>\n<div class=\\\"ig-changelog__meta\\\"><time datetime=\\\"2026-07-23\\\">23 July 2026<\/time><span class=\\\"ig-changelog__tag ig-changelog__tag--feature\\\">New feature<\/span><\/div>\n<p>\\n      <\/p>\n<h3><span class=\"ez-toc-section\" id=\"MWR_performance_and_portfolio_bulk_rebalance-2\"><\/span>MWR performance and portfolio bulk rebalance<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\\n      <\/p>\n<p>Two major portfolio capabilities shipped together:<\/p>\n<p>\\n      <\/p>\n<ul>\n<li><strong>Money-Weighted Return (MWR):<\/strong> portfolio performance now includes MWR calculations alongside existing metrics.<\/li>\n<li><strong>Bulk rebalance:<\/strong> rebalance multiple model portfolios in a single operation from the portfolio grid.<\/li>\n<\/ul>\n<p>\\n    <\/article>\n<p>\\n    <\/p>\n<article class=\\\"ig-changelog__item\\\">\\n      <\/p>\n<div class=\\\"ig-changelog__meta\\\"><time datetime=\\\"2026-07-13\\\">13 July 2026<\/time><span class=\\\"ig-changelog__tag ig-changelog__tag--integration\\\">Integration<\/span><\/div>\n<p>\\n      <\/p>\n<h3><span class=\"ez-toc-section\" id=\"Liberty_and_Swixx_order_routing-2\"><\/span>Liberty and Swixx order routing<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\\n      <\/p>\n<p>New API connectors for Liberty and Swixx enable order submission and status tracking directly from InvestGlass. Configure credentials in the API Connectors drawer and map fields to your order workflow.<\/p>\n<p>\\n    <\/article>\n<p>\\n    <\/p>\n<article class=\\\"ig-changelog__item\\\">\\n      <\/p>\n<div class=\\\"ig-changelog__meta\\\"><time datetime=\\\"2026-07-08\\\">8 July 2026<\/time><span class=\\\"ig-changelog__tag ig-changelog__tag--feature\\\">New feature<\/span><\/div>\n<p>\\n      <\/p>\n<h3><span class=\"ez-toc-section\" id=\"Email_task_and_calendar_sync-2\"><\/span>Email, task, and calendar sync<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\\n      <\/p>\n<p>Connect your Google or Microsoft account to sync email, tasks, and calendar events into InvestGlass. Reply to emails from the inbox, create tasks from messages, and see your schedule without leaving the CRM.<\/p>\n<p>\\n    <\/article>\n<p>\\n    <\/p>\n<article class=\\\"ig-changelog__item\\\">\\n      <\/p>\n<div class=\\\"ig-changelog__meta\\\"><time datetime=\\\"2026-07-06\\\">6 July 2026<\/time><span class=\\\"ig-changelog__tag ig-changelog__tag--feature\\\">New feature<\/span><\/div>\n<p>\\n      <\/p>\n<h3><span class=\"ez-toc-section\" id=\"Redesigned_approval_process_workflow-2\"><\/span>Redesigned approval process workflow<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\\n      <\/p>\n<p>The approval process module received a full developer refresh, including new grid views, save-view support, a re-edit flow for change-requested documents, and improved log filtering. Approvers can now track every step with sortable, filterable approval logs.<\/p>\n<p>\\n    <\/article>\n<p>\\n    <\/p>\n<article class=\\\"ig-changelog__item\\\">\\n      <\/p>\n<div class=\\\"ig-changelog__meta\\\"><time datetime=\\\"2026-06-26\\\">26 June 2026<\/time><span class=\\\"ig-changelog__tag ig-changelog__tag--feature\\\">New feature<\/span><\/div>\n<p>\\n      <\/p>\n<h3><span class=\"ez-toc-section\" id=\"Bulk_edit_for_audience_contacts-2\"><\/span>Bulk edit for audience contacts<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\\n      <\/p>\n<p>Campaign audience lists now support bulk editing of contact fields. Update tags, custom fields, or compliance status across an entire audience segment in one action.<\/p>\n<p>\\n    <\/article>\n<p>\\n    <\/p>\n<article class=\\\"ig-changelog__item\\\">\\n      <\/p>\n<div class=\\\"ig-changelog__meta\\\"><time datetime=\\\"2026-06-19\\\">19 June 2026<\/time><span class=\\\"ig-changelog__tag ig-changelog__tag--feature\\\">New feature<\/span><\/div>\n<p>\\n      <\/p>\n<h3><span class=\"ez-toc-section\" id=\"Contextualized_widgets-2\"><\/span>Contextualized widgets<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\\n      <\/p>\n<p>Iframe widgets on Account, Contact, and Portfolio single-record views can now load external content filtered by the current record&#8217;s data. Use <code>{{placeholder}}<\/code> tokens in the iframe URL to inject account names, back-office IDs, portfolio numbers, or custom field values at runtime.<\/p>\n<p>\\n      <\/p>\n<p>For example, <code>https:\/\/dashboard.example.com\/report?bp={{account.name}}<\/code> automatically loads the report for the account being viewed.<\/p>\n<p>\\n    <\/article>\n<p>\\n    <\/p>\n<article class=\\\"ig-changelog__item\\\">\\n      <\/p>\n<div class=\\\"ig-changelog__meta\\\"><time datetime=\\\"2026-06-08\\\">8 June 2026<\/time><span class=\\\"ig-changelog__tag ig-changelog__tag--improvement\\\">Improvement<\/span><\/div>\n<p>\\n      <\/p>\n<h3><span class=\"ez-toc-section\" id=\"2FA_authenticator_app_for_DM_forms-2\"><\/span>2FA authenticator app for DM forms<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\\n      <\/p>\n<p>DM forms can now require TOTP-based two-factor authentication through an authenticator app before a client can submit sensitive documents. Configure this per form in the form builder.<\/p>\n<p>\\n    <\/article>\n<p>\\n    <\/p>\n<article class=\\\"ig-changelog__item\\\">\\n      <\/p>\n<div class=\\\"ig-changelog__meta\\\"><time datetime=\\\"2026-06-01\\\">1 June 2026<\/time><span class=\\\"ig-changelog__tag ig-changelog__tag--feature\\\">New feature<\/span><\/div>\n<p>\\n      <\/p>\n<h3><span class=\"ez-toc-section\" id=\"Visibility_tags_and_shareholder_registry-2\"><\/span>Visibility tags and shareholder registry<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\\n      <\/p>\n<p>Two compliance-focused capabilities:<\/p>\n<p>\\n      <\/p>\n<ul>\n<li><strong>Visibility tags:<\/strong> row-level access control. Tag records to restrict visibility to employees with the same tag. Untagged records remain visible to all.<\/li>\n<li><strong>Shareholder registry:<\/strong> track beneficial owners and shareholders on corporate contacts with dedicated fields and grid views.<\/li>\n<\/ul>\n<p>\\n    <\/article>\n<p>\\n    <\/p>\n<article class=\\\"ig-changelog__item\\\">\\n      <\/p>\n<div class=\\\"ig-changelog__meta\\\"><time datetime=\\\"2026-05-20\\\">20 May 2026<\/time><span class=\\\"ig-changelog__tag ig-changelog__tag--feature\\\">New feature<\/span><\/div>\n<p>\\n      <\/p>\n<h3><span class=\"ez-toc-section\" id=\"New_pipeline_module-2\"><\/span>New pipeline module<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\\n      <\/p>\n<p>A redesigned pipeline experience with Kanban-style stage views, currency support, inline opportunity editing, and improved filtering. Drag opportunities between stages and see totals update in real time.<\/p>\n<p>\\n    <\/article>\n<p>\\n    <\/p>\n<article class=\\\"ig-changelog__item\\\">\\n      <\/p>\n<div class=\\\"ig-changelog__meta\\\"><time datetime=\\\"2026-05-07\\\">7 May 2026<\/time><span class=\\\"ig-changelog__tag ig-changelog__tag--feature\\\">New feature<\/span><\/div>\n<p>\\n      <\/p>\n<h3><span class=\"ez-toc-section\" id=\"DM_form_calculation_fields-2\"><\/span>DM form calculation fields<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\\n      <\/p>\n<p>Forms now support calculated fields that evaluate formulas based on other question answers. They are ideal for suitability questionnaires, risk scoring, and fee calculations that update as the client completes the form.<\/p>\n<p>\\n    <\/article>\n<p>\\n    <\/p>\n<article class=\\\"ig-changelog__item\\\">\\n      <\/p>\n<div class=\\\"ig-changelog__meta\\\"><time datetime=\\\"2026-04-23\\\">23 April 2026<\/time><span class=\\\"ig-changelog__tag ig-changelog__tag--improvement\\\">Improvement<\/span><\/div>\n<p>\\n      <\/p>\n<h3><span class=\"ez-toc-section\" id=\"API_Connector_adapter_architecture-2\"><\/span>API Connector adapter architecture<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\\n      <\/p>\n<p>API connectors migrated to a YAML-registry adapter pattern with a unified <code>BaseAdapter<\/code> and <code>ConnectorService<\/code>. Adding a new vendor now requires only a configuration entry and adapter class, with no schema changes.<\/p>\n<p>\\n    <\/article>\n<p>\\n    <\/p>\n<article class=\\\"ig-changelog__item\\\">\\n      <\/p>\n<div class=\\\"ig-changelog__meta\\\"><time datetime=\\\"2026-04-17\\\">17 April 2026<\/time><span class=\\\"ig-changelog__tag ig-changelog__tag--security\\\">Security<\/span><\/div>\n<p>\\n      <\/p>\n<h3><span class=\"ez-toc-section\" id=\"2FA_required_for_shared_file_and_folder_access-2\"><\/span>2FA required for shared file and folder access<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\\n      <\/p>\n<p>Client portal users must complete two-factor authentication before accessing shared files or folders through the Conduit portal link. This protects sensitive documents even when share links are forwarded.<\/p>\n<p>\\n    <\/article>\n<p>\\n    <\/p>\n<article class=\\\"ig-changelog__item\\\">\\n      <\/p>\n<div class=\\\"ig-changelog__meta\\\"><time datetime=\\\"2026-04-06\\\">6 April 2026<\/time><span class=\\\"ig-changelog__tag ig-changelog__tag--integration\\\">Integration<\/span><\/div>\n<p>\\n      <\/p>\n<h3><span class=\"ez-toc-section\" id=\"COFEX_custodian_sync_and_Swissquote_performance-2\"><\/span>COFEX custodian sync and Swissquote performance<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\\n      <\/p>\n<p>COFEX custodian data synchronization is now live, importing holdings and transactions on a schedule. Swissquote performance data integration delivers time-weighted returns directly into portfolio views.<\/p>\n<p>\\n    <\/article>\n<p>\\n    <\/p>\n<article class=\\\"ig-changelog__item\\\">\\n      <\/p>\n<div class=\\\"ig-changelog__meta\\\"><time datetime=\\\"2026-03-16\\\">16 March 2026<\/time><span class=\\\"ig-changelog__tag ig-changelog__tag--improvement\\\">Improvement<\/span><\/div>\n<p>\\n      <\/p>\n<h3><span class=\"ez-toc-section\" id=\"SPF_and_DKIM_email_authentication-2\"><\/span>SPF and DKIM email authentication<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\\n      <\/p>\n<p>Outbound emails from InvestGlass now support SPF and DKIM signing, improving deliverability and reducing the chance of messages landing in spam folders.<\/p>\n<p>\\n    <\/article>\n<p>\\n    <\/p>\n<article class=\\\"ig-changelog__item\\\">\\n      <\/p>\n<div class=\\\"ig-changelog__meta\\\"><time datetime=\\\"2026-02-04\\\">4 February 2026<\/time><span class=\\\"ig-changelog__tag ig-changelog__tag--feature\\\">New feature<\/span><\/div>\n<p>\\n      <\/p>\n<h3><span class=\"ez-toc-section\" id=\"Italian_language_support-2\"><\/span>Italian language support<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\\n      <\/p>\n<p>InvestGlass is now available in Italian. Switch your language preference in Settings &gt; Profile to see the full interface, notifications, and email templates in Italian.<\/p>\n<p>\\n    <\/article>\n<p>\\n    <\/p>\n<article class=\\\"ig-changelog__item\\\">\\n      <\/p>\n<div class=\\\"ig-changelog__meta\\\"><time datetime=\\\"2026-01-28\\\">28 January 2026<\/time><span class=\\\"ig-changelog__tag ig-changelog__tag--feature\\\">New feature<\/span><\/div>\n<p>\\n      <\/p>\n<h3><span class=\"ez-toc-section\" id=\"Form_singleton_and_auto-save-2\"><\/span>Form singleton and auto-save<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\\n      <\/p>\n<p>DM forms can now be configured as singletons, with only one submission per contact, and automatic draft saving. Clients do not lose progress on long KYC or onboarding forms.<\/p>\n<p>\\n    <\/article>\n<p>\\n  <\/p><\/div>\n<p>\\n\\n  <\/p>\n<h2 class=\\\"ig-changelog__year\\\"><span class=\"ez-toc-section\" id=\"2025-2\"><\/span>2025<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>\\n  <\/p>\n<div class=\\\"ig-changelog__list\\\">\\n    <\/p>\n<article class=\\\"ig-changelog__item\\\">\\n      <\/p>\n<div class=\\\"ig-changelog__meta\\\"><time datetime=\\\"2025-12-10\\\">10 December 2025<\/time><span class=\\\"ig-changelog__tag ig-changelog__tag--integration\\\">Integration<\/span><\/div>\n<p>\\n      <\/p>\n<h3><span class=\"ez-toc-section\" id=\"Muinmos_suitability_and_Cake_Capital_widget-2\"><\/span>Muinmos suitability and Cake Capital widget<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\\n      <\/p>\n<p>Two new integrations:<\/p>\n<p>\\n      <\/p>\n<ul>\n<li><strong>Muinmos:<\/strong> run suitability assessments and retrieve compliance results through the API Connectors module.<\/li>\n<li><strong>Cake Capital:<\/strong> embed the Cake widget on client portal pages for digital asset portfolio views.<\/li>\n<\/ul>\n<p>\\n    <\/article>\n<p>\\n    <\/p>\n<article class=\\\"ig-changelog__item\\\">\\n      <\/p>\n<div class=\\\"ig-changelog__meta\\\"><time datetime=\\\"2025-12-05\\\">5 December 2025<\/time><span class=\\\"ig-changelog__tag ig-changelog__tag--feature\\\">New feature<\/span><\/div>\n<p>\\n      <\/p>\n<h3><span class=\"ez-toc-section\" id=\"Tax_quote_and_invoice_module-2\"><\/span>Tax quote and invoice module<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\\n      <\/p>\n<p>Generate tax quotes and invoices directly from InvestGlass. Configure tax rates, line items, and email delivery, with a public invoice page clients can access through a secure link.<\/p>\n<p>\\n    <\/article>\n<p>\\n    <\/p>\n<article class=\\\"ig-changelog__item\\\">\\n      <\/p>\n<div class=\\\"ig-changelog__meta\\\"><time datetime=\\\"2025-12-03\\\">3 December 2025<\/time><span class=\\\"ig-changelog__tag ig-changelog__tag--security\\\">Security<\/span><\/div>\n<p>\\n      <\/p>\n<h3><span class=\"ez-toc-section\" id=\"Secret_question_for_account_recovery-2\"><\/span>Secret question for account recovery<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\\n      <\/p>\n<p>Companies can now require a secret question during onboarding. Users must answer correctly before resetting their password, adding an extra layer of account protection.<\/p>\n<p>\\n    <\/article>\n<p>\\n    <\/p>\n<article class=\\\"ig-changelog__item\\\">\\n      <\/p>\n<div class=\\\"ig-changelog__meta\\\"><time datetime=\\\"2025-11-11\\\">11 November 2025<\/time><span class=\\\"ig-changelog__tag ig-changelog__tag--integration\\\">Integration<\/span><\/div>\n<p>\\n      <\/p>\n<h3><span class=\"ez-toc-section\" id=\"North_Data_API_connector-2\"><\/span>North Data API connector<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\\n      <\/p>\n<p>Enrich corporate contact records automatically with company registry data from North Data, including legal form, directors, financials, and ownership structure.<\/p>\n<p>\\n    <\/article>\n<p>\\n    <\/p>\n<article class=\\\"ig-changelog__item\\\">\\n      <\/p>\n<div class=\\\"ig-changelog__meta\\\"><time datetime=\\\"2025-11-06\\\">6 November 2025<\/time><span class=\\\"ig-changelog__tag ig-changelog__tag--feature\\\">New feature<\/span><\/div>\n<p>\\n      <\/p>\n<h3><span class=\"ez-toc-section\" id=\"Contracts_module-2\"><\/span>Contracts module<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\\n      <\/p>\n<p>A dedicated Contracts module for managing mandate agreements, fee schedules, and service contracts. Link contracts to accounts and contacts, track renewal dates, and add relation tabs on contract detail pages.<\/p>\n<p>\\n    <\/article>\n<p>\\n    <\/p>\n<article class=\\\"ig-changelog__item\\\">\\n      <\/p>\n<div class=\\\"ig-changelog__meta\\\"><time datetime=\\\"2025-08-25\\\">25 August 2025<\/time><span class=\\\"ig-changelog__tag ig-changelog__tag--feature\\\">New feature<\/span><\/div>\n<p>\\n      <\/p>\n<h3><span class=\"ez-toc-section\" id=\"Relations_module-2\"><\/span>Relations module<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\\n      <\/p>\n<p>Model complex entity structures with the new Relations module. Define parent-child, UBO, and custom relationship types between contacts and accounts, with visibility tag support and grid filtering.<\/p>\n<p>\\n    <\/article>\n<p>\\n    <\/p>\n<article class=\\\"ig-changelog__item\\\">\\n      <\/p>\n<div class=\\\"ig-changelog__meta\\\"><time datetime=\\\"2025-07-01\\\">1 July 2025<\/time><span class=\\\"ig-changelog__tag ig-changelog__tag--feature\\\">New feature<\/span><\/div>\n<p>\\n      <\/p>\n<h3><span class=\"ez-toc-section\" id=\"New_UI_design_system-2\"><\/span>New UI design system<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\\n      <\/p>\n<p>InvestGlass rolled out a comprehensive interface refresh with updated navigation, modernized AG Grid tables, redesigned single-record views, inline editing with toast confirmations, and a cleaner widget framework. The new design improves readability and reduces clicks for everyday CRM tasks.<\/p>\n<p>\\n    <\/article>\n<p>\\n    <\/p>\n<article class=\\\"ig-changelog__item\\\">\\n      <\/p>\n<div class=\\\"ig-changelog__meta\\\"><time datetime=\\\"2025-06-12\\\">12 June 2025<\/time><span class=\\\"ig-changelog__tag ig-changelog__tag--improvement\\\">Improvement<\/span><\/div>\n<p>\\n      <\/p>\n<h3><span class=\"ez-toc-section\" id=\"Custom_field_regex_validation_and_reject_invitation-2\"><\/span>Custom field regex validation and reject invitation<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\\n      <\/p>\n<p>Custom fields now support regex patterns for input validation. Team members can also decline pending invitations instead of leaving them in limbo.<\/p>\n<p>\\n    <\/article>\n<p>\\n    <\/p>\n<article class=\\\"ig-changelog__item\\\">\\n      <\/p>\n<div class=\\\"ig-changelog__meta\\\"><time datetime=\\\"2025-06-04\\\">4 June 2025<\/time><span class=\\\"ig-changelog__tag ig-changelog__tag--improvement\\\">Improvement<\/span><\/div>\n<p>\\n      <\/p>\n<h3><span class=\"ez-toc-section\" id=\"Globalized_API_Connectors_module-2\"><\/span>Globalized API Connectors module<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\\n      <\/p>\n<p>The API Connectors drawer is now available globally across InvestGlass. Configure vendor credentials once and use them from any module that supports integrations.<\/p>\n<p>\\n    <\/article>\n<p>\\n    <\/p>\n<article class=\\\"ig-changelog__item\\\">\\n      <\/p>\n<div class=\\\"ig-changelog__meta\\\"><time datetime=\\\"2025-05-28\\\">28 May 2025<\/time><span class=\\\"ig-changelog__tag ig-changelog__tag--integration\\\">Integration<\/span><\/div>\n<p>\\n      <\/p>\n<h3><span class=\"ez-toc-section\" id=\"Standard_Chartered_API_connector-2\"><\/span>Standard Chartered API connector<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\\n      <\/p>\n<p>Connect to Standard Chartered for live FX quotes and trade execution. Configure the connector in Settings and request quotes directly from the trading module.<\/p>\n<p>\\n    <\/article>\n<p>\\n    <\/p>\n<article class=\\\"ig-changelog__item\\\">\\n      <\/p>\n<div class=\\\"ig-changelog__meta\\\"><time datetime=\\\"2025-05-09\\\">9 May 2025<\/time><span class=\\\"ig-changelog__tag ig-changelog__tag--feature\\\">New feature<\/span><\/div>\n<p>\\n      <\/p>\n<h3><span class=\"ez-toc-section\" id=\"AI_agent_with_knowledge_base-2\"><\/span>AI agent with knowledge base<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\\n      <\/p>\n<p>The Ask AI module now supports custom knowledge sources. Upload product sheets, compliance policies, or fee schedules so the AI assistant answers questions grounded in your company data.<\/p>\n<p>\\n    <\/article>\n<p>\\n    <\/p>\n<article class=\\\"ig-changelog__item\\\">\\n      <\/p>\n<div class=\\\"ig-changelog__meta\\\"><time datetime=\\\"2025-04-11\\\">11 April 2025<\/time><span class=\\\"ig-changelog__tag ig-changelog__tag--feature\\\">New feature<\/span><\/div>\n<p>\\n      <\/p>\n<h3><span class=\"ez-toc-section\" id=\"Download_all_files_calendar_AG_Grid_and_e-signature_editing-2\"><\/span>Download all files, calendar AG Grid, and e-signature editing<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\\n      <\/p>\n<p>Three quality-of-life features shipped together:<\/p>\n<p>\\n      <\/p>\n<ul>\n<li><strong>Download all:<\/strong> download every file in a folder as a ZIP archive.<\/li>\n<li><strong>Calendar AG Grid:<\/strong> calendar events now appear in a filterable, sortable AG Grid view.<\/li>\n<li><strong>E-signature editing:<\/strong> modify signature field placement and settings after a document has been sent for signing.<\/li>\n<\/ul>\n<p>\\n    <\/article>\n<p>\\n    <\/p>\n<article class=\\\"ig-changelog__item\\\">\\n      <\/p>\n<div class=\\\"ig-changelog__meta\\\"><time datetime=\\\"2025-04-01\\\">1 April 2025<\/time><span class=\\\"ig-changelog__tag ig-changelog__tag--security\\\">Security<\/span><\/div>\n<p>\\n      <\/p>\n<h3><span class=\"ez-toc-section\" id=\"ADFS_SAML_single_sign-on-2\"><\/span>ADFS \/ SAML single sign-on<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\\n      <\/p>\n<p>Enterprise customers can now authenticate through ADFS or any SAML 2.0 identity provider. Configure SSO in Company Settings and map attributes to InvestGlass user profiles.<\/p>\n<p>\\n    <\/article>\n<p>\\n    <\/p>\n<article class=\\\"ig-changelog__item\\\">\\n      <\/p>\n<div class=\\\"ig-changelog__meta\\\"><time datetime=\\\"2025-03-24\\\">24 March 2025<\/time><span class=\\\"ig-changelog__tag ig-changelog__tag--feature\\\">New feature<\/span><\/div>\n<p>\\n      <\/p>\n<h3><span class=\"ez-toc-section\" id=\"Webhooks_and_PDF_background_generation-2\"><\/span>Webhooks and PDF background generation<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\\n      <\/p>\n<p>Register webhook URLs to receive real-time event notifications from InvestGlass. PDF form generation now runs in the background, so there is no waiting on large multi-page documents.<\/p>\n<p>\\n    <\/article>\n<p>\\n    <\/p>\n<article class=\\\"ig-changelog__item\\\">\\n      <\/p>\n<div class=\\\"ig-changelog__meta\\\"><time datetime=\\\"2025-03-19\\\">19 March 2025<\/time><span class=\\\"ig-changelog__tag ig-changelog__tag--improvement\\\">Improvement<\/span><\/div>\n<p>\\n      <\/p>\n<h3><span class=\"ez-toc-section\" id=\"API_Connectors_data_migration-2\"><\/span>API Connectors data migration<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\\n      <\/p>\n<p>Legacy column-based API vendor configurations migrated to the new API Connectors model. Existing integrations continue working with improved credential management and audit logging.<\/p>\n<p>\\n    <\/article>\n<p>\\n    <\/p>\n<article class=\\\"ig-changelog__item\\\">\\n      <\/p>\n<div class=\\\"ig-changelog__meta\\\"><time datetime=\\\"2025-02-12\\\">12 February 2025<\/time><span class=\\\"ig-changelog__tag ig-changelog__tag--feature\\\">New feature<\/span><\/div>\n<p>\\n      <\/p>\n<h3><span class=\"ez-toc-section\" id=\"Goal_targets_efficient_frontier_and_security_backtesting-2\"><\/span>Goal targets, efficient frontier, and security backtesting<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\\n      <\/p>\n<p>Portfolio analytics received a major expansion:<\/p>\n<p>\\n      <\/p>\n<ul>\n<li><strong>Goal targets:<\/strong> set financial goals on portfolios and track progress over time.<\/li>\n<li><strong>Efficient frontier:<\/strong> visualize the risk-return trade-off with interactive charts.<\/li>\n<li><strong>Security backtesting:<\/strong> run historical simulations on individual securities.<\/li>\n<li><strong>Monte Carlo simulation:<\/strong> project portfolio outcomes under thousands of market scenarios.<\/li>\n<\/ul>\n<p>\\n    <\/article>\n<p>\\n    <\/p>\n<article class=\\\"ig-changelog__item\\\">\\n      <\/p>\n<div class=\\\"ig-changelog__meta\\\"><time datetime=\\\"2025-02-04\\\">4 February 2025<\/time><span class=\\\"ig-changelog__tag ig-changelog__tag--feature\\\">New feature<\/span><\/div>\n<p>\\n      <\/p>\n<h3><span class=\"ez-toc-section\" id=\"PDF_templates_and_campaign_views-2\"><\/span>PDF templates and campaign views<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\\n      <\/p>\n<p>Design reusable PDF templates with merge fields for client reports, statements, and compliance letters. The Campaign module now includes dedicated list views with participant filtering.<\/p>\n<p>\\n    <\/article>\n<p>\\n    <\/p>\n<article class=\\\"ig-changelog__item\\\">\\n      <\/p>\n<div class=\\\"ig-changelog__meta\\\"><time datetime=\\\"2025-01-29\\\">29 January 2025<\/time><span class=\\\"ig-changelog__tag ig-changelog__tag--feature\\\">New feature<\/span><\/div>\n<p>\\n      <\/p>\n<h3><span class=\"ez-toc-section\" id=\"AI_templates_for_email_and_documents-2\"><\/span>AI templates for email and documents<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\\n      <\/p>\n<p>Generate email drafts and document content using AI templates. Define prompts with merge variables and let the AI produce client-ready text for review and editing before sending.<\/p>\n<p>\\n    <\/article>\n<p>\\n    <\/p>\n<article class=\\\"ig-changelog__item\\\">\\n      <\/p>\n<div class=\\\"ig-changelog__meta\\\"><time datetime=\\\"2025-01-24\\\">24 January 2025<\/time><span class=\\\"ig-changelog__tag ig-changelog__tag--feature\\\">New feature<\/span><\/div>\n<p>\\n      <\/p>\n<h3><span class=\"ez-toc-section\" id=\"Risk_metrics_on_monitoring_templates-2\"><\/span>Risk metrics on monitoring templates<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\\n      <\/p>\n<p>Risk monitoring templates now include VaR, CVaR, beta, and tracking error metrics. Configure thresholds and receive breach alerts when portfolios exceed limits.<\/p>\n<p>\\n    <\/article>\n<p>\\n    <\/p>\n<article class=\\\"ig-changelog__item\\\">\\n      <\/p>\n<div class=\\\"ig-changelog__meta\\\"><time datetime=\\\"2025-01-22\\\">22 January 2025<\/time><span class=\\\"ig-changelog__tag ig-changelog__tag--security\\\">Security<\/span><\/div>\n<p>\\n      <\/p>\n<h3><span class=\"ez-toc-section\" id=\"Configurable_password_complexity-2\"><\/span>Configurable password complexity<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\\n      <\/p>\n<p>Administrators can now set minimum password length and require uppercase letters, numbers, and special characters per company. These rules are enforced at next login or password reset for all users.<\/p>\n<p>\\n    <\/article>\n<p>\\n  <\/p><\/div>\n<p>\\n<\/section>\n<p>\\n&#8221;}}]}]}]}],&#8221;version&#8221;:&#8221;5.0.41&#8243;} &#8211;><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Change Log Latest Enhancements &#038; Features \u2014 With Purpose and Impact 2026 21 August 2026New feature Asset class badges on market tiles Market tiles now display the asset class for each security, making it faster to scan universes and portfolios at a glance. The badge appears directly on each tile in market views and widget [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-43217","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.3 (Yoast SEO v28.3) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>InvestGlass Changelog | InvestGlass<\/title>\n<meta name=\"description\" content=\"Change Log Latest Enhancements &amp; Features \u2014 With Purpose and Impact 2026 21 August 2026New feature Asset class badges on market tiles Market tiles now\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.investglass.com\/de\/anderungsprotokoll-zum-investglass\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"InvestGlass Changelog\" \/>\n<meta property=\"og:description\" content=\"Change Log Latest Enhancements &amp; Features \u2014 With Purpose and Impact 2026 21 August 2026New feature Asset class badges on market tiles Market tiles now\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.investglass.com\/de\/anderungsprotokoll-zum-investglass\/\" \/>\n<meta property=\"og:site_name\" content=\"InvestGlass\" \/>\n<meta property=\"article:modified_time\" content=\"2026-08-22T07:54:59+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.investglass.com\/wp-content\/uploads\/2025\/09\/Alexandre-Gaillard-InvestGlass.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1746\" \/>\n\t<meta property=\"og:image:height\" content=\"1076\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@investglass\" \/>\n<meta name=\"twitter:label1\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data1\" content=\"1\u00a0Minute\" \/>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"InvestGlass \u00c4nderungsprotokoll | InvestGlass","description":"Change Log Latest Enhancements & Features \u2014 With Purpose and Impact 2026 21 August 2026New feature Asset class badges on market tiles Market tiles now","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.investglass.com\/de\/anderungsprotokoll-zum-investglass\/","og_locale":"de_DE","og_type":"article","og_title":"InvestGlass Changelog","og_description":"Change Log Latest Enhancements & Features \u2014 With Purpose and Impact 2026 21 August 2026New feature Asset class badges on market tiles Market tiles now","og_url":"https:\/\/www.investglass.com\/de\/anderungsprotokoll-zum-investglass\/","og_site_name":"InvestGlass","article_modified_time":"2026-08-22T07:54:59+00:00","og_image":[{"width":1746,"height":1076,"url":"https:\/\/www.investglass.com\/wp-content\/uploads\/2025\/09\/Alexandre-Gaillard-InvestGlass.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_site":"@investglass","twitter_misc":{"Gesch\u00e4tzte Lesezeit":"1\u00a0Minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.investglass.com\/investglass-changelog\/#article","isPartOf":{"@id":"https:\/\/www.investglass.com\/investglass-changelog\/"},"author":{"name":"InvestGlass","@id":"https:\/\/www.investglass.com\/#\/schema\/person\/4682ebae5d718a2ed1b77c9dab0a1f24"},"headline":"InvestGlass Changelog","datePublished":"2024-12-29T06:23:21+00:00","dateModified":"2026-08-22T07:54:59+00:00","mainEntityOfPage":{"@id":"https:\/\/www.investglass.com\/investglass-changelog\/"},"wordCount":3677,"publisher":{"@id":"https:\/\/www.investglass.com\/#organization"},"inLanguage":"de"},{"@type":"WebPage","@id":"https:\/\/www.investglass.com\/investglass-changelog\/","url":"https:\/\/www.investglass.com\/investglass-changelog\/","name":"InvestGlass \u00c4nderungsprotokoll | InvestGlass","isPartOf":{"@id":"https:\/\/www.investglass.com\/#website"},"datePublished":"2024-12-29T06:23:21+00:00","dateModified":"2026-08-22T07:54:59+00:00","description":"Change Log Latest Enhancements & Features \u2014 With Purpose and Impact 2026 21 August 2026New feature Asset class badges on market tiles Market tiles now","breadcrumb":{"@id":"https:\/\/www.investglass.com\/investglass-changelog\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.investglass.com\/investglass-changelog\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.investglass.com\/investglass-changelog\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"InvestGlass","item":"https:\/\/www.investglass.com\/"},{"@type":"ListItem","position":2,"name":"InvestGlass Changelog"}]},{"@type":"WebSite","@id":"https:\/\/www.investglass.com\/#website","url":"https:\/\/www.investglass.com\/","name":"InvestGlass","description":"Das Swiss Sovereign CRM","publisher":{"@id":"https:\/\/www.investglass.com\/#organization"},"alternateName":"InvestGlass","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.investglass.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":["Organization","Place"],"@id":"https:\/\/www.investglass.com\/#organization","name":"InvestGlass","url":"https:\/\/www.investglass.com\/","logo":{"@id":"https:\/\/www.investglass.com\/investglass-changelog\/#local-main-organization-logo"},"image":{"@id":"https:\/\/www.investglass.com\/investglass-changelog\/#local-main-organization-logo"},"sameAs":["https:\/\/x.com\/investglass","https:\/\/www.linkedin.com\/company\/investglass\/","https:\/\/www.youtube.com\/channel\/UCt5r5XgzbSq2KhguJQxCwyA"],"telephone":[],"openingHoursSpecification":[{"@type":"OpeningHoursSpecification","dayOfWeek":["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"],"opens":"09:00","closes":"17:00"}]},{"@type":"Person","@id":"https:\/\/www.investglass.com\/#\/schema\/person\/4682ebae5d718a2ed1b77c9dab0a1f24","name":"InvestGlass","image":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/secure.gravatar.com\/avatar\/8fb928ff37ca45def17ac75d6e799fb75f3f24f123aa31be169bfaf65f59dd40?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/8fb928ff37ca45def17ac75d6e799fb75f3f24f123aa31be169bfaf65f59dd40?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/8fb928ff37ca45def17ac75d6e799fb75f3f24f123aa31be169bfaf65f59dd40?s=96&d=mm&r=g","caption":"InvestGlass"},"sameAs":["https:\/\/www.investglass.com"],"url":"https:\/\/www.investglass.com\/de\/author\/axginvestglass-com\/"},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/www.investglass.com\/investglass-changelog\/#local-main-organization-logo","url":"https:\/\/www.investglass.com\/wp-content\/uploads\/2023\/10\/InvestGlass-blue2.png","contentUrl":"https:\/\/www.investglass.com\/wp-content\/uploads\/2023\/10\/InvestGlass-blue2.png","width":839,"height":192,"caption":"InvestGlass"}]}},"_links":{"self":[{"href":"https:\/\/www.investglass.com\/de\/wp-json\/wp\/v2\/pages\/43217","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.investglass.com\/de\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.investglass.com\/de\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.investglass.com\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.investglass.com\/de\/wp-json\/wp\/v2\/comments?post=43217"}],"version-history":[{"count":0,"href":"https:\/\/www.investglass.com\/de\/wp-json\/wp\/v2\/pages\/43217\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.investglass.com\/de\/wp-json\/wp\/v2\/media?parent=43217"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}