← Back to all sparks
A

Activepieces

MKT AUTO
Velocity5.0

Open-source no-code automation tool for connecting apps and building AI-powered workflows.

ActivePieces is fighting a multi-front release instability with simultaneous hotfix trains across three version lines.

automation-platformworkflow-automationworker-stabilityopen-sourcepieces
Current state
ActivePieces is currently running three parallel release trains — 0.87.x hotfixes, 0.88.x hotfixes, and an unstable 0.90.x track — with the recent entries dominated by worker reliability issues: piece cache prewarm timing bugs, health server reconnect failures, and OAuth2 regressions that had to be reverted. The stable release line is 0.88.4-based; the 0.90.x line is explicitly unstable and includes Claude-assisted piece form improvements for Google Sheets and Custom API Call steps.
Where it's heading
The high volume of hotfixes on multiple branches suggests the 0.88.x stable line hit real operational issues in production deployments, particularly around worker lifecycle management. The simultaneous 0.90.x unstable track is where new piece improvements are landing — but shipping that in parallel with a hotfix storm creates a split-attention dynamic that could slow the stabilization of either track. A consolidation to a single stable release line would be the cleaner path forward.
Prediction
The 0.90.x unstable track will likely graduate to stable once the worker prewarm and health server issues are fully resolved in 0.87.x and 0.88.x. Expect more piece-level form improvements as the Claude-assisted development pattern seen in 0.90.4 continues.

Recent moves

  1. 4d ago

    ActivePieces: version numbering fix for 0.87.x

    A semver numbering fix: the -hotfix suffix caused 0.87.1-hotfix.6 to sort below 0.87.1, hiding 326 of 764 pieces from the piece registry filter. Renumbering to 0.87.2 restores correct sort order. This is operational cleanup to fix an invisible regression from the hotfix naming convention.

    View source ↗
  2. 5d ago

    0.87.1-hotfix.6

    CI pipeline fix to accept release tags with suffixes like -hotfix in package.json. Infrastructure-only change with no user-visible effect.

    View source ↗
  3. 6d ago

    0.88.4-hotfix.3

    0.88.4-hotfix.3 disables piece cache prewarm (a regression from hotfix.1) and reverts the OAuth2 connection fix that was also reverted in hotfix.2. The sequence of reverts signals that both changes introduced regressions worse than the original bugs.

    View source ↗
  4. 7d ago

    0.90.4 ( Unstable )

    The 0.90.4 unstable release includes improvements to the Custom API Call and Google Sheets step forms (with Claude-assisted development), a fix for handled errors logging as 500 in the log store, and a Stripe trigger bug fix. The piece form improvements make custom integrations easier to configure, though the unstable tag limits immediate adoption.

    View source ↗
  5. 8d ago

    0.88.4-hotfix.2

    0.88.4-hotfix.2 reverts the OAuth2 connection fix from hotfix.1 after it caused regressions. A straight revert with no new capabilities.

    View source ↗
  6. 8d ago

    0.87.1-hotfix.5

    0.87.1-hotfix.5 moves piece prewarm computation server-side to reduce per-worker overhead. A performance optimization in the worker lifecycle that reduces startup latency in larger deployments.

    View source ↗