Video summary

Odin 1.0 Announcement

Main summary

Key takeaways

Technology

Summary of technical/product roadmap (Odin 1.0 announcement)

  • Odin is reaching a “1.0” milestone, but the first release won’t be called “1.0.” Instead, the project is moving to a date-based naming scheme.

    • Planned release name: Odin 2027
    • Release targets:
      • Release candidate by Christmas 2026
      • Full release in January 2027
    • Rationale: date-based versions enable more regular updates that fit nightly/monthly schedules, and make a version’s age clear at a glance.
  • 1.0 requirement: a fully written compiler specification

    • For the milestone, Odin will have a non-negotiable, fully written specification that the compiler adheres to.
    • The effort is described as serious and focused on “hardening” to ensure roadmap items hold up.
  • Language/compiler feature slated: inline assembly

    • Odin will add the long-awaited inline assembly feature.
    • Goal: precise control over machine code generation without leaving Odin.
  • Core library direction: “batteries included”

    • The roadmap emphasizes that Odin’s core library must be complete for 1.0-level usability.
  • Key core library packages and additions

    1. HTTP package (first major “batteries included” web component)
    2. TLS support
      • TLS bundle two and native TLS planned after the main release
    3. Native Objective-C support
      • Odin will bring the full core Objective-C library natively to reduce reliance on Apple-specific languages
    4. Mobile platform support
      • Full iOS support
      • Android support
    5. Additional core library improvements
      • Image packages
      • A zip package supporting read and write to archives
      • Many more packages” planned
  • Stability focus before release

    • Until the release window, the project goal is stability:
      • avoid “grand new features creeping in” late
      • focus on core library hardening
      • prioritize correctness versus the specification
      • complete roadmap items
  • Call for testing and feedback

    • Nightly and monthly builds are available now.
    • Users are encouraged to try packages, use the builds, file bugs, and report what “feels off,” especially through Christmas 2026.

Main speaker / source

  • GingerBill (Bill) — the primary announcer and source of the roadmap details.

Original video