Skip to content

v2.0.0-preview.7

Choose a tag to compare

@github-actions github-actions released this 09 Aug 08:27
· 848 commits to main since this release
d9a1bdf

日本語のリリースノートはこちらです。

What's Changed

New Features

  • Extensions can now provide custom themes (breaking change)
  • Added the border design theme (breaking change)
  • Replaced the startup dialogs with notifications
  • Rounded the timeline clip and inset its name label
  • Added a tool tab menu to dock headers
  • Strengthened the UI corner rounding
  • Added a portrait-specific default dock layout for scenes
  • Added support for saving and applying named dock layouts
  • Added a Gate audio effect and unified the dynamics node scaffolding (breaking change)
  • Logged surviving objects and stacks via ClrMD when an extension's AssemblyLoadContext fails to unload
  • Agent Toolkit
    • Validate render scales, tag export colour metadata, and surface encoder warnings (breaking change)

Bug Fixes

  • Show preview render errors in the preview
  • Fixed nested Sound TimeRange inheritance and improved error diagnostics
  • Stopped the LayerHeader height feedback loop from overflowing the stack
  • Dithered the linear-to-8-bit conversion so gradients stop banding
  • Stopped the vertical jitter of animated text by disabling baseline snapping
  • Preserved the terminal session across tab switches
  • Made particle simulation seek-deterministic
  • Prevented a crash when importing video without an audio track
  • Drew SourceBackdrop from the current pass instead of the previous render
  • Kept frame cache entries consistent with the options that made them
  • Released GPU resources on the thread that owns them
  • Included license files in release artifacts
  • UI color consistency
    • Matched the dock add button border color
    • Matched terminal tab colors with other dock tabs
    • Aligned graph editor colors with the timeline
  • Agent Toolkit
    • Resolved relative file-source URIs in document apply
    • Serialized validation payloads instead of live engine objects (breaking change)
    • Resolved Scene references through the Expressions form

Other

  • Cleared all build warnings, including some breaking API cleanups (breaking change)
Changelog
  • feat!: Allow extensions to provide custom themes by @yuto-trd in #2114
  • chore(deps): bump actions/setup-dotnet from 5 to 6 by @dependabot[bot] in #2113
  • fix: Show preview render errors in the preview by @yuto-trd in #2116
  • feat: replace startup dialogs with notifications by @yuto-trd in #2115
  • fix: Resolve relative file-source URIs in AgentToolkit document apply by @yuto-trd in #2117
  • fix!: Serialize AgentToolkit validation payloads instead of live engine objects by @yuto-trd in #2118
  • Bump Microsoft.Extensions.FileSystemGlobbing from 10.0.9 to 10.0.10 by @dependabot[bot] in #2120
  • Bump Microsoft.Extensions.Logging.Console from 10.0.9 to 10.0.10 by @dependabot[bot] in #2122
  • Bump Microsoft.Extensions.TimeProvider.Testing from 10.7.0 to 10.8.0 by @dependabot[bot] in #2124
  • Bump Microsoft.Extensions.ObjectPool from 10.0.9 to 10.0.10 by @dependabot[bot] in #2123
  • feat: round the timeline clip and inset its name label by @yuto-trd in #2119
  • Bump Microsoft.NET.Test.Sdk from 18.7.0 to 18.8.1 by @dependabot[bot] in #2128
  • Bump OpenTelemetry and OpenTelemetry.Exporter.OpenTelemetryProtocol by @dependabot[bot] in #2130
  • Bump Microsoft.Extensions.Hosting from 10.0.9 to 10.0.10 by @dependabot[bot] in #2127
  • Bump System.Management from 10.0.9 to 10.0.10 by @dependabot[bot] in #2138
  • Bump System.CommandLine from 2.0.9 to 2.0.10 by @dependabot[bot] in #2137
  • Fix nested Sound TimeRange inheritance and improve error diagnostics by @yuto-trd in #2136
  • fix: resolve Scene references through the Expressions form in the Agent Toolkit (#2110) by @yuto-trd in #2135
  • feat: log surviving objects and stacks via ClrMD when an extension's AssemblyLoadContext fails to unload by @yuto-trd in #2133
  • feat!: add the border design theme by @yuto-trd in #2125
  • feat!: add Gate audio effect and unify the dynamics node scaffolding by @yuto-trd in #2072
  • feat: Add tool tab menu to dock headers by @yuto-trd in #2140
  • fix: stop the LayerHeader height feedback loop overflowing the stack by @yuto-trd in #2141
  • fix: dither the linear-to-8-bit conversion so gradients stop banding by @yuto-trd in #2142
  • fix: stop the vertical jitter of animated text by disabling baseline snapping by @yuto-trd in #2143
  • Bump Refit from 13.1.0 to 14.0.1 by @dependabot[bot] in #2145
  • fix: preserve terminal session across tab switches by @yuto-trd in #2147
  • fix: Isolate unit tests from user settings by @yuto-trd in #2148
  • fix: match dock add button border color by @yuto-trd in #2149
  • fix!: clear all build warnings by @yuto-trd in #2151
  • feat: strengthen the UI corner rounding by @yuto-trd in #2152
  • Bump ModelContextProtocol and ModelContextProtocol.AspNetCore by @dependabot[bot] in #2154
  • fix: match terminal tab colors with other dock tabs by @yuto-trd in #2162
  • fix: align graph editor colors with timeline by @yuto-trd in #2163
  • feat(agent-toolkit)!: validate render scales, tag export colour metadata, and surface encoder warnings by @yuto-trd in #2161
  • fix(rendering): make particle simulation seek-deterministic by @yuto-trd in #2160
  • fix: prevent crash when importing video without audio track by @yuto-trd in #2184
  • feat: Use portrait-specific default dock layout for scenes by @yuto-trd in #2185
  • test: stabilize flaky preview render error ordering test by @yuto-trd in #2186
  • chore(deps): bump anthropics/claude-code-action from 1 to 1.0.183 by @dependabot[bot] in #2175
  • Bump ModelContextProtocol and ModelContextProtocol.AspNetCore by @dependabot[bot] in #2177
  • test: stop the headless dispatcher flake with per-assembly isolation by @yuto-trd in #2187
  • fix: draw SourceBackdrop from the current pass, not the previous render by @yuto-trd in #2189
  • fix: keep frame cache entries consistent with the options that made them by @yuto-trd in #2190
  • fix(engine): release GPU resources on the thread that owns them by @yuto-trd in #2188
  • feat: save and apply named dock layouts by @yuto-trd in #2195
  • fix: include license files in release artifacts by @yuto-trd in #2196

Full Changelog: v2.0.0-preview.6...v2.0.0-preview.7