github ldc-developers/ldc v1.30.0-beta1
LDC 1.30.0-beta1

latest releases: v1.40.0-beta3, v1.40.0-beta2, v1.40.0-beta1...
pre-release2 years ago

Big news

  • Frontend, druntime and Phobos are at version 2.100.0. (#3970)
  • LLVM for prebuilt packages bumped to v14.0.3. (#3952, #3979)
    • All LLVM targets are enabled now (=> more targets for cross-compilation).
    • For the Mac package, the minimum supported macOS version has been raised to v10.12.
  • The minimum D version for bootstrapping has been raised to v2.079 (for GDC: v9.4), in line with DMD. (#3956)
  • The minimum LLVM version has been raised to v9.0. (#3960)
  • New prebuilt universal macOS package, runnable on both x86_64 and arm64, and enabling x86_64/arm64 macOS/iOS cross-compilation targets out of the box (-mtriple={x86_64,arm64}-apple-{macos,ios}). The x86_64 package doesn't bundle any arm64 libs anymore; the arm64 package newly bundles iOS libs (arm64). (#3958)

Platform support

  • Supports LLVM 9.0 - 14.0.

Internals

  • Main CI was moved from Azure Pipelines to GitHub Actions. Any fork on GitHub can trivially reuse the fully automated prebuilt packages generation & upload to a GitHub release. (#3978)

Don't miss a new ldc release

NewReleases is sending notifications on new releases.