Skip to content

Releases: deanwampler/programming-scala-book-code-examples

Scala 3.8.4 and SBT 2.0.0 support

Choose a tag to compare

@deanwampler deanwampler released this 27 Jun 20:12
78d8ab9

This release updates that the code to work with Scala 3.8.4 and also SBT 2.0.0. Besides updating project/build.properties to use sbt 2.0.0, the release fixes several warnings where methods were called without parentheses when they took no arguments.

Scala 3.8.1 compatible release

Choose a tag to compare

@deanwampler deanwampler released this 04 Feb 21:31
51c00af

What's Changed

Full Changelog: 3.7.4...3.8.1

Scala 3.7.4: Minor refinements

Choose a tag to compare

@deanwampler deanwampler released this 05 Jan 14:30
3efb08f

This release is almost the same as the previous 3.7.3 release. Most of the changes are in the README and tool updates.

What's Changed

Full Changelog: 3.7.3...3.7.4

Scala 3.7.3 compatible release

Choose a tag to compare

@deanwampler deanwampler released this 20 Sep 23:38
8eb8904

This code replaces all implicit classes and methods with extension methods or regular classes and Conversion givens.

What's Changed

New Contributors

Full Changelog: 3.7.1...3.7.3

Last 3.5.X release

Choose a tag to compare

@deanwampler deanwampler released this 03 Nov 16:12
19d66e8

There will be breaking syntax changes in Scala 3.6. This is the last release of this repo that will work with Scala 3.5 or earlier.

Scala 3.5.0 support

Choose a tag to compare

@deanwampler deanwampler released this 15 Sep 23:05
deea00e

Mostly changes documentation reflecting the new Scala CLI.

Support for Scala 3.3.0

Choose a tag to compare

@deanwampler deanwampler released this 30 Jun 14:55

I keep the dependencies up to date, thanks to Scala Steward. This release just "memorializes" support for 3.3.0.

Support for 3.1.0

Choose a tag to compare

@deanwampler deanwampler released this 06 Nov 14:16

There are a few changes in Scala 3 from 3.0.0 to 3.1.0. They are incorporated here, although this release doesn't include new examples of Scala 3.1.0 features, like the emerging way of declaring exceptions in method signatures. I'll examples for that in a subsequent update.

Programming Scala, 3rd Edition - Final Release

Choose a tag to compare

@deanwampler deanwampler released this 28 May 14:53

This release is the example code as published in Programming Scala, Third Edition (http://programming-scala.com/). Subsequent releases will be created periodically for bug fixes (including errata fixes), and other updates.