diff --git a/_data/scala-days-sponsors.yml b/_data/scala-days-sponsors.yml index 816ede2e1..47ff1ed90 100644 --- a/_data/scala-days-sponsors.yml +++ b/_data/scala-days-sponsors.yml @@ -60,7 +60,7 @@ sponsors: - title: Scala Teams type: Bronze logo: /resources/img/scala-days-sponsors/scalateams.png - url: https://scalateams.com/ + url: https://www.scalateams.com/scala-days-2025 - title: Mastercard type: Bronze @@ -116,3 +116,28 @@ sponsors: type: Bronze logo: /resources/img/scala-days-sponsors/recorded-future.png url: https://www.recordedfuture.com/ + + - title: Swissborg + type: Bronze + logo: /resources/img/scala-days-sponsors/swissborg.svg + url: https://swissborg.com/ + + - title: Deltek + type: Bronze + logo: /resources/img/scala-days-sponsors/deltek.png + url: https://www.deltek.com/ + + - title: HES-SO Valais-Wallis + type: Bronze + logo: /resources/img/scala-days-sponsors/hesso.png + url: https://www.hevs.ch/en/applied-research/research-institute-informatics/ + + - title: Artima + type: Bronze + logo: /resources/img/scala-days-sponsors/artima.png + url: https://www.artima.com/ + + - title: NuMind + type: Bronze + logo: /resources/img/scala-days-sponsors/numind.png + url: https://numind.ai/ \ No newline at end of file diff --git a/_data/scala-releases.yml b/_data/scala-releases.yml index de0a9805c..9d25c07d0 100644 --- a/_data/scala-releases.yml +++ b/_data/scala-releases.yml @@ -1,7 +1,7 @@ - category: current_version title: Current 3.7.x release - version: 3.7.1 - release_date: June 4, 2025 + version: 3.7.2 + release_date: August 1, 2025 - category: current_version title: Current 3.3.x LTS release version: 3.3.6 diff --git a/_downloads/2025-08-01-3.7.2.md b/_downloads/2025-08-01-3.7.2.md new file mode 100644 index 000000000..6d7de8d41 --- /dev/null +++ b/_downloads/2025-08-01-3.7.2.md @@ -0,0 +1,10 @@ +--- +title: Scala 3.7.2 +start: 1 August 2025 +layout: downloadpage +release_version: 3.7.2 +release_date: "August 1, 2025" +permalink: /download/3.7.2.html +license: Apache License, Version 2.0 +api_docs: https://www.scala-lang.org/api/3.7.2/ +--- diff --git a/_posts/2025-08-01-release-notes-3.7.2.md b/_posts/2025-08-01-release-notes-3.7.2.md new file mode 100644 index 000000000..8585ee5ee --- /dev/null +++ b/_posts/2025-08-01-release-notes-3.7.2.md @@ -0,0 +1,23 @@ +--- +category: release +permalink: /news/3.7.2/ +title: "Scala 3.7.2 is now available!" +by: Wojciech Mazur, VirtusLab +--- +Scala 3.7.2 is now available! + +# Highlights of the release + +- Bump Scala CLI to v1.8.4 (was v1.8.0) [#23538](https://github.com/scala/scala3/pull/23538) + - Support for URLs in using file directives + - Better support for the REPL with JDK 24+ + - Experimental publish support for the Sonatype Central Portal + +- Add an `-Yimplicit-to-given` flag for rewrites to easily test changes in the ecosystem [#22580](https://github.com/scala/scala3/pull/22580)
+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. + +- Implement applied constructor types [#22543](https://github.com/scala/scala3/pull/22543)
+It introduces new syntax allowing for easier definition of `tracked` parameters under `-language:experimental.modularity` +
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. + +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). diff --git a/resources/img/scala-days-sponsors/artima.png b/resources/img/scala-days-sponsors/artima.png new file mode 100644 index 000000000..609fecd33 Binary files /dev/null and b/resources/img/scala-days-sponsors/artima.png differ diff --git a/resources/img/scala-days-sponsors/deltek.png b/resources/img/scala-days-sponsors/deltek.png new file mode 100644 index 000000000..7bf24a236 Binary files /dev/null and b/resources/img/scala-days-sponsors/deltek.png differ diff --git a/resources/img/scala-days-sponsors/hesso.png b/resources/img/scala-days-sponsors/hesso.png new file mode 100644 index 000000000..b5e69b078 Binary files /dev/null and b/resources/img/scala-days-sponsors/hesso.png differ diff --git a/resources/img/scala-days-sponsors/numind.png b/resources/img/scala-days-sponsors/numind.png new file mode 100644 index 000000000..381cc1f8d Binary files /dev/null and b/resources/img/scala-days-sponsors/numind.png differ diff --git a/resources/img/scala-days-sponsors/swissborg.svg b/resources/img/scala-days-sponsors/swissborg.svg new file mode 100644 index 000000000..b44575fb9 --- /dev/null +++ b/resources/img/scala-days-sponsors/swissborg.svg @@ -0,0 +1,6 @@ + + + + + +