Releases: scalacenter/scalac-profiling
v1.2.2
v1.2.1
What's Changed
scalac-profiling
Behind the scenes
- Update sbt, scripted-plugin to 1.11.7 by @scala-center-steward[bot] in #204
- Update sbt-mdoc to 2.8.0 by @scala-center-steward[bot] in #205
- Update sbt-scalafmt to 2.5.6 by @scala-center-steward[bot] in #206
- Update scalafmt-core to 3.10.1 by @scala-center-steward[bot] in #208
Full Changelog: v1.2.0...v1.2.1
v1.2.0
As a result of SIP-51, starting with this release, scalac-profiling will not be published for Scala 2.12 earlier than v2.12.18 and Scala 2.13 earlier than v2.13.14. For more details, see #181. The list of supported Scala 2 versions can be found on the microsite page.
What's Changed
scalac-profiling
- Drop support for older versions of Scala 2.12 and 2.13 by @danicheg in #182
- Add Scala 2.13.17 support by @danicheg in #203
Documentation
Behind the scenes
- Update sbt-assembly to 2.3.1 by @scala-center-steward[bot] in #167
- Update scalafmt-core to 3.9.4 by @scala-center-steward[bot] in #178
- Update sbt-protoc to 1.0.8 by @scala-center-steward[bot] in #189
- Downgrade sbt-ci-release until scalacenter is ready for it by @danicheg in #192
- Update sbt-scalafmt to 2.5.5 by @scala-center-steward[bot] in #194
- Update sbt, scripted-plugin to 1.11.6 by @scala-center-steward[bot] in #200
- Update sbt-mdoc to 2.7.2 by @scala-center-steward[bot] in #201
- Update sbt-ci-release to 1.11.2 by @scala-center-steward[bot] in #196
- Update sbt-ghpages to 0.9.0 by @scala-center-steward[bot] in #197
New Contributors
Full Changelog: v1.1.2...v1.2.0
v1.1.2
What's Changed
scalac-profiling
Behind the scenes
- Update sbt-git to 2.1.0 by @scala-center-steward in #147
- Update sbt-buildinfo to 0.13.1 by @scala-center-steward in #154
- Update sbt-mdoc to 2.6.2 by @scala-center-steward in #156
- Update sbt-ci-release to 1.9.2 by @scala-center-steward in #157
- Fix publish workflow by @danicheg in #161
- Install SBT explicitly in the publish-website workflow by @danicheg in #162
Full Changelog: v1.1.1...v1.1.2
v1.1.1
What's Changed
scalac-profiling
- Add Scala 2.12.20 support by @danicheg in #138
- Add Scala 2.13.15 support by @danicheg @scala-center-steward in #144
Documentation
Behind the scenes
- Update sbt-ci-release to 1.6.1 by @scala-center-steward in #136
- Update scala-compiler, scala-library to 2.12.20 by @scala-center-steward in #137
- Reverse the order of supported Scala versions on the site by @danicheg in #139
- Update sbt-mdoc to 2.6.1 by @scala-center-steward in #143
- Update sbt-assembly to 2.3.0 by @scala-center-steward in #145
- Update sbt-ci-release to 1.7.0 by @scala-center-steward in #146
New Contributors
Full Changelog: v1.1.0...v1.1.1
v1.1.0
This is a full-fledged release, finalizing the work accomplished in the release candidate series. The entire scope of work is listed below. Thank you to all contributors!
What's Changed
scalac-profiling
- Cross build for Scala 2.13: Putting the finishing touches by @danicheg in #33
- Cross build for Scala 2.13 by @tanishiking in #32
- Invert the
no-profiledboption intogenerate-profiledbby @danicheg in #51 - Add functionality to build a global flamegraph of implicit searches by @danicheg in #50
- Emit the warning if the
-Vstatisticsoption isn't set by @danicheg in #47 - Enhance
optionsHelpof the compiler plugin by @danicheg in #58 - Enrich the debug info with source files for implicit searches by type by @danicheg in #49
- Build scalac-profiling for Scala 2.12.19 by @danicheg in #111
- Build scalac-profiling for Scala 2.13.13 by @danicheg in #112
- Build scalac-profiling against Scala 2.13.14 by @danicheg in #123
- Fix some deprecations by @danicheg in #128
- Add
cross-targetcompiler plugin option by @danicheg in #127 - re-add code tracking macroExpand times by @DSlug in #133
sbt-scalac-profiling
Documentation
- Update README.md by @jtjeferreira in #34
- Add "Maintenance status" section to readme by @SethTisue in #37
- Remove dead CI badge from readme by @SethTisue in #36
- Tweak the docs by @danicheg in #39
- Recommend
-Vstatisticsby @SethTisue in #52 - Tweak README by @danicheg in #59
- Migrate the website to Docusaurus by @danicheg in #72
- Enable website publishing in CI by @danicheg in #75
- align environment variable name with docusaurus instructions by @SethTisue in #77
- Rm
sbt-plugin/README.mdby @danicheg in #81 - Add the --skip-image-compression option to docusaurus-build by @danicheg in #82
- Fix typo in passing options to docusaurus-build by @danicheg in #83
- Enable searching on the website by @danicheg in #85
- Fix closing img tags in docs by @danicheg in #88
- Update README.md by @danicheg in #89
- Run
docusaurusCreateSiteto workaround the image compression issue in CI by @danicheg in #90 - Tweak the approach of publishing the website to GH pages on CI by @danicheg in #92
- Use default repository's token in publishing workflow in CI by @danicheg in #93
- Fix the underlying folder with website artefacts in CI workflow by @danicheg in #94
Behind the scenes
- Add information to the README [CI SKIP] by @jvican in #24
- fix resolution by @yanns in #25
- Update pprint to 0.8.1 by @lolgab in #40
- Set up Scalafmt correctly by @danicheg in #56
- Detouch
vscode-scalaby @danicheg in #57 - Rm
versions.propertiesby @danicheg in #60 - Remove sbt 0.13 artefacts in sbt-plugin by @danicheg in #61
- Some minor sbt plugin tweaks by @danicheg in #62
- Fix running scripted tests for sbt plugin in CI by @danicheg in #63
- Add the
.github/release.ymlby @danicheg in #73 - Fix
.github/release.ymlby @danicheg in #74 - Update the FlameGraph by @danicheg in #84
- Rm
./binby @danicheg in #86 - Add a Github Action for pruning artefacts in CI by @danicheg in #87
- Fix typo by @danicheg in #91
- Enable auto PR labelling by @danicheg in #98
- Tweak the auto PR labelling by @danicheg in #100
- Yet another tweak to the Labeler GA configuration by @danicheg in #102
- Fix typo by @danicheg in #103
- Fix typo by @danicheg in #104
- Use Scala versions matrix for running tests in CI by @danicheg in #129
New Contributors
- @yanns made their first contribution in #25
- @tanishiking made their first contribution in #32
- @jtjeferreira made their first contribution in #34
- @SethTisue made their first contribution in #37
- @lolgab made their first contribution in #41
- @scala-center-steward made their first contribution in #68
- @DSlug made their first contribution in #133
Full Changelog: v1.0.0...v1.1.0
v1.1.0-RC5
What's Changed
That's a sudden release candidate, shipping the finishing touches that will be picked up and published as v1.1.0.
scalac-profiling
Behind the scenes
- Update sbt-mdoc to 2.5.4 by @scala-center-steward in #132
- Update scalafmt-core to 3.8.3 by @scala-center-steward in #134
New Contributors
Full Changelog: v1.1.0-RC4...v1.1.0-RC5
v1.1.0-RC4
What's Changed
It's the latter (not really) in a series of release candidates before moving towards v1.1.0. It provides one new feature for those using build tools other than SBT.
scalac-profiling
- Fix some deprecations by @danicheg in #128
- Add
cross-targetcompiler plugin option by @danicheg in #127
Behind the scenes
- Update pprint to 0.9.0 by @scala-center-steward in #119
- Update compilerplugin, scalapb-runtime to 0.11.17 by @scala-center-steward in #124
- Update scalafmt-core to 3.8.2 by @scala-center-steward in #125
- Update sbt-mdoc to 2.5.3 by @scala-center-steward in #126
- Use Scala versions matrix for running tests in CI by @danicheg in #129
Full Changelog: v1.1.0-RC3...v1.1.0-RC4
v1.1.0-RC3
Mainly, this release candidate ships support for the newly published Scala 2.12 and 2.13 versions, but it also has some new features. We're getting closer to releasing the v1.1.0.
What's Changed
scalac-profiling
- Enrich the debug info with source files for implicit searches by type by @danicheg in #49
- Build scalac-profiling for Scala 2.12.19 by @danicheg in #111
- Build scalac-profiling for Scala 2.13.13 by @danicheg in #112
- Build scalac-profiling against Scala 2.13.14 by @danicheg in #123
Documentation
- Tweak the approach of publishing the website to GH pages on CI by @danicheg in #92
- Use default repository's token in publishing workflow in CI by @danicheg in #93
- Fix the underlying folder with website artefacts in CI workflow by @danicheg in #94
Behind the scenes
- Update sbt-protoc to 1.0.7 by @scala-center-steward in #95
- Update compilerplugin, scalapb-runtime to 0.11.15 by @scala-center-steward in #96
- Enable auto PR labelling by @danicheg in #98
- Tweak the auto PR labelling by @danicheg in #100
- Yet another tweak to the Labeler GA configuration by @danicheg in #102
- Fix typo by @danicheg in #103
- Fix typo by @danicheg in #104
- Update scalafmt-core to 3.8.0 by @scala-center-steward in #107
- Update sbt to 1.9.9 by @scala-center-steward in #108
- Update sbt-assembly to 2.2.0 by @scala-center-steward in #114
- Update sbt-buildinfo to 0.12.0 by @scala-center-steward in #115
- Update scalafmt-core to 3.8.1 by @scala-center-steward in #118
Full Changelog: v1.1.0-RC2...v1.1.0-RC3
v1.1.0-RC2
What's Changed
This release candidate ships quite a few new functionalities that make the experience of using scalac-profiling neater. If you face any problems/inconveniences when using it, consider opening an issue at https://github.com/scalacenter/scalac-profiling/issues.
scalac-profiling
- Invert the
no-profiledboption intogenerate-profiledbby @danicheg in #51 - Add functionality to build a global flamegraph of implicit searches by @danicheg in #50
- Emit the warning if the
-Vstatisticsoption isn't set by @danicheg in #47 - Enhance
optionsHelpof the compiler plugin by @danicheg in #58
sbt-scalac-profiling
Documentation
- Update README.md by @jtjeferreira in #34
- Add "Maintenance status" section to readme by @SethTisue in #37
- Remove dead CI badge from readme by @SethTisue in #36
- Tweak the docs by @danicheg in #39
- Recommend
-Vstatisticsby @SethTisue in #52 - Tweak README by @danicheg in #59
- Migrate the website to Docusaurus by @danicheg in #72
- Enable website publishing in CI by @danicheg in #75
- align environment variable name with docusaurus instructions by @SethTisue in #77
- Rm
sbt-plugin/README.mdby @danicheg in #81 - Add the --skip-image-compression option to docusaurus-build by @danicheg in #82
- Fix typo in passing options to docusaurus-build by @danicheg in #83
- Enable searching on the website by @danicheg in #85
- Fix closing img tags in docs by @danicheg in #88
- Update README.md by @danicheg in #89
- Run
docusaurusCreateSiteto workaround the image compression issue in CI by @danicheg in #90
Behind the scenes
- Update pprint to 0.8.1 by @lolgab in #40
- Set up Scalafmt correctly by @danicheg in #56
- Detouch
vscode-scalaby @danicheg in #57 - Rm
versions.propertiesby @danicheg in #60 - Remove sbt 0.13 artefacts in sbt-plugin by @danicheg in #61
- Some minor sbt plugin tweaks by @danicheg in #62
- Fix running scripted tests for sbt plugin in CI by @danicheg in #63
- Update sbt to 1.9.7 by @scala-center-steward in #68
- Update junit to 4.13.2 by @scala-center-steward in #67
- Update junit-interface to 0.13.3 by @scala-center-steward in #65
- Update sbt-assembly to 2.1.5 by @scala-center-steward in #64
- Update compilerplugin, scalapb-runtime to 0.11.14 by @scala-center-steward in #66
- Update sbt to 1.9.8 by @scala-center-steward in #69
- Add the
.github/release.ymlby @danicheg in #73 - Fix
.github/release.ymlby @danicheg in #74 - Update sbt-mdoc to 2.5.2 by @scala-center-steward in #76
- Update the FlameGraph by @danicheg in #84
- Rm
./binby @danicheg in #86 - Add a Github Action for pruning artefacts in CI by @danicheg in #87
- Fix typo by @danicheg in #91
New Contributors
- @jtjeferreira made their first contribution in #34
- @SethTisue made their first contribution in #37
- @lolgab made their first contribution in #41
- @scala-center-steward made their first contribution in #68
Full Changelog: v1.1.0-RC1...v1.1.0-RC2