Skip to content

Releases: pgflow-dev/pgflow

pgflow@0.11.0

12 Dec 14:02
03a3b6a

Choose a tag to compare

Patch Changes

  • Updated dependencies [0cb5500]
    • @pgflow/core@0.11.0

@pgflow/edge-worker@0.11.0

12 Dec 14:02
03a3b6a

Choose a tag to compare

Minor Changes

  • 0cb5500: New compilation config with allowDataLoss option for rapid iteration platforms. Breaking: ensureCompiledOnStartup removed in favor of compilation option.

Patch Changes

  • Updated dependencies [0cb5500]
    • @pgflow/core@0.11.0
    • @pgflow/dsl@0.11.0

@pgflow/dsl@0.11.0

12 Dec 14:02
03a3b6a

Choose a tag to compare

@pgflow/dsl@0.11.0

@pgflow/core@0.11.0

12 Dec 14:02
03a3b6a

Choose a tag to compare

Minor Changes

  • 0cb5500: New compilation config with allowDataLoss option for rapid iteration platforms. Breaking: ensureCompiledOnStartup removed in favor of compilation option.

Patch Changes

  • @pgflow/dsl@0.11.0

@pgflow/client@0.11.0

12 Dec 14:02
03a3b6a

Choose a tag to compare

Patch Changes

  • Updated dependencies [0cb5500]
    • @pgflow/core@0.11.0
    • @pgflow/dsl@0.11.0

pgflow@0.10.0

10 Dec 21:53
92e72cb

Choose a tag to compare

Patch Changes

  • Updated dependencies [0b84bb0]
  • Updated dependencies [90276ce]
    • @pgflow/core@0.10.0

@pgflow/edge-worker@0.10.0

10 Dec 21:53
92e72cb

Choose a tag to compare

Minor Changes

  • 90276ce: Add automatic worker restart via ensure_workers() cron job that keeps edge functions running. Add worker_functions table for tracking registered edge functions and their health status. Add stopped_at column to workers table for graceful shutdown detection. Integrate trackWorkerFunction and markWorkerStopped into edge worker lifecycle for automatic registration and shutdown signaling.

Patch Changes

  • 0b84bb0: Add automatic flow compilation at worker startup. Workers now call ensure_flow_compiled to verify flows are up-to-date. In development, mismatched flows are recompiled automatically. In production, mismatches cause errors. Use ensureCompiledOnStartup: false to opt-out.

  • e368e08: Major developer experience improvements with structured logging:

    • Add verbose log level between info and debug for task outcomes
    • Auto-detect local vs hosted environment for log format and level defaults
    • Fancy formatter for local dev with colored icons, worker-prefixed lines, and flow/step paths
    • Simple formatter for production with structured key=value output for log aggregators
    • Display task duration, retry information with exponential backoff delay calculation
    • Support NO_COLOR standard and EDGE_WORKER_LOG_LEVEL/EDGE_WORKER_LOG_FORMAT env vars
  • Updated dependencies [0b84bb0]

  • Updated dependencies [90276ce]

    • @pgflow/core@0.10.0
    • @pgflow/dsl@0.10.0

@pgflow/dsl@0.10.0

10 Dec 21:54
92e72cb

Choose a tag to compare

Patch Changes

  • 0b84bb0: Add automatic flow compilation at worker startup. Workers now call ensure_flow_compiled to verify flows are up-to-date. In development, mismatched flows are recompiled automatically. In production, mismatches cause errors. Use ensureCompiledOnStartup: false to opt-out.

@pgflow/core@0.10.0

10 Dec 21:54
92e72cb

Choose a tag to compare

Minor Changes

  • 90276ce: Add automatic worker restart via ensure_workers() cron job that keeps edge functions running. Add worker_functions table for tracking registered edge functions and their health status. Add stopped_at column to workers table for graceful shutdown detection. Integrate trackWorkerFunction and markWorkerStopped into edge worker lifecycle for automatic registration and shutdown signaling.

Patch Changes

  • 0b84bb0: Add automatic flow compilation at worker startup. Workers now call ensure_flow_compiled to verify flows are up-to-date. In development, mismatched flows are recompiled automatically. In production, mismatches cause errors. Use ensureCompiledOnStartup: false to opt-out.
  • Updated dependencies [0b84bb0]
    • @pgflow/dsl@0.10.0

@pgflow/client@0.10.0

10 Dec 21:53
92e72cb

Choose a tag to compare

Patch Changes

  • Updated dependencies [0b84bb0]
  • Updated dependencies [90276ce]
    • @pgflow/core@0.10.0
    • @pgflow/dsl@0.10.0