Skip to content

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