Skip to content

Conversation

@rhdh-bot
Copy link
Collaborator

@rhdh-bot rhdh-bot commented Dec 5, 2025

Releases

@red-hat-developer-hub/[email protected]

Minor Changes

  • 2be9dcc: Fix custom widgets not rendering in dependencies+oneOf (RHIDP-10952)

    Widget Rendering Fix:

    • Fix generateUiSchema to extract ui: properties from dependencies + oneOf branches
    • Custom widgets (ActiveTextInput, ActiveDropdown, etc.) now render correctly in conditional schemas
    • Resolves issue where widgets fell back to plain text inputs inside dependencies

    Form Data Management:

    • Update pruneFormData to correctly handle oneOf schemas with dependencies
    • Clean up stale form data when switching between oneOf options

Patch Changes

@red-hat-developer-hub/[email protected]

Minor Changes

  • 5c9f044: Add object type support in ui:props for fetch:response:* properties (RHIDP-11054)

    Type System Enhancement:

    • Updated UiProps type to accept JsonValue instead of string for fetch:response:* properties
    • Enables using objects, arrays, and other JSON types in ui:props, not just strings
    • Maintains full backward compatibility with existing string-based selectors

    Runtime Safety:

    • Added runtime validation in useTemplateUnitEvaluator to ensure selectors are strings when evaluated as JSONata expressions
    • Provides clear error messages when invalid types are used

    Documentation:

    • Updated orchestratorFormWidgets.md to document object type support
    • Added examples showing flexible ui:props configurations

    This change allows users to reference object attributes more easily in ui:props while maintaining type safety and backward compatibility.

Patch Changes

@red-hat-developer-hub/[email protected]

Patch Changes

  • 48fb7f2: Fix browser tab showing [object Object] on workflow instance page

    Replace <Trans> component with t() function for page title to ensure a string is returned instead of an element, which was causing [object Object] to appear in the browser tab title.

  • cc27a4b: Migrate from Moment.js to Luxon for date/time handling

    Breaking Change: Removed deprecated Moment.js dependency

    • Replace moment and react-moment with luxon for all date/time operations
    • Add formatDuration utility function that mimics moment's .humanize() behavior
    • Add comprehensive unit tests for duration formatting
  • Updated dependencies [2be9dcc]

  • Updated dependencies [d91ef65]

@red-hat-developer-hub/[email protected]

Patch Changes

  • d91ef65: Updated dependency @types/express to 4.17.25.
    Updated dependency @openapitools/openapi-generator-cli to 2.25.2.
  • Updated dependencies [d91ef65]

@red-hat-developer-hub/[email protected]

Patch Changes

  • d91ef65: Updated dependency @types/express to 4.17.25.
    Updated dependency @openapitools/openapi-generator-cli to 2.25.2.

@red-hat-developer-hub/[email protected]

Patch Changes

@red-hat-developer-hub/[email protected]

Patch Changes

@github-actions github-actions bot force-pushed the changesets-release/orchestrator/main branch 3 times, most recently from 0f30f83 to e0dded5 Compare December 9, 2025 12:26
@github-actions github-actions bot force-pushed the changesets-release/orchestrator/main branch from e0dded5 to 5022e04 Compare December 11, 2025 09:45
@sonarqubecloud
Copy link

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant