# Change Log
Notable changes to the project will be documented in this file.
The format is based on [Keep a Changelog](http://keepachangelog.com/) and the
project adheres to the [Haskell Package Versioning
Policy (PVP)](https://pvp.haskell.org)
## [1.4.0.0] - ?
### Changed
* Support for LLVM-15 to 22 (15 only on native backend, 16 and newer are supported on native and PTX).
* Simplified installation by using clang via the command line instead of linking with LLVM. Clang should be on the PATH or (on Windows) installed in a standard location.
* Updates for various new Accelerate features, including debugging functionality similar to Debug.Trace
* Allow empty inputs in scanl1 and scanr1
### Contributors
Special thanks to those who contributed patches as part of this release:
* Trevor L. McDonell (@tmcdonell)
* Tom Smeding (@tomsmeding)
* David van Balen (@dpvanbalen)
* Ivo Gabe de Wolff (@ivogabe)
* Robbert van der Helm (@robbert-vdh)
* Noah Williams (@noahmartinwilliams)
## [1.3.0.0] - 2018-08-27
### Added
* Support for LLVM-9
* Support for GHC-8.10
### Contributors
Special thanks to those who contributed patches as part of this release:
* Trevor L. McDonell (@tmcdonell)
* Ivo Gabe de Wolff (@ivogabe)
* Lars van den Haak (@sakehl)
* Joshua Meredith (@JoshMeredith)
## [1.2.0.0] - 2018-04-03
### Added
* support for half-precision floats
* support for struct-of-array-of-struct representations
* support for LLVM-6.0
* support for GHC-8.4
### Fixed
* Fix for 32-bit `IsNan` and `IsInfinite` ([#407])
### Contributors
Special thanks to those who contributed patches as part of this release:
* Trevor L. McDonell (@tmcdonell)
* Ryan Scott (@ryanglscott)
* Moritz Kiefer (@cocreature)
## [1.1.0.0] - 2017-09-21
### Added
* support for GHC-8.2
* support for LLVM-5.0
### Changed
* internal restructuring of compile/link phases
## [1.0.0.0] - 2017-03-31
* initial release
[1.3.0.0]: https://github.com/AccelerateHS/accelerate-llvm/compare/1.2.0.0...v1.3.0.0
[1.2.0.0]: https://github.com/AccelerateHS/accelerate-llvm/compare/1.1.0.0...1.2.0.0
[1.1.0.0]: https://github.com/AccelerateHS/accelerate-llvm/compare/1.0.0.0...1.1.0.0
[1.0.0.0]: https://github.com/AccelerateHS/accelerate-llvm/compare/be7f91295f77434b2103c70aa1cabb6a4f2b09a8...1.0.0.0
[#407]: https://github.com/AccelerateHS/accelerate/issues/407