Skip to content

Bump ktsu.ForceDirectedLayout and 3 others - #342

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/nuget/ktsu-11686d2401
Closed

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/nuget/ktsu-11686d2401

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 26, 2026 •

Copy link
Copy Markdown
Contributor

Pinned ktsu.ForceDirectedLayout at 3.78.3.

Release notes

Sourced from ktsu.ForceDirectedLayout's releases.

3.78.3

v3.78.3 (patch)

Changes since v3.78.2:

  • [patch] Keep a value slider's minus sign readable in every culture and font (Claude)

What's Changed

Full Changelog: ktsu-dev/ImGuiApp@v3.78.2...v3.78.3

3.78.2

v3.78.2 (patch)

Changes since v3.78.1:

  • [patch] Apply a window icon set after launch again once the window shows (Claude)

What's Changed

Full Changelog: ktsu-dev/ImGuiApp@v3.78.1...v3.78.2

3.78.1

v3.78.1 (patch)

Changes since v3.78.0:

  • [patch] Reopen a window saved maximized as maximized (#​725) (matt-edmondson)
  • [patch] Reopen a window saved maximized as maximized (Claude)

What's Changed

Full Changelog: ktsu-dev/ImGuiApp@v3.78.0...v3.78.1

3.78.0

v3.78.0 (minor)

Changes since v3.77.0:

  • [minor] Present in HDR on Windows and macOS, with half-float textures (#​723) (matt-edmondson)
  • Say how to cut the replacement release, since a Markdown-only commit starts no CI (Claude)
  • Note how a half-failed release republishes the same version [patch] (Claude)
  • Answer the three new Sonar findings on the repeated-masks fix (Claude)
  • Read the bitmap Windows makes from a copied image the right way up [patch] (Claude)
  • Test the image clipboard against real desktops, and stop xclip holding the app's output [patch] (Claude)

What's Changed

Full Changelog: ktsu-dev/ImGuiApp@v3.77.3...v3.78.0

3.77.3

v3.77.3 (patch)

Changes since v3.77.2:

  • Say how to cut the replacement release, since a Markdown-only commit starts no CI (Claude)

What's Changed

Full Changelog: ktsu-dev/ImGuiApp@v3.77.2...v3.77.3

3.77.2

v3.77.2 (patch)

Changes since v3.77.1:

  • Note how a half-failed release republishes the same version [patch] (Claude)

What's Changed

Full Changelog: ktsu-dev/ImGuiApp@v3.77.1...v3.77.2

3.77.1

v3.77.1 (patch)

Changes since v3.77.0:

  • Answer the three new Sonar findings on the repeated-masks fix (Claude)
  • Read the bitmap Windows makes from a copied image the right way up [patch] (Claude)
  • Test the image clipboard against real desktops, and stop xclip holding the app's output [patch] (Claude)

What's Changed

Full Changelog: ktsu-dev/ImGuiApp@v3.77.0...v3.77.1

3.77.0

v3.77.0 (minor)

Changes since v3.76.0:

  • Keep the file browser inside the window it opens in [patch] (#​718) (matt-edmondson)
  • Put OpenGLRenderer's GL calls behind a seam and test it with real frames (Claude)
  • Make OpenGLRenderer's GL field readonly (Claude)
  • Split ImGuiController into a GL-free context host and an OpenGL renderer (Claude)

What's Changed

Full Changelog: ktsu-dev/ImGuiApp@v3.76.1...v3.77.0

3.76.1

v3.76.1 (patch)

Changes since v3.76.0:

  • Keep the file browser inside the window it opens in [patch] (#​718) (matt-edmondson)

What's Changed

Full Changelog: ktsu-dev/ImGuiApp@v3.76.0...v3.76.1

3.76.0

v3.76.0 (minor)

Changes since v3.75.0:

  • Give ImGui.Rendering the package validation suppressions the others carry [patch] (#​717) (matt-edmondson)
  • Clear main's quality gate: tolerances instead of exact float comparisons (#​716) (matt-edmondson)
  • [minor] FilesystemBrowser: breadcrumbs, back/forward, places, search, sortable columns and thumbnails (#​715) (matt-edmondson)
  • [minor] Two-finger touch scrolling, extension docs, and trim analysis for Widgets/Popups/Styler (#​703) (matt-edmondson)
  • Merge main into claude/project-thread-m8gl9z (matt-edmondson)
  • [minor] Add the phase 4 mobile polish widgets (#​710) (matt-edmondson)
  • [minor] Add the phase 3 mobile overlay and navigation widgets (#​709) (matt-edmondson)
  • Pick a curve point's fill in its own method rather than a nested conditional (Claude)
  • [minor] Add the phase 2 mobile gesture widgets (#​708) (matt-edmondson)
  • Fix Escape in nested modals, path text in the save box, and Enter on a search with no match [patch] (#​693) (matt-edmondson)
  • [minor] Add LogView, a virtualized log with level filters and search (#​706) (matt-edmondson)
  • Keep the active frame rate while an animation runs [minor] (#​692) (matt-edmondson)
  • [minor] Mark every widget for UI probes (#​707) (matt-edmondson)
  • Add ImGuiWidgets.Viewport3D and move the 3D contract into ktsu.ImGui.Rendering [minor] (#​705) (matt-edmondson)
  • Merge remote-tracking branch 'origin/main' into fix699 (matt-edmondson)
  • [patch] Fix GradientEditor selection on reorder and two TransformBox bugs (#​690) (matt-edmondson)
  • [patch] Fix three SyntaxHighlighting tokenizer bugs that recolored the rest of a document (#​691) (matt-edmondson)
  • Compare curve range spans against epsilon rather than zero (Claude)
  • Reach long lines in code blocks and diff hunks, draw only visible code lines, keep rebuilt hunks collapsed [patch] (#​704) (matt-edmondson)
  • Dim GradientEditor, SwatchPalette and themed code inside a disabled scope [patch] (#​701) (matt-edmondson)
  • Draw the curve and bezier editors with ImGui and drop Hexa Extras [minor] (Claude)
  • Stop a hidden DataTable column from taking edits or filtering rows (#​700) (matt-edmondson)
  • Node editor: re-measure rebuilt graphs, edit long pins, pin nodes from the UI [minor] (Claude)
  • Fix markdown fonts, link IDs, linked images, image placeholders and code spans [patch] (#​698) (matt-edmondson)
  • ReorderableTree: let the last child leave its group, and leave slider drags to the slider (#​697) (matt-edmondson)
  • Save the last frame of a failing UI test, and cover CapturedFrame and the frame wrapper order (#​696) (matt-edmondson)
  • Fix the extra step after a held repeat button and snap marks to frames [patch] (#​695) (matt-edmondson)
  • Honour markdown table column alignment and scroll long code lines [patch] (#​694) (matt-edmondson)
  • Read TGA colour map entries with the descriptor's attribute bits and treat an all-zero 32-bit map as opaque [patch] (#​689) (matt-edmondson)
  • Merge main into fix/680-knob-visible-title (matt-edmondson)
  • Show a Knob's title without its ## ID suffix (Claude)
  • Bound a JPEG's coefficient allocation by its scan data instead of its frame header [patch] (Claude)
  • Refuse a TGA header with no pixel data before allocating the image [patch] (Claude)
  • Drive the theme menu and browser with a theme applied (Claude)
  • Suppress S6640 on FormatValue, as the Knob's other native interop is (Claude)
  • Draw caller and theme text as it is instead of as a printf format [patch] (Claude)
  • Move the new Knob tests to the end of the class so they don't touch the lines #​673 adds to (Claude)
  • Show the Knob's value in its tooltip, and drop the stray "f" from int knobs [patch] (Claude)
  • Round a Knob drag without throwing on a format of more than 6 decimals [patch] (Claude)
  • Read the Knob's format precision without throwing on "%.f" or a truncated format [patch] (Claude)
  • Merge main into the TGA first-entry branch (Claude)
  • Merge main into the hard line break branch (Claude)
  • End the line at a Markdown hard line break [patch] (Claude)
  • Pick only clipboard image types the decoder can read on Linux [patch] (Claude)
  • Name Tab as Tab in KeyChordMatcher, not its NamedKeyBegin alias [patch] (Claude)
  • Honour the TGA colour map's first entry index [patch] (Claude)
    ... (truncated)

Commits viewable in compare view.

Pinned ktsu.ImGui.App at 3.78.3.

Release notes

Sourced from ktsu.ImGui.App's releases.

3.78.3

v3.78.3 (patch)

Changes since v3.78.2:

  • [patch] Keep a value slider's minus sign readable in every culture and font (Claude)

What's Changed

Full Changelog: ktsu-dev/ImGuiApp@v3.78.2...v3.78.3

3.78.2

v3.78.2 (patch)

Changes since v3.78.1:

  • [patch] Apply a window icon set after launch again once the window shows (Claude)

What's Changed

Full Changelog: ktsu-dev/ImGuiApp@v3.78.1...v3.78.2

3.78.1

v3.78.1 (patch)

Changes since v3.78.0:

  • [patch] Reopen a window saved maximized as maximized (#​725) (matt-edmondson)
  • [patch] Reopen a window saved maximized as maximized (Claude)

What's Changed

Full Changelog: ktsu-dev/ImGuiApp@v3.78.0...v3.78.1

3.78.0

v3.78.0 (minor)

Changes since v3.77.0:

  • [minor] Present in HDR on Windows and macOS, with half-float textures (#​723) (matt-edmondson)
  • Say how to cut the replacement release, since a Markdown-only commit starts no CI (Claude)
  • Note how a half-failed release republishes the same version [patch] (Claude)
  • Answer the three new Sonar findings on the repeated-masks fix (Claude)
  • Read the bitmap Windows makes from a copied image the right way up [patch] (Claude)
  • Test the image clipboard against real desktops, and stop xclip holding the app's output [patch] (Claude)

What's Changed

Full Changelog: ktsu-dev/ImGuiApp@v3.77.3...v3.78.0

3.77.3

v3.77.3 (patch)

Changes since v3.77.2:

  • Say how to cut the replacement release, since a Markdown-only commit starts no CI (Claude)

What's Changed

Full Changelog: ktsu-dev/ImGuiApp@v3.77.2...v3.77.3

3.77.2

v3.77.2 (patch)

Changes since v3.77.1:

  • Note how a half-failed release republishes the same version [patch] (Claude)

What's Changed

Full Changelog: ktsu-dev/ImGuiApp@v3.77.1...v3.77.2

3.77.1

v3.77.1 (patch)

Changes since v3.77.0:

  • Answer the three new Sonar findings on the repeated-masks fix (Claude)
  • Read the bitmap Windows makes from a copied image the right way up [patch] (Claude)
  • Test the image clipboard against real desktops, and stop xclip holding the app's output [patch] (Claude)

What's Changed

Full Changelog: ktsu-dev/ImGuiApp@v3.77.0...v3.77.1

3.77.0

v3.77.0 (minor)

Changes since v3.76.0:

  • Keep the file browser inside the window it opens in [patch] (#​718) (matt-edmondson)
  • Put OpenGLRenderer's GL calls behind a seam and test it with real frames (Claude)
  • Make OpenGLRenderer's GL field readonly (Claude)
  • Split ImGuiController into a GL-free context host and an OpenGL renderer (Claude)

What's Changed

Full Changelog: ktsu-dev/ImGuiApp@v3.76.1...v3.77.0

3.76.1

v3.76.1 (patch)

Changes since v3.76.0:

  • Keep the file browser inside the window it opens in [patch] (#​718) (matt-edmondson)

What's Changed

Full Changelog: ktsu-dev/ImGuiApp@v3.76.0...v3.76.1

3.76.0

v3.76.0 (minor)

Changes since v3.75.0:

  • Give ImGui.Rendering the package validation suppressions the others carry [patch] (#​717) (matt-edmondson)
  • Clear main's quality gate: tolerances instead of exact float comparisons (#​716) (matt-edmondson)
  • [minor] FilesystemBrowser: breadcrumbs, back/forward, places, search, sortable columns and thumbnails (#​715) (matt-edmondson)
  • [minor] Two-finger touch scrolling, extension docs, and trim analysis for Widgets/Popups/Styler (#​703) (matt-edmondson)
  • Merge main into claude/project-thread-m8gl9z (matt-edmondson)
  • [minor] Add the phase 4 mobile polish widgets (#​710) (matt-edmondson)
  • [minor] Add the phase 3 mobile overlay and navigation widgets (#​709) (matt-edmondson)
  • Pick a curve point's fill in its own method rather than a nested conditional (Claude)
  • [minor] Add the phase 2 mobile gesture widgets (#​708) (matt-edmondson)
  • Fix Escape in nested modals, path text in the save box, and Enter on a search with no match [patch] (#​693) (matt-edmondson)
  • [minor] Add LogView, a virtualized log with level filters and search (#​706) (matt-edmondson)
  • Keep the active frame rate while an animation runs [minor] (#​692) (matt-edmondson)
  • [minor] Mark every widget for UI probes (#​707) (matt-edmondson)
  • Add ImGuiWidgets.Viewport3D and move the 3D contract into ktsu.ImGui.Rendering [minor] (#​705) (matt-edmondson)
  • Merge remote-tracking branch 'origin/main' into fix699 (matt-edmondson)
  • [patch] Fix GradientEditor selection on reorder and two TransformBox bugs (#​690) (matt-edmondson)
  • [patch] Fix three SyntaxHighlighting tokenizer bugs that recolored the rest of a document (#​691) (matt-edmondson)
  • Compare curve range spans against epsilon rather than zero (Claude)
  • Reach long lines in code blocks and diff hunks, draw only visible code lines, keep rebuilt hunks collapsed [patch] (#​704) (matt-edmondson)
  • Dim GradientEditor, SwatchPalette and themed code inside a disabled scope [patch] (#​701) (matt-edmondson)
  • Draw the curve and bezier editors with ImGui and drop Hexa Extras [minor] (Claude)
  • Stop a hidden DataTable column from taking edits or filtering rows (#​700) (matt-edmondson)
  • Node editor: re-measure rebuilt graphs, edit long pins, pin nodes from the UI [minor] (Claude)
  • Fix markdown fonts, link IDs, linked images, image placeholders and code spans [patch] (#​698) (matt-edmondson)
  • ReorderableTree: let the last child leave its group, and leave slider drags to the slider (#​697) (matt-edmondson)
  • Save the last frame of a failing UI test, and cover CapturedFrame and the frame wrapper order (#​696) (matt-edmondson)
  • Fix the extra step after a held repeat button and snap marks to frames [patch] (#​695) (matt-edmondson)
  • Honour markdown table column alignment and scroll long code lines [patch] (#​694) (matt-edmondson)
  • Read TGA colour map entries with the descriptor's attribute bits and treat an all-zero 32-bit map as opaque [patch] (#​689) (matt-edmondson)
  • Merge main into fix/680-knob-visible-title (matt-edmondson)
  • Show a Knob's title without its ## ID suffix (Claude)
  • Bound a JPEG's coefficient allocation by its scan data instead of its frame header [patch] (Claude)
  • Refuse a TGA header with no pixel data before allocating the image [patch] (Claude)
  • Drive the theme menu and browser with a theme applied (Claude)
  • Suppress S6640 on FormatValue, as the Knob's other native interop is (Claude)
  • Draw caller and theme text as it is instead of as a printf format [patch] (Claude)
  • Move the new Knob tests to the end of the class so they don't touch the lines #​673 adds to (Claude)
  • Show the Knob's value in its tooltip, and drop the stray "f" from int knobs [patch] (Claude)
  • Round a Knob drag without throwing on a format of more than 6 decimals [patch] (Claude)
  • Read the Knob's format precision without throwing on "%.f" or a truncated format [patch] (Claude)
  • Merge main into the TGA first-entry branch (Claude)
  • Merge main into the hard line break branch (Claude)
  • End the line at a Markdown hard line break [patch] (Claude)
  • Pick only clipboard image types the decoder can read on Linux [patch] (Claude)
  • Name Tab as Tab in KeyChordMatcher, not its NamedKeyBegin alias [patch] (Claude)
  • Honour the TGA colour map's first entry index [patch] (Claude)
    ... (truncated)

Commits viewable in compare view.

Updated ktsu.ImGui.App.Testing from 3.75.4 to 3.78.3.

Release notes

Sourced from ktsu.ImGui.App.Testing's releases.

3.78.3

v3.78.3 (patch)

Changes since v3.78.2:

  • [patch] Keep a value slider's minus sign readable in every culture and font (Claude)

What's Changed

Full Changelog: ktsu-dev/ImGuiApp@v3.78.2...v3.78.3

3.78.2

v3.78.2 (patch)

Changes since v3.78.1:

  • [patch] Apply a window icon set after launch again once the window shows (Claude)

What's Changed

Full Changelog: ktsu-dev/ImGuiApp@v3.78.1...v3.78.2

3.78.1

v3.78.1 (patch)

Changes since v3.78.0:

  • [patch] Reopen a window saved maximized as maximized (#​725) (matt-edmondson)
  • [patch] Reopen a window saved maximized as maximized (Claude)

What's Changed

Full Changelog: ktsu-dev/ImGuiApp@v3.78.0...v3.78.1

3.78.0

v3.78.0 (minor)

Changes since v3.77.0:

  • [minor] Present in HDR on Windows and macOS, with half-float textures (#​723) (matt-edmondson)
  • Say how to cut the replacement release, since a Markdown-only commit starts no CI (Claude)
  • Note how a half-failed release republishes the same version [patch] (Claude)
  • Answer the three new Sonar findings on the repeated-masks fix (Claude)
  • Read the bitmap Windows makes from a copied image the right way up [patch] (Claude)
  • Test the image clipboard against real desktops, and stop xclip holding the app's output [patch] (Claude)

What's Changed

Full Changelog: ktsu-dev/ImGuiApp@v3.77.3...v3.78.0

3.77.3

v3.77.3 (patch)

Changes since v3.77.2:

  • Say how to cut the replacement release, since a Markdown-only commit starts no CI (Claude)

What's Changed

Full Changelog: ktsu-dev/ImGuiApp@v3.77.2...v3.77.3

3.77.2

v3.77.2 (patch)

Changes since v3.77.1:

  • Note how a half-failed release republishes the same version [patch] (Claude)

What's Changed

Full Changelog: ktsu-dev/ImGuiApp@v3.77.1...v3.77.2

3.77.1

v3.77.1 (patch)

Changes since v3.77.0:

  • Answer the three new Sonar findings on the repeated-masks fix (Claude)
  • Read the bitmap Windows makes from a copied image the right way up [patch] (Claude)
  • Test the image clipboard against real desktops, and stop xclip holding the app's output [patch] (Claude)

What's Changed

Full Changelog: ktsu-dev/ImGuiApp@v3.77.0...v3.77.1

3.77.0

v3.77.0 (minor)

Changes since v3.76.0:

  • Keep the file browser inside the window it opens in [patch] (#​718) (matt-edmondson)
  • Put OpenGLRenderer's GL calls behind a seam and test it with real frames (Claude)
  • Make OpenGLRenderer's GL field readonly (Claude)
  • Split ImGuiController into a GL-free context host and an OpenGL renderer (Claude)

What's Changed

Full Changelog: ktsu-dev/ImGuiApp@v3.76.1...v3.77.0

3.76.1

v3.76.1 (patch)

Changes since v3.76.0:

  • Keep the file browser inside the window it opens in [patch] (#​718) (matt-edmondson)

What's Changed

Full Changelog: ktsu-dev/ImGuiApp@v3.76.0...v3.76.1

3.76.0

v3.76.0 (minor)

Changes since v3.75.0:

  • Give ImGui.Rendering the package validation suppressions the others carry [patch] (#​717) (matt-edmondson)
  • Clear main's quality gate: tolerances instead of exact float comparisons (#​716) (matt-edmondson)
  • [minor] FilesystemBrowser: breadcrumbs, back/forward, places, search, sortable columns and thumbnails (#​715) (matt-edmondson)
  • [minor] Two-finger touch scrolling, extension docs, and trim analysis for Widgets/Popups/Styler (#​703) (matt-edmondson)
  • Merge main into claude/project-thread-m8gl9z (matt-edmondson)
  • [minor] Add the phase 4 mobile polish widgets (#​710) (matt-edmondson)
  • [minor] Add the phase 3 mobile overlay and navigation widgets (#​709) (matt-edmondson)
  • Pick a curve point's fill in its own method rather than a nested conditional (Claude)
  • [minor] Add the phase 2 mobile gesture widgets (#​708) (matt-edmondson)
  • Fix Escape in nested modals, path text in the save box, and Enter on a search with no match [patch] (#​693) (matt-edmondson)
  • [minor] Add LogView, a virtualized log with level filters and search (#​706) (matt-edmondson)
  • Keep the active frame rate while an animation runs [minor] (#​692) (matt-edmondson)
  • [minor] Mark every widget for UI probes (#​707) (matt-edmondson)
  • Add ImGuiWidgets.Viewport3D and move the 3D contract into ktsu.ImGui.Rendering [minor] (#​705) (matt-edmondson)
  • Merge remote-tracking branch 'origin/main' into fix699 (matt-edmondson)
  • [patch] Fix GradientEditor selection on reorder and two TransformBox bugs (#​690) (matt-edmondson)
  • [patch] Fix three SyntaxHighlighting tokenizer bugs that recolored the rest of a document (#​691) (matt-edmondson)
  • Compare curve range spans against epsilon rather than zero (Claude)
  • Reach long lines in code blocks and diff hunks, draw only visible code lines, keep rebuilt hunks collapsed [patch] (#​704) (matt-edmondson)
  • Dim GradientEditor, SwatchPalette and themed code inside a disabled scope [patch] (#​701) (matt-edmondson)
  • Draw the curve and bezier editors with ImGui and drop Hexa Extras [minor] (Claude)
  • Stop a hidden DataTable column from taking edits or filtering rows (#​700) (matt-edmondson)
  • Node editor: re-measure rebuilt graphs, edit long pins, pin nodes from the UI [minor] (Claude)
  • Fix markdown fonts, link IDs, linked images, image placeholders and code spans [patch] (#​698) (matt-edmondson)
  • ReorderableTree: let the last child leave its group, and leave slider drags to the slider (#​697) (matt-edmondson)
  • Save the last frame of a failing UI test, and cover CapturedFrame and the frame wrapper order (#​696) (matt-edmondson)
  • Fix the extra step after a held repeat button and snap marks to frames [patch] (#​695) (matt-edmondson)
  • Honour markdown table column alignment and scroll long code lines [patch] (#​694) (matt-edmondson)
  • Read TGA colour map entries with the descriptor's attribute bits and treat an all-zero 32-bit map as opaque [patch] (#​689) (matt-edmondson)
  • Merge main into fix/680-knob-visible-title (matt-edmondson)
  • Show a Knob's title without its ## ID suffix (Claude)
  • Bound a JPEG's coefficient allocation by its scan data instead of its frame header [patch] (Claude)
  • Refuse a TGA header with no pixel data before allocating the image [patch] (Claude)
  • Drive the theme menu and browser with a theme applied (Claude)
  • Suppress S6640 on FormatValue, as the Knob's other native interop is (Claude)
  • Draw caller and theme text as it is instead of as a printf format [patch] (Claude)
  • Move the new Knob tests to the end of the class so they don't touch the lines #​673 adds to (Claude)
  • Show the Knob's value in its tooltip, and drop the stray "f" from int knobs [patch] (Claude)
  • Round a Knob drag without throwing on a format of more than 6 decimals [patch] (Claude)
  • Read the Knob's format precision without throwing on "%.f" or a truncated format [patch] (Claude)
  • Merge main into the TGA first-entry branch (Claude)
  • Merge main into the hard line break branch (Claude)
  • End the line at a Markdown hard line break [patch] (Claude)
  • Pick only clipboard image types the decoder can read on Linux [patch] (Claude)
  • Name Tab as Tab in KeyChordMatcher, not its NamedKeyBegin alias [patch] (Claude)
  • Honour the TGA colour map's first entry index [patch] (Claude)
    ... (truncated)

Commits viewable in compare view.

Pinned ktsu.ImGui.NodeEditor at 3.78.3.

Release notes

Sourced from ktsu.ImGui.NodeEditor's releases.

3.78.3

v3.78.3 (patch)

Changes since v3.78.2:

  • [patch] Keep a value slider's minus sign readable in every culture and font (Claude)

What's Changed

Full Changelog: ktsu-dev/ImGuiApp@v3.78.2...v3.78.3

3.78.2

v3.78.2 (patch)

Changes since v3.78.1:

  • [patch] Apply a window icon set after launch again once the window shows (Claude)

What's Changed

Full Changelog: ktsu-dev/ImGuiApp@v3.78.1...v3.78.2

3.78.1

v3.78.1 (patch)

Changes since v3.78.0:

  • [patch] Reopen a window saved maximized as maximized (#​725) (matt-edmondson)
  • [patch] Reopen a window saved maximized as maximized (Claude)

What's Changed

Full Changelog: ktsu-dev/ImGuiApp@v3.78.0...v3.78.1

3.78.0

v3.78.0 (minor)

Changes since v3.77.0:

  • [minor] Present in HDR on Windows and macOS, with half-float textures (#​723) (matt-edmondson)
  • Say how to cut the replacement release, since a Markdown-only commit starts no CI (Claude)
  • Note how a half-failed release republishes the same version [patch] (Claude)
  • Answer the three new Sonar findings on the repeated-masks fix (Claude)
  • Read the bitmap Windows makes from a copied image the right way up [patch] (Claude)
  • Test the image clipboard against real desktops, and stop xclip holding the app's output [patch] (Claude)

What's Changed

Full Changelog: ktsu-dev/ImGuiApp@v3.77.3...v3.78.0

3.77.3

v3.77.3 (patch)

Changes since v3.77.2:

  • Say how to cut the replacement release, since a Markdown-only commit starts no CI (Claude)

What's Changed

Full Changelog: ktsu-dev/ImGuiApp@v3.77.2...v3.77.3

3.77.2

v3.77.2 (patch)

Changes since v3.77.1:

  • Note how a half-failed release republishes the same version [patch] (Claude)

What's Changed

Full Changelog: ktsu-dev/ImGuiApp@v3.77.1...v3.77.2

3.77.1

v3.77.1 (patch)

Changes since v3.77.0:

  • Answer the three new Sonar findings on the repeated-masks fix (Claude)
  • Read the bitmap Windows makes from a copied image the right way up [patch] (Claude)
  • Test the image clipboard against real desktops, and stop xclip holding the app's output [patch] (Claude)

What's Changed

Full Changelog: ktsu-dev/ImGuiApp@v3.77.0...v3.77.1

3.77.0

v3.77.0 (minor)

Changes since v3.76.0:

  • Keep the file browser inside the window it opens in [patch] (#​718) (matt-edmondson)
  • Put OpenGLRenderer's GL calls behind a seam and test it with real frames (Claude)
  • Make OpenGLRenderer's GL field readonly (Claude)
  • Split ImGuiController into a GL-free context host and an OpenGL renderer (Claude)

What's Changed

Full Changelog: ktsu-dev/ImGuiApp@v3.76.1...v3.77.0

3.76.1

v3.76.1 (patch)

Changes since v3.76.0:

  • Keep the file browser inside the window it opens in [patch] (#​718) (matt-edmondson)

What's Changed

Full Changelog: ktsu-dev/ImGuiApp@v3.76.0...v3.76.1

3.76.0

v3.76.0 (minor)

Changes since v3.75.0:

  • Give ImGui.Rendering the package validation suppressions the others carry [patch] (#​717) (matt-edmondson)
  • Clear main's quality gate: tolerances instead of exact float comparisons (#​716) (matt-edmondson)
  • [minor] FilesystemBrowser: breadcrumbs, back/forward, places, search, sortable columns and thumbnails (#​715) (matt-edmondson)
  • [minor] Two-finger touch scrolling, extension docs, and trim analysis for Widgets/Popups/Styler (#​703) (matt-edmondson)
  • Merge main into claude/project-thread-m8gl9z (matt-edmondson)
  • [minor] Add the phase 4 mobile polish widgets (#​710) (matt-edmondson)
  • [minor] Add the phase 3 mobile overlay and navigation widgets (#​709) (matt-edmondson)
  • Pick a curve point's fill in its own method rather than a nested conditional (Claude)
  • [minor] Add the phase 2 mobile gesture widgets (#​708) (matt-edmondson)
  • Fix Escape in nested modals, path text in the save box, and Enter on a search with no match [patch] (#​693) (matt-edmondson)
  • [minor] Add LogView, a virtualized log with level filters and search (#​706) (matt-edmondson)
  • Keep the active frame rate while an animation runs [minor] (#​692) (matt-edmondson)
  • [minor] Mark every widget for UI probes (#​707) (matt-edmondson)
  • Add ImGuiWidgets.Viewport3D and move the 3D contract into ktsu.ImGui.Rendering [minor] (#​705) (matt-edmondson)
  • Merge remote-tracking branch 'origin/main' into fix699 (matt-edmondson)
  • [patch] Fix GradientEditor selection on reorder and two TransformBox bugs (#​690) (matt-edmondson)
  • [patch] Fix three SyntaxHighlighting tokenizer bugs that recolored the rest of a document (#​691) (matt-edmondson)
  • Compare curve range spans against epsilon rather than zero (Claude)
  • Reach long lines in code blocks and diff hunks, draw only visible code lines, keep rebuilt hunks collapsed [patch] (#​704) (matt-edmondson)
  • Dim GradientEditor, SwatchPalette and themed code inside a disabled scope [patch] (#​701) (matt-edmondson)
  • Draw the curve and bezier editors with ImGui and drop Hexa Extras [minor] (Claude)
  • Stop a hidden DataTable column from taking edits or filtering rows (#​700) (matt-edmondson)
  • Node editor: re-measure rebuilt graphs, edit long pins, pin nodes from the UI [minor] (Claude)
  • Fix markdown fonts, link IDs, linked images, image placeholders and code spans [patch] (#​698) (matt-edmondson)
  • ReorderableTree: let the last child leave its group, and leave slider drags to the slider (#​697) (matt-edmondson)
  • Save the last frame of a failing UI test, and cover CapturedFrame and the frame wrapper order (#​696) (matt-edmondson)
  • Fix the extra step after a held repeat button and snap marks to frames [patch] (#​695) (matt-edmondson)
  • Honour markdown table column alignment and scroll long code lines [patch] (#​694) (matt-edmondson)
  • Read TGA colour map entries with the descriptor's attribute bits and treat an all-zero 32-bit map as opaque [patch] (#​689) (matt-edmondson)
  • Merge main into fix/680-knob-visible-title (matt-edmondson)
  • Show a Knob's title without its ## ID suffix (Claude)
  • Bound a JPEG's coefficient allocation by its scan data instead of its frame header [patch] (Claude)
  • Refuse a TGA header with no pixel data before allocating the image [patch] (Claude)
  • Drive the theme menu and browser with a theme applied (Claude)
  • Suppress S6640 on FormatValue, as the Knob's other native interop is (Claude)
  • Draw caller and theme text as it is instead of as a printf format [patch] (Claude)
  • Move the new Knob tests to the end of the class so they don't touch the lines #​673 adds to (Claude)
  • Show the Knob's value in its tooltip, and drop the stray "f" from int knobs [patch] (Claude)
  • Round a Knob drag without throwing on a format of more than 6 decimals [patch] (Claude)
  • Read the Knob's format precision without throwing on "%.f" or a truncated format [patch] (Claude)
  • Merge main into the TGA first-entry branch (Claude)
  • Merge main into the hard line break branch (Claude)
  • End the line at a Markdown hard line break [patch] (Claude)
  • Pick only clipboard image types the decoder can read on Linux [patch] (Claude)
  • Name Tab as Tab in KeyChordMatcher, not its NamedKeyBegin alias [patch] (Claude)
  • Honour the TGA colour map's first entry index [patch] (Claude)
    ... (truncated)

Commits viewable in compare view.

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps ktsu.ForceDirectedLayout from 3.75.4 to 3.78.3
Bumps ktsu.ImGui.App from 3.75.4 to 3.78.3
Bumps ktsu.ImGui.App.Testing from 3.75.4 to 3.78.3
Bumps ktsu.ImGui.NodeEditor from 3.75.3 to 3.78.3

---
updated-dependencies:
- dependency-name: ktsu.ForceDirectedLayout
  dependency-version: 3.78.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ktsu
- dependency-name: ktsu.ImGui.App
  dependency-version: 3.78.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ktsu
- dependency-name: ktsu.ImGui.App.Testing
  dependency-version: 3.78.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ktsu
- dependency-name: ktsu.ImGui.NodeEditor
  dependency-version: 3.78.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ktsu
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added .NET Pull requests that update .NET code dependencies Pull requests that update a dependency file labels Oct 26, 2026
@dependabot @github

dependabot Bot commented on behalf of github Oct 27, 2026

Copy link
Copy Markdown
Contributor Author

Looks like these dependencies are updatable in another way, so this is no longer needed.

@dependabot dependabot Bot closed this Oct 27, 2026
@dependabot
dependabot Bot deleted the dependabot/nuget/ktsu-11686d2401 branch October 27, 2026 01:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file .NET Pull requests that update .NET code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants