github odin-lang/Odin v0.8.0
Odin v0.8.0

latest releases: dev-2025-10, dev-2025-09, dev-2025-08...
7 years ago

New Features

  • Basic Debug Information Support
    • PDB generation with -debug
  • distinct types
    • My_Int :: distinct int; My_Int != int
    • Foo_Bar :: int; Foo_Bar == int
    • struct, enum, union, proc, and bit_field types will always be distinct if named
  • Sized booleans
    • b8 b16 b32 b64
  • Removal of 128 bit integers
  • using in
    • using println in import "core:fmt.odin"
    • using a, b, c in foo;
  • enum #export
    • Foo :: enum #export {A, B, C}; a := A;
  • Explicit procedure overloading
    • foo :: proc[bar, baz, asd, goop];
  • Remove of implicit procedure overloading
  • New build flags:
    • -no-bounds-check
    • -debug
  • Improved minimal dependency build

Don't miss a new Odin release

NewReleases is sending notifications on new releases.