Changelog
0.1.1 (2025-07-23)
Feat
0.1.0 (2025-07-22)
Feat
- NGUI-158: React JS One card component (#130) a82b9
- NGUI-97: Quickstart langgraph movies & ngui agents app (#131) f3aef
- implemented warn only items in evaluation dataset, which run only when requested, and report problems into WARN item instead of error fc5d7
- NGUI-227: implemented switching of components available in LLM syste prompt (supported only or all), removed unimplemented chart components 1e4e5
- NGUI-227: evaluations run only for implemented/supported UI components by default 5044a
- NGUI-229: Support python version 3.11, 3.12, 3.13 384f6
- NGUI-218: github tests for python versions 3.11, 3.12, 3.13 (#122) 56da8
- NGUI-91: Video transformation improvements 098f8
- NGUI-113: data transformation fully updated to use nev componentized system, and covered with tests 60c25
- NGUI-170: ACP Agent PoC, BeeAI inference 71468
- NGUI-150: Patternfly v6 migration (#117) 2c952
- NGUI-166: Video component JSON Schema spec CustomGenerateJsonSchema moved to separate file import transformers improved 424b4
- NGUI-165: RHDS video-player rendering 4dd9d
- NGUI-113: data transformation modularized, relevant code moved here from renderer 9e15c
- NGUI-113: NextGenUIAgent.design_system_handler method returns specific object e7a00
- NGUI-154: component name in rendering context as literals 97381
- NGUI-104: LLM response JSON validation 5cd5a
- NGUI-105: llama stack integration changed, now uses inference API 0d00c
- NGUI-86: image handling improvements 3330c
- NGUI-148: Image component JSON Schema, added RenderContextBaseTitle ce26f
- NGUI-143: Image component RHDS rendering 47472
- NGUI-136: streamlit gui improvements - show input and llm mocked data 4791c
- NGUI-139: Apply new RHDS design pattern guideline to one-card e6240
- NGUI-126: NextGen UI NPM React Package (#93) 888d0
- NGUI-129: data transformation for array and objects dc4ae
- NGUI-133: JSON Schema for one-card component b807e
- NGUI-137: added Architecture chapter of the User Guide 80290
- NGUI-137: added Input Data chapter of the User Guide 3b65a
- NGUI-113: data transformation patch for occassional LLM error 03eb6
- NGUI-136: Streamlit demo app with one-card and dev console 677b8
- NGUI-120: Improved gui streamlit app to be Developer Console 196e6
- NGUI-118: RHDS One Card component with support of image e0ffe
- Streamlit test GUI supports editing mocked data 78547
- NGUI-130: Improved Streamlit GUI to correctly render RHDS ea08c
- NGUI-15: first set of evals implemented c03d6
- NGUI-52: Pluggable tests (#79) 05e05
- NGUI-120: Streamlit GUI app for agent testing 4cf81
- NGUI-109: evaluation dataset generation implemented 4966e
- NGUI-81: One Card test coverage, RenderStrategyBase improvements 95713
- NGUI-14: Added base for the evaluation of the AI component selection functionality fe473
- NGUI-114: VS Code settings improvements for auto complet, default interepreter 4a4cd
- NGUI-112: Support Py Test in VS Code 327a6
- NGUI-26: Agent Config improvements f972c
- NGUI-68: publishing next_gen_ui_testing package 00fa6
- NGUI-67: AsyncLlamaStackClient support, rendering event 15b22
- NGUI-66: better pip deps caching in pipeline (#61) 28da2
- NGUI-38: Pipeline version bump & publish to (test) repository (#60) f9c55
- NGUI-25: Apache 2.0 License b47a0
Fix
- patched eval script to correctly handle -w argument 3ad4a
- NGUI-153: python interpreter version 3.11 aa091
- NGUI-117: adding range to llama-stack-client to llama-stack-client>=0.1.9,<=0.2.7 d4b2f
- NGUI-117: llama-stack-client constraint for distribution tests e42b7
- NGUI-117: Relaxed dependency on llama-stack-client to >=0.1.9 but pinned version to 0.1.9 in lock file 0ab36
- NGUI-117: correct tests exclusion from the sources ae4de
- NGUI-162: Fixing commitizen version to 4.6.3 this ensures compatibility with cz_github_jira_conventional 45cde
- NGUI-157: workaround auto-height feature test gui-streamlit app in firefox 97bb3
- NGUI-123: ai_eval_components module patched for Pydantic and tests improved 92d16
- correct handling of datetime type e21d3
- exception handling in eval.py 03b40
- docs improved, eval updated to granite3.2:2b default model d97d4
- NGUI-122: Do not run same github actions in pipeline 9e721
- NGUI-56: removing pprint and using logger.debug in langgraph 22f86
- updates for llama-stack development ef207
Refactor