• v0.7.0 96039f6530

    refactor!: introduce generic processors registry and remove normalize registry adapter

    ejr released this 2026-03-16 18:14:24 +00:00 | 9 commits to main since this release

    • add new processors package with canonical Processor interface
    • add processors.Registry with Register/Build/BuildChain factory model
    • switch pipeline.Pipeline to []processors.Processor
    • replace normalize.Registry + registry adapter with direct normalize.Processor
    • remove normalize/registry.go
    • update root docs to position normalize as one optional processing stage
    • add tests for processors registry, normalize processor behavior, and pipeline flow

    BREAKING CHANGE:

    • pipeline.Processor removed; use processors.Processor
    • normalize.Registry and old normalize processor adapter APIs removed
    • downstream daemons must update processor wiring to new processors.Registry
      and normalize.NewProcessor(...)
    Downloads