Download Latest Version 5.11.0 source code.zip (19.7 MB)
Email in envelope

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

Home / 5.10.0
Name Modified Size InfoDownloads / Week
Parent folder
5.10.0 source code.tar.gz 2026-07-16 19.0 MB
5.10.0 source code.zip 2026-07-16 19.7 MB
README.md 2026-07-16 1.7 kB
Totals: 3 Items   38.7 MB 0

🚀 Features

  • (beam) Support Environment.CurrentDirectory and GetEnvironmentVariable (#4801) (55b9d560)
  • (beam) Support setting Environment.CurrentDirectory (#4783) (7b2a262f)
  • (rust) Various codegen and runtime improvements (#4781) (ae10cd2c)

    • Cast bool to integer types; support ** via .powf
    • Add Decimal.IsInteger/IsEvenInteger/IsOddInteger/IsCanonical
    • Fix two-switch decision trees dispatching to the wrong target
    • Fix reference-typed match bindings panicking via mem::zeroed
    • Fix string and non-ident option pattern matches emitting invalid Rust match arms
    • Fix Convert.ToXxx(bool)
    • Fix Char.ToUpper/ToLower truncating multi-char case mappings
    • Fix Random.nextDouble panic message
    • Fix Map.find/tryFind panicking on reference-typed values

🐞 Bug Fixes

  • (all) Skip translating unreachable branch of constant-condition if/then/else (#4799) (53c06de1)
  • (python) Make the assert_not_equal failure message describe the failure (#4778) (721fb437)

View changes on Github

Source: README.md, updated 2026-07-16