Releases: Aalto-LeTech/aplus-courses
Releases · Aalto-LeTech/aplus-courses
v3.17
What's Changed
- Remove calls to deprecated Scala functions by @Taikelenn in #1084
- Fix miscellaneous bugs and incompatibilities by @Taikelenn in #1088
- Add course info to error reports by @OlliKiljunen in #1090
Full Changelog: v3.16...v3.17
v3.16
Compatibility with IntelliJ 2023.3.
What's Changed
- Bump org.json:json from 20230618 to 20231013 by @dependabot in #1069
- Bump org.mockito:mockito-core from 5.6.0 to 5.7.0 by @dependabot in #1071
- Bump org.junit.platform:junit-platform-launcher from 1.10.0 to 1.10.1 by @dependabot in #1072
- Bump org.junit.jupiter:junit-jupiter-engine from 5.10.0 to 5.10.1 by @dependabot in #1073
- Bump org.junit.jupiter:junit-jupiter-api from 5.10.0 to 5.10.1 by @dependabot in #1074
- Remove internal methods by @Taikelenn in #1068
- Bump actions/setup-java from 3 to 4 by @dependabot in #1080
- Bump org.mockito:mockito-core from 5.7.0 to 5.8.0 by @dependabot in #1081
- Delete tutorial-related code by @Taikelenn in #1079
- Changed an API method call to match the new signature by @OlliKiljunen in #1077
Full Changelog: v3.15...v3.16
v3.15
What's Changed
- Specify execution thread for AnAction's update() method by @Taikelenn in #1060
- v3.15 by @Taikelenn in #1063
Full Changelog: v3.14...v3.15
v3.14
What's Changed
- Update tool window icons by @jaakkonakaza in #1037
- Update A+ Docker build script name by @Taikelenn in #1038
- Data Structures & Algorithms features by @Taikelenn in #1027
- Add size to icon by @jaakkonakaza in #1039
- More lenient exercise JSON parsing by @Taikelenn in #1041
- Change some interface constructions to appease Plugin Verifier by @Taikelenn in #1040
Full Changelog: v3.13...v3.14
v3.13
What's Changed
- Optimize imports by @Taikelenn in #1000
- Change semicolon position in ignored file list by @Taikelenn in #999
- Course list plugins by @Taikelenn in #998
- Multilanguage exercises by @Taikelenn in #1005
- Check for presence of third-party dependencies by @Taikelenn in #1007
- Update dependencies by @Taikelenn in #1013
- Exercise hiding rules in course configuration file by @Taikelenn in #1010
- Fixed a broken badge in README.md by @OlliKiljunen in #1021
- Update import path in Scala plugin extension by @Taikelenn in #1024
- Delay setting background colors until after the component is added by @Taikelenn in #1030
Full Changelog: v3.12...v3.13
v3.12
What's Changed
- Retry saving the file if path exception occurs by @Taikelenn in #982
- Fix null handling on JSON field being null by @Taikelenn in #989
- Purge cache when holding Shift while refreshing exercises by @Taikelenn in #987
- Rename option: Turn project into A+ project by @Taikelenn in #984
- Added automatic cache eviction through course configuration file by @Taikelenn in #990
Full Changelog: v3.11...v3.12
v3.11
What's Changed
- Hide submissions for non-submittable exercises by @Taikelenn in #969
- Update deprecated APIs by @Taikelenn in #970
Full Changelog: v3.10...v3.11
v3.10
Bug fixes and performance improvements.
What's Changed
- Refresh VFS after importing Scala SDK in #949
- Fixed a bug related to tree path encoder in #944
- Reduce submission resulting polling intervals in #957
- Prevent deauthing when refreshing assignments fails in #958
- Reuse HttpClient to pool connections in #954
Full Changelog: v3.9...v3.10
v3.9
Bug fixes.
v3.8
What's Changed
- Improved support for Scala 3 REPL
- Fixed bugs
- UI enhancements
Full Changelog: v3.7...v3.8