Skip to content

Commit

Permalink
Add release notes for v1.3.2
Browse files Browse the repository at this point in the history
  • Loading branch information
jvican committed Jun 8, 2019
1 parent bbcea7f commit e473d88
Showing 1 changed file with 65 additions and 0 deletions.
65 changes: 65 additions & 0 deletions notes/v1.3.2.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
# bloop `v1.3.2`

Bloop is a [build server and CLI tool for the Scala programming
language](https://github.com/scalacenter/bloop) developed by the Scala
Center.

Bloop `v1.3.2` is a bugfix release for `v1.3.1`.

## Upgrade guide :inbox_tray:

These are **only** the upgrade steps. If you don't have bloop installed, you
must read the [installation instructions][] instead.

If you're on macOS, **upgrade** to the latest version with:

```sh
$ brew upgrade scalacenter/bloop/bloop
$ brew services restart bloop # Note a restart is required in case a server still runs!
```

If you're on Windows using `scoop`, **upgrade** to the latest version with:

```sh
$ scoop upgrade bloop
$ bloop ng-stop
$ bloop server # in a long-running terminal session
```

If you're on Arch Linux, **upgrade** to the latest version with:

```sh
$ rm -rf ~/.bloop
$ yaourt -S bloop
$ systemctl --user start bloop
```

Otherwise, use the generic installation method:

```
$ curl -L https://github.com/scalacenter/bloop/releases/download/v1.3.2/install.py | python
$ bloop ng-stop
$ systemctl --user start bloop # or similar way to run server in a long-running session
```

Read the complete installation instructions in our [Installation page][installation instructions].

## Fixed directory resource leak

`v1.3.0` had a piece of code listing directories via `Files.list()` that
ended up not freeing up open file pointers. Over a long bsp session, these
open file pointers would add up and eventually lead to fatal exceptions in
systems such as macOS.

A wrong git push tag of `v1.3.1` made this fix not available in master,
despite the fact that it was merged, so `v1.3.2` is the release containing
the fix that closes the resources opened by `Files.list()`.


## Contributors :busts_in_silhouette:

According to `git shortlog -sn --no-merges v1.3.1..v1.3.2`, 1 people
contributed to this `v1.3.1` release: Jorge Vicente Cantero.

[gitter]: https://gitter.im/scalacenter/bloop
[installation instructions]: https://scalacenter.github.io/bloop/setup

0 comments on commit e473d88

Please sign in to comment.