Skip to content

DynamicsSuite v1.0.4 — Startup Plugin Updates & Wildcard Auditor v1.4.0

Choose a tag to compare

@BigSceneUK BigSceneUK released this 26 Oct 15:57
· 6 commits to main since this release

🔷 DynamicsSuite v1.0.4 — Startup Plugin Updates & Wildcard Auditor v1.4.0

Contributed by BigSceneUK.


🚀 DynamicsSuite Core Updates (v1.0.4)

• Startup Plugin Update Checker & Notification Banner:
• Automatically checks for outdated plugins against the catalog on startup (core/ui/update_banner.py).
• Non-intrusive alert banner with 1-click update, Plugin Manager navigation, and session-level dismissal.
• Throttled session caching (30-minute TTL) and graceful network fallbacks.
• Diagnostics & Feedback: Bumped core version indicator in core/ui/feedback_dialog.py to v1.0.4.
• Catalog Feeds: Updated root and web portal plugin catalogs with suite v1.0.4 assets.


🛡️ Power Page API Wildcard Auditor (portal_webapi_auditor v1.4.0)

• Enterprise Pagination & High-Volume Dataverse Environments:
• Expanded OData pagination safety limit from 15 pages to 500 pages with odata.maxpagesize=5000 header, supporting large environments with up to 2.5 million records without truncation.
• Added circular pagination loop detection (seen_urls tracking) and safety limit warning logs.
• Enhanced Data Model (EDM) Component Handling:
• Web Templates (component type 8) parsing for Web API and FetchXML occurrences.
• Expanded Basic / Multistep Form entity discovery (component types 19 and 20).
• Refined Entity Lists (component type 17) and Table Permissions (component type 18) mapping.
• Fallback querying across mspp and adx site settings when Enhanced Data Model yields no site settings.
• Cache Synchronization:
• Bumped version invalidation hash to v42_expand_max_pages_to_500 to automatically clear stale session caches.


📜 Audit History (audit_history v1.1.0)

• Automation Correlation & Outbound Trigger Matching:
• Added correlation engine to match Dataverse record mutations to candidate Azure Logic Apps and Power Automate Cloud Flows.
• Enhanced condition rule evaluation, lookup attribute resolution, and audit action code mapping.


📦 Quick Start & Download

  1. Download DynamicsSuite-latest.zip or DynamicsSuite-v1.0.4.zip from this release.
  2. Extract the archive and launch:
    • Windows: Double-click start.bat (or run start.ps1)
    • macOS / Linux: Run ./start.sh