Skip to content

Releases: typelevel/scalac-options

v0.1.10

01 May 12:28
aae758a

Choose a tag to compare

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

Full Changelog: v0.1.9...v0.1.10

v0.1.9

02 Feb 06:49

Choose a tag to compare

What's Changed

Chore

Dependencies

  • flake.lock: Update:

    • by @typelevel-steward[bot] in #178
    • by @typelevel-steward[bot] in #213
  • munit: Update to:

    • 1.1.1 by @typelevel-steward[bot] in #189
    • 1.2.1 by @typelevel-steward[bot] in #212
    • 1.2.2 by @typelevel-steward[bot] in #229
  • munit-scalacheck: Update to:

    • 1.2.0 by @typelevel-steward[bot] in #201
  • sbt-scalajs, scalajs-compiler, ...: Update to:

    • 1.20.1 by @typelevel-steward[bot] in #210
    • 1.20.2 by @typelevel-steward[bot] in #223
  • sbt-typelevel, sbt-typelevel-site: Update to:

    • 0.8.0 by @typelevel-steward[bot] in #193
    • 0.8.1 by @typelevel-steward[bot] in #206
    • 0.8.2 by @typelevel-steward[bot] in #209
    • 0.8.3 by @typelevel-steward[bot] in #214
    • 0.8.4 by @typelevel-steward[bot] in #221
  • 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:

    • 2.12.21 by @typelevel-steward[bot] in #220
    • 2.13.17 by @typelevel-steward[bot] in #208
    • 2.13.18 by @typelevel-steward[bot] in #215
  • scala3-library, ...: Update to:

    • 3.3.6 by @typelevel-steward[bot] in #190
    • 3.3.7 by @typelevel-steward[bot] in #211
  • 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


Full Changelog: v0.1.8...v0.1.9

v0.1.8

14 Mar 18:14
5de722a

Choose a tag to compare

What's Changed

Chore

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

Full Changelog: v0.1.7...v0.1.8

v0.1.7

16 Aug 21:17
4d19a7c

Choose a tag to compare

Bug Fixes

Full Changelog: v0.1.6...v0.1.7

v0.1.6

16 Aug 12:15
667098e

Choose a tag to compare

Enhancements

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

Full Changelog: v0.1.5...v0.1.6

v0.1.5

31 May 15:03

Choose a tag to compare

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

15 Sep 00:17
f25b725

Choose a tag to compare

Enhancements

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

Full Changelog: v0.1.3...v0.1.4

0.1.3

18 Jul 16:27
v0.1.3
e6c1833

Choose a tag to compare

Fixed

  • #63 Fix the version range for -Wunused:nowarn, which was backported to Scala 2.12.13, but under a different option name. This change prevents -Wunused:nowarn from being added incorrectly on Scala 2.12.x, and adds the new -Ywarn-unused:nowarn option for Scala 2.12.13 and above instead.

0.1.2

14 Jul 14:25
v0.1.2
50f338a

Choose a tag to compare

Added

  • All relevant changes to ScalacOptions in sbt-tpolecat since the previous release were added to the library, specifically:
    • #115, which added the -Wnonunit-statement option.
    • #127, which added verbose options to the plugin.
    • #147, which added warnings which were reintroduced in Scala 3.3.x.

0.1.1

04 Aug 13:20
917422d

Choose a tag to compare

Fixed

  • Added a singleton object ScalacOptions to enable access to the scala compiler options DSL. The previous code was imported directly from sbt-tpolecat and the ScalacOptions trait was package-private, making the library quite difficult to use!