Skip to content

Commit

Permalink
Update CHANGELOG
Browse files Browse the repository at this point in the history
  • Loading branch information
DavidGregory084 authored Jul 21, 2022
1 parent 472aa88 commit 2b59f54
Showing 1 changed file with 2 additions and 0 deletions.
2 changes: 2 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,12 @@ and this project adheres to [Early Semantic Versioning](https://docs.scala-lang.
### Added

* [#84](https://github.com/typelevel/sbt-tpolecat/pull/84) - An `advancedOption` overload with support for multiple argument options was added.
* [#88](https://github.com/typelevel/sbt-tpolecat/pull/88) - A Scalafix migration rule to migrate package names for the upcoming 0.5.0 release was added.

### Changed

* [#85](https://github.com/typelevel/sbt-tpolecat/pull/85) - `-Xcheckinit` was removed from the default option set. After discussion on issues [#10](https://github.com/typelevel/sbt-tpolecat/issues/10) and [#83](https://github.com/typelevel/sbt-tpolecat/issues/83) it has become apparent that although `-Xcheckinit` offers a lot of value for some users, it creates some very tricky problems for users that are writing async code. The initialization checking code this option produces introduces `@volatile` variables that can disguise memory visibility issues.
* [#88](https://github.com/typelevel/sbt-tpolecat/pull/88) - The project was restructured into a multi-module sbt build.

## [0.4.0] - 2022-07-15

Expand Down

0 comments on commit 2b59f54

Please sign in to comment.