Releases: typelevel/scalac-options
Releases · typelevel/scalac-options
v0.1.10
What's Changed
- Add -Ycheck-all-patmat option (Scala 3.0.2+) by @kubukoz in #248
- Add optimizer options for scala >= 3.8.3 by @o0hgt0o in #245
- Remove unnecessary higherKinds option if latest Scala 2.13.x and 3.x by @xuwei-k in #241
Dependencies
* Update sbt, scripted-plugin to 1.12.2 by @typelevel-steward[bot] in https://github.com//pull/232
* Update scalafmt-core to 3.10.7 by @typelevel-steward[bot] in https://github.com//pull/233
* Update sbt, scripted-plugin to 1.12.3 by @typelevel-steward[bot] in https://github.com//pull/234
* Update sbt-typelevel, sbt-typelevel-site to 0.8.5 by @typelevel-steward[bot] in https://github.com//pull/235
* Update sbt, scripted-plugin to 1.12.4 by @typelevel-steward[bot] in https://github.com//pull/236
* Update munit to 1.2.3 by @typelevel-steward[bot] in https://github.com//pull/237
* Update sbt, scripted-plugin to 1.12.5 by @typelevel-steward[bot] in https://github.com//pull/239
* Update munit to 1.2.4 by @typelevel-steward[bot] in https://github.com//pull/240
* Update sbt, scripted-plugin to 1.12.6 by @typelevel-steward[bot] in https://github.com//pull/242
* Update sbt, scripted-plugin to 1.12.7 by @typelevel-steward[bot] in https://github.com//pull/243
* Update sbt, scripted-plugin to 1.12.8 by @typelevel-steward[bot] in https://github.com//pull/244
* Update sbt, scripted-plugin to 1.12.9 by @typelevel-steward[bot] in https://github.com//pull/247
* Update scalafmt-core to 3.11.0 by @typelevel-steward[bot] in https://github.com//pull/251
* Update sbt-scalajs, scalajs-compiler, ... to 1.21.0 by @typelevel-steward[bot] in https://github.com//pull/246
* Update sbt, scripted-plugin to 1.12.10 by @typelevel-steward[bot] in https://github.com//pull/252
New Contributors
- @kubukoz made their first contribution in #248
- @o0hgt0o made their first contribution in #245
- @xuwei-k made their first contribution in #241
Full Changelog: v0.1.9...v0.1.10
v0.1.9
What's Changed
- Add mill 1.x example by @alfabetacain in #198
- Add fatal warnings example to the README by @davesmith00000 in #205
- Deprecate -Xfatal-warnings option for Scala 3.8+ by @EnviousSwan in #225
Chore
- Update version(s) in README by @lenguyenthanh in #188
Dependencies
-
flake.lock: Update:
-
munit: Update to:
-
munit-scalacheck: Update to:
- 1.2.0 by @typelevel-steward[bot] in #201
-
sbt-scalajs, scalajs-compiler, ...: Update to:
-
sbt-typelevel, sbt-typelevel-site: Update to:
-
sbt, scripted-plugin: Update to:
- 1.10.11 by @typelevel-steward[bot] in #187
- 1.11.0 by @typelevel-steward[bot] in #191
- 1.11.1 by @typelevel-steward[bot] in #192
- 1.11.2 by @typelevel-steward[bot] in #194
- 1.11.3 by @typelevel-steward[bot] in #195
- 1.11.4 by @typelevel-steward[bot] in #196
- 1.11.5 by @typelevel-steward[bot] in #197
- 1.11.6 by @typelevel-steward[bot] in #200
- 1.11.7 by @typelevel-steward[bot] in #207
- 1.12.0 by @typelevel-steward[bot] in #224
- 1.12.1 by @typelevel-steward[bot] in #228
-
scala-library: Update to:
-
scala3-library, ...: Update to:
-
scalacheck: Update to:
- 1.19.0 by @typelevel-steward[bot] in #199
-
scalafmt-core: Update to:
- 3.9.4 by @typelevel-steward[bot] in #184
- 3.9.10 by @typelevel-steward[bot] in #216
- 3.10.1 by @typelevel-steward[bot] in #217
- 3.10.2 by @typelevel-steward[bot] in #218
- 3.10.3 by @typelevel-steward[bot] in #222
- 3.10.4 by @typelevel-steward[bot] in #226
- 3.10.5 by @typelevel-steward[bot] in #230
- 3.10.6 by @typelevel-steward[bot] in #231
New Contributors
- @alfabetacain made their first contribution in #198
- @EnviousSwan made their first contribution in #225
Full Changelog: v0.1.8...v0.1.9
v0.1.8
What's Changed
- Add -Wsafe-init for scala 3.5.0 by @lenguyenthanh in #136
- Add ScalaVersion toString by @geirolz in #141
- Add sbt and Mill examples to the README by @davesmith00000 in #150
- Add -Yexplicit-nulls compiler flag by @joan38 in #173
- Add javaOutputVersion to ScalacOptions for scala >= 3.1.2 by @channingwalton in #122
- Add -Wall option by @lenguyenthanh in #176
- Add -Wimplausible-patterns option by @lenguyenthanh in #177
- Add -indent and -no-indent compiler flags by @joan38 in #185
Chore
- Fix build deprecated warning by @lenguyenthanh in #175
- Remove legacy sonatypeCredentialHost by @lenguyenthanh in #186
Dependencies
- Update munit to 1.0.1 by @typelevel-steward in #134
- Update scala-library to 2.12.20 by @typelevel-steward in #138
- Update munit to 1.0.2 by @typelevel-steward in #140
- Update scalacheck to 1.18.1 by @typelevel-steward in #144
- Update sbt to 1.10.2 by @typelevel-steward in #145
- Update scala-library to 2.13.15 by @typelevel-steward in #146
- Update scala3-library, ... to 3.3.4 by @typelevel-steward in #147
- Update sbt-typelevel, sbt-typelevel-site to 0.7.4 by @typelevel-steward in #149
- Update sbt to 1.10.3 by @typelevel-steward in #151
- Update sbt to 1.10.4 by @typelevel-steward in #152
- Update sbt to 1.10.5 by @typelevel-steward in #153
- Update sbt to 1.10.6 by @typelevel-steward in #155
- Update sbt-scalajs, scalajs-compiler, ... to 1.17.0 by @typelevel-steward in #157
- Update sbt, scripted-plugin to 1.10.7 by @typelevel-steward in #158
- Update sbt-typelevel, sbt-typelevel-site to 0.7.5 by @typelevel-steward in #159
- Update munit to 1.0.4 by @typelevel-steward in #160
- Update scalafmt-core to 3.8.4 by @typelevel-steward in #161
- Update scala-library to 2.13.16 by @typelevel-steward in #162
- Update scalafmt-core to 3.8.5 by @typelevel-steward in #163
- Update sbt-typelevel, sbt-typelevel-site to 0.7.6 by @typelevel-steward in #164
- Update sbt-scalajs, scalajs-compiler, ... to 1.18.1 by @typelevel-steward in #166
- Update sbt-scalajs, scalajs-compiler, ... to 1.18.2 by @typelevel-steward in #167
- Update munit to 1.1.0 by @typelevel-steward in #165
- Update sbt-typelevel, sbt-typelevel-site to 0.7.7 by @typelevel-steward in #169
- Update scalafmt-core to 3.8.6 by @typelevel-steward in #168
- Update munit-scalacheck to 1.1.0 by @typelevel-steward in #170
- Update scala3-library, ... to 3.3.5 by @typelevel-steward in #171
- Update scalafmt-core to 3.9.0 by @typelevel-steward in #172
- Update scalafmt-core to 3.9.1 by @typelevel-steward in #174
- flake.lock: Update by @typelevel-steward in #154
- Update scalafmt-core to 3.9.2 by @typelevel-steward in #179
- Update scalafmt-core to 3.9.3 by @typelevel-steward in #183
- Update sbt, scripted-plugin to 1.10.10 by @typelevel-steward in #182
New Contributors
- @geirolz made their first contribution in #141
- @davesmith00000 made their first contribution in #150
- @channingwalton made their first contribution in #122
Full Changelog: v0.1.7...v0.1.8
v0.1.7
Bug Fixes
- Fix order of initialization regression from #131 by @lenguyenthanh in #135
Full Changelog: v0.1.6...v0.1.7
v0.1.6
Enhancements
- Fix deprecated ykind projector in scala 3.5 by @lenguyenthanh in #131
- Add -Xmax-inlines compiler flag by @joan38 in #127
Updates
- Update scalafmt-core to 3.8.2 by @typelevel-steward in #129
- Update sbt to 1.10.1 by @typelevel-steward in #130
- Update scalafmt-core to 3.8.3 by @typelevel-steward in #133
- Update sbt-typelevel, sbt-typelevel-site to 0.7.2 by @typelevel-steward in #132
New Contributors
- @lenguyenthanh made their first contribution in #131
Full Changelog: v0.1.5...v0.1.6
v0.1.5
What's Changed
- Update sbt to 1.9.6 by @typelevel-steward in #78
- Update sbt-typelevel, sbt-typelevel-site to 0.5.3 by @typelevel-steward in #79
- Update sbt-typelevel, sbt-typelevel-site to 0.5.4 by @typelevel-steward in #86
- Update sbt-typelevel, sbt-typelevel-site to 0.6.0 by @typelevel-steward in #87
- Update sbt-scalajs, scalajs-compiler, ... to 1.14.0 by @typelevel-steward in #83
- Update scalafmt-core to 3.7.15 by @typelevel-steward in #89
- Update sbt to 1.9.7 by @typelevel-steward in #88
- Update sbt-typelevel, sbt-typelevel-site to 0.6.1 by @typelevel-steward in #90
- Add -Ysafe-init option by @joan38 in #85
- Add -new-syntax option by @joan38 in #84
- Add -Yretain-trees option by @joan38 in #91
- Ability to lift a ScalaVersion from a String by @joan38 in #82
- Update sbt-typelevel, sbt-typelevel-site to 0.6.2 by @typelevel-steward in #93
- Update scalafmt-core to 3.7.17 by @typelevel-steward in #94
- flake.lock: Update by @typelevel-steward in #56
- Update sbt-typelevel, sbt-typelevel-site to 0.6.3 by @typelevel-steward in #95
- Update sbt-typelevel, sbt-typelevel-site to 0.6.5 by @typelevel-steward in #99
- Update sbt to 1.9.8 by @typelevel-steward in #97
- Update sbt-scalajs, scalajs-compiler, ... to 1.15.0 by @typelevel-steward in #100
- Update scalafmt-core to 3.8.0 by @typelevel-steward in #104
- Update sbt-typelevel, sbt-typelevel-site to 0.6.6 by @typelevel-steward in #103
- Update sbt to 1.9.9 by @typelevel-steward in #105
- Update sbt-typelevel, sbt-typelevel-site to 0.6.7 by @typelevel-steward in #106
- Update scala-library to 2.12.19 by @typelevel-steward in #107
- Update scala-library to 2.13.13 by @typelevel-steward in #108
- Update scala3-library, ... to 3.3.3 by @typelevel-steward in #110
- Add Scala versions V3_3_3 and V3_4_0 by @joan38 in #111
- Update scalafmt-core to 3.8.1 by @typelevel-steward in #114
- Update sbt-scalajs, scalajs-compiler, ... to 1.16.0 by @typelevel-steward in #115
- Update scalacheck to 1.17.1 by @typelevel-steward in #116
- Add -language:strictEquality compiler flag by @joan38 in #112
- Update scalacheck to 1.18.0 by @typelevel-steward in #117
- Update sbt-typelevel, sbt-typelevel-site to 0.7.0 by @typelevel-steward in #118
- Update scala-library to 2.13.14 by @typelevel-steward in #119
- Update sbt to 1.10.0 by @typelevel-steward in #120
- Update sbt-typelevel, sbt-typelevel-site to 0.7.1 by @typelevel-steward in #121
- Update munit to 1.0.0 by @typelevel-steward in #123
- Update munit-scalacheck to 1.0.0 by @typelevel-steward in #124
- flake.lock: Update by @typelevel-steward in #113
New Contributors
Full Changelog: v0.1.4...v0.1.5
v0.1.4
Enhancements
- Add warnNonUnitStatement to Scala 3 (3.3.1) by @BalmungSan in #77
Updates
- Update scala3-library, ... to 3.3.1 by @typelevel-steward in #72
- Update scala-library to 2.13.12 by @typelevel-steward in #74
New Contributors
- @BalmungSan made their first contribution in #77
Full Changelog: v0.1.3...v0.1.4
0.1.3
0.1.2
Added
- All relevant changes to
ScalacOptionsin sbt-tpolecat since the previous release were added to the library, specifically:
0.1.1
Fixed
- Added a singleton object
ScalacOptionsto enable access to the scala compiler options DSL. The previous code was imported directly from sbt-tpolecat and theScalacOptionstrait was package-private, making the library quite difficult to use!