Versio 2026-07-28.4
Lisää Historia-sivu: tiivistetty pelastushistoria luomisesta Jeesukseen
- Uusi historia.html, linkki "🕊️ Historia" etusivun vasempaan alakulmaan (samalla tavalla vain etusivulla kuin versiohistoria)
- Kertoo lyhyesti Raamatun pelastushistorian: luominen ja lankeemus, Aabraham, Jaakob, Joosef, pääsiäislammas, Samuel, Daavid, Jeesus
- Nostaa esiin keskeisimmät esikuvat Kristuksesta (uhrilammas, pääsiäislammas, Joosef, Daavidin paimen-kuninkuus) matkalla kohti ristiä ja ylösnousemusta
Versio 2026-07-28.3
Lisää etusivulle infoteksti ja näppäimistövaatimuksen merkintä peleihin
- Etusivulle lyhyt kuvaus: kohderyhmä 2+, toimii parhaiten näppäimistöllä, ei vilkkuvia valoja, sisältää ääniä
- Kirjoituspelin kortissa "Tämä peli vaatii näppäimistön" -merkintä (Sana-arvaus toimii kosketuksella)
Versio 2026-07-28.2
Korjaa otsikon päällekkäisyys, pakota 3 sarakkeen ruudukot, lisää versiohistoria ja favicon
- Header muutettu flexboxiksi: otsikko ei enää mene nappien alle kapealla ikkunalla
- Kategoria- ja pelivalikkoruudukot aina 3 sarakkeessa (ei enää auto-fit-kutistus 1 sarakkeeseen)
- Uusi changelog.html, generoidaan deploy.sh:ssa git-historiasta (generate-changelog.py), versiomuoto "VVVV-KK-PP[.N]" päivän N:s julkaisu. Linkki näkyy vain etusivulla.
- Kirjan emoji faviconiksi, site title -metatagit ja Open Graph -tagit etusivulle
- deploy.sh julkaisee jatkossa aina myös Cloudflare Pagesiin (wrangler) lähiverkon rinnalla
Versio 2026-07-28
Lisää cache-busting deployiin ja uuden Sana-arvaus-pelin
- deploy.sh korvaa f9dcf0d-placeholderit git-commit-hashilla asset-URLeissa, jotta selaimen ei tarvitse tyhjentää välimuistia päivitysten jälkeen
- Uusi peli "Sana-arvaus": näyttää sanan ja 3 kuvavaihtoehtoa, oikea valitaan hiirellä tai numeronäppäimillä 1-3, välilyönti toistaa ääntämisen vihjeenä
- Käyttää samaa 20 sanan kierroslogiikkaa ja jaettua sanavarastoa/äänitiedostoja kuin Kirjoituspeli
Versio 2026-07-27.9
Sisällön kuratointi: sukupuolitetut ammattiemojit, poistoja ja kristillistä sanastoa
- Ammatti-emojit (lääkäri, opettaja, palomies, jne.) vaihdettu selkeästi sukupuolitettuihin versioihin
- Poistettu keiju, vampyyri ja joulupukki ihmiset-kategoriasta
- Lisätty painonnostaja (ihmiset), jeesus ja jumala (ihmiset)
- Lisätty kirkko, seurakunta, raamattu, rukous (asiat)
Versio 2026-07-27.8
Korjaa ä/ö-nimiset äänitiedostot NFC-muotoon (NFD vs NFC -yhteensopivuusbugi)
Versio 2026-07-27.7
Lisää sanojen ääntäminen: automaattinen toisto ja kuuntele-nappi
- generate-audio.sh generoi macOS say + afconvert -komennoilla m4a-äänitiedoston jokaiselle sanalle (audio/)
- Uusi sana ääntyy automaattisesti kun se ilmestyy
- "🔊 Kuuntele" -nappi ja molemmat Shift-näppäimet toistavat sanan uudestaan
Versio 2026-07-27.6
Laajenna sanavarasto ja lisää 20 sanan kierrokset
- Sanavarasto per kategoria kasvatettu (eläimet/ruoat 50, muut niin monta kuin hyviä emojeita löytyi)
- Peli poimii satunnaiset 20 sanaa valitusta kategoriasta ja näyttää edistymisen (esim. 5/20)
- Kierroksen päätyttyä peli jatkuu automaattisesti seuraavan kategorian 20 sanan kierroksella
- Peli päättyy vain kun pelaaja palaa itse kategoriavalikkoon
Versio 2026-07-27.5
Estä hiiren oikean napin kontekstivalikko koko sivustolla
Versio 2026-07-27.4
Korjaa deploy.sh: siivoa vanhat/poistetut tiedostot ja jätä .claude pois julkaisusta
Versio 2026-07-27.3
Muuta pelivalikoksi, lisää pelaajanhallinta, tilastointi ja vihjenappi
- Pääsivusta pelivalikko (games.js), kirjoituspeli omaan kansioonsa
- players.js: usean pelaajan hallinta, oletuspelaaja, tilastojen tallennus
- Kirjoituspeli tallentaa onnistuneet sanat aktiiviselle pelaajalle
- Vihje-nappi ja välilyönti näyttävät seuraavan kirjaimen puhekuplassa
Versio 2026-07-27.2
Lisää deploy.sh: julkaisu VM:n nginx-konttiin SSH:n yli
Versio 2026-07-27
Kirjoituspeli: kategoriavalinta, sanan kirjoitusharjoitus ja onnistumisääni