New Language Features
New Compiler Improvements
- General compiler bug fixes
intrinsics.type_enum_is_contiguousintrinsics.simd_runtime_swizzle- Add iOS and iPhoneSimulator subtargets for
-target:darwin - Fix
@(objc_implement)methods not respecting@(objc_is_class_method) @(objc_name)attribute be inferrable- Add
Did you mean?forcard/len #+vet explicit-allocators- Saner stack linker flags for WASM
- Fix macos amd64 builds
- amd64 ABI fixes regarding certain types of SIMD vectors
New Packages
Package Improvements
- Update
core:prof/spallto version 3- Adds @(no_instrumentation) to spall buffer and SCOPED operations
core:hash/xxhash: Static SIMD Support for XXH3- Minor fixes to
core:mem/virtualedge cases - Unix build script for
kb_text_shape - Add
IUnknownUUID for win32 related code crypto/hash: hash_bytes_to_buffer slice result to digest size- Minor fix to
-default-to-nil-allocator - Disable filepath/match.odin and filepath/walk.odin compilation on js targets
- Minor fixes to
SDL_imagesave procedure that should return a boolean - Mach Process Control
- Fix amd64 no-crt entry assembly
- Add cgltf filter type and wrap mode enums
- SDL2 - AudioAllowChangeFlags bit_set
core:thread- set stack size to rlimit for *nix platforms
Full Changelog: dev-2025-07...dev-2025-08