TIMin muutoshistoria
Dokumentissa kuvataan TIMiin lisätyt oleellisimmat uudet ominaisuudet ja muut päivitykset. Jokaista pientä päivitystä tai bugikorjausta ei tänne kirjata ylös. Voit halutessasi katsoa TIMin koodivaraston commit-lokia, josta näkee tarkasti kaikki muutokset.
Tilaa muutoshistorian päivitykset
Voit tilata päivitykset muutoshistoriaan sähköpostiisi valitsemalla alta Document modifications
-valintaruutua.
2023
heinäkuu
- 3.7. Parannettu vertaisarvioinnin toimintaa käännösdokumenteissa
- 3.7. csPlugin: Lisätty
targetCanvas
-asetus, jolla tehtävän Markdown-vastaus voi kopioida kuvana mielivaltaiseen reviewCanvakseen (katso kaikki csPluginin attribuutit).
kesäkuu
- 13.6. Päivitetty CSPlugin-liitännäisen kirjastojen ja ohjelmointikielet seuraaviin
- JDK 20.0.1
- JavaFX 20
- .NET 7.0
- NUnit 3.16.3
- Kaikki Python-pakkaukset päivitetty uusimpiin
- Scala 2.13.11
- Swift 5.8.1
- Kotlin 1.8.21
- Rust nightly
- Go 1.20.5
- MongoSH 1.9.1
- 6.6. Liitetty TIMath-projektin ominaisuudet
- Lisätty uusi visuaalinen kaavaeditori lohkoeditoriin ja csPlugin-tehtäviin
- käyttöohjeet
toukokuu
- 24.5. Lisätty
basicChangeNotifications
-dokumenttiasetus, jolla dokumentin muutosilmoituksista voi poistaa kaikki arkaluontaiset tiedot - 15.5. Parannuksia TIM-järjestelmän ja csPlugin-tehtävien saavutettavuuteen
- 11.5. userSelect: Lisätty
useActionQueues
-asetus, jolla käyttäjän sisäänkirjaamisen toiminnot prosessoidaan käsittelyjonossa - 10.5. Käyttöliittymäparannuksia liukuhihnarobottitehtävään
huhtikuu
- 28.4. Käännösdokumentin automaattisesti perivät alkuperäisen dokumentin oikeudet
- 25.4. Parannuksia vertaisarvioinnin oikeushallintaan
- 25.4. Lisätty
anonymous_login
-dokumenttiasetus (ohje) - 13.4. Ryhmiin voi lisätä käyttäjät myös ensisijaisen sähköpostiosoitteen perusteella
- 11.4. csPlugin: Lisätty Racket ja Scheme -kielet
maaliskuu
- 21.3. Dokumentti voi katsella yksi alue kerrallaan; vertaisarvioinnissa voi näyttää tehtävän ja sitä ympäröivän alueen
- 17.3. QST-tehtävien
question
-attribuutti osaa totella makroja - 14.3. Lisätty palautekenttä vertaisarviointeihin
- 9.3. JSRunner: Lisätty
gtools.addItemRightAction
, jolla voi lisätä tai poistaa yksinkertaisia käyttäjäoikeuksia - 3.3. Videoihin voi lisätä pienkuvat
thumbnailFile
-asetuksella
helmikuu
- 27.2. csPlugin: Lisätty tuki OpenSCAD-kielelle
- 23.2. Videoiden
end
-attribuutiksi voi laittaa nyt negatiivinen sekuntimäärä, jolloin videon pysähdyshetki lasketaan videon lopusta - 22.2. Lisätty uusia käännöskieliä (Indonesian, Korean, Norwegian bokmål, Turkish, Ukrainian)
- 16.2. csPlugin: Lisätty
uploadCopy
jauploadCopyFileName
-asetukset, jolla käyttäjä voi ladata mielivaltaisia tiedostoja ohjelmointitehtävien käyttöön (ohje) - 15.2. Lisätty
fetch
-funktio JSRunner-skripteihin. JSRunnerit voivat tehdä yksinkertaisia HTTP(S)-kutsuja.- syntaksi:
request(url: string, opts: unknown);
- Tarkat ohjeet tulossa
- syntaksi:
- 15.2. Parannuksia parsons-editorin toimintaan
- 3.2. Kalenteriin voi nyt lisätä tapahtumia, joita ei voi varata
- 2.2. Parannettu multisave-komponentin toimintaa useiden pluginien kanssa
tammikuu
- 25.1. Parannettu tekstikenttien LaTeX-tulostusta
- 18.1. Lisätty
tidyverse
-pakkkaus Python-ohjelmointitehtävien käyttöön - 13.1. Päivitetty sisäänkirjautumisdialogin käyttöliittymä yksinkertaisemmaksi
- 11.1. Lisätty alustava filtteröinti ICAL-kalenterieihin
- 11.1. Parannuksia velppivalikon käyttöliittymää
- 5.1. Uusia asetuksia csPluginiin:
replaceProgramTokens
-asetus, jolla voi muokatafullprogram
in sisältöä yksittäisistä kohdistaresetUserInput
-asetus, jolla Alusta-painike alustaa käyttäjän syötteen
joulukuu
- 29.12. Velppien valikkoa yksinkertaistettu peruskäyttäjille
- 21.12. Lisätty parannettuja varoitusviestejä tehtäviin, joissa on oltava tehtävä-ID
- 16.12. Hakutoimintoa nopeutettu merkittävästi kaikissa käyttötapauksissa, parannettu käännösdokumenttien löydettävyyttä
- 16.12. Globaalien tehtävien vastausselain voi saada näkyviin asettamalla
hideBrowser: false
- 13.12. Lisätty
sktime
-pakkaus Python-ohjelmointitehtävien käyttöön - 12.12. Useita korjauksia opettajanäkymän vastausselaimeen
- 5.12. Käyttäjälistaan (opettaja- ja vastaukset-tilat) lisätty uudet toiminnot:
Show/Hide answerer names
: Näyttää/piilottaa kaikkien vastaajien nimet dokumentissaShow only valid answers/Show all answers
: Näytetäänkö käyttäjälistassa vain valideja vastauksia tai mitä tahansa vastauksia tallentaneita opiskelijoita
- 1.12. Parannuksia TimMenu:n alivalikkojen toimintaan
- TimMenun alivalikot menevät automaattisesti kiinni, kun kursori siirtyy alivalikosta pois ylävalikkoon
marraskuu
- 16.11. Kalenteritapahtuman omistajan nimi näkyviin tapahtuman tiedoissa
- 10.11. Hakutoimintoa nopeutettu muutamassa käyttötapauksessa
- 8.11. Hakutoiminnossa hakukansioksi voi nyt helpommin valinta kurssin kansion tai nykyisen kansion
- 1.11. Korjaa koodilohkojen ja atomic-lohkojen käsittelyä
lokakuu
- 29.10. Parannuksia TIM-taulukkojen automaattiseen tallennukseen ja fokuksen hallintaan
- 26.10. Ajastetut toiminnot pysähtyvät oikein umpeutumisen jälkeen
- 26.10. Tallennuspainike näytetään ja aktivoidaan automaattisesti, jos tehtävän/kentän tallennus epäonnistuu
- 7.10. Paranna drag-and-drop -tehtävien toimintaa
- 6.10. Lisätty yleinen
spellcheck
-asetus plugineille (ohje)
syyskuu
- 30.9. Dokumenttien ketjutuksessa voi asettaa kenttiä ja siirtyä mielivaltaisiin linkkeihin (ohje)
- 23.9. Parannuksia PDF- ja kuvavastausten arviointiin, isoja monisivuisia PDF-tiedostoja voi nyt vertaisarvioida
- 22.9. Lisätty "Viestien toimituksen varmistaminen" -valinnat viestilistoihin
- 21.9. Parannuksia vastausselaimen lataukseen ja toimintaan
- 14.9. Parannuksia tulostukseen urlmacrojen kanssa
- 13.9.
reviewcanvas
-tehtävätyypillä palautettuja kuvia ja tiedostoja voi ladata yhtenä PDF-tiedostoja - 8.9. Lohkoista voi tehdä kelluvia (ohje)
- 7.9. Videoille voi nyt määrittää oletustekstitykset
- 6.9. Kalenterin tapahtumia voi nyt merkitä tärkeiksi, jolloin tapahtuma aina näytetään valitulle kohderyhmälle
- 6.9. Mallivastausten parantelua: lisätty
endDate
-,disabled
- jagroups
-asetuksille - 5.9. Tiedostojen ja kuvien linkit voi nyt ilmaista muodossa
/image/polku/dokumenttiin/kuva.png
- Silloin näytetään uusin ladattu versio kuvasta
- Tällä hetkellä ei ole tarjolla käyttöliittymää versioiden hallintaan
- Toistaiseksi kuvien/tiedostojen lataaminen tuottaa edelleen nykyisen linkin
- 1.9. Parannuksia kalenterin ulkoasuun ja
signupBefore
-asetus (määrittää, kuinka kauan ennen tapahumaa voi ilmoittautua siihen)
elokuu
- 30.8. Dokumenttioikeudet nyt automaattisesti synkronoidaan velppiryhmien kanssa
- 20.8. Parannettu kalenterin ICS-vientiä (toistaiseksi viedään vain omat varatut tapahtumat kaikkien mahdollisten tapahtumien sijaan)
- 18.8. QST-pluginin monivalintatehtävät tottelevat nyt
autosave
-attribuuttia kenttien tapaan - 17.8. Toteutettu filtteröinti kalenteriin, lisätty kalenteripluginin pohjat lohkoeditoriin
- 17.8. Lisätty tehtävien piilotus ja näyttäminen edellisten tehtävien
modelAnswer
in perusteella (ns. tehtävien ketjutus) - 16.8. Parannettu kalenterin ulkoasua, lisätty 120-minuuttiset segmentit
- 10.8. Velppiryhmiä voi nyt poistaa velp-dialogin kautta
- 9.8. Lisätty
groupJoin
-plugin, jolla voi toteuttaa avoimet ryhmät sekä niihin liittyminen (ohjeet) - 5.8. Parannettu JSON-muotoinen vastausten vientiä tottelemaan vientidialogin asetuksia. Samalla yksinkertaistettu vietyn JSONin muotoa.
- 5.8. Lisätty ryhmäkohtainen filtteröinti vastausten vientidialogiin
heinäkuu
- 15.7. Lisätty
modelAnswer
-attribuutti, jolla tehtäville voi määrittää mallivastaukset (esimerkki) - 6.7. Lisätty alustava pyyhekumityökalu piirtotyökaluun (drawCanvas ja kuvien velppaus)
- 4.7. Parannuksia pluginien TIM-tulostukseen
- 4.7. JsRunner: lisätty
gtools.createUser
(kuvaus) - 1.7. TimTablen TIM-tulostus toimii nyt "Show user answers in plugins" -asetuksen kanssa
- 1.7. Parannettu velp-dialogin ulkoasua pienemmillä näytöillä
kesäkuu
- 17.6. Liitetty Tivoli-projektin ominaisuudet
- Parannuksia vertaisarviointiin ja sen hallintaan
- Ohje
- Projektikuvaus
- 17.6. Lisätty
anonymize_reviewers
-dokumenttiasetus- Määrittää suurimman oikeustason, jolla velppien ja tehtävän arvioijien nimet anonymisoidaan
- 16.6. Dokumentit voi nyt esikatsella matalammalla oikeuksilla käyttämällä käyttäjävalikossa olevaa "Luktise käyttöoikeus"-painiketta
- 14.4. JSRunner ja TimTable tukevat nyt
.count
-kenttätarkennetta, jolla saa kentän tai tehtävän vastauskertojen lukumäärän - 9.6. TableForm ja TimTable voi nyt lukita täydellisesti käyttämällä
lock: true
-attribuuttia - 9.6. JSRunner voi nyt näyttää tulosteen HTML-mudossa
gtools.outdata.html
jagtools.outdata.md
-muuttujilla - 6.6. Tiedostojen ja kuvien upotus sekä liittäminen (Ctrl-V) toimii nyt myös ACE-editorin kanssa
- Editorin Upload-välilehdestä poistettu Paste here -kenttä, sillä liittäminen toimii nyt suoraan tekstieditorissa
- Ohjeet
- 6.6. Vastauksiin liitetyt velpit voi filtteröidä käyttäjän mukaan
- 4.6. Liitetty KATTI-projektin ominaisuudet
- Kalenteri- ja ajanvarauskomponentti
- Ohje
- Projektikuvaus
- 1.6. Parannettu sisäänkirjautumissivun toimintaa salasanahallintasovellusten kanssa
toukokuu
- 31.5. Parannettu vastausten tallennusnopeutta cachetetuissa dokumenteissa
- 24.5. Lisätty "Sync selected users tasks" -asetus käyttäjälistaan
- Kun asetus on päällä, vastaajan vaihto yhdessä tehtävässä vaihtaa vastaajaa kaikissa dokumentin tehtävässä
- Jos dokumentissa on päällä
sync_answerbrowsers
-dokumenttiasetus, synkronointi on päällä oletuksena
- 23.5. ImageX-tehtävät toimivat nyt Multisave-kenttätarkistimen kanssa
- 23.5. Lisätty alustava ruotsinkielinen käännös TIM-käyttöliittymälle
- Käyttöliittymän kieli voi vaihtaa etusivulta
- Parannusehdotukset voi lähettää osoitteeseen tim@jyu.fi
- 17.5.
dropdown
-kentän mahdollisille arvoille voi nyt lisätä aliaksetwordAliases
-attribuutilla - 16.5. Multisave-kenttätarkistimeen voi määrittää
aliases
-lista, jolla dokumentissa olevat tehtävät voi esittää selkokielenä - 14.5. Lisätty
hide_readmarks
-dokumenttiasetus - 13.5. Otettu käyttöön Timo-projektin uudistetut käyttöohjeet, päivitetty etusivun linkit
- 11.5. Liitetty TIMTra-projektin ominaisuudet
- Uudistettu käännösdokumenttien luontia ja muokkausta
- Lisätty konekääntäjätuki suoraan TIMiin
- Ohje
- Projektikuvaus
- 5.5. Parannettu vastauksen peruutusdialogin toimintaa
huhtikuu
- 30.4. Kansion kopiointi nyt kunnioittaa kohdekansion oletusoikeudet oikein
- 25.4. Lisätty nyt keskipistelähtöisen ellipsin piirto ImageX-piirtoplugiin
- 21.4. Merkittävästi parannettu
reviewCanvas
-pluginin (PDFien lataus- ja annotointiplugin) tehoa annotaatiotilassa - 19.4. Vastauksien vienti onnistuu nyt myös pseudonymisoituna, jolloin sama käyttäjä saa aina saman satunnaisen tunnuksen
- Uusi ominaisuus löytyy Opettaja-tilan vastausvientidialogissa
- 14.4. Parannettu dokumenttihakua etsimään myös viitelohkojen sekä -alueiden sisällöt
- 12.4. Uusia JRunner-funktioita vertaisarvionnin käsittelyä varten:
- getAllPeerReviews()
- getPeerReviewsByUser()
- getPeerReviewsForUser()
- 11.4. Parannuksia vertaisarviointiparien muodostamiseen
- 8.4. Lisätty ensimmäinen versio Tivoli-sovellusprojektissa toteutetusta käyttöliittymästä vertaisarviointien seuraamista varten
- 7.4. Ryhmien hallintadokumenteissa nyt näytetään päivämäärä, jolloin käyttäjä lisättiin ryhmään
- 2.4. Lisätty
%%userid%%
-makro, jolla saa tämänhetkisen käyttäjän ID:n
maaliskuu
- 31.3. Lisätty
readOnlyStyle: download
textfield
-pluginiin (Ohje ja esimerkki) - 24.3. Dokumentin vastausten anonyymi vienti antaa nyt saman satunnaisen käyttäjänimen käyttäjän kaikille vastauskerroille
- 21.3. Lisätty makro
%%userfolder%%
, jolla saa polun käyttäjän kotihakemistoon - 18.3.
showVideo
-videopluginiin voi nyt määrittää tekstitys (Ohje) - 17.3.
reviewcanvas
nyt sallii PDF-tiedostojen lataamisen sekä velppaamisen - 17.3. ImageX nyt sallii taustakuvan yksinkertaisen siirtämisen (Esimerkki)
- 14.3.
auto_number_start
sallii nyt numeroinnin alustamisen jokaisella otsikkotasolla erikseen (Dokumentaatio) - 2.3. Lisätty ensimmäinen versio nelilaskinkomponentista (Esimerkki)
- 2.3. Lisätty -painike sivun sisällön keskittämiseksi tai rivittämiseksi vasemmalle
- 2.3. Lisätty alustava LaTeX-käsittely velppeihin
- Toistaiseksi tuetaan seuraava syntaksi:
\( \)
: inline-kaava$$ $$
: display-kaava
- Toistaiseksi tuetaan seuraava syntaksi:
helmikuu
- 24.2. Lisätty mahdollisuus saada ilmoituksia uusista tehtävävastauksista
Manage
->Notifications
->New answers to tasks
- Huom: Valinta näkyy (ja ilmoitukset tulevat) vain, jos dokumenttiin on vähintään teacher-oikeus
- 24.2. Parannuksia
reviewCanvas
-komponentiin- Lähetetyt kuvat voi nyt kiertää
- Velppaustilassa kuvat voi nyt zoomata
- 18.2. ImageX-tehtävät voi nyt arvioida velpeillä, parannuksia piirtotyökalun käyttöliittymään
- 17.2. csplugin-pluginin
buttons
-painikkeisiin voi nyt liittää syötedialogeja (Ohje) - 17.2. cbfield and rbfield toimivat nyt multisave-pluginin kanssa
- 14.2. ImageX:ssa voi nyt piirtää nuolia
- 10.2. Lisätty Elixir-ohjelmointikieli cspluginiin sallituksi kielityypiksi
- 8.2. Päivitetty Python versioon 3.10 cspluginissa
- 7.2. Lisätty alustava versio
reviewCanvas
-komponentista- Mahdollistaa usean kuvan lataamista ja velppaamista
- Demo ja ohje
tammikuu
- 28.1.
preamble
-dokumenttiasetukseen voi nyt määrittää absoluuttiset polut preambleen (Ohjeet) - 27.1. Päivitetty JDK versioon 17 ja Jypeli versioon 11
- 26.1. Päivitetty joidenkin kirjastojen versiot
- .NET versioon 6
- JavaFX versioon 17
- Go versioon 1.17.6
- 20.1. Sisu-kurssit voi nyt piilottaa etusivun "Omat kurssit" -listasta
- Piilotetut kurssit menevät "Piilotetut kurssit" -kirjanmerkkilistaan
- 18.1. Alustava mahdollisuus luoda ajastettuja tehtäviä.
- Lisätty kaksi plugin-asetusta:
accessDuration
jaaccessEndText
- Dokumentaatio usista asetuksista
- Lisätty kaksi plugin-asetusta:
- 17.1. Lisätty apuasetuksia dokumenttien automaattiselle luomiselle. Lista kaikista asetuksista
- 10.1. Ryhmien luonnin yhteydessä voidaan ilmoittaa kansio, johon ryhmädokumentti luodaan
joulukuu
30.12. Edit-menun paikka on kokeiluksi siirretty lohkon oikealle puolelle. Lohkoeditori nyt avataan klikkaamalla haluttua tekstilohkoa ja sen jälkeen oikealle ilmestynyttä -kuvaketta.
- jos haluaa palata vanhaan tapaan, niin se onnistuu Edit-menun
Move menu to left
-painikkeesta
- Lue lisätietoja TIM-ohjeista
- jos haluaa palata vanhaan tapaan, niin se onnistuu Edit-menun
30.12. Näkymävalikko ja hakemistopolku ovat nyt oletuksena piilossa
- Aktiivinen näkymä näkyy logon vieressä:
Aktiivisen näkymän klikkaus avaa entisen näkymävalikon ja hakemistopolun:
- Laajennetun näkymän tila säilyy sivun virkistämisen jälkeen
28.12. TIM:n kaikki SCSS-muuttujat nyt viedään myös CSS-muuttujiksi
exportable
-mixin on nyt merkitty vanhentuneeksi eikä sitä tule enää käyttää käyttäjätyyleissä- Käyttäjätyylit, jossa on
exportable
-mixin käytössä tulee kirjoittaa SCSS-muuttujat ilman sitä. Esimerkiksi:- Entinen:
$basic-color: exportable(#3CC, basic-color);
- Uusi:
$basic-color: #3CC;
- Jos muuttuja on TIM:n SCSS-muuttuja (eli määritelty
variables.scss
-tiedostossa), se viedään CSS-muuttujaksi nyt automaattisesti - Jos muuttuja on tyylin oma SCSS-muuttuja ja se halutaan viedä myös CSS-muuttujaksi, tulee se tehdä nyt käyttäjätyylissä itse
- Entinen:
28.12. Alustava versio laajennetusta automaattisesta numeroinnista
- Ominaisuus mahdollistaa kaavojen, kuvien, taulukoiden ja minkä tahansa muun sivun elementin numeroinnin
- Ohjeet: Automaattinen numerointi
19.12. Vanha teemajärjestelmä korvattu dokumenttipohjaisella tyylijärjestelmällä
- Mukauta TIM -sivun tyyliasetukset ovat uudistettu
- Käyttäjät voivat nyt kirjoittaa ja jakaa omia tyylejä TIMissa
- Toistaiseksi käyttäjätyylien luomista varten tulee pyytää oikeus ryhmään tim-style-devs1 lähettämällä viesti TIM:n ylläpitoon (tim@jyu.fi)
- Katso tyylien laadintaohje lisätietoja varten
- Huom: Päivitys muutti jonkin verran oletustyyliä. Jos huomaat oletustyylissä ongelmia, kokeile virkistää selain ja tarvittaessa tyhjentää välimuisti.
14.12. Muutettu hieman plugin-virheiden ulkoasua
- Mahdolliset virheet YAML-merkinnässä nyt asettuvat sivulle hieman paremmin
7.12. Lisätty yksinkertaistettu automaattinen väritys koodilohkoille
Esimerkiksi lohko
```javascript function summaa(a, b) { // Kommentti return a + b; } ```
väritetään JavaScript-kielen syntaksin mukaisesti
4.12. Päivitetty selainpuolen kirjastoja. Olennaiset dokumenttien kirjoittamisen kannalta olevat päivitykset ovat:
- MathJax versioon 3.2 (matematiikan kirjoittaminen)
- KaTeX versioon 0.15.1 (matematiikan kirjoittaminen)
- RevealJS versioon 4.2.0 (kalvojen esittäminen)
marraskuu
- 13.11. Mukauta TIM -sivun käyttöliittymää on suomennettu
- 13.11. Lisätty alustava mahdollisuus lisätä ylimääräisiä yhteystietoja tilille
- Tällä hetkellä on mahdollista lisätä vain sähköpostiosoitteita
- Osoitteita voi lisätä ja oman ensisijaisen osoitteen voi nyt vaihtaa Mukauta TIM -sivulta
- Jos ensisijainen osoite on HAKAn tai SISUn hallinnoima, se päivittyy automaattisesti HAKAn tai SISUn tiedoista
- Voit aina vaihtaa osoitteen omaksi, jolloin osoite pysyy samana (pois lukien tapaus, jossa kirjaudut ensimmäistä kertaa HAKA-tunnistuksella)
- Huom: On suositeltavaa (muttei pakollista), että kirjaudut ulos TIMista ja takaisin sisään. Tällöin HAKA-kirjautumisen kautta tulevat osoitetiedot päivittyvät oikein.
lokakuu
- 26.10. Päivitetty
csplugin
issa käytettäviä kieliä- Swift versioon
5.5
- Kotlin versioon
1.5.31
- Swift versioon
- 13.10. Laajennettu kalvotilan asetuksia
- Lisätty mahdollisuus ryhmitellä kalvot allekkain (ns. alakalvot, katso ohje)
- Lisätty mahdollisuus vaihtaa kalvojen teema ja koko (ohje)
- Lisätty
slide_revealjs_options
-dokumenttiasetus, jolla voi muuttaa kalvojen näyttämiseksi käytettävän RevealJS-kirjaston asetuksia
- 11.10. Laajennettu kansioiden kopiointiin liittyviä asetuksia
- Kansioiden kopioinnin yhteydessä voi nyt valita, kopioidaanko myös oikeudet
- Umpeutuneet oikeudet ei kopioida enää oletuksella, mutta sille on nyt oma asetus
- Jos jossakin dokumentissa on syntaksivirhe, dokumentti ja virhe ilmoitetaan selkeämmin kopioinnin yhteydessä
- 7.10. Päivityksiä dokumenttien ulkoasuun ja asetteluun
Päivitetty Pandoc -kääntäjä versioon 2.14.2
- Huom: Joidenkin dokumentin osien asettelu muuttui hieman päivityksen myötä. Mikäli käytät samassa dokumentissa HTML- ja Markdown -syntaksia, varmista, että dokumenttisi näyttää edelleen oikealta.
- TIMin LaTeX-tulostus nyt huomioi paremmin taulukoiden asettelua PDF-dokumentissa. Tästä syystä taulukoiden asettelu PDF-tiedostoissa voi näyttää erilaiselta.
TIM ei enää oletuksella muunna tiettyjä merkkejä niiden "kirjallisuusmuotoon". Seuraavia merkkikorvauksia ei enää tehdä oletuksella
"
->“
tai”
'
->‘
tai’
--
->–
---
->—
...
->…
- Joidenkin erikoissanojen (kuten "Mr.") ryhmittäminen samalle riville
Lisätty uusi dokumenttiasetus ja lohkoattribuutti
smart_punct
- Kytkee päälle edellä mainitut merkkikorvaukset
- Lue lisää käyttöohjeesta
- 5.10. Yleisiä käyttöliittymäparannuksia
- Tarkennettu
Just me
-näkyvyysvalinnan nimi, kun muokataan toisen käyttäjän lähettämää kommenttia - Korjattu lohkoeditorin Style -välilehden ominaisuuksien toimintaa tekstille, jossa on mukana
$
-merkki - Säädetty Mark perceding section as read -painikkeen näkyvyys alueissa
- Tarkennettu
- 4.10. csplugin: Parannuksia videoiden ja kuvien luomiseen
jypeli
-ohjelmatyypillä- Jos koodissa ei ole satunnaistamista käytössä, videot ja kuvat ladataan välimuistista
- 1.10. Lisätty uusi dokumenttiasetus:
max_uncollapsed_toc_items
syyskuu
27.9. Käyttölittymäparannuksia TIM-viestien lähettämiseen
- Lisätty mahdollisuus merkitä viestit "tärkeäksi", jolloin ne pysyvät vastaanottajan näytöllä
- Viestin lähetyksen jälkeen lähetyslomake ei enää tyhjene, mikä helpottaa useiden viestien lähetyksen samoilla asetuksilla
- TIM-viestin lähetyksen jälkeen näytetään linkki viestidokumenttiin
- TIM-viestin lähettäjällä on nyt (toistaiseki alkeellinen) mahdollisuus nähdä, ovatko vastaanottajat kuitanneet viestin menemällä viestidokumenttiin ja avaamalla "Read receipts" -valikko
17.9. Lisätty mahdollisuus kaapata videoita Jypeli-peleistä (ohje)
14.9. Lisätty .NET 5 -ajoympäristö
- Päivitetty Jypeli versioon 10
- C#-ohjelmat nyt käännetään ja ajetaan .NET 5 -ympäristössä
elokuu
- 31.8. Lisätty
golang
-kielitukicsplugin
iin - 12.8. Parannettu sisäkkäisten alueiden tukea.
- 4.8. Päivitetty
csplugin
issa käytettävien ohjelmointikielten ja kirjastojen versioita- Lista joistakin ohjelmointikielistä
- Python versioksi 3.9
- Scala 2 versioksi 2.3.16
- OpenJRE ja OpenJDK versioksi 16
- Swift versioksi 5.4.4
- Kotlin versioksi 1.5.21
- JavaFX versioksi 16
- Golang versioksi 1.16.6
- R versioksi 3.6.3
- Node versioksi 14.17.2
- Rust versioksi 1.54 (nightly)
- TypeScript versioksi 4.3.5
- Lisätty
nodejs
-kielityyppi, jolla voi suorittaa koodia NodeJS-ympäristössä jjs
-kielityyppi on nyt vanhentunut, koska JJS-ohjelma on poistunut käytöstä- Kielityypin käyttäminen saa aikaan varoitusviestin, jossa kehotetaan vaihtamaan kielityypiksi
nodejs
- Kielityypin käyttäminen saa aikaan varoitusviestin, jossa kehotetaan vaihtamaan kielityypiksi
- Lista joistakin ohjelmointikielistä
kesäkuu
- 11.6. ViesTIM-projektin tulokset liitetty TIMiin
- Lisätty ensimmäinen versio viestilistoista (käyttöohjeet)
- Lisätty ensimmäinen versio uudesta kansio- ja dokumenttikohtaisesta viestintäjärjestelmästä (käyttöohjeet)
huhtikuu
- 16.4. Useita alueiden käsittelyyn liittyviä ongelmia korjattu ja sen käytettävyyttä parannettu.
- 5.4. Maxima-tuki cspluginiin.
maaliskuu
- 29.3. Päivitetty STACK versioon 4.3.7 sekä paranneltu STACK-pluginin toimintaa
- 26.3. Opettajat voivat luoda ajastettuja funktioita.
- 22.3. TypeScript-tuki cspluginiin.
joulukuu
- 8.12. jsrunner-pluginin
tally
-pistelaskufunktio antaa nytnull
-arvon, jos käyttäjä ei ole vastannut tehtävään lainkaan. Näin on mahdollista erottaa:- tehtävään vastaamatta jättäneet
- tehtävään vastanneet mutta nolla pistettä saaneet.
- 1.12. 1200px kapeammilla näytöillä vasen menuvalikko on oletuksena kiinni ja vasemmalla ei ole ylimääräistä tyhjää tilaa. Tällöin oikealle puolelle jää enemmän tilaa esim. opettajanäkymän opiskelijalistaa varten.
syyskuu
- 24.9. Tehtäviin ladatut PDF-tiedostot pakataan pienemmiksi Ghostscript-työkalulla.
- 22.9. Päivitetty markdown-moottori (Pandoc) sekä TeX-ladontamoottori uusimpaan versioon.
- 16.9. TIMin oletusteemaväri on nyt sininen. Vanhan teemavärin kontrasti ei ollut riittävä eikä se siksi täyttänyt saavutettavuusvaatimuksia. Vanhaan teemaväriin voi silti palata valitsemalla asetussivulla lightthemen.
elokuu
- 27.8. Lisätty mahdollisuus piirtää velp-merkintöjä kuvatyyppisiin tehtävävastauksiin.
- 17.8. Plugintyyppi
csPlugin
päivitettiin käyttämään Angular-kirjastoa vanhan AngularJS:n sijaan. - 14.8. Tekstuaalisten vastausten enimmäiskoko on rajoitettu 200 kilotavuun.
toukokuu
- 6.5. qst-plugin sai sisäänrakennetun tuen satunnaistukselle.
huhtikuu
- 9.4. Dokumentin oman CSS:n syntaksi tarkistetaan.
maaliskuu
- 4.3. Dokumenttieditorissa voi tarkastaa sanojen oikeinkirjoituksen.
helmikuu
- 3.2. timTable- ja tableForm-plugineiden toimintaa nopeutettu muuntamalla ne Angular 9 -kirjastolle.
tammikuu
- 13.1. Kirjautumattomat käyttäjät eivät enää oletuksena saa vastata tehtäviin, vaan se on erikseen sallittava attribuutilla
anonymous: true
. - 13.1. Sähköpostikäyttäjät voivat nyt poistaa TIM-tilinsä.
12.12.
- TIMin selainpuolen koodi käännetään nyt Angular 9:n koontisysteemillä.
- Päivitetty TIMin Python versioon 3.8.
4.12.
- Vastausselaimessa on nyt linkki, jolla kyseisen tehtävän saa aukeamaan yksinään dokumenttiin.
2.12.
- Dokumenttien oikeuksia voi nyt määritellä ketjuttumaan niin, että seuraavaan dokumenttiin pääsee vasta kun edellisen on lukinnut.
19.11.
- TIMiin voi nyt kirjautua mistä tahansa Haka-organisaatiosta.
24.9.
- Kansion manage-näkymässä voi nyt antaa oikeuksia monelle objektille kerrallaan.
23.8.
- PostgreSQL-tietokanta päivitetty versiosta 9.5 versioon 11.
- Sisusta kopioidaan TIM-kurssien ryhmätiedot automaattisesti TIMiin.
17.8
- osasuorituslomakkeet, laskenta ja grafiikka
20.6.
- Tipi- ja TIMCAN-projektien tulokset on liitetty TIMiin.
30.5
- GeoGebra täysiveriseksi TIM-komponentiksi
26.4.
- Keltaisessa lukumerkintäpalkissa on nyt painike, josta voi katsoa muutokset viime lukemiseen verrattuna.
12.4.
- TIMin käyttämän Pandocin versio päivitetty versiosta 2.1.2 versioon 2.7.1.
- Asetuksella
input_format
dokumentteja tai yksittäisiä lohkoja voi kirjoittaa myös tietyillä muilla merkkauskielillä. Asetuksen arvo voi olla jokin seuraavista:commonmark
- CommonMarkmediawiki
- MediaWikirst
- reStructuredTextgfm
- GitHub markdownmarkdown
- Pandocin markdown (oletus)
19.3.
- Plugineita voi lisätä inline-tyylisesti dokumentin lohkoihin, eli lohko voi sisältää useita inline-plugineja. Tätä ominaisuutta ei ole vielä tarkemmin dokumentoitu.
24.1.
- Ryhmäylläpitäjät voivat luoda uusia käyttäjäryhmiä ja hallita niitä.
11.1
- Stack-tehtävät.
- Tehtävän koodin kopiointi leikepöydälle.
- Paljon sisäisiä muutoksia.
6.12
- Kuvien liittäminen leikepöydältä.
25.10.
- Käännösdokumentin yksittäistä kappaletta muokatessa voi merkitä kappaleen käännetyksi. Lisäksi näytetään alkuperäiskielisen kappaleen muutokset viimeisimmän käännetyksi merkitsemisen jälkeen.
- Oletuksena käännösdokumenttien kappaleet oletetaan kääntämättömiksi. Jos on tiedossa, että suurin osa kappaleista on käännetty, voi koko dokumentin merkitä käännetyksi sivupalkissa olevalla painikkeella ja tarvittaessa merkitä tietyt yksittäiset kappaleet kääntämättömiksi.
- Käännösdokumenttien ja alkuperäiskielisen dokumentin lukumerkinnät ovat vastedes toisistaan riippumattomia.
16.10.
- Tehtävien vastauksiin voi linkittää. Vastausselaimen vieressä on linkki, jonka voi kopioida leikepöydälle.
5.10.
- Sähköpostitilauksia voi asetussivulla suodattaa poissulkulistalla. Tämä on tarpeen, jos haluaa tietyn kansion sähköposteista suodattaa tietyt pois.
20.9.
- Johdantodokumentissa toimii myös pluginit. Tällöin kukin plugin on oma esiintymänsä, ellei johdantodokumentissa viitata muualla olevaan pluginiin.
- Kappale-editorin esikatseluikkunan ulkoasua on siistitty.
19.9.
- Manage-näkymässä dokumenttiin tehdyt muutokset voi tallentaa painamalla Ctrl+S tai Ctrl+Enter.
6.9.
- Dokumentin voi poistaa manage-näkymän
Delete document
-painikkeella. Ota yhteyttä ylläpitoon, jos et halunnutkaan poistaa dokumenttia.
5.9.
- Sähköposti-ilmoituksia voi tilata myös hakemistokohtaisesti. Tällöin kaikista hakemistossa olevista dokumenteista tulee valintoja vastaavat ilmoitukset. Hakemiston sisällä olevia yksittäisiä hakemistoja tai dokumentteja ei toistaiseksi voi suodattaa pois ilmoituksista.
- Asetusnäkymässä luetellaan kaikki ne dokumentit ja hakemistot, joista olet tilannut sähköposti-ilmoitukset.
16.8.
- Rekisteröitymis- ja kirjautumistoimintojen käytettävyyttä parannettu.
9.8.
- Lisättiin yhdistetty dokumenttien sana-, otsikko- ja tagihaku.
27.6.
- 18.6.2018 päivityksessä hajonneet otsikot on korjattu automaattisesti vastaamaan vaadittua muotoa, eli:
#Otsikko
-># Otsikko
##Otsikko
->## Otsikko
- jne.
Administrators
, jos automaattimuutoksia on tehty.
25.6.
- Dokumenttien tagien muokkaus ja haku sekä kurssisivujen merkitseminen erikoistageilla lisätty.
- Omien kurssien kirjanmerkkikansio sekä etusivun listaus ja painike kurssin lisäämiseksi siihen lisätty.
- Kaikkien saatavilla olevien kurssien listaus lisätty etusivulle.
18.6.
- Titus-projektissa toteutetut tulokset on yhdistetty TIMiin.
- TIMin käyttämän Pandocin versio päivitetty versiosta 1.19.2.1 versioon 2.1.2. Oleellisimmat seuraukset tästä:
Otsikoiden risuaitojen (
#
) jälkeen on vastedes oltava välilyönti.Listat jäsennetään hieman eri tavalla.
div
-lohkoja voi kirjoittaa ilman HTML:ää:::: {.red} Olen punainen. :::
- Lisätty matematiikan renderöintioptio
math_type
, jolla matematiikka ladotaan palvelimella. - PDF-tulostamisessa käytetään vastedes XeLaTeXia (eikä PdfLaTeXia), koska se tukee UTF-8-merkistökoodausta paremmin.
1.6.
- Korjattu Java-GUI-ohjelmien ajo.
23.5.
- Lisätty reitti omien tietojen noutamiseen TIMistä, ks. rekisteriseloste.
25.4.
- Muokkausikkunan ulkoasua siistitty ja yhdenmukaistettu muiden dialogien kanssa.
13.4
- Kotlin, Java 9, Hexdump, Ping, Monogame 3.6
10.4.
- TIM käyttää tästä lähtien Korpin OpenID-rajapintaa kirjautumiseen. Tämä helpottaa kirjautumisprosessia, koska tietojen lähetystä TIMiin ei tarvitse enää erikseen hyväksyä.
1.4.
- csPluginien käännökset tietoturvan takia samassa kontissa missä ohjelma ajetaan.
27.3.
- Iso TypeScript-refaktorointi on valmis. Samalla mm. dialogien ulkoasua parannettu ja yhdenmukaistettu.
15.3.
- Korjaus: Vastausselain ei toiminut kunnolla, jos käyttäjällä oli vain ei-valideja vastauksia ja "Show valid only" oli päällä.
21.2.
- Korjaus: Editorin sulkeminen ei toiminut menuvalikosta.
6.2.
- Monirivisen asetuskentän append/replace-määre toimii nyt muuallakin kuin ylimmällä tasolla.
2.2.
- Hakemistonäkymän näyttämistä nopeutettu tavallisten käyttäjien (ei-ylläpitäjien) osalta.
29.1.
- Korjaus: Joskus harvoin kappaleen ensimmäinen rivi ei näkynyt.
26.1.
- Lisätty TIMin sähköpostiosoite alatunnisteeseen.
22.1.
- Muokkausikkunan automaattitäydennys on oletuksena pois käytöstä, kun ikkunan avaa ensimmäisen kerran jollakin laitteella.
18.1.
- Korjaus: Muokkausikkunan Slide- ja Table-painikkeet eivät toimineet.
15.1.
- Dokumentin muokkausoikeutta voi rajoittaa kappalekohtaisesti lisäämällä kappaleelle attribuutin
edit=xxx
, missäxxx
on jokin seuraavista:teacher
see_answers
manage
owner
4.1.
- Muokkausikkunan ulkoasua parannettu.
- Lisätty automaattinen makro
docpath
, jolla saa nykyisen dokumentin polun. - URL-osoitteissa hyväksytään ylimääräiset vinoviivat. Tällöin URL ohjautuu korjattuun versioon. Esimerkki.
3.1.
- Automaattitäydennyksen voi ottaa pois päältä ("Autocomplete"-valinta). Tällöin täydennysehdotukset saa näkyviin painamalla Ctrl+välilyönti.
27.12.
- Korjaus: Oikeuksien poistaminen ei toiminut eikä kansioiden oikeudet näkyneet.
22.12.
- Suorituskykyä parannettu; erityisesti hakemistonäkymäsivu tulee nopeammin.
20.12.
- Korjaus: Kansion kopioinnin esikatselu näkyi joskus väärin.
15.12.
- Korjaus: Kappaleen tallennus antoi virheen, jos "Mark as read" oli valittuna.
7.12.
- Sellaisen kansion sisällön, johon on manage-oikeus, voi kopioida toiseen kansioon.
- Korjaus: Alatunnisteen linkkejä ei voinut klikata Firefoxilla eikä IE:llä.
30.11.
- Oikeuksia lisätessä piilotetaan "Add Korppi users" yms. painikkeet, jos käyttäjäkenttään kirjoittaa jotain. Tämä ehkäisee oikeuksien antamista vahingossa laajemmalle ryhmälle.
20.11.
- Editoriin voi asetussivulta ottaa automaattitäydennyksen käyttöön. Täydennys perustuu dokumentin nykyisiin sanoihin ja omaan vapaasti määritettävään sanalistaan.
17.11.
- Koodipluginin fontti on suurempaa kalvonäkymässä.
15.11.
- Korjaus: Kansion luonti epäonnistui kansioissa, joihin oli määritetty pakotettu dokumenttipohja.
14.11.
- Korjaus: Editorissa otsikonluontinäppäinyhdistelmä söi joskus pois ensimmäisen kirjaimen, jos käytössä oli peruseditori.
13.11.
- Korjaus: Numeeriset otsikot (esim. vuosiluvut) eivät toimineet sisällysluettelossa.
9.11.
- Kirjanmerkin lisäyspainike on aina näkyvillä.
- Kirjanmerkeissä nimetty "ryhmä" -> "kansio".
8.11.
- Korjaus: Käännetyssä dokumentissa pluginin kieli vaihtui vääräksi vastauksia selatessa.
7.11.
- Korjattu poikkeus, joka sattui, jos yritti kopioida lievästi rikkinäistä dokumenttia.
6.11.
- Dokumenteille voi määrittää useita johdantodokumentteja.
- Alatunnisteessa on linkki muutoshistoriadokumenttiin.
31.10.
- Alatunnisteessa näkyy TIMin viimeisin muutosajankohta.
- Dokumentin kappaleihin saa muokkaajien tiedot näkyviin asetuksella
show_authors: true
.
25.10.
- Johdantodokumentti toteutettu.
- Templates-hakemiston lyhytnimi kirjoitetaan vastedes pienellä.
19.10.
- Tason 3 otsikot ovat sisällysluettelossa pienempiä ja sisennettyjä.
14.10.
- Lisätty painike satunnaisen opiskelijan valitsemiseen tehtävässä opettajanäkymässä.
13.10.
- Korjattu Korpista kirjautuminen tapauksessa, jossa Korppi-käyttäjätunnus on vaihtunut.
12.10.
- Korjattu tapaus, jossa epätyhjään dokumenttiin pystyi lataamaan pohjan, jolloin dokumentti saattoi hajota.
- Edellisessä päivityksessä hajonneet pluginlohkot korjattu automaattisesti.
2.10.
- Asetuskappaleisiin viittaavissa kappaleissa pitää vastedes olla
settings
-attribuutti. - Korjattu nykyiset viittaavat kappaleet säännön mukaisiksi.
These are the current permissions for this document; please modify if needed. You can always modify these permissions from the manage page.