v1.6.0
Schniz/fnmv1.6.0Feb 25, 2019by Schniz
AI Summary
A major update that removes the external `curl` dependency by switching to the `cohttp` library, bringing the project closer to Windows compatibility and a self-contained binary.
Key Highlights
- Removed `curl` dependency in favor of `cohttp`
- Moving closer to Windows support
- Preparation for a self-contained binary
- Improved installation script error handling
New Features
- Switch to cohttp(lwt) instead of curl
- Use perl-utils for shasum instead of custom script
Full Release Notes
## Highlight ✨ @tatchi has replaced the `Http` module to use `cohttp` instead of executing `curl`. That means that we're one step closer to Windows support (I hope) and to a real self-contained binary. Thanks @tatchi! ## All commits #### New Feature 🎉 - [#57](https://github.com/Schniz/fnm/pull/57) Switch to cohttp(lwt) instead of curl ([@tatchi](https://github.com/tatchi)) #### Bugfix 🐛 - [#64](https://github.com/Schniz/fnm/pull/64) Throw on errors in installation script ([@Schniz](https://github.com/Schniz)) #### Internal 🛠 - [#67](https://github.com/Schniz/fnm/pull/67) Use `perl-utils` instead of custom written `shasum` ([@Schniz](https://github.com/Schniz)) - [#66](https://github.com/Schniz/fnm/pull/66) Use newer esy ([@Schniz](https://github.com/Schniz)) #### Committers: 2 - Gal Schlezinger ([@Schniz](https://github.com/Schniz)) - [@tatchi](https://github.com/tatchi)