Skip to content

Commit e041661

Browse files
authored
Merge pull request #766 from rage/3.5.0
3.5.0
2 parents 5960540 + 1b6ea5f commit e041661

5 files changed

Lines changed: 22 additions & 4 deletions

File tree

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
# Changelog
22

3+
## [3.5.0] - 2025-09-10
4+
5+
- Improved exercise submission packaging to avoid overly large archives
6+
- Improved extension data migration from one version to the next
7+
38
## [3.4.2] - 2025-08-21
49

510
- Fixed unnecessary dynamic library dependency causing errors when the library was missing on the user's computer.

config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
const path = require("path");
55

6-
const TMC_LANGS_RUST_VERSION = "0.38.3";
6+
const TMC_LANGS_RUST_VERSION = "0.39.1";
77

88
const mockTmcLocalMooc = {
99
__TMC_BACKEND_URL__: JSON.stringify("http://localhost:4001"),

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "test-my-code",
33
"displayName": "TestMyCode",
4-
"version": "3.4.2",
4+
"version": "3.5.0",
55
"description": "TestMyCode extension for Visual Studio Code",
66
"categories": [
77
"Education",

webview-ui/src/panels/Welcome.svelte

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,19 @@
7272
<!-- This list should generally contain only the last couple versions/months worth of updates -->
7373

7474
<div class="content_section">
75+
<h3>3.5.0 - 2025-09-10</h3>
76+
<h4>Improved exercise submission packaging to avoid overly large archives</h4>
77+
<p>
78+
Previously, some unnecessary files were included when packaging exercise
79+
submissions, sometimes leading to very large archives if a large file happened to be
80+
in the exercise directory.
81+
</p>
82+
<h4>Improved extension data migration from one version to the next</h4>
83+
<p>
84+
The format of the extension data may change between extension releases, and in such
85+
cases it's necessary to migrate data from the previous format to the new one. This
86+
operation has been made more robust in preparation for a future update.
87+
</p>
7588
<h3>3.4.2 - 2025-08-25</h3>
7689
<h4>Removed an unnecessary dependency which could cause errors</h4>
7790
<p>

0 commit comments

Comments
 (0)