WisePorter Release Notes 2/2022
Další release WisePorteru je tu. Zajímá vás co si Karel Krema a jeho vývojářský tým pro naše zákazníky v nové verzi připravili? Tady jsou hlavní změny:
Pro uživatele jsme přidali:
Větší podporu hromadných akcí nad produkty:
- Nově je možné hromadně nastavovat hodnoty parametrů produktů nebo najednou změnit stav všech produktů ve výběru
- Projekty si můžou definovat i vlastní hromadné akce navíc k těm standardním
Pokročilé možnosti filtrování v seznamu položek
- Vylepšené možnosti našeptávání při vyhledávávání hodnot
- Vylepšená podpora vyhledávání vícejazyčných řetězců
- Několik nových vlastností produktů, které lze ve filtrech použít
Další funkčnosti v práci se stromem produktů:
- Kategorie produktů si nově můžete zobrazit i jako tabulkový seznam
- Díky tomu na nich lze použít vyhledávání, třídění, filtrování a všechny ostatní funkce, které seznamy nabízejí třeba pro obyčejné produkty
Administrátory by mohla potěšit tato vylepšení:
- Do modelu produktu jako business entity lze nově přidat i odkazy na jiné objekty katalogu tak, aby byly rovnou obsaženy v datech publikovaných do okolních systémů a zjednodušilo se tak jejich zpracování.
- V životním cyklu produktu lze díky upravenému stavovému modelu nově rozlišit změny nad produktem, který dosud nebyl publikován, a takovým, který již publikován byl. Uživatel tak přesně vidí, jaké dopady bude mít změna, kterou dělá.
Techniky by mohly zajímat tyto novinky:
Vylepšili jsme spoustu věcí pro hladký provoz WisePorteru v SaaS variantě:
- 23 tasků na rozšíření monitoringu, metrik a alertů, abychom co nedříve zjistili případný provozní problém
- 15 tasků na optimalizaci performance v nejvíce zatěžovaných částech systému
- 7 tasků na další nefunkční požadavky
- A ani nám se nevyhnula nutnost fixu log4j vulnerability 🙄
Rozšířili jsme možnosti publikace dat a Runtime API:
- Odeslání zprávy přes frontu lze už používat jak pro průběžnou, tak nově i pro dávkovou publikaci změn
- V API přibyly další možnosti filtrování, např. nové operátory =isEmpty= a =isNull=
- V API lze zúžit množinu vracených informací pomocí předdefinovaných i volitelných projekcí. Významně se tak zlepšuje čitelnost pro konzumenta a snižuje velikost odpovědi
- A mnoho dalšího.
Odbavili jsme také 36 bugů, z toho 17 jako podnět z projektů, zbytek díky vlastnímu QA.