Skip to content

Commit 3ae89e8

Browse files
committed
Add info about changes done in yearly update for part6
1 parent 314a552 commit 3ae89e8

File tree

4 files changed

+11
-7
lines changed

4 files changed

+11
-7
lines changed

src/content/0/en/part0a.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -332,6 +332,7 @@ Despite changes *all the submitted exercises remain valid*, and the course can b
332332
333333
Recent major changes
334334
335+
- Part 6 (12th October 2025): Jest replaced with Vitest. Axios replaced with Fetch API
335336
- Part 5 (21st August, 2025): React updated to version 19. PropTypes and forwardRef are no longer used. ESLint configurations updated
336337
- Part 4 (13th August, 2025): Express updated to version 5 and the express-async-errors library removed from part 4b
337338
- Part 9 (28th August, 2024): Zod library for validating request body type

src/content/0/fi/osa0a.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -275,6 +275,7 @@ Kurssilla ei ole enää vuosittaisia versiota. Kurssi on siis käynnissä koko a
275275
Muutoksista huolimatta <i>kaikki jo tehdyt palautukset säilyvät voimassa</i>, eli voit jatkaa kurssia päivityksistä huolimatta normaaliin tapaan.
276276

277277
Viimeaikaisia isompia muutoksia
278+
- Osa 6 (12.10.2025): Jest korvattu Vitestillä. Axios korvattu Fetch API:lla.
278279
- Osa 5 (21.8.2025): React päivitetty versioon 19. Proptypes ja forwardRef poistuneet käytöstä. Eslint-konfiguraatiot päivitetty
279280
- Osa 4 (13.8.2025): Express päivitetty versioon 5 ja kirjasto express-async-errors poistettu osasta 4b
280281
- Osa 9 (28.8.2024): Zod-kirjasto datan validointiin
@@ -326,7 +327,7 @@ Asenna myös joku järkevä web-devausta tukeva tekstieditori. Enemmän kuin suo
326327

327328
Älä koodaa nanolla, Notepadilla tai Geditillä. Myöskään NetBeans ei ole omimmillaan web-devauksessa, ja se on myös turhan raskas verrattuna esim. Visual Studio Codeen.
328329

329-
Asenna koneeseesi heti myös [Node.js](https://nodejs.org/en/). Materiaalia ollaan päivittämässä Noden versioon v22. Osat 0-5 on tehty käyttäen Noden versiota 22.3.0, osa 10 käyttäen versiota 20.11.0 ja loput osat käyttäen versiota 18.13.0. Käytä aina vähintään yhtä tuoretta Node-versiota. Asennusohjeita on [Node.js:n sivuilla](https://nodejs.org/en/download/package-manager/).
330+
Asenna koneeseesi heti myös [Node.js](https://nodejs.org/en/). Materiaalia ollaan päivittämässä Noden versioon v22. Osat 0-6 on tehty käyttäen Noden versiota 22, osa 10 käyttäen versiota 20.11.0 ja loput osat käyttäen versiota 18.13.0. Käytä aina vähintään yhtä tuoretta Node-versiota. Asennusohjeita on [Node.js:n sivuilla](https://nodejs.org/en/download/package-manager/).
330331

331332
Noden myötä koneelle asentuu myös [npm](https://www.npmjs.com/get-npm) (alunperin lyhennelmä <i>Node Package Manager</i> ‑nimelle), jota tulemme tarvitsemaan kurssin aikana aktiivisesti. Tuoreen Noden kera asentuu myös [npx](https://www.npmjs.com/package/npx), jota tarvitaan myös muutaman kerran.
332333

src/content/6/en/part6.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,9 @@ So far, we have placed the application's state and state logic directly inside R
1010

1111
We'll learn about the lightweight version of Redux directly supported by React, namely the React context and useReducer hook, as well as the React Query library that simplifies the server state management.
1212

13-
<i>Part updated 23rd August 2023</i>
14-
- <i>Create React App replaced with Vite</i>
15-
- <i>React Query updated to version 4</i>
13+
<i>Part updated 12th October 2025</i>
14+
- <i>Node updated to version 22.18.0</i>
15+
- <i>Jest replaced with Vitest</i>
16+
- <i>Axios replaced with Fetch API</i>
1617

1718
</div>

src/content/6/fi/osa6.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,9 @@ Olemme toistaiseksi sijoittaneet ohjelman tilan ja siitä huolehtivan logiikan s
1010

1111
Tututustumme Reactin suoraan tukemaan Reduxin kevytversioon, eli Reactin kontekstiin ja useRedux-hookiin sekä palvelimen tilan hallintaa helpottavaan React Query ‑kirjastoon.
1212

13-
<i>Osa päivitetty 23.8.2023</i>
14-
- <i>Create React App korvattu Vitellä</i>
15-
- <i>React Query päivitetty versioon 4</i>
13+
<i>Osa päivitetty 12.10.2025</i>
14+
- <i>Node päivitetty versioon 22.18.0</i>
15+
- <i>Jest korvattu Vitestillä</i>
16+
- <i>Axios korvattu Fetch API:lla</i>
1617

1718
</div>

0 commit comments

Comments
 (0)