1# Flang 15.0.0 (In-Progress) Release Notes 2 3> **warning** 4> 5> These are in-progress notes for the upcoming LLVM 15.0.0 release. 6> Release notes for previous releases can be found on [the Download 7> Page](https://releases.llvm.org/download.html). 8 9## Introduction 10 11This document contains the release notes for the Flang Fortran frontend, 12part of the LLVM Compiler Infrastructure, release 15.0.0. Here we 13describe the status of Flang in some detail, including major 14improvements from the previous release and new feature work. For the 15general LLVM release notes, see [the LLVM 16documentation](https://llvm.org/docs/ReleaseNotes.html). All LLVM 17releases may be downloaded from the [LLVM releases web 18site](https://llvm.org/releases/). 19 20Note that if you are reading this file from a Git checkout, this 21document applies to the *next* release, not the current one. To see the 22release notes for a specific release, please see the [releases 23page](https://llvm.org/releases/). 24 25## Major New Features 26 27## Bug Fixes 28 29## Non-comprehensive list of changes in this release 30* The bash wrapper script, `flang`, is renamed as `flang-to-external-fc`. 31* In contrast to Clang, Flang will not default to using `-fpie` when linking 32 executables. This is only a temporary solution and the goal is to align with 33 Clang in the near future. First, however, the frontend driver needs to be 34 extended so that it can generate position independent code (that requires 35 adding support for e.g. `-fpic` and `-mrelocation-model` in `flang-new 36 -fc1`). Once that is available, support for the `-fpie` can officially be 37 added and the default behaviour updated. 38 39## New Compiler Flags 40* Refined how `-f{no-}color-diagnostics` is treated to better align with Clang. 41 In particular, both `-fcolor-diagnostics` and `-fno-color-diagnostics` are 42 now available in `flang-new` (the diagnostics are formatted by default). In 43 the frontend driver, `flang-new -fc1`, only `-fcolor-diagnostics` is 44 available (by default, the diagnostics are not formatted). Note that this 45 will only affect the diagnostics printed by driver (scanning, parsing and 46 semantic diagnostics are not affected). 47 48## Windows Support 49 50## Fortran Language Changes in Flang 51 52## Build System Changes 53 54## New Issues Found 55 56 57## Additional Information 58 59Flang's documentation is located in the `flang/docs/` directory in the 60LLVM monorepo. 61 62If you have any questions or comments about Flang, please feel free to 63contact us via the [mailing 64list](https://lists.llvm.org/mailman/listinfo/flang-dev). 65