Skip to content

Releases: pgflow-dev/pgflow

pgflow@0.14.0

17 Mar 20:40
22f610d

Choose a tag to compare

Patch Changes

  • Updated dependencies [320a106]
    • @pgflow/core@0.14.0

@pgflow/edge-worker@0.14.0

17 Mar 20:40
22f610d

Choose a tag to compare

Patch Changes

  • Updated dependencies [320a106]
    • @pgflow/core@0.14.0
    • @pgflow/dsl@0.14.0

@pgflow/dsl@0.14.0

17 Mar 20:41
22f610d

Choose a tag to compare

Minor Changes

  • 320a106: Add conditional step execution with skip infrastructure

    New DSL Options:

    • if - Run step only when input contains specified pattern
    • ifNot - Run step only when input does NOT contain pattern
    • whenUnmet - Control behavior when condition not met (fail/skip/skip-cascade)
    • retriesExhausted - Control behavior after all retries fail (fail/skip/skip-cascade)

    New Types:

    • ContainmentPattern<T> - Type-safe JSON containment patterns for conditions
    • StepMeta - Track skippable dependencies for proper type inference

    Schema Changes:

    • New columns: required_input_pattern, forbidden_input_pattern, when_unmet, when_exhausted, skip_reason, skipped_at
    • New step status: 'skipped'
    • New function: cascade_skip_steps() for skip propagation
    • FlowShape condition fields for auto-compilation drift detection

@pgflow/core@0.14.0

17 Mar 20:40
22f610d

Choose a tag to compare

Minor Changes

  • 320a106: Add conditional step execution with skip infrastructure

    New DSL Options:

    • if - Run step only when input contains specified pattern
    • ifNot - Run step only when input does NOT contain pattern
    • whenUnmet - Control behavior when condition not met (fail/skip/skip-cascade)
    • retriesExhausted - Control behavior after all retries fail (fail/skip/skip-cascade)

    New Types:

    • ContainmentPattern<T> - Type-safe JSON containment patterns for conditions
    • StepMeta - Track skippable dependencies for proper type inference

    Schema Changes:

    • New columns: required_input_pattern, forbidden_input_pattern, when_unmet, when_exhausted, skip_reason, skipped_at
    • New step status: 'skipped'
    • New function: cascade_skip_steps() for skip propagation
    • FlowShape condition fields for auto-compilation drift detection

Patch Changes

  • Updated dependencies [320a106]
    • @pgflow/dsl@0.14.0

@pgflow/client@0.14.0

17 Mar 20:41
22f610d

Choose a tag to compare

Patch Changes

  • Updated dependencies [320a106]
    • @pgflow/core@0.14.0
    • @pgflow/dsl@0.14.0

pgflow@0.13.3

03 Feb 09:25
bd742c4

Choose a tag to compare

Patch Changes

  • Updated dependencies [4391432]
    • @pgflow/core@0.13.3

@pgflow/edge-worker@0.13.3

03 Feb 09:25
bd742c4

Choose a tag to compare

Patch Changes

  • 4391432: Add PGFLOW_AUTH_SECRET support to bypass JWT format mismatch in ensure_workers authentication
  • Updated dependencies [4391432]
    • @pgflow/core@0.13.3
    • @pgflow/dsl@0.13.3

@pgflow/dsl@0.13.3

03 Feb 09:25
bd742c4

Choose a tag to compare

@pgflow/dsl@0.13.3

@pgflow/core@0.13.3

03 Feb 09:25
bd742c4

Choose a tag to compare

Patch Changes

  • 4391432: Add PGFLOW_AUTH_SECRET support to bypass JWT format mismatch in ensure_workers authentication
    • @pgflow/dsl@0.13.3

@pgflow/client@0.13.3

03 Feb 09:25
bd742c4

Choose a tag to compare

Patch Changes

  • Updated dependencies [4391432]
    • @pgflow/core@0.13.3
    • @pgflow/dsl@0.13.3