Promote crucible_framework and crucible_ir from optional to required
dependencies, upgrading to their latest major versions. This release
establishes a tighter integration with the Crucible ecosystem.
Dependency changes:
crucible_framework: ~> 0.3.0 (optional) -> ~> 0.4.0 (required)
crucible_ir: ~> 0.1.1 (optional) -> ~> 0.2.0 (required)
ecto_sql: added ~> 3.11 (new direct dependency)
New transitive dependencies from crucible_framework 0.4.0:
crucible_bench ~> 0.3.2
crucible_datasets ~> 0.5.3
crucible_trace ~> 0.3.0
eval_ex ~> 0.1.4
statistex ~> 1.1.0
statistics ~> 0.6.3
The upgrade to crucible_framework 0.4.0 brings integrated benchmarking,
dataset management, and tracing capabilities. The ecto_sql dependency
is now declared directly rather than relying on transitive inclusion.
This is a minor version bump as the public API remains unchanged, but
users should note that crucible_framework and crucible_ir are now
required rather than optional dependencies.