Releases: lunduniversity/introprog-scalalib
introprog_3-1.4.0
What's Changed
- added instructions for scala-cli by @axelnilsson98 in #40
- introduce appendLines method in IO. by @trilleplay in #46
New Contributors
- @axelnilsson98 made their first contribution in #40
- @trilleplay made their first contribution in #46
Full Changelog: v1.3.1...v1.4.0
introprog_3-1.3.1
- New stuff since 1.2.0:
- add rotation of image by adding
angle
parameter inPixelWindow.drawImage
with default value0
meaning no rotation - update source code with the shiny new Scala 3 syntax
- Add updated on Image
- Add detect WSL and set Windows look and feel there, so works now with GWSL installed
- add rotation of image by adding
Thanks to all contributors according to git shortlog -sn --no-merges v1.2.0..v1.3.1
additions, deletions:
- 13 @bjornregnell
- 8 @sadphi
- 6 @theolundqvist
- 2 @Husenap
and @JoPoLu for review of #34 and input to rotation in PixelWindow.drawImage
introprog_3-1.3.0
- Add updated on Image.
- Add detect WSL and set Windows look and feel there.
introprog_3-1.2.0
Add support for Image IO and drawing. Contributed by @theolundqvist
Introprog Scala Library version 1.1.5
Introprog Scala Library version 1.1.4
This release includes the following improvement:
-
add checks on window bounds for better error messages, avoid getting confused by deep Swing stack traces. See all changes here: 064da8e Thanks to @jos-rosenqvist-3812 for contributing to this work.
-
Cross-build for scala 2.13
Introprog Scala Library version 1.1.3
Release notes of 1.1.3
This release fixes the following bugs:
- fix trunc text in message area add half block
- fix calculation of message area size
- fix missing background paint in initialization of Swing frame
Introprog Scala Library version 1.1.0
The 1.1.0 release highlights:
- The
introprog.BlockGame
api for creating block-based 2D graphics games, such assnake
- Example usage in
introprog.examples.TestBlockGame
- The updated docs are available here: http://cs.lth.se/pgk/api/
Introprog Scala Library version 1.0.0
The first release intended for production use in teaching. Changes since v0.1.5:
- Improved api documentation, available here: http://fileadmin.cs.lth.se/pgk/api/index.html
- Minor tweaks to the api, including renaming PixelWindow.close to hide and open to show
- The fx package has been moved to https://github.com/bjornregnell/simplecanvas to avoid clutter
The repo is published on Sonatype Maven Central here:
https://repo1.maven.org/maven2/se/lth/cs/introprog_2.12/
Introprog Scala Library version 0.1.5
First release successfully published to sonatype.
https://repo1.maven.org/maven2/se/lth/cs/introprog_2.12/0.1.5/