Download Latest Version dev-2025-10 source code.tar.gz (145.4 MB)
Email in envelope

Get an email when there's a new version of Odin

Home / dev-2025-08
Name Modified Size InfoDownloads / Week
Parent folder
odin-linux-amd64-dev-2025-08.zip 2025-08-05 109.0 MB
odin-macos-arm64-dev-2025-08.zip 2025-08-05 116.9 MB
odin-macos-amd64-dev-2025-08.zip 2025-08-05 122.7 MB
odin-windows-amd64-dev-2025-08.zip 2025-08-05 144.5 MB
dev-2025-08 source code.tar.gz 2025-08-05 145.4 MB
dev-2025-08 source code.zip 2025-08-05 146.4 MB
README.md 2025-08-05 1.5 kB
Totals: 7 Items   784.9 MB 0

New Language Features

*

New Compiler Improvements

  • General compiler bug fixes
  • intrinsics.type_enum_is_contiguous
  • intrinsics.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? for card/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/spall to version 3
  • Adds @(no_instrumentation) to spall buffer and SCOPED operations
  • core:hash/xxhash: Static SIMD Support for XXH3
  • Minor fixes to core:mem/virtual edge cases
  • Unix build script for kb_text_shape
  • Add IUnknown UUID 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_image save 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: https://github.com/odin-lang/Odin/compare/dev-2025-07...dev-2025-08

Source: README.md, updated 2025-08-05