• v1.3.0 89cc3f112b

    nemunaire released this 2026-04-24 05:31:53 +00:00 | 4 commits to master since this release

    Move server.go and interactive.go (and their tests) from the root
    checker/ package into checker/server/. Plugin and builtin consumers of
    the SDK now import only checker/ and no longer drag net/http,
    html/template, or the form-rendering code into their artifacts: on
    checker-dane.so this drops the binary by ~1.2 MB and removes 170
    html/template symbols along with the net/http contribution that came
    from the SDK itself.

    Breaking for standalone consumers (main.go):

    NewServer(p) -> server.New(p)
    CheckerInteractive -> server.Interactive
    InteractiveRelatedProviders -> server.Siblings

    Providers that only satisfy the interactive interfaces structurally
    (method set match, no explicit type reference) need no source change;
    only main.go has to switch its import path and the constructor name.

    Downloads