Skip to content

v1.0.0-beta.26

Latest

Choose a tag to compare

@noirwhal noirwhal released this 30 Jul 13:22
40d6574

1.0.0-beta.26 (2026-07-29)

Features

  • Add lint registry and validate #[allow(...)] slugs (#13400) (a352e71)
  • lsp: Document symbol for type aliases and enums (#13393) (e22cd89)
  • Silence constant_return warning via #[allow(constant_return)] (#13399) (e69bb22)

Bug Fixes

  • Don't trust the static type of a u1 unchecked mul in ACIR bit bounds (#13343) (72cda84)
  • Don't warn that a struct is never constructed if it's a field of… (#13403) (ccbf297)
  • frontend: Require exact composite receivers for visibility (#13347) (83743f4)
  • ssa: Accept escapes whose predicate is constrained to one in flatten_post_check (#13414) (b4a307a)
  • ssa: Keep retained calls in Brillig unroll cost (#13348) (2a3b642)
  • ssa: Recognize negated predicates proved by a source-zero constraint in flatten_post_check (#13417) (a2c04be)
  • Warn on never-mutated mut function parameters (#13391) (072e80e)