Skip to content

Bump the ktsu group with 6 updates - #458

Merged
github-actions[bot] merged 1 commit into
mainfrom
dependabot/nuget/ktsu-0e6ef315a0
Oct 1, 2026
Merged

github-actions[bot] merged 1 commit into
mainfrom
dependabot/nuget/ktsu-0e6ef315a0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 1, 2026

Copy link
Copy Markdown
Contributor

Updated ktsu.ImGui.App from 3.55.0 to 3.59.0.

Release notes

Sourced from ktsu.ImGui.App's releases.

3.59.0

v3.59.0 (minor)

Changes since v3.58.0:

  • Merge remote-tracking branch 'origin/main' into claude/project-thread-5le24s (@​Claude)
  • Add GlyphSize to toolbars and toolbar buttons (@​Claude)
  • Centre toolbar glyphs by their drawn pixels, and fix the gallery tile's Bold icon (@​Claude)

What's Changed

Full Changelog: ktsu-dev/ImGuiApp@v3.58.0...v3.59.0

3.58.0

v3.58.0 (minor)

Changes since v3.57.0:

  • Merge branch 'widget/stack-loupe' into claude/project-thread-wmrk2b (@​Claude)
  • Pick a bar colour without a nested ternary (@​Claude)
  • Merge branch 'widget/stack-crop' into widget/stack-loupe (@​Claude)
  • Merge branch 'widget/stack-compare' into widget/stack-crop (@​Claude)
  • Compare ImageCompare's split by its bits, not float equality (@​Claude)
  • Clamp SwatchPalette's floored index with a float constant (@​Claude)
  • Merge branch 'widget/stack-swatch' into widget/stack-compare (@​Claude)
  • Compare GradientEditor's stop positions by their bits, not float equality (@​Claude)
  • Merge branch 'widget/stack-gradient' into widget/stack-swatch (@​Claude)
  • Put the stack's demo tests back where the base keeps them (@​Claude)
  • Merge the branch below into this one, bringing in main (@​Claude)
  • Merge the branch below into this one, bringing in main (@​Claude)
  • Merge the branch below into this one, bringing in main (@​Claude)
  • Merge the branch below into this one, bringing in main (@​Claude)
  • Merge the branch below into this one, bringing in main (@​Claude)
  • Merge main into the gradient editor branch, now that the Toolbar has landed (@​Claude)
  • Add FrameTimeGraph and FrameTimeHistory [minor] (@​Claude)
  • [minor] Add Toolbar and ToolbarButton widgets (@​Claude)
  • Add PixelLoupe: a magnified pixel readout beside an ImageCanvas (@​Claude)
  • Add CropOverlay: a crop rectangle drawn over an ImageCanvas (@​Claude)
  • Add ImageCompare: a before/after wipe or side-by-side view (@​Claude)
  • [minor] Add SwatchPalette: a selectable, drag-reorderable grid of colour swatches (@​Claude)
  • Add GradientEditor, a colour-stop gradient editor (@​Claude)
  • [minor] Add AssetBrowser, a virtualized thumbnail grid with multi-select and drag-out (@​Claude)
  • Add StepGrid step-sequencer widget [minor] (@​Claude)
  • Add PianoKeyboard widget (#​503) (@​Claude)
  • Add LevelsControl, a histogram with input, gamma and output handles (@​Claude)
  • Add ChannelFader: audio-taper gain fader with a meter [minor] (@​Claude)

What's Changed

... (truncated)

3.57.0

v3.57.0 (minor)

Changes since v3.56.0:

  • Regenerate the widget gallery after CI rather than on the push (@​Claude)
  • Regenerate the widget gallery on pushes to main (@​Claude)
  • Merge main into the widget branch, registering its demo as a DemoSections entry (@​Claude)
  • Restore the worktree ignore lines the SDK build dropped from .gitignore (@​Claude)
  • Merge main into the stereo meters branch, bringing in ParametricEq (@​Claude)
  • Merge main into the demo split, registering ParametricEqDemo as its own section (@​Claude)
  • [patch] Map symbol-spelled chord keys and pin Tab to the named-key bound (@​Claude)
  • Merge main's metadata update (@​Claude)
  • Merge main into claude/project-thread-wmrk2b (@​Claude)
  • Merge main into the demo split, registering TimecodeFieldDemo in DemoSections (@​Claude)
  • Merge main into the parametric EQ branch, adding TimecodeField to the widget list (@​Claude)
  • Merge main into claude/project-thread-g9k1ol-parametric-eq (@​Claude)
  • Merge main into claude/project-thread-wmrk2b (@​Claude)
  • Merge main into the demo split, registering TransportScrubberDemo in DemoSections (@​Claude)
  • Restore the worktree ignore lines the merge from main dropped (@​Claude)
  • Merge remote-tracking branch 'origin/main' into claude/project-thread-g9k1ol-parametric-eq (@​Claude)
  • Merge remote-tracking branch 'origin/main' into claude/project-thread-wmrk2b (@​Claude)
  • Merge remote-tracking branch 'origin/main' into claude/project-thread-026l9x (@​Claude)
  • Merge main into the parametric-eq branch (@​Claude)
  • Expect the data table in the registry's advanced demo order (@​Claude)
  • Merge main into the demo split branch (@​Claude)
  • Compare whole EqBands rather than floats for change detection (@​Claude)
  • Address code-quality findings on the stereo meters (@​Claude)
  • Reuse one StringBuilder when generating the grid demo's strings [patch] (@​Claude)
  • Simplify ParametricEq guards flagged by code scanning (@​Claude)
  • Add ParametricEq widget and extract LogFrequencyAxis (#​505) (@​Claude)
  • Add StereoMeters: gain-reduction, correlation and goniometer meters [minor] (@​Claude)
  • Split the widgets demo into one class per section [patch] (@​Claude)

What's Changed

Full Changelog: ktsu-dev/ImGuiApp@v3.56.2...v3.57.0

3.56.2

v3.56.2 (patch)

Changes since v3.56.1:

  • Restore the worktree ignore lines the SDK build dropped from .gitignore (@​Claude)
  • Merge main into the demo split, registering ParametricEqDemo as its own section (@​Claude)
  • Merge main into the demo split, registering TimecodeFieldDemo in DemoSections (@​Claude)
  • Merge main into the demo split, registering TransportScrubberDemo in DemoSections (@​Claude)
  • Merge remote-tracking branch 'origin/main' into claude/project-thread-026l9x (@​Claude)
  • Expect the data table in the registry's advanced demo order (@​Claude)
  • Merge main into the demo split branch (@​Claude)
  • Reuse one StringBuilder when generating the grid demo's strings [patch] (@​Claude)
  • Split the widgets demo into one class per section [patch] (@​Claude)

What's Changed

Full Changelog: ktsu-dev/ImGuiApp@v3.56.1...v3.56.2

3.56.1

v3.56.1 (patch)

Changes since v3.56.0:

  • [patch] Map symbol-spelled chord keys and pin Tab to the named-key bound (@​Claude)
  • Merge main's metadata update (@​Claude)
  • Merge main into the parametric EQ branch, adding TimecodeField to the widget list (@​Claude)
  • Merge main into claude/project-thread-g9k1ol-parametric-eq (@​Claude)
  • Merge remote-tracking branch 'origin/main' into claude/project-thread-g9k1ol-parametric-eq (@​Claude)
  • Merge main into the parametric-eq branch (@​Claude)
  • Compare whole EqBands rather than floats for change detection (@​Claude)
  • Simplify ParametricEq guards flagged by code scanning (@​Claude)
  • Add ParametricEq widget and extract LogFrequencyAxis (#​505) (@​Claude)

What's Changed

Full Changelog: ktsu-dev/ImGuiApp@v3.56.0...v3.56.1

3.56.0

v3.56.0 (minor)

Changes since v3.55.0:

  • Merge main into TimecodeField (@​Claude)
  • Merge main into TimecodeField (@​Claude)
  • Add TimecodeField widget and Timecode helpers (#​525) (@​Claude)

What's Changed

Full Changelog: ktsu-dev/ImGuiApp@v3.55.0...v3.56.0

Commits viewable in compare view.

Updated ktsu.ImGui.Popups from 3.55.0 to 3.59.0.

Release notes

Sourced from ktsu.ImGui.Popups's releases.

3.59.0

v3.59.0 (minor)

Changes since v3.58.0:

  • Merge remote-tracking branch 'origin/main' into claude/project-thread-5le24s (@​Claude)
  • Add GlyphSize to toolbars and toolbar buttons (@​Claude)
  • Centre toolbar glyphs by their drawn pixels, and fix the gallery tile's Bold icon (@​Claude)

What's Changed

Full Changelog: ktsu-dev/ImGuiApp@v3.58.0...v3.59.0

3.58.0

v3.58.0 (minor)

Changes since v3.57.0:

  • Merge branch 'widget/stack-loupe' into claude/project-thread-wmrk2b (@​Claude)
  • Pick a bar colour without a nested ternary (@​Claude)
  • Merge branch 'widget/stack-crop' into widget/stack-loupe (@​Claude)
  • Merge branch 'widget/stack-compare' into widget/stack-crop (@​Claude)
  • Compare ImageCompare's split by its bits, not float equality (@​Claude)
  • Clamp SwatchPalette's floored index with a float constant (@​Claude)
  • Merge branch 'widget/stack-swatch' into widget/stack-compare (@​Claude)
  • Compare GradientEditor's stop positions by their bits, not float equality (@​Claude)
  • Merge branch 'widget/stack-gradient' into widget/stack-swatch (@​Claude)
  • Put the stack's demo tests back where the base keeps them (@​Claude)
  • Merge the branch below into this one, bringing in main (@​Claude)
  • Merge the branch below into this one, bringing in main (@​Claude)
  • Merge the branch below into this one, bringing in main (@​Claude)
  • Merge the branch below into this one, bringing in main (@​Claude)
  • Merge the branch below into this one, bringing in main (@​Claude)
  • Merge main into the gradient editor branch, now that the Toolbar has landed (@​Claude)
  • Add FrameTimeGraph and FrameTimeHistory [minor] (@​Claude)
  • [minor] Add Toolbar and ToolbarButton widgets (@​Claude)
  • Add PixelLoupe: a magnified pixel readout beside an ImageCanvas (@​Claude)
  • Add CropOverlay: a crop rectangle drawn over an ImageCanvas (@​Claude)
  • Add ImageCompare: a before/after wipe or side-by-side view (@​Claude)
  • [minor] Add SwatchPalette: a selectable, drag-reorderable grid of colour swatches (@​Claude)
  • Add GradientEditor, a colour-stop gradient editor (@​Claude)
  • [minor] Add AssetBrowser, a virtualized thumbnail grid with multi-select and drag-out (@​Claude)
  • Add StepGrid step-sequencer widget [minor] (@​Claude)
  • Add PianoKeyboard widget (#​503) (@​Claude)
  • Add LevelsControl, a histogram with input, gamma and output handles (@​Claude)
  • Add ChannelFader: audio-taper gain fader with a meter [minor] (@​Claude)

What's Changed

... (truncated)

3.57.0

v3.57.0 (minor)

Changes since v3.56.0:

  • Regenerate the widget gallery after CI rather than on the push (@​Claude)
  • Regenerate the widget gallery on pushes to main (@​Claude)
  • Merge main into the widget branch, registering its demo as a DemoSections entry (@​Claude)
  • Restore the worktree ignore lines the SDK build dropped from .gitignore (@​Claude)
  • Merge main into the stereo meters branch, bringing in ParametricEq (@​Claude)
  • Merge main into the demo split, registering ParametricEqDemo as its own section (@​Claude)
  • [patch] Map symbol-spelled chord keys and pin Tab to the named-key bound (@​Claude)
  • Merge main's metadata update (@​Claude)
  • Merge main into claude/project-thread-wmrk2b (@​Claude)
  • Merge main into the demo split, registering TimecodeFieldDemo in DemoSections (@​Claude)
  • Merge main into the parametric EQ branch, adding TimecodeField to the widget list (@​Claude)
  • Merge main into claude/project-thread-g9k1ol-parametric-eq (@​Claude)
  • Merge main into claude/project-thread-wmrk2b (@​Claude)
  • Merge main into the demo split, registering TransportScrubberDemo in DemoSections (@​Claude)
  • Restore the worktree ignore lines the merge from main dropped (@​Claude)
  • Merge remote-tracking branch 'origin/main' into claude/project-thread-g9k1ol-parametric-eq (@​Claude)
  • Merge remote-tracking branch 'origin/main' into claude/project-thread-wmrk2b (@​Claude)
  • Merge remote-tracking branch 'origin/main' into claude/project-thread-026l9x (@​Claude)
  • Merge main into the parametric-eq branch (@​Claude)
  • Expect the data table in the registry's advanced demo order (@​Claude)
  • Merge main into the demo split branch (@​Claude)
  • Compare whole EqBands rather than floats for change detection (@​Claude)
  • Address code-quality findings on the stereo meters (@​Claude)
  • Reuse one StringBuilder when generating the grid demo's strings [patch] (@​Claude)
  • Simplify ParametricEq guards flagged by code scanning (@​Claude)
  • Add ParametricEq widget and extract LogFrequencyAxis (#​505) (@​Claude)
  • Add StereoMeters: gain-reduction, correlation and goniometer meters [minor] (@​Claude)
  • Split the widgets demo into one class per section [patch] (@​Claude)

What's Changed

Full Changelog: ktsu-dev/ImGuiApp@v3.56.2...v3.57.0

3.56.2

v3.56.2 (patch)

Changes since v3.56.1:

  • Restore the worktree ignore lines the SDK build dropped from .gitignore (@​Claude)
  • Merge main into the demo split, registering ParametricEqDemo as its own section (@​Claude)
  • Merge main into the demo split, registering TimecodeFieldDemo in DemoSections (@​Claude)
  • Merge main into the demo split, registering TransportScrubberDemo in DemoSections (@​Claude)
  • Merge remote-tracking branch 'origin/main' into claude/project-thread-026l9x (@​Claude)
  • Expect the data table in the registry's advanced demo order (@​Claude)
  • Merge main into the demo split branch (@​Claude)
  • Reuse one StringBuilder when generating the grid demo's strings [patch] (@​Claude)
  • Split the widgets demo into one class per section [patch] (@​Claude)

What's Changed

Full Changelog: ktsu-dev/ImGuiApp@v3.56.1...v3.56.2

3.56.1

v3.56.1 (patch)

Changes since v3.56.0:

  • [patch] Map symbol-spelled chord keys and pin Tab to the named-key bound (@​Claude)
  • Merge main's metadata update (@​Claude)
  • Merge main into the parametric EQ branch, adding TimecodeField to the widget list (@​Claude)
  • Merge main into claude/project-thread-g9k1ol-parametric-eq (@​Claude)
  • Merge remote-tracking branch 'origin/main' into claude/project-thread-g9k1ol-parametric-eq (@​Claude)
  • Merge main into the parametric-eq branch (@​Claude)
  • Compare whole EqBands rather than floats for change detection (@​Claude)
  • Simplify ParametricEq guards flagged by code scanning (@​Claude)
  • Add ParametricEq widget and extract LogFrequencyAxis (#​505) (@​Claude)

What's Changed

Full Changelog: ktsu-dev/ImGuiApp@v3.56.0...v3.56.1

3.56.0

v3.56.0 (minor)

Changes since v3.55.0:

  • Merge main into TimecodeField (@​Claude)
  • Merge main into TimecodeField (@​Claude)
  • Add TimecodeField widget and Timecode helpers (#​525) (@​Claude)

What's Changed

Full Changelog: ktsu-dev/ImGuiApp@v3.55.0...v3.56.0

Commits viewable in compare view.

Updated ktsu.ImGui.Styler from 3.55.0 to 3.59.0.

Release notes

Sourced from ktsu.ImGui.Styler's releases.

3.59.0

v3.59.0 (minor)

Changes since v3.58.0:

  • Merge remote-tracking branch 'origin/main' into claude/project-thread-5le24s (@​Claude)
  • Add GlyphSize to toolbars and toolbar buttons (@​Claude)
  • Centre toolbar glyphs by their drawn pixels, and fix the gallery tile's Bold icon (@​Claude)

What's Changed

Full Changelog: ktsu-dev/ImGuiApp@v3.58.0...v3.59.0

3.58.0

v3.58.0 (minor)

Changes since v3.57.0:

  • Merge branch 'widget/stack-loupe' into claude/project-thread-wmrk2b (@​Claude)
  • Pick a bar colour without a nested ternary (@​Claude)
  • Merge branch 'widget/stack-crop' into widget/stack-loupe (@​Claude)
  • Merge branch 'widget/stack-compare' into widget/stack-crop (@​Claude)
  • Compare ImageCompare's split by its bits, not float equality (@​Claude)
  • Clamp SwatchPalette's floored index with a float constant (@​Claude)
  • Merge branch 'widget/stack-swatch' into widget/stack-compare (@​Claude)
  • Compare GradientEditor's stop positions by their bits, not float equality (@​Claude)
  • Merge branch 'widget/stack-gradient' into widget/stack-swatch (@​Claude)
  • Put the stack's demo tests back where the base keeps them (@​Claude)
  • Merge the branch below into this one, bringing in main (@​Claude)
  • Merge the branch below into this one, bringing in main (@​Claude)
  • Merge the branch below into this one, bringing in main (@​Claude)
  • Merge the branch below into this one, bringing in main (@​Claude)
  • Merge the branch below into this one, bringing in main (@​Claude)
  • Merge main into the gradient editor branch, now that the Toolbar has landed (@​Claude)
  • Add FrameTimeGraph and FrameTimeHistory [minor] (@​Claude)
  • [minor] Add Toolbar and ToolbarButton widgets (@​Claude)
  • Add PixelLoupe: a magnified pixel readout beside an ImageCanvas (@​Claude)
  • Add CropOverlay: a crop rectangle drawn over an ImageCanvas (@​Claude)
  • Add ImageCompare: a before/after wipe or side-by-side view (@​Claude)
  • [minor] Add SwatchPalette: a selectable, drag-reorderable grid of colour swatches (@​Claude)
  • Add GradientEditor, a colour-stop gradient editor (@​Claude)
  • [minor] Add AssetBrowser, a virtualized thumbnail grid with multi-select and drag-out (@​Claude)
  • Add StepGrid step-sequencer widget [minor] (@​Claude)
  • Add PianoKeyboard widget (#​503) (@​Claude)
  • Add LevelsControl, a histogram with input, gamma and output handles (@​Claude)
  • Add ChannelFader: audio-taper gain fader with a meter [minor] (@​Claude)

What's Changed

... (truncated)

3.57.0

v3.57.0 (minor)

Changes since v3.56.0:

  • Regenerate the widget gallery after CI rather than on the push (@​Claude)
  • Regenerate the widget gallery on pushes to main (@​Claude)
  • Merge main into the widget branch, registering its demo as a DemoSections entry (@​Claude)
  • Restore the worktree ignore lines the SDK build dropped from .gitignore (@​Claude)
  • Merge main into the stereo meters branch, bringing in ParametricEq (@​Claude)
  • Merge main into the demo split, registering ParametricEqDemo as its own section (@​Claude)
  • [patch] Map symbol-spelled chord keys and pin Tab to the named-key bound (@​Claude)
  • Merge main's metadata update (@​Claude)
  • Merge main into claude/project-thread-wmrk2b (@​Claude)
  • Merge main into the demo split, registering TimecodeFieldDemo in DemoSections (@​Claude)
  • Merge main into the parametric EQ branch, adding TimecodeField to the widget list (@​Claude)
  • Merge main into claude/project-thread-g9k1ol-parametric-eq (@​Claude)
  • Merge main into claude/project-thread-wmrk2b (@​Claude)
  • Merge main into the demo split, registering TransportScrubberDemo in DemoSections (@​Claude)
  • Restore the worktree ignore lines the merge from main dropped (@​Claude)
  • Merge remote-tracking branch 'origin/main' into claude/project-thread-g9k1ol-parametric-eq (@​Claude)
  • Merge remote-tracking branch 'origin/main' into claude/project-thread-wmrk2b (@​Claude)
  • Merge remote-tracking branch 'origin/main' into claude/project-thread-026l9x (@​Claude)
  • Merge main into the parametric-eq branch (@​Claude)
  • Expect the data table in the registry's advanced demo order (@​Claude)
  • Merge main into the demo split branch (@​Claude)
  • Compare whole EqBands rather than floats for change detection (@​Claude)
  • Address code-quality findings on the stereo meters (@​Claude)
  • Reuse one StringBuilder when generating the grid demo's strings [patch] (@​Claude)
  • Simplify ParametricEq guards flagged by code scanning (@​Claude)
  • Add ParametricEq widget and extract LogFrequencyAxis (#​505) (@​Claude)
  • Add StereoMeters: gain-reduction, correlation and goniometer meters [minor] (@​Claude)
  • Split the widgets demo into one class per section [patch] (@​Claude)

What's Changed

Full Changelog: ktsu-dev/ImGuiApp@v3.56.2...v3.57.0

3.56.2

v3.56.2 (patch)

Changes since v3.56.1:

  • Restore the worktree ignore lines the SDK build dropped from .gitignore (@​Claude)
  • Merge main into the demo split, registering ParametricEqDemo as its own section (@​Claude)
  • Merge main into the demo split, registering TimecodeFieldDemo in DemoSections (@​Claude)
  • Merge main into the demo split, registering TransportScrubberDemo in DemoSections (@​Claude)
  • Merge remote-tracking branch 'origin/main' into claude/project-thread-026l9x (@​Claude)
  • Expect the data table in the registry's advanced demo order (@​Claude)
  • Merge main into the demo split branch (@​Claude)
  • Reuse one StringBuilder when generating the grid demo's strings [patch] (@​Claude)
  • Split the widgets demo into one class per section [patch] (@​Claude)

What's Changed

Full Changelog: ktsu-dev/ImGuiApp@v3.56.1...v3.56.2

3.56.1

v3.56.1 (patch)

Changes since v3.56.0:

  • [patch] Map symbol-spelled chord keys and pin Tab to the named-key bound (@​Claude)
  • Merge main's metadata update (@​Claude)
  • Merge main into the parametric EQ branch, adding TimecodeField to the widget list (@​Claude)
  • Merge main into claude/project-thread-g9k1ol-parametric-eq (@​Claude)
  • Merge remote-tracking branch 'origin/main' into claude/project-thread-g9k1ol-parametric-eq (@​Claude)
  • Merge main into the parametric-eq branch (@​Claude)
  • Compare whole EqBands rather than floats for change detection (@​Claude)
  • Simplify ParametricEq guards flagged by code scanning (@​Claude)
  • Add ParametricEq widget and extract LogFrequencyAxis (#​505) (@​Claude)

What's Changed

Full Changelog: ktsu-dev/ImGuiApp@v3.56.0...v3.56.1

3.56.0

v3.56.0 (minor)

Changes since v3.55.0:

  • Merge main into TimecodeField (@​Claude)
  • Merge main into TimecodeField (@​Claude)
  • Add TimecodeField widget and Timecode helpers (#​525) (@​Claude)

What's Changed

Full Changelog: ktsu-dev/ImGuiApp@v3.55.0...v3.56.0

Commits viewable in compare view.

Updated ktsu.ImGui.Widgets from 3.55.0 to 3.59.0.

Release notes

Sourced from ktsu.ImGui.Widgets's releases.

3.59.0

v3.59.0 (minor)

Changes since v3.58.0:

  • Merge remote-tracking branch 'origin/main' into claude/project-thread-5le24s (@​Claude)
  • Add GlyphSize to toolbars and toolbar buttons (@​Claude)
  • Centre toolbar glyphs by their drawn pixels, and fix the gallery tile's Bold icon (@​Claude)

What's Changed

Full Changelog: ktsu-dev/ImGuiApp@v3.58.0...v3.59.0

3.58.0

v3.58.0 (minor)

Changes since v3.57.0:

  • Merge branch 'widget/stack-loupe' into claude/project-thread-wmrk2b (@​Claude)
  • Pick a bar colour without a nested ternary (@​Claude)
  • Merge branch 'widget/stack-crop' into widget/stack-loupe (@​Claude)
  • Merge branch 'widget/stack-compare' into widget/stack-crop (@​Claude)
  • Compare ImageCompare's split by its bits, not float equality (@​Claude)
  • Clamp SwatchPalette's floored index with a float constant (@​Claude)
  • Merge branch 'widget/stack-swatch' into widget/stack-compare (@​Claude)
  • Compare GradientEditor's stop positions by their bits, not float equality (@​Claude)
  • Merge branch 'widget/stack-gradient' into widget/stack-swatch (@​Claude)
  • Put the stack's demo tests back where the base keeps them (@​Claude)
  • Merge the branch below into this one, bringing in main (@​Claude)
  • Merge the branch below into this one, bringing in main (@​Claude)
  • Merge the branch below into this one, bringing in main (@​Claude)
  • Merge the branch below into this one, bringing in main (@​Claude)
  • Merge the branch below into this one, bringing in main (@​Claude)
  • Merge main into the gradient editor branch, now that the Toolbar has landed (@​Claude)
  • Add FrameTimeGraph and FrameTimeHistory [minor] (@​Claude)
  • [minor] Add Toolbar and ToolbarButton widgets (@​Claude)
  • Add PixelLoupe: a magnified pixel readout beside an ImageCanvas (@​Claude)
  • Add CropOverlay: a crop rectangle drawn over an ImageCanvas (@​Claude)
  • Add ImageCompare: a before/after wipe or side-by-side view (@​Claude)
  • [minor] Add SwatchPalette: a selectable, drag-reorderable grid of colour swatches (@​Claude)
  • Add GradientEditor, a colour-stop gradient editor (@​Claude)
  • [minor] Add AssetBrowser, a virtualized thumbnail grid with multi-select and drag-out (@​Claude)
  • Add StepGrid step-sequencer widget [minor] (@​Claude)
  • Add PianoKeyboard widget (#​503) (@​Claude)
  • Add LevelsControl, a histogram with input, gamma and output handles (@​Claude)
  • Add ChannelFader: audio-taper gain fader with a meter [minor] (@​Claude)

What's Changed

... (truncated)

3.57.0

v3.57.0 (minor)

Changes since v3.56.0:

  • Regenerate the widget gallery after CI rather than on the push (@​Claude)
  • Regenerate the widget gallery on pushes to main (@​Claude)
  • Merge main into the widget branch, registering its demo as a DemoSections entry (@​Claude)
  • Restore the worktree ignore lines the SDK build dropped from .gitignore (@​Claude)
  • Merge main into the stereo meters branch, bringing in ParametricEq (@​Claude)
  • Merge main into the demo split, registering ParametricEqDemo as its own section (@​Claude)
  • [patch] Map symbol-spelled chord keys and pin Tab to the named-key bound (@​Claude)
  • Merge main's metadata update (@​Claude)
  • Merge main into claude/project-thread-wmrk2b (@​Claude)
  • Merge main into the demo split, registering TimecodeFieldDemo in DemoSections (@​Claude)
  • Merge main into the parametric EQ branch, adding TimecodeField to the widget list (@​Claude)
  • Merge main into claude/project-thread-g9k1ol-parametric-eq (@​Claude)
  • Merge main into claude/project-thread-wmrk2b (@​Claude)
  • Merge main into the demo split, registering TransportScrubberDemo in DemoSections (@​Claude)
  • Restore the worktree ignore lines the merge from main dropped (@​Claude)
  • Merge remote-tracking branch 'origin/main' into claude/project-thread-g9k1ol-parametric-eq (@​Claude)
  • Merge remote-tracking branch 'origin/main' into claude/project-thread-wmrk2b (@​Claude)
  • Merge remote-tracking branch 'origin/main' into claude/project-thread-026l9x (@​Claude)
  • Merge main into the parametric-eq branch (@​Claude)
  • Expect the data table in the registry's advanced demo order (@​Claude)
  • Merge main into the demo split branch (@​Claude)
  • Compare whole EqBands rather than floats for change detection (@​Claude)
  • Address code-quality findings on the stereo meters (@​Claude)
  • Reuse one StringBuilder when generating the grid demo's strings [patch] (@​Claude)
  • Simplify ParametricEq guards flagged by code scanning (@​Claude)
  • Add ParametricEq widget and extract LogFrequencyAxis (#​505) (@​Claude)
  • Add StereoMeters: gain-reduction, correlation and goniometer meters [minor] (@​Claude)
  • Split the widgets demo into one class per section [patch] (@​Claude)

What's Changed

Full Changelog: ktsu-dev/ImGuiApp@v3.56.2...v3.57.0

3.56.2

v3.56.2 (patch)

Changes since v3.56.1:

  • Restore the worktree ignore lines the SDK build dropped from .gitignore (@​Claude)
  • Merge main into the demo split, registering ParametricEqDemo as its own section (@​Claude)
  • Merge main into the demo split, registering TimecodeFieldDemo in DemoSections (@​Claude)
  • Merge main into the demo split, registering TransportScrubberDemo in DemoSections (@​Claude)
  • Merge remote-tracking branch 'origin/main' into claude/project-thread-026l9x (@​Claude)
  • Expect the data table in the registry's advanced demo order (@​Claude)
  • Merge main into the demo split branch (@​Claude)
  • Reuse one StringBuilder when generating the grid demo's strings [patch] (@​Claude)
  • Split the widgets demo into one class per section [patch] (@​Claude)

What's Changed

Full Changelog: ktsu-dev/ImGuiApp@v3.56.1...v3.56.2

3.56.1

v3.56.1 (patch)

Changes since v3.56.0:

  • [patch] Map symbol-spelled chord keys and pin Tab to the named-key bound (@​Claude)
  • Merge main's metadata update (@​Claude)
  • Merge main into the parametric EQ branch, adding TimecodeField to the widget list (@​Claude)
  • Merge main into claude/project-thread-g9k1ol-parametric-eq (@​Claude)
  • Merge remote-tracking branch 'origin/main' into claude/project-thread-g9k1ol-parametric-eq (@​Claude)
  • Merge main into the parametric-eq branch (@​Claude)
  • Compare whole EqBands rather than floats for change detection (@​Claude)
  • Simplify ParametricEq guards flagged by code scanning (@​Claude)
  • Add ParametricEq widget and extract LogFrequencyAxis (#​505) (@​Claude)

What's Changed

Full Changelog: ktsu-dev/ImGuiApp@v3.56.0...v3.56.1

3.56.0

v3.56.0 (minor)

Changes since v3.55.0:

  • Merge main into TimecodeField (@​Claude)
  • Merge main into TimecodeField (@​Claude)
  • Add TimecodeField widget and Timecode helpers (#​525) (@​Claude)

What's Changed

Full Changelog: ktsu-dev/ImGuiApp@v3.55.0...v3.56.0

Commits viewable in compare view.

Updated ktsu.Semantics.Paths from 5.9.0 to 5.10.0.

Release notes

Sourced from ktsu.Semantics.Paths's releases.

5.10.0

v5.10.0 (minor)

Changes since v5.9.0:

  • Derive the difference-form offset rule from applyV0Guard instead of an eighth parameter (@​Claude)
  • [minor] Keep Vector0 magnitudes non-negative through unary minus and scalar * and / (@​Claude)
  • Convert temperature differences with the factor alone, without the scale offset [patch] (@​Claude)

What's Changed

Full Changelog: ktsu-dev/Semantics@v5.9.0...v5.10.0

Commits viewable in compare view.

Updated ktsu.Semantics.Strings from 5.9.0 to 5.10.0.

Release notes

Sourced from ktsu.Semantics.Strings's releases.

5.10.0

v5.10.0 (minor)

Changes since v5.9.0:

  • Derive the difference-form offset rule from applyV0Guard instead of an eighth parameter (@​Claude)
  • [minor] Keep Vector0 magnitudes non-negative through unary minus and scalar * and / (@​Claude)
  • Convert temperature differences with the factor alone, without the scale offset [patch] (@​Claude)

What's Changed

Full Changelog: ktsu-dev/Semantics@v5.9.0...v5.10.0

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.ImGui.App from 3.55.0 to 3.59.0
Bumps ktsu.ImGui.Popups from 3.55.0 to 3.59.0
Bumps ktsu.ImGui.Styler from 3.55.0 to 3.59.0
Bumps ktsu.ImGui.Widgets from 3.55.0 to 3.59.0
Bumps ktsu.Semantics.Paths from 5.9.0 to 5.10.0
Bumps ktsu.Semantics.Strings from 5.9.0 to 5.10.0

---
updated-dependencies:
- dependency-name: ktsu.ImGui.App
  dependency-version: 3.59.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ktsu
- dependency-name: ktsu.Semantics.Paths
  dependency-version: 5.10.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ktsu
- dependency-name: ktsu.Semantics.Strings
  dependency-version: 5.10.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ktsu
- dependency-name: ktsu.ImGui.Popups
  dependency-version: 3.59.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ktsu
- dependency-name: ktsu.ImGui.Styler
  dependency-version: 3.59.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ktsu
- dependency-name: ktsu.ImGui.Widgets
  dependency-version: 3.59.0
  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 1, 2026
@github-actions
github-actions Bot merged commit 23d0cbc into main Oct 1, 2026
9 checks passed
@dependabot
dependabot Bot deleted the dependabot/nuget/ktsu-0e6ef315a0 branch October 1, 2026 00:43
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