New Language Features
None
New Compiler Features
- Add
#no_type_assertand#type_assertto disable implicit type assertions withx.(T) - Add
ODIN_ERROR_POS_STYLEconstant and-error-pos-style:<string>option to allow for default or unix style error messages
Compiler Improvements
- Correct debug information logic for procedure parameters
- General improvements to
odin docsupport the new https://pkg.odin-lang.org/ - Correct
//+privateforodin doc - Make
ODIN_ENDIANa constant enum value rather than a string - Rename architecture
386toi386 - Improve entry code handling to support more platforms easily in the future
- Improve/simplify quaternion casting
New Packages
core:container/lru- Rename
core:pathtocore:path/slashpath
Package Improvements
slice.stable_sort*procedures- Add allocator parameter to
rand.perm rand.exp_float64strings.split_lines*procedures