Skip to content

Commit cb6bcc7

Browse files
Add release notes for Scala 3.7.2 (#1826)
1 parent 5c17e60 commit cb6bcc7

File tree

3 files changed

+35
-2
lines changed

3 files changed

+35
-2
lines changed

_data/scala-releases.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
- category: current_version
22
title: Current 3.7.x release
3-
version: 3.7.1
4-
release_date: June 4, 2025
3+
version: 3.7.2
4+
release_date: August 1, 2025
55
- category: current_version
66
title: Current 3.3.x LTS release
77
version: 3.3.6

_downloads/2025-08-01-3.7.2.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
---
2+
title: Scala 3.7.2
3+
start: 1 August 2025
4+
layout: downloadpage
5+
release_version: 3.7.2
6+
release_date: "August 1, 2025"
7+
permalink: /download/3.7.2.html
8+
license: <a href="https://www.scala-lang.org/license/">Apache License, Version 2.0</a>
9+
api_docs: https://www.scala-lang.org/api/3.7.2/
10+
---
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
---
2+
category: release
3+
permalink: /news/3.7.2/
4+
title: "Scala 3.7.2 is now available!"
5+
by: Wojciech Mazur, VirtusLab
6+
---
7+
Scala 3.7.2 is now available!
8+
9+
# Highlights of the release
10+
11+
- Bump Scala CLI to v1.8.4 (was v1.8.0) [#23538](https://github.com/scala/scala3/pull/23538)
12+
- Support for URLs in using file directives
13+
- Better support for the REPL with JDK 24+
14+
- Experimental publish support for the Sonatype Central Portal
15+
16+
- Add an `-Yimplicit-to-given` flag for rewrites to easily test changes in the ecosystem [#22580](https://github.com/scala/scala3/pull/22580)<br>
17+
This experimental flag allows to treat usages of `implicit` as `given` without modifing your existing sources. It aims to help with testing out on how migration to new syntax and its resolution rules would effect your code base.
18+
19+
- Implement applied constructor types [#22543](https://github.com/scala/scala3/pull/22543)<br>
20+
It introduces new syntax allowing for easier definition of `tracked` parameters under `-language:experimental.modularity`
21+
<br>You can read more about this experimental feature in the [Modularity Improvements proposal](https://www.scala-lang.org/api/3.7.2/docs/experimental/modularity.html) documentation.
22+
23+
For a full list of changes and contributor credits, please refer to the [release notes](https://github.com/scala/scala3/releases/tag/3.7.2).

0 commit comments

Comments
 (0)