release (#4508)#4509
Merged
Merged
Conversation
* (markdown): correct code fence border rendering in markdown blocks (#4466) * feat: fix markdown code fence border corner rendering * chore: remove test app * chore: remove AgentOutputView and ClaudeJsonRenderer widgets (#4479) * feat: add Antigravity icon (Google AI coder) (#4480) * (radar chart): prevent radar chart top axis labels from clipping (#4477) * feat: implement test app * feat: reserve layout space for radar top axis labels * chore: remove test app * feat: normalize C# objects * (button): update densities to match inputs (#4476) * feat: implement test app * feat: update button densities * chore: remove test app * Match ActivityHeatmap tooltip with other chart widgets (#4481) * feat: replace native HTML tooltip with styled React tooltip in ActivityHeatmap Adds tooltipUtils.ts with formatTooltipHeader and formatTooltipValue helpers matching the chart widget pattern. Replaces the title attribute with a fixed-position custom tooltip rendered via mouse event handlers. * fix: prevent tooltip from flashing when mouse transitions to a new cell * fix tooltip positioning, match chart card background color * remove setting redundant defaults * set tooltip styles in DOM on mouse events * remove css transition on cells * set initial tooltip position on mouseEnter * improve key uniqueness for day cells * remove hard-coded tooltip offset sizes * remove incorrect tailwind class * move getTooltipTransform to tooltipUtils * [charts]: align BarChart samples with layout and fix axis/grid rendering (#4474) * feat: update BarChartApp to improve axis configuration and enable vertical orientation * feat: enhance generateXAxis and generateYAxis functions to correctly handle category axis labels and minTickGap configuration * feat: update BarChartApp and sharedUtils to enhance axis configuration and improve handling of category axes * feat: update BarChartApp to switch to horizontal orientation and refine axis configuration * feat: enhance BarChartWidget to support legend configuration and improve layout handling * feat: update generateYAxis function to support vertical orientation and enhance min/max configuration * feat: refine BarChartApp axis configuration and adjust bar radius for improved visual clarity * feat: add BarChart11 to BarChartApp and enhance generateXAxis for category axes * feat: restore custom Ivy logo loading animation as LogoLoading widget (#4464) * feat: restore custom Ivy logo loading animation as LogoLoading widget * fix: change select key to static id to prevent unmounting and focus loss * feat: add role="status" and aria-label="Loading" on the grid root --------- Co-authored-by: Artem Khvorostianyi <ar.khvorostianyi@gmail.com> * fix(frontend): make DialogBody scrollable when contents overflow (#4486) * fix(ActivityHeatmap): Scope widget tailwind output to container (#4491) * [charts]: Fix ToChordChart charts stuck on loading after deploy (#4490) * refactor: simplify ChordChartView data handling by removing state management and using direct data processing * refactor: streamline SankeyChartView data processing by removing state management and handling exceptions directly * [Staging]: show deploy timestamp instead of "Version 0" on staging (#4487) * feat: update SamplesServer to display build date for staging deployments and version label for production * feat: enhance DocsServer to display build date for staging deployments and version label for production * (datatable): make height responsive (#4485) * feat: make datatable responsive * feat: parse height with wanted size type * (datatable): position cell hover tooltips above cells (#4484) * feat: position cell hover tooltip above the cell * feat: improve tooltip placement logic * feat: remove redundant test example * fix(ActivityHeatmap): handle undefined activity count (#4483) * fix: handle undefined activity count in ActivityHeatmap frontend * normalize count before maxCount comparison in getLevel * move getLevel and getLevel to levelUtils and add tests * ci: fix E2E tests timing out during Playwright browser installation (#4493) * Enhance charts, tooltips, and UI components across the application (#4494) (#4495) * (markdown): correct code fence border rendering in markdown blocks (#4466) * feat: fix markdown code fence border corner rendering * chore: remove test app * chore: remove AgentOutputView and ClaudeJsonRenderer widgets (#4479) * feat: add Antigravity icon (Google AI coder) (#4480) * (radar chart): prevent radar chart top axis labels from clipping (#4477) * feat: implement test app * feat: reserve layout space for radar top axis labels * chore: remove test app * feat: normalize C# objects * (button): update densities to match inputs (#4476) * feat: implement test app * feat: update button densities * chore: remove test app * Match ActivityHeatmap tooltip with other chart widgets (#4481) * feat: replace native HTML tooltip with styled React tooltip in ActivityHeatmap Adds tooltipUtils.ts with formatTooltipHeader and formatTooltipValue helpers matching the chart widget pattern. Replaces the title attribute with a fixed-position custom tooltip rendered via mouse event handlers. * fix: prevent tooltip from flashing when mouse transitions to a new cell * fix tooltip positioning, match chart card background color * remove setting redundant defaults * set tooltip styles in DOM on mouse events * remove css transition on cells * set initial tooltip position on mouseEnter * improve key uniqueness for day cells * remove hard-coded tooltip offset sizes * remove incorrect tailwind class * move getTooltipTransform to tooltipUtils * [charts]: align BarChart samples with layout and fix axis/grid rendering (#4474) * feat: update BarChartApp to improve axis configuration and enable vertical orientation * feat: enhance generateXAxis and generateYAxis functions to correctly handle category axis labels and minTickGap configuration * feat: update BarChartApp and sharedUtils to enhance axis configuration and improve handling of category axes * feat: update BarChartApp to switch to horizontal orientation and refine axis configuration * feat: enhance BarChartWidget to support legend configuration and improve layout handling * feat: update generateYAxis function to support vertical orientation and enhance min/max configuration * feat: refine BarChartApp axis configuration and adjust bar radius for improved visual clarity * feat: add BarChart11 to BarChartApp and enhance generateXAxis for category axes * feat: restore custom Ivy logo loading animation as LogoLoading widget (#4464) * feat: restore custom Ivy logo loading animation as LogoLoading widget * fix: change select key to static id to prevent unmounting and focus loss * feat: add role="status" and aria-label="Loading" on the grid root --------- * fix(frontend): make DialogBody scrollable when contents overflow (#4486) * fix(ActivityHeatmap): Scope widget tailwind output to container (#4491) * [charts]: Fix ToChordChart charts stuck on loading after deploy (#4490) * refactor: simplify ChordChartView data handling by removing state management and using direct data processing * refactor: streamline SankeyChartView data processing by removing state management and handling exceptions directly * [Staging]: show deploy timestamp instead of "Version 0" on staging (#4487) * feat: update SamplesServer to display build date for staging deployments and version label for production * feat: enhance DocsServer to display build date for staging deployments and version label for production * (datatable): make height responsive (#4485) * feat: make datatable responsive * feat: parse height with wanted size type * (datatable): position cell hover tooltips above cells (#4484) * feat: position cell hover tooltip above the cell * feat: improve tooltip placement logic * feat: remove redundant test example * fix(ActivityHeatmap): handle undefined activity count (#4483) * fix: handle undefined activity count in ActivityHeatmap frontend * normalize count before maxCount comparison in getLevel * move getLevel and getLevel to levelUtils and add tests * ci: fix E2E tests timing out during Playwright browser installation (#4493) --------- Co-authored-by: Artem Khvorostianyi <ar.khvorostianyi@gmail.com> Co-authored-by: Niels Bosma <niels@bosmainteractive.se> Co-authored-by: Christopher Clemons <phonofidelic@users.noreply.github.com> Co-authored-by: Artem Lazarchuk <131264474+ArtemLazarchuk@users.noreply.github.com> * fix(xterm): use EventHandler<T> for event properties to allow fluent extension methods Func<> properties are directly invocable, which shadows extension methods of the same name when called from outside the namespace. Switching to EventHandler<T> (same pattern as Button) fixes this. * fix: reduce heading top margins by 50% in articleTypography (#4497) * feat: upgrade Rustino.NET to 0.3.5 and expose badge color API * refactor: remove IncludeMargin prop from QRCode widget (#4503) The QR code should always render without margin. Remove the prop and hardcode marginSize=0 in the React component. * [Staging]: extract version label into internal helper (#4499) * feat: Update project references and refactor version label handling in DocsServer and SamplesServer * Added references for Ivy.Docs.Shared and Ivy.Samples.Shared in Ivy.csproj * Refactored version label retrieval in DocsServer and SamplesServer to use ServerVersionHelper * chore: Add Ivy.Helpers namespace to DocsServer and SamplesServer * Included Ivy.Helpers namespace in both DocsServer.cs and SamplesServer.cs for improved functionality and code organization. * chore: Remove unnecessary InternalsVisibleTo entries and add them in ServerVersionHelper * Removed Ivy.Docs.Shared and Ivy.Samples.Shared references from Ivy.csproj. * Added InternalsVisibleTo attributes for Ivy.Samples.Shared and Ivy.Docs.Shared in ServerVersionHelper.cs for better encapsulation. * fix(terminal): change prompt symbol and output color to static to fix readability in light mode (#4498) * fix(terminal): change prompt symbol and output color to static to fix readability in light mode * Change output color class to 'text-muted-foreground' * chore: remove hard coded padding values * release prep (#4504) (#4505) * (markdown): correct code fence border rendering in markdown blocks (#4466) * feat: fix markdown code fence border corner rendering * chore: remove test app * chore: remove AgentOutputView and ClaudeJsonRenderer widgets (#4479) * feat: add Antigravity icon (Google AI coder) (#4480) * (radar chart): prevent radar chart top axis labels from clipping (#4477) * feat: implement test app * feat: reserve layout space for radar top axis labels * chore: remove test app * feat: normalize C# objects * (button): update densities to match inputs (#4476) * feat: implement test app * feat: update button densities * chore: remove test app * Match ActivityHeatmap tooltip with other chart widgets (#4481) * feat: replace native HTML tooltip with styled React tooltip in ActivityHeatmap Adds tooltipUtils.ts with formatTooltipHeader and formatTooltipValue helpers matching the chart widget pattern. Replaces the title attribute with a fixed-position custom tooltip rendered via mouse event handlers. * fix: prevent tooltip from flashing when mouse transitions to a new cell * fix tooltip positioning, match chart card background color * remove setting redundant defaults * set tooltip styles in DOM on mouse events * remove css transition on cells * set initial tooltip position on mouseEnter * improve key uniqueness for day cells * remove hard-coded tooltip offset sizes * remove incorrect tailwind class * move getTooltipTransform to tooltipUtils * [charts]: align BarChart samples with layout and fix axis/grid rendering (#4474) * feat: update BarChartApp to improve axis configuration and enable vertical orientation * feat: enhance generateXAxis and generateYAxis functions to correctly handle category axis labels and minTickGap configuration * feat: update BarChartApp and sharedUtils to enhance axis configuration and improve handling of category axes * feat: update BarChartApp to switch to horizontal orientation and refine axis configuration * feat: enhance BarChartWidget to support legend configuration and improve layout handling * feat: update generateYAxis function to support vertical orientation and enhance min/max configuration * feat: refine BarChartApp axis configuration and adjust bar radius for improved visual clarity * feat: add BarChart11 to BarChartApp and enhance generateXAxis for category axes * feat: restore custom Ivy logo loading animation as LogoLoading widget (#4464) * feat: restore custom Ivy logo loading animation as LogoLoading widget * fix: change select key to static id to prevent unmounting and focus loss * feat: add role="status" and aria-label="Loading" on the grid root --------- * fix(frontend): make DialogBody scrollable when contents overflow (#4486) * fix(ActivityHeatmap): Scope widget tailwind output to container (#4491) * [charts]: Fix ToChordChart charts stuck on loading after deploy (#4490) * refactor: simplify ChordChartView data handling by removing state management and using direct data processing * refactor: streamline SankeyChartView data processing by removing state management and handling exceptions directly * [Staging]: show deploy timestamp instead of "Version 0" on staging (#4487) * feat: update SamplesServer to display build date for staging deployments and version label for production * feat: enhance DocsServer to display build date for staging deployments and version label for production * (datatable): make height responsive (#4485) * feat: make datatable responsive * feat: parse height with wanted size type * (datatable): position cell hover tooltips above cells (#4484) * feat: position cell hover tooltip above the cell * feat: improve tooltip placement logic * feat: remove redundant test example * fix(ActivityHeatmap): handle undefined activity count (#4483) * fix: handle undefined activity count in ActivityHeatmap frontend * normalize count before maxCount comparison in getLevel * move getLevel and getLevel to levelUtils and add tests * ci: fix E2E tests timing out during Playwright browser installation (#4493) * Enhance charts, tooltips, and UI components across the application (#4494) (#4495) * (markdown): correct code fence border rendering in markdown blocks (#4466) * feat: fix markdown code fence border corner rendering * chore: remove test app * chore: remove AgentOutputView and ClaudeJsonRenderer widgets (#4479) * feat: add Antigravity icon (Google AI coder) (#4480) * (radar chart): prevent radar chart top axis labels from clipping (#4477) * feat: implement test app * feat: reserve layout space for radar top axis labels * chore: remove test app * feat: normalize C# objects * (button): update densities to match inputs (#4476) * feat: implement test app * feat: update button densities * chore: remove test app * Match ActivityHeatmap tooltip with other chart widgets (#4481) * feat: replace native HTML tooltip with styled React tooltip in ActivityHeatmap Adds tooltipUtils.ts with formatTooltipHeader and formatTooltipValue helpers matching the chart widget pattern. Replaces the title attribute with a fixed-position custom tooltip rendered via mouse event handlers. * fix: prevent tooltip from flashing when mouse transitions to a new cell * fix tooltip positioning, match chart card background color * remove setting redundant defaults * set tooltip styles in DOM on mouse events * remove css transition on cells * set initial tooltip position on mouseEnter * improve key uniqueness for day cells * remove hard-coded tooltip offset sizes * remove incorrect tailwind class * move getTooltipTransform to tooltipUtils * [charts]: align BarChart samples with layout and fix axis/grid rendering (#4474) * feat: update BarChartApp to improve axis configuration and enable vertical orientation * feat: enhance generateXAxis and generateYAxis functions to correctly handle category axis labels and minTickGap configuration * feat: update BarChartApp and sharedUtils to enhance axis configuration and improve handling of category axes * feat: update BarChartApp to switch to horizontal orientation and refine axis configuration * feat: enhance BarChartWidget to support legend configuration and improve layout handling * feat: update generateYAxis function to support vertical orientation and enhance min/max configuration * feat: refine BarChartApp axis configuration and adjust bar radius for improved visual clarity * feat: add BarChart11 to BarChartApp and enhance generateXAxis for category axes * feat: restore custom Ivy logo loading animation as LogoLoading widget (#4464) * feat: restore custom Ivy logo loading animation as LogoLoading widget * fix: change select key to static id to prevent unmounting and focus loss * feat: add role="status" and aria-label="Loading" on the grid root --------- * fix(frontend): make DialogBody scrollable when contents overflow (#4486) * fix(ActivityHeatmap): Scope widget tailwind output to container (#4491) * [charts]: Fix ToChordChart charts stuck on loading after deploy (#4490) * refactor: simplify ChordChartView data handling by removing state management and using direct data processing * refactor: streamline SankeyChartView data processing by removing state management and handling exceptions directly * [Staging]: show deploy timestamp instead of "Version 0" on staging (#4487) * feat: update SamplesServer to display build date for staging deployments and version label for production * feat: enhance DocsServer to display build date for staging deployments and version label for production * (datatable): make height responsive (#4485) * feat: make datatable responsive * feat: parse height with wanted size type * (datatable): position cell hover tooltips above cells (#4484) * feat: position cell hover tooltip above the cell * feat: improve tooltip placement logic * feat: remove redundant test example * fix(ActivityHeatmap): handle undefined activity count (#4483) * fix: handle undefined activity count in ActivityHeatmap frontend * normalize count before maxCount comparison in getLevel * move getLevel and getLevel to levelUtils and add tests * ci: fix E2E tests timing out during Playwright browser installation (#4493) --------- * fix(xterm): use EventHandler<T> for event properties to allow fluent extension methods Func<> properties are directly invocable, which shadows extension methods of the same name when called from outside the namespace. Switching to EventHandler<T> (same pattern as Button) fixes this. * fix: reduce heading top margins by 50% in articleTypography (#4497) * feat: upgrade Rustino.NET to 0.3.5 and expose badge color API * refactor: remove IncludeMargin prop from QRCode widget (#4503) The QR code should always render without margin. Remove the prop and hardcode marginSize=0 in the React component. * [Staging]: extract version label into internal helper (#4499) * feat: Update project references and refactor version label handling in DocsServer and SamplesServer * Added references for Ivy.Docs.Shared and Ivy.Samples.Shared in Ivy.csproj * Refactored version label retrieval in DocsServer and SamplesServer to use ServerVersionHelper * chore: Add Ivy.Helpers namespace to DocsServer and SamplesServer * Included Ivy.Helpers namespace in both DocsServer.cs and SamplesServer.cs for improved functionality and code organization. * chore: Remove unnecessary InternalsVisibleTo entries and add them in ServerVersionHelper * Removed Ivy.Docs.Shared and Ivy.Samples.Shared references from Ivy.csproj. * Added InternalsVisibleTo attributes for Ivy.Samples.Shared and Ivy.Docs.Shared in ServerVersionHelper.cs for better encapsulation. * fix(terminal): change prompt symbol and output color to static to fix readability in light mode (#4498) * fix(terminal): change prompt symbol and output color to static to fix readability in light mode * Change output color class to 'text-muted-foreground' * chore: remove hard coded padding values --------- Co-authored-by: Artem Khvorostianyi <ar.khvorostianyi@gmail.com> Co-authored-by: Niels Bosma <niels@bosmainteractive.se> Co-authored-by: Christopher Clemons <phonofidelic@users.noreply.github.com> Co-authored-by: Artem Lazarchuk <131264474+ArtemLazarchuk@users.noreply.github.com> Co-authored-by: github-actions <github-actions@github.com> * chore: adjust lines * style: add slight left padding to content tabs in Tendril * Revert "style: add slight left padding to content tabs in Tendril" This reverts commit bc750f6. * feat: enhance DetailsBuilder and NavigationPropertyBuilder to handle nested IView types (#4500) - Updated DetailsBuilder to check for IView assignability when processing complex types. - Modified NavigationPropertyBuilder to return the original IView instance when encountered. - Added tests to ensure correct behavior for nested DetailsBuilder and uninitialized ViewBase scenarios. * style: add natural pl-6 and pt-3 padding to headers in tabs content variant * style: add natural pl-6 and pt-3 padding to headers in tabs content variant (#4507) * style: add natural pl-6 and pt-3 padding to headers in tabs content variant * style: reduce default tab content header padding to pl-3 pt-2 * style: adjust active indicator offset to bottom-[-4px] * chore: better layout * chore: beatifulermost ui hopefully --------- Co-authored-by: Artem Khvorostianyi <ar.khvorostianyi@gmail.com> Co-authored-by: Niels Bosma <niels@bosmainteractive.se> Co-authored-by: Christopher Clemons <phonofidelic@users.noreply.github.com> Co-authored-by: Artem Lazarchuk <131264474+ArtemLazarchuk@users.noreply.github.com> Co-authored-by: github-actions <github-actions@github.com>
Collaborator
Staging removedStaging environment has been deleted for this PR. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
(markdown): correct code fence border rendering in markdown blocks ((markdown): correct code fence border rendering in markdown blocks #4466)
feat: fix markdown code fence border corner rendering
chore: remove test app
chore: remove AgentOutputView and ClaudeJsonRenderer widgets (chore: remove AgentOutputView and ClaudeJsonRenderer widgets #4479)
feat: add Antigravity icon (Google AI coder) (feat: add Antigravity icon (Google AI coder) #4480)
(radar chart): prevent radar chart top axis labels from clipping ((radar chart): prevent radar chart top axis labels from clipping #4477)
feat: implement test app
feat: reserve layout space for radar top axis labels
chore: remove test app
feat: normalize C# objects
(button): update densities to match inputs ((button): update densities to match inputs #4476)
feat: implement test app
feat: update button densities
chore: remove test app
Match ActivityHeatmap tooltip with other chart widgets (Match ActivityHeatmap tooltip with other chart widgets #4481)
feat: replace native HTML tooltip with styled React tooltip in ActivityHeatmap
Adds tooltipUtils.ts with formatTooltipHeader and formatTooltipValue helpers matching the chart widget pattern. Replaces the title attribute with a fixed-position custom tooltip rendered via mouse event handlers.
fix: prevent tooltip from flashing when mouse transitions to a new cell
fix tooltip positioning, match chart card background color
remove setting redundant defaults
set tooltip styles in DOM on mouse events
remove css transition on cells
set initial tooltip position on mouseEnter
improve key uniqueness for day cells
remove hard-coded tooltip offset sizes
remove incorrect tailwind class
move getTooltipTransform to tooltipUtils
[charts]: align BarChart samples with layout and fix axis/grid rendering ([charts]: align BarChart samples with layout and fix axis/grid rendering #4474)
feat: update BarChartApp to improve axis configuration and enable vertical orientation
feat: enhance generateXAxis and generateYAxis functions to correctly handle category axis labels and minTickGap configuration
feat: update BarChartApp and sharedUtils to enhance axis configuration and improve handling of category axes
feat: update BarChartApp to switch to horizontal orientation and refine axis configuration
feat: enhance BarChartWidget to support legend configuration and improve layout handling
feat: update generateYAxis function to support vertical orientation and enhance min/max configuration
feat: refine BarChartApp axis configuration and adjust bar radius for improved visual clarity
feat: add BarChart11 to BarChartApp and enhance generateXAxis for category axes
feat: restore custom Ivy logo loading animation as LogoLoading widget (feat: restore custom Ivy logo loading animation as LogoLoading widget #4464)
feat: restore custom Ivy logo loading animation as LogoLoading widget
fix: change select key to static id to prevent unmounting and focus loss
feat: add role="status" and aria-label="Loading" on the grid root
fix(frontend): make DialogBody scrollable when contents overflow (fix(frontend): make DialogBody scrollable when contents overflow #4486)
fix(ActivityHeatmap): Scope widget tailwind output to container (fix(ActivityHeatmap): Scope widget tailwind output to container #4491)
[charts]: Fix ToChordChart charts stuck on loading after deploy ([charts]: Fix ToChordChart charts stuck on loading after deploy #4490)
refactor: simplify ChordChartView data handling by removing state management and using direct data processing
refactor: streamline SankeyChartView data processing by removing state management and handling exceptions directly
[Staging]: show deploy timestamp instead of "Version 0" on staging ([Staging]: show deploy timestamp instead of "Version 0" on staging #4487)
feat: update SamplesServer to display build date for staging deployments and version label for production
feat: enhance DocsServer to display build date for staging deployments and version label for production
(datatable): make height responsive ((datatable): make height responsive #4485)
feat: make datatable responsive
feat: parse height with wanted size type
(datatable): position cell hover tooltips above cells ((datatable): position cell hover tooltips above cells #4484)
feat: position cell hover tooltip above the cell
feat: improve tooltip placement logic
feat: remove redundant test example
fix(ActivityHeatmap): handle undefined activity count (fix(ActivityHeatmap): handle undefined activity count #4483)
fix: handle undefined activity count in ActivityHeatmap frontend
normalize count before maxCount comparison in getLevel
move getLevel and getLevel to levelUtils and add tests
ci: fix E2E tests timing out during Playwright browser installation (ci: fix E2E tests timing out during Playwright browser installation #4493)
Enhance charts, tooltips, and UI components across the application (Enhance charts, tooltips, and UI components across the application #4494) (Enhance charts, tooltips, and UI components across the application (#… #4495)
(markdown): correct code fence border rendering in markdown blocks ((markdown): correct code fence border rendering in markdown blocks #4466)
feat: fix markdown code fence border corner rendering
chore: remove test app
chore: remove AgentOutputView and ClaudeJsonRenderer widgets (chore: remove AgentOutputView and ClaudeJsonRenderer widgets #4479)
feat: add Antigravity icon (Google AI coder) (feat: add Antigravity icon (Google AI coder) #4480)
(radar chart): prevent radar chart top axis labels from clipping ((radar chart): prevent radar chart top axis labels from clipping #4477)
feat: implement test app
feat: reserve layout space for radar top axis labels
chore: remove test app
feat: normalize C# objects
(button): update densities to match inputs ((button): update densities to match inputs #4476)
feat: implement test app
feat: update button densities
chore: remove test app
Match ActivityHeatmap tooltip with other chart widgets (Match ActivityHeatmap tooltip with other chart widgets #4481)
feat: replace native HTML tooltip with styled React tooltip in ActivityHeatmap
Adds tooltipUtils.ts with formatTooltipHeader and formatTooltipValue helpers matching the chart widget pattern. Replaces the title attribute with a fixed-position custom tooltip rendered via mouse event handlers.
fix: prevent tooltip from flashing when mouse transitions to a new cell
fix tooltip positioning, match chart card background color
remove setting redundant defaults
set tooltip styles in DOM on mouse events
remove css transition on cells
set initial tooltip position on mouseEnter
improve key uniqueness for day cells
remove hard-coded tooltip offset sizes
remove incorrect tailwind class
move getTooltipTransform to tooltipUtils
[charts]: align BarChart samples with layout and fix axis/grid rendering ([charts]: align BarChart samples with layout and fix axis/grid rendering #4474)
feat: update BarChartApp to improve axis configuration and enable vertical orientation
feat: enhance generateXAxis and generateYAxis functions to correctly handle category axis labels and minTickGap configuration
feat: update BarChartApp and sharedUtils to enhance axis configuration and improve handling of category axes
feat: update BarChartApp to switch to horizontal orientation and refine axis configuration
feat: enhance BarChartWidget to support legend configuration and improve layout handling
feat: update generateYAxis function to support vertical orientation and enhance min/max configuration
feat: refine BarChartApp axis configuration and adjust bar radius for improved visual clarity
feat: add BarChart11 to BarChartApp and enhance generateXAxis for category axes
feat: restore custom Ivy logo loading animation as LogoLoading widget (feat: restore custom Ivy logo loading animation as LogoLoading widget #4464)
feat: restore custom Ivy logo loading animation as LogoLoading widget
fix: change select key to static id to prevent unmounting and focus loss
feat: add role="status" and aria-label="Loading" on the grid root
fix(frontend): make DialogBody scrollable when contents overflow (fix(frontend): make DialogBody scrollable when contents overflow #4486)
fix(ActivityHeatmap): Scope widget tailwind output to container (fix(ActivityHeatmap): Scope widget tailwind output to container #4491)
[charts]: Fix ToChordChart charts stuck on loading after deploy ([charts]: Fix ToChordChart charts stuck on loading after deploy #4490)
refactor: simplify ChordChartView data handling by removing state management and using direct data processing
refactor: streamline SankeyChartView data processing by removing state management and handling exceptions directly
[Staging]: show deploy timestamp instead of "Version 0" on staging ([Staging]: show deploy timestamp instead of "Version 0" on staging #4487)
feat: update SamplesServer to display build date for staging deployments and version label for production
feat: enhance DocsServer to display build date for staging deployments and version label for production
(datatable): make height responsive ((datatable): make height responsive #4485)
feat: make datatable responsive
feat: parse height with wanted size type
(datatable): position cell hover tooltips above cells ((datatable): position cell hover tooltips above cells #4484)
feat: position cell hover tooltip above the cell
feat: improve tooltip placement logic
feat: remove redundant test example
fix(ActivityHeatmap): handle undefined activity count (fix(ActivityHeatmap): handle undefined activity count #4483)
fix: handle undefined activity count in ActivityHeatmap frontend
normalize count before maxCount comparison in getLevel
move getLevel and getLevel to levelUtils and add tests
ci: fix E2E tests timing out during Playwright browser installation (ci: fix E2E tests timing out during Playwright browser installation #4493)
Func<> properties are directly invocable, which shadows extension methods of the same name when called from outside the namespace. Switching to EventHandler (same pattern as Button) fixes this.
fix: reduce heading top margins by 50% in articleTypography (fix: reduce heading top margins by 50% in articleTypography #4497)
feat: upgrade Rustino.NET to 0.3.5 and expose badge color API
refactor: remove IncludeMargin prop from QRCode widget (refactor: remove IncludeMargin prop from QRCode widget #4503)
The QR code should always render without margin. Remove the prop and hardcode marginSize=0 in the React component.
[Staging]: extract version label into internal helper ([Staging]: extract version label into internal helper #4499)
feat: Update project references and refactor version label handling in DocsServer and SamplesServer
Added references for Ivy.Docs.Shared and Ivy.Samples.Shared in Ivy.csproj
Refactored version label retrieval in DocsServer and SamplesServer to use ServerVersionHelper
chore: Add Ivy.Helpers namespace to DocsServer and SamplesServer
Included Ivy.Helpers namespace in both DocsServer.cs and SamplesServer.cs for improved functionality and code organization.
chore: Remove unnecessary InternalsVisibleTo entries and add them in ServerVersionHelper
Removed Ivy.Docs.Shared and Ivy.Samples.Shared references from Ivy.csproj.
Added InternalsVisibleTo attributes for Ivy.Samples.Shared and Ivy.Docs.Shared in ServerVersionHelper.cs for better encapsulation.
fix(terminal): change prompt symbol and output color to static to fix readability in light mode (fix(terminal): change prompt symbol and output color to static to fix readability in light mode #4498)
fix(terminal): change prompt symbol and output color to static to fix readability in light mode
Change output color class to 'text-muted-foreground'
chore: remove hard coded padding values
release prep (release prep #4504) (release prep (#4504) #4505)
(markdown): correct code fence border rendering in markdown blocks ((markdown): correct code fence border rendering in markdown blocks #4466)
feat: fix markdown code fence border corner rendering
chore: remove test app
chore: remove AgentOutputView and ClaudeJsonRenderer widgets (chore: remove AgentOutputView and ClaudeJsonRenderer widgets #4479)
feat: add Antigravity icon (Google AI coder) (feat: add Antigravity icon (Google AI coder) #4480)
(radar chart): prevent radar chart top axis labels from clipping ((radar chart): prevent radar chart top axis labels from clipping #4477)
feat: implement test app
feat: reserve layout space for radar top axis labels
chore: remove test app
feat: normalize C# objects
(button): update densities to match inputs ((button): update densities to match inputs #4476)
feat: implement test app
feat: update button densities
chore: remove test app
Match ActivityHeatmap tooltip with other chart widgets (Match ActivityHeatmap tooltip with other chart widgets #4481)
feat: replace native HTML tooltip with styled React tooltip in ActivityHeatmap
Adds tooltipUtils.ts with formatTooltipHeader and formatTooltipValue helpers matching the chart widget pattern. Replaces the title attribute with a fixed-position custom tooltip rendered via mouse event handlers.
fix: prevent tooltip from flashing when mouse transitions to a new cell
fix tooltip positioning, match chart card background color
remove setting redundant defaults
set tooltip styles in DOM on mouse events
remove css transition on cells
set initial tooltip position on mouseEnter
improve key uniqueness for day cells
remove hard-coded tooltip offset sizes
remove incorrect tailwind class
move getTooltipTransform to tooltipUtils
[charts]: align BarChart samples with layout and fix axis/grid rendering ([charts]: align BarChart samples with layout and fix axis/grid rendering #4474)
feat: update BarChartApp to improve axis configuration and enable vertical orientation
feat: enhance generateXAxis and generateYAxis functions to correctly handle category axis labels and minTickGap configuration
feat: update BarChartApp and sharedUtils to enhance axis configuration and improve handling of category axes
feat: update BarChartApp to switch to horizontal orientation and refine axis configuration
feat: enhance BarChartWidget to support legend configuration and improve layout handling
feat: update generateYAxis function to support vertical orientation and enhance min/max configuration
feat: refine BarChartApp axis configuration and adjust bar radius for improved visual clarity
feat: add BarChart11 to BarChartApp and enhance generateXAxis for category axes
feat: restore custom Ivy logo loading animation as LogoLoading widget (feat: restore custom Ivy logo loading animation as LogoLoading widget #4464)
feat: restore custom Ivy logo loading animation as LogoLoading widget
fix: change select key to static id to prevent unmounting and focus loss
feat: add role="status" and aria-label="Loading" on the grid root
fix(frontend): make DialogBody scrollable when contents overflow (fix(frontend): make DialogBody scrollable when contents overflow #4486)
fix(ActivityHeatmap): Scope widget tailwind output to container (fix(ActivityHeatmap): Scope widget tailwind output to container #4491)
[charts]: Fix ToChordChart charts stuck on loading after deploy ([charts]: Fix ToChordChart charts stuck on loading after deploy #4490)
refactor: simplify ChordChartView data handling by removing state management and using direct data processing
refactor: streamline SankeyChartView data processing by removing state management and handling exceptions directly
[Staging]: show deploy timestamp instead of "Version 0" on staging ([Staging]: show deploy timestamp instead of "Version 0" on staging #4487)
feat: update SamplesServer to display build date for staging deployments and version label for production
feat: enhance DocsServer to display build date for staging deployments and version label for production
(datatable): make height responsive ((datatable): make height responsive #4485)
feat: make datatable responsive
feat: parse height with wanted size type
(datatable): position cell hover tooltips above cells ((datatable): position cell hover tooltips above cells #4484)
feat: position cell hover tooltip above the cell
feat: improve tooltip placement logic
feat: remove redundant test example
fix(ActivityHeatmap): handle undefined activity count (fix(ActivityHeatmap): handle undefined activity count #4483)
fix: handle undefined activity count in ActivityHeatmap frontend
normalize count before maxCount comparison in getLevel
move getLevel and getLevel to levelUtils and add tests
ci: fix E2E tests timing out during Playwright browser installation (ci: fix E2E tests timing out during Playwright browser installation #4493)
Enhance charts, tooltips, and UI components across the application (Enhance charts, tooltips, and UI components across the application #4494) (Enhance charts, tooltips, and UI components across the application (#… #4495)
(markdown): correct code fence border rendering in markdown blocks ((markdown): correct code fence border rendering in markdown blocks #4466)
feat: fix markdown code fence border corner rendering
chore: remove test app
chore: remove AgentOutputView and ClaudeJsonRenderer widgets (chore: remove AgentOutputView and ClaudeJsonRenderer widgets #4479)
feat: add Antigravity icon (Google AI coder) (feat: add Antigravity icon (Google AI coder) #4480)
(radar chart): prevent radar chart top axis labels from clipping ((radar chart): prevent radar chart top axis labels from clipping #4477)
feat: implement test app
feat: reserve layout space for radar top axis labels
chore: remove test app
feat: normalize C# objects
(button): update densities to match inputs ((button): update densities to match inputs #4476)
feat: implement test app
feat: update button densities
chore: remove test app
Match ActivityHeatmap tooltip with other chart widgets (Match ActivityHeatmap tooltip with other chart widgets #4481)
feat: replace native HTML tooltip with styled React tooltip in ActivityHeatmap
Adds tooltipUtils.ts with formatTooltipHeader and formatTooltipValue helpers matching the chart widget pattern. Replaces the title attribute with a fixed-position custom tooltip rendered via mouse event handlers.
fix: prevent tooltip from flashing when mouse transitions to a new cell
fix tooltip positioning, match chart card background color
remove setting redundant defaults
set tooltip styles in DOM on mouse events
remove css transition on cells
set initial tooltip position on mouseEnter
improve key uniqueness for day cells
remove hard-coded tooltip offset sizes
remove incorrect tailwind class
move getTooltipTransform to tooltipUtils
[charts]: align BarChart samples with layout and fix axis/grid rendering ([charts]: align BarChart samples with layout and fix axis/grid rendering #4474)
feat: update BarChartApp to improve axis configuration and enable vertical orientation
feat: enhance generateXAxis and generateYAxis functions to correctly handle category axis labels and minTickGap configuration
feat: update BarChartApp and sharedUtils to enhance axis configuration and improve handling of category axes
feat: update BarChartApp to switch to horizontal orientation and refine axis configuration
feat: enhance BarChartWidget to support legend configuration and improve layout handling
feat: update generateYAxis function to support vertical orientation and enhance min/max configuration
feat: refine BarChartApp axis configuration and adjust bar radius for improved visual clarity
feat: add BarChart11 to BarChartApp and enhance generateXAxis for category axes
feat: restore custom Ivy logo loading animation as LogoLoading widget (feat: restore custom Ivy logo loading animation as LogoLoading widget #4464)
feat: restore custom Ivy logo loading animation as LogoLoading widget
fix: change select key to static id to prevent unmounting and focus loss
feat: add role="status" and aria-label="Loading" on the grid root
fix(frontend): make DialogBody scrollable when contents overflow (fix(frontend): make DialogBody scrollable when contents overflow #4486)
fix(ActivityHeatmap): Scope widget tailwind output to container (fix(ActivityHeatmap): Scope widget tailwind output to container #4491)
[charts]: Fix ToChordChart charts stuck on loading after deploy ([charts]: Fix ToChordChart charts stuck on loading after deploy #4490)
refactor: simplify ChordChartView data handling by removing state management and using direct data processing
refactor: streamline SankeyChartView data processing by removing state management and handling exceptions directly
[Staging]: show deploy timestamp instead of "Version 0" on staging ([Staging]: show deploy timestamp instead of "Version 0" on staging #4487)
feat: update SamplesServer to display build date for staging deployments and version label for production
feat: enhance DocsServer to display build date for staging deployments and version label for production
(datatable): make height responsive ((datatable): make height responsive #4485)
feat: make datatable responsive
feat: parse height with wanted size type
(datatable): position cell hover tooltips above cells ((datatable): position cell hover tooltips above cells #4484)
feat: position cell hover tooltip above the cell
feat: improve tooltip placement logic
feat: remove redundant test example
fix(ActivityHeatmap): handle undefined activity count (fix(ActivityHeatmap): handle undefined activity count #4483)
fix: handle undefined activity count in ActivityHeatmap frontend
normalize count before maxCount comparison in getLevel
move getLevel and getLevel to levelUtils and add tests
ci: fix E2E tests timing out during Playwright browser installation (ci: fix E2E tests timing out during Playwright browser installation #4493)
Func<> properties are directly invocable, which shadows extension methods of the same name when called from outside the namespace. Switching to EventHandler (same pattern as Button) fixes this.
fix: reduce heading top margins by 50% in articleTypography (fix: reduce heading top margins by 50% in articleTypography #4497)
feat: upgrade Rustino.NET to 0.3.5 and expose badge color API
refactor: remove IncludeMargin prop from QRCode widget (refactor: remove IncludeMargin prop from QRCode widget #4503)
The QR code should always render without margin. Remove the prop and hardcode marginSize=0 in the React component.
[Staging]: extract version label into internal helper ([Staging]: extract version label into internal helper #4499)
feat: Update project references and refactor version label handling in DocsServer and SamplesServer
Added references for Ivy.Docs.Shared and Ivy.Samples.Shared in Ivy.csproj
Refactored version label retrieval in DocsServer and SamplesServer to use ServerVersionHelper
chore: Add Ivy.Helpers namespace to DocsServer and SamplesServer
Included Ivy.Helpers namespace in both DocsServer.cs and SamplesServer.cs for improved functionality and code organization.
chore: Remove unnecessary InternalsVisibleTo entries and add them in ServerVersionHelper
Removed Ivy.Docs.Shared and Ivy.Samples.Shared references from Ivy.csproj.
Added InternalsVisibleTo attributes for Ivy.Samples.Shared and Ivy.Docs.Shared in ServerVersionHelper.cs for better encapsulation.
fix(terminal): change prompt symbol and output color to static to fix readability in light mode (fix(terminal): change prompt symbol and output color to static to fix readability in light mode #4498)
fix(terminal): change prompt symbol and output color to static to fix readability in light mode
Change output color class to 'text-muted-foreground'
chore: remove hard coded padding values
chore: adjust lines
style: add slight left padding to content tabs in Tendril
Revert "style: add slight left padding to content tabs in Tendril"
This reverts commit bc750f6.
style: add natural pl-6 and pt-3 padding to headers in tabs content variant
style: add natural pl-6 and pt-3 padding to headers in tabs content variant (style: add natural pl-6 and pt-3 padding to headers in tabs content variant #4507)
style: add natural pl-6 and pt-3 padding to headers in tabs content variant
style: reduce default tab content header padding to pl-3 pt-2
style: adjust active indicator offset to bottom-[-4px]
chore: better layout
chore: beatifulermost ui hopefully