This repository was archived by the owner on Sep 17, 2026. It is now read-only.
Repository navigation
0.5.1 — 2026-09-11
Released: alder-cli 0.5.1, alder-bundle 0.4.1, alder-can 0.6.1, alder-codegen 0.5.1, alder-config 0.2.1, alder-constrain 0.5.2, alder-driver 0.7.0, alder-language-server 0.2.2, alder-solve 0.5.2
Minor changes
alder-driver— f001988 Remove unusedModuleMeta,InterfaceCache::start_build, and
InterfaceCache::needs_rebuildAPIs that did not participate in source builds.
Remove the unused error-discardingload_package_indexconvenience method;
load_package_index_checkedremains the validated loading API. — Thanks @rvcas!
Patch changes
alder-cli— f001988 Use one options-aware command execution path and remove the redundant compile
wrapper and constant persistence flag. Remove subprocess-based CLI end-to-end
tests and their test-only dependencies; retain direct compiler, runtime, and
reporting renderer tests. — Thanks @rvcas!alder-can,alder-constrain— f001988 Remove unlinked Elm-era canonicalization and constraint implementations from
source packages. The active Alder canonicalizer and requirement traversal remain
unchanged. — Thanks @rvcas!alder-config— f001988 Remove unused PubGrub and snapshot-testing dependencies. Configuration parsing
and dependency declarations are unchanged; registry resolution remains deferred. — Thanks @rvcas!alder-solve— f001988 Restore shared inference types backed by weighted union-find and path compression.
Preserve Alder's kind checks, generic contracts, row/trait semantics, diagnostics,
and isolated recovery attempts. Add graph invariants and reproducible timing and
allocation benchmarks; remove the obsolete unlinked solver implementation. — Thanks @rvcas!
Dependency updates
alder-cli: alder-bundle@0.4.1, alder-config@0.2.1, alder-driver@0.7.0, alder-language-server@0.2.2alder-bundle: alder-codegen@0.5.1alder-codegen: alder-solve@0.5.2alder-driver: alder-can@0.6.1, alder-codegen@0.5.1, alder-config@0.2.1, alder-constrain@0.5.2, alder-solve@0.5.2alder-language-server: alder-driver@0.7.0alder-solve: alder-can@0.6.1, alder-constrain@0.5.2