Rozdíly mezi TAS4 a TAS5 - kompletní přehled

V rámci TAS5 došlo k výraznému upgradu jak na Frontendu tak na Backendu. I přes maximální snahu o zpětnou kompatibilitu je nějaké funkce a vlastnosti potřeba nahradit.

Pro upgrade z TAS4 na nejnovější verzi TAS5 vždy projděte postupně všechny upgrade články (Upgrade na 5.3 a Upgrade na 5.7). Pro plánování přechodu z TAS4 na TAS5 také doporučujeme přečíst si Best practices.

Seznam změn TAS4 vs TAS5

  1. Změna dynamických podmínek
    Dynamické podmínky je nutno přepsat podle tohoto postupu. Také je potřeba optimalizovat vyhodnocování dynamických podmínek pomocí watchvars.
  2. Popis úkolu a instrukce k úkolu

    Došlo ke změně zobrazení popisu úkolu a instrukcí viz. popis zde.
  3. Transpilace výpočtů

    U některých výpočtů dojde k transpilaci např. forEach se transpiluje na forLoop. Nemusí se jednat nutně o problém, ale v určitých situacích je potřeba udělat kontrolu. Popis zde.
  4. Vykreslování CaseOverview a tiskové šablony

    V rámci TAS5 se již používají CaseOverview komponenty využívající React. Proto je vhodné s novým designem předělat i CaseOverview do současného designu, ale není to podmínka. Staré CaseOverview je kompatibilní. Nicméně v rámci tisků pdf a vykreslování určitých proměnných může docházet k odlišnému chování než v TAS4.
  5. Nová Lodash knihovna

    V rámci TAS 5.7 došlo k updatu Lodash knihovny a některé staré Lodash funkce již nejsou podporovány. V TASu je k dispozici v servisní konzoli validace, která nekompatibilní funkce najde. Vše je popsáno v manuálu.
  6. Přizpůsobení proměnných

    V rámci TAS5 již není možné menit velikost písma u názvů proměnných a přidávat kurzívu. Změna barvy a podbarvení zůstala zachována. Zvýraznění důležitých proměnných je nyní možné pomocí sekcí.

Frantisek Brych Updated by Frantisek Brych

Best Practices upgrade z TAS 4 na TAS 5

Contact

Team assistant (opens in a new tab)

Powered by HelpDocs (opens in a new tab)