Mineo
MINEO

MINEO 2025.06: Pipeline Concurrency Control, Webhooks & API Pagination

New fine-grained concurrency limits for pipelines, lightweight webhook callbacks, a paginated Public API, and multiple widget improvements.

Diego Garcia 3 min
MINEO 2025.06: Pipeline Concurrency Control, Webhooks & API Pagination

Discover the latest advancements in MINEO version 2025.06, featuring significant enhancements to pipeline control, notification systems, API capabilities, and user interface refinements.

🚀 Key Pipeline Improvements

Pipeline Concurrency Control

Introducing Pipeline Concurrency Control, a solution designed to streamline workload management for your pipelines and ensure strict mutual exclusion when required.

Key features:

  • Configurable limits: Administrators can set a maximum number of simultaneous executions per pipeline
  • Automatic queuing: Additional jobs automatically queue when limits are reached
  • Resource management: Particularly useful for resource-heavy or stateful jobs
  • Mutual exclusion: Setting the limit to 1 ensures strict mutual exclusion
  • Plan-level configuration: Efficiently managed at the Pricing Plan level, simplifying governance

31981c7f136de89978c44dde37426fc1.png

Webhook Notifications

MINEO 2025.06 introduces Webhook Notifications for pipelines. An optional webhook_url can now be specified, enabling MINEO to trigger a plain HTTP GET request to the provided endpoint upon a pipeline run’s completion.

Benefits:

  • Simple integration: Plain HTTP GET request with no payload or secrets required
  • Downstream notifications: Notify external systems or initiate post-processing automatically
  • No additional code: Works without writing custom notification logic
  • Flexible configuration: URL can be supplied dynamically at execution time or stored in pipeline settings

4d0cd420bee7082960c79a623a14c084.png

Paginated Execution API

The Paginated Execution API enhances the Public API for listing executions by gaining first-class pagination support.

Key improvements:

  • Page-based requests: Request specific data pages using page and page_size parameters
  • Leaner responses: Smaller JSON responses improve network efficiency
  • Better performance: Significant performance improvements for dashboards and CLI scripts
  • Faster loading: More efficient data handling and reduced loading times
  • Backward compatibility: Existing integrations continue to function with only minor response structure changes

For comprehensive details on these new capabilities, please refer to the dedicated documentation: https://b.mineo.app/documentation/docs/pipelines/intro.

📊 Widget Upgrades

KPI Widget — Flexible Vertical Alignment

  • Flexible positioning: Align KPI content to the top, middle, or bottom within its card
  • Better layouts: Enables tighter layouts and consistent visual rhythm across dashboards
  • HTML support: Embed HTML content directly within KPI widgets

Table Widget — Pagination Toggle & Dynamic Rules

  • Pagination control: Disable pagination on a per-table basis for uninterrupted scrolling
  • Dynamic formatting: Define formatting rules using static lists or Python variables
  • Easy switching: Toggle between modes with a single click in the editor

Dashboard Experience Improvements

  • Preset saving: All viewers, including anonymous users, can save selector presets
  • Simplified View: Enhanced dashboard exploration with streamlined preset management
  • Iterative workflow: Improved support for iterative data exploration

🛠️ Other Enhancements & Bug Fixes

Enhancements

  • Date Range inputs: No longer show an extra ”:” character
  • Gauge charts: Protected against numeric overflows on tight limits
  • Clear buttons: Reliably reset Title-widget backgrounds
  • Export workflow: Export-version workflow is now stable
  • Layout logic: Hardened to prevent notebook corruption
  • Backend improvements: Connection-pool and node-management code refactors improve resilience

Bug Fixes

  • Variable lists: Now repopulate correctly after environment resets
  • High-workload stability: Several stability improvements implemented for demanding scenarios

We encourage you to explore these new features in MINEO 2025.06 and provide your valuable feedback.