JetBrains Academy
The place for learning and teaching computer science your way
JetBrains Academy Plugin 2023.8 Is Available
In this release, we prioritized addressing critical bugs to enhance the user experience within our plugin. Notably, we’ve ensured Hyperskill courses can be accessed when logged out of the IntelliJ Platform 232 (2023.2).
We’ve also brought in new features like Scala task solving in the IDE and dynamic task and lesson naming for course creators.
To explore the latest improvements, install the JetBrains Academy plugin or update it to the latest version from Settings (Preferences for macOS) | Plugins in your JetBrains IDE.
🆕 Solve Scala 3 Hyperskill tasks in IDE
With our plugin’s latest update, you now have the freedom to work on Scala Hyperskill projects directly in the IDE environment, using the JetBrains Academy plugin. With Scala 3 language integration you can open and work on problems from the Introduction to Scala track with the Solve in IDE functionality:
🆕 Dynamic task and lesson naming in course creation
Now, when you create a new task, its placement and subsequent naming corresponds to the point where you click within a lesson.
For instance, if you have a lesson with task1
and task3
and you decide to add a new task at the end of the lesson, the plugin will automatically suggest task4
as the name. Similarly, if you add another task after task1
, the plugin suggests task2
as the new task name. This dynamic naming feature extends to the creation of new lessons and sections as well, aiding course creators in structuring their content more effectively.
Notable improvements and bug fixes:
- EDU-6042 We’ve fixed the bug causing a Guarded Block Modification Attempt popup during line deletion.
- EDU-6132 We’ve corrected the issue that prevented opening downloaded Hyperskill courses in the IDE when logged out from Hyperskill on the IntelliJ Platform 232 (2023.2).
- EDU-6122 We’ve improved the interface of the Learn tab on the Welcome screen for WebStorm or CLion users.
- EDU-6155 We’ve addressed the issue of empty
task.html
files being created when generating course previews.
For the full list of issues addressed in the JetBrains Academy plugin 2023.8 update, see our issue tracker.
We hope you enjoy this release, and as always, please share your feedback with us in the comments section below and use our issue tracker to report any issues or bugs you encounter.
The JetBrains Academy team