Page 8 of 12

Re: 💻 Studio Download (0.2.277-beta)

Posted: 07 Mar 2026, 11:26
by jsantos
Beta 0.2.276
  • Added search/suggestion functionality on Binding Path textbox
  • Added MouseWheelTrigger that differentiates scroll up or down events (#4817)
  • Added 'Report an Issue' button to the bottom-left corner of the app and to the Help submenu
  • Resources tab improvements (#4826)
    • Added context menu action to reveal resource in its ResourceDictionary
    • Added tooltip to resource elements showing ResourceType and Owner name
    • Hide Dictionary panel when Resource search/filter is active
  • Fixed: Search results for color resources do not update after a rename (#4824)
  • Fixed: clr-namespace:NoesisGUI and clr-namespace:NoesisGUIExtensions both produce same prefix xmlns:noesis
  • Fixed: Typography attached properties not showing for text elements
  • Fixed: "Apply resource" option is not available for ChangePropertyAction.Value if only resources are Styles and ControlTemplates
  • Fixed: ResizeAdorner incorrectly using previous delta on the next mouse click
  • Fixed: Path cap end not applied when trimming the path (#4711)
  • Fixed: Desync between render and hit-testing for rotated empty lines
  • Fixed: CharacterEllipsis cuts differently in Wrap and NoWrap (#4847)
  • Fixed: SelectedItem can remain as null even if SelectedIndex is not -1 (#BS2227)
  • Fixed: Creating a default data template can create multiple clr-namespace definitions
  • Fixed: Crash trying to create a visual transition storyboard (#BS2232)
  • Fixed: Crash undoing a creation of a Setter after switching to the ResourceDictionary.xaml that contains it (#BS2235)
  • Fixed: Crash executing command for creating Setters depending on the existence of the runtime document
  • Fixed: Crash when the ResourceProperty is created within a data set (#BS4828)
  • Fixed: Crash in PointProperty and similar property editors when GetCurrentValueObject() returns null (#BS2241)
  • Fixed: Crash destroying an Adorner that holds the last reference of its adorned element
  • Fixed: Crash clicking on a ListBox that is being disconnected from the tree (#BS2258-2259)
  • Fixed: Crash while initializing Component dynamic properties (#BS2252, #4627, #4667)
  • Fixed: Crash deleting an interactivity trigger (#BS2254, #BS2257)
  • Fixed: Crash while editing implicit data templates (#BS2267)
  • Fixed: Crash assigning invalid Visibility enum value (#BS2268-2269)
  • Fixed: Stack overflow crash when an ItemsControl is part of its own ItemTemplate (#BS2266, #BS2272-2273, #BS2276)

Re: 💻 Studio Download (0.2.277-beta)

Posted: 07 Mar 2026, 11:27
by jsantos
Beta 0.2.277
  • Window resize behavior now updates content continuously
  • Fixed: Wrong view size rendering first frame when showing window
  • Fixed: Prevent asset creation inside references root, project and folder
  • Fixed: Create Binding clears current binding without resetting Path selection (#4823)
  • Fixed: Secondary properties not expanded while searching in Styles (#4821)
  • Fixed: Issues with serializing "Design." namespaces (#BS2288-2290)
  • Fixed: FormattedText accessing deleted text memory
  • Fixed: Division by zero building Border complex geometry
  • Fixed: Crash moving TabItem's content to another container (#BS2286)
  • Fixed: Crash removing a storyboard resource (#BS2285)

Re: 💻 Studio Download (0.2.281-beta)

Posted: 20 Mar 2026, 20:07
by jsantos
Beta 0.2.278
  • Fixed: Inconsistent ordering of Row and Column properties (#4877)
  • Fixed: Running Generate Sample Data Temporarily Clears Data Structure Properties Panel Content (#4872)
  • Fixed: Animating both the object and it's subproperty can cause invalid KeyFrameObject to linger in StoryboardObject
  • Fixed: TextBlock not properly cloned when using inlines (#4795, #4582)
  • Fixed: UpdateResourceValueCommand problems when replacing the only resource in <Element.Resources>
  • Fixed: Crash after creating TabControl.ContentTemplate and changing the root grid size (#BS2264)
  • Fixed: Crashes in different parts of Studio if an unknown/wrong type is used
  • Fixed: Crash when deleting design type due to the DataTemplate.DataType not being cleared correctly if it uses {x:Type} markup extension (#BS2309)
  • Fixed: Crash trying to animate a KeyBinding.Command and other similar properties (#BS1877, #BS1896, #BS2183, #BS2180, #BS2040, ...)
  • Fixed: Crash trying to animate a Binding > AlternationConverter > subproperty of AdornerDecorator
  • Fixed: Crashes on device removed scenarios in D3D11 and D3D12 (#BS2300)

Re: 💻 Studio Download (0.2.281-beta)

Posted: 20 Mar 2026, 20:08
by jsantos
Beta 0.2.279
  • Added support for accessing design data properties using dictionary syntax: {Binding Player[Name]}
  • Fixed: Objects are not being animated if they're not at the top of selection
  • Fixed: Collapsed Elements Intercept User's Clicks (#4859)
  • Fixed: XAML errors setting VisualStateGroup Transition duration if custom Visual State Group was created (#4887)
  • Fixed: Non visual state objects can take the name of a in-memory/built in VisualState/VisualStateGroup
  • Fixed: VisualStates and VisualStateGroups weren't registered in INameScope upon creation
  • Fixed: Issues with cloning TextBlock due to Text & Inlines conflict
  • Fixed: Updating Text/Inlines/RichText.Text property not removing its counterpart properties from XAML (#4025)
  • Fixed: Crash on CreateVisualTransitionCommand Undo (#BS2311, #BS2312)
  • Fixed: Crash when drawing a path inside an ItemsPanelTemplate Panel (#BS2313)
  • Fixed: Crash after renaming a custom visual state group to a name used by built-in visual state group (#BS2315)

Re: 💻 Studio Download (0.2.281-beta)

Posted: 20 Mar 2026, 20:09
by jsantos
Beta 0.2.280
  • Added Storyboard Events track to the Animation panel
    • Event exposes a collection of Interactivity Actions that will be executed at the specified time
  • Added search capabilities to drop downs in Properties panel and Binding Path selector
  • Ctrl+S now saves the scope file of the template/style that's being edited (#4895)
  • Fixed: Changing data sets inside a symbolic link folder makes the property panel disappear (#4488)
  • Fixed: Resource container gets deselected after user selects another child element
  • Fixed: Invalid Uri produced when dragging an asset (e.g. Image) from a referenced project into the Navigator (#4861)
  • Fixed: Non-factory resource types don't appear in the list of available resources after duplicate
  • Fixed: Undoing Add/Remove merged dictionary doesn't update resource panel UI in all the documents
  • Fixed: Changing TextBlock.Text (or Rich Text) property doesn't delete TextBlock.Inlines if it consists of raw text only
  • Fixed: Shape's Stroke mode ComboBox doesn't update in Studio's UI on undo/redo
  • Fixed: Duplicating an element can create an entry in Navigator for non-element objects (e.g. RiveInput)
  • Fixed: Namespaces not properly indented
  • Fixed: Resources are not properly serialized when used in markup extensions (#BS2326)
  • Fixed: Very slow destruction of NameScope containing many entries
  • Fixed: Unable to load UserControl xamls in Studio (#4894)
  • Fixed: Crash in Property::PasteValueFromJson() when an invalid value is stored in the JSON when pasting whole category values (#4883)
  • Fixed: Crash in ElementTreeItem::OnMouseEnter (#4870)
  • Fixed: Crash redoing a CreateResourceCommand with a DataTemplate that references a now deleted type (#BS2321)
  • Fixed: Crash undoing animation of an enum property (e.g. Visibility) while the mouse focus is inside of its ComboBox (#BS2328)
  • Fixed: Crash executing FitSelection without an active scope (#4871)
  • Fixed: Crash calling already destroyed StoryboardCompletedTrigger (#BS1702-1704, #BS2047, #BS2314)
  • Fixed: Crash trying to edit a multi-selection read-only collection property (e.g. Input Bindings)
  • Fixed: Crash trying to edit a Binding of a non-FrameworkElement (#4897, #BS1913)
  • Fixed: Crash trying to remove a stale merged resource dictionary (#4866, #BS2035, #BS2334)
  • Fixed: User can delete an element while dragging it in the Navigator causing a crash on drop (#4865)
  • Fixed: Crash changing AlternationConverter with Values to some other converter while inside of a template (#4702, #BS2063)

Re: 💻 Studio Download (0.2.281-beta)

Posted: 20 Mar 2026, 20:10
by jsantos
Beta 0.2.281
  • Fixed: Do not start a search when typing non-printable characters
  • Fixed: Invalid namespace prefix if digits are found at the start of the project name
  • Fixed: ContentControl.Content template scope is popped from the stack after each edit (#4916)
  • Fixed: Crash when Studio loses focus during ComboBox search (#BS2335, #BS2336)
  • Fixed: Crash updating a Brush subproperty after which template scope becomes invalid (#4916)

Re: 💻 Studio Download (0.2.285-beta)

Posted: 30 Mar 2026, 13:35
by jsantos
Beta 0.2.282
  • Added support for managing Drag and Drop scenarios in Studio
  • Added custom visualization and filtering support for URI properties
  • Added SeekStoryboardAction
  • Added optional support in code for rendering Ellipses starting at 12pm
  • Offscreen texture recreation optimized when resizing
  • Fixed: 'Edit resource' button not working in template/style resource properties
  • Fixed: Data set gets stuck if XamlDocument gets reloaded with in-memory applied data set
  • Fixed: Search in the Binding ElementName property does not work
  • Fixed: Material effects only appear in Studio when already used in XAML (#4874)
  • Fixed: Text disappears when setting xml:space="preserve"
  • Fixed: Ungrouping an element with visual states causes a crash later on (#BS2339)
  • Fixed: Crash renaming a Storyboard when it's in a Template merged into GlobalResources.xaml (#BS2340)
  • Fixed: Crash populating element properties with a search active
  • Fixed: Crash when you have a dictionary style binding to design data (#4918)
  • Fixed: Crash on Studio exit when pages have been moved via drag and drop between folders (#4911)

Re: 💻 Studio Download (0.2.285-beta)

Posted: 30 Mar 2026, 13:36
by jsantos
Beta 0.2.283
  • Fixed: Clicking a Data Set or Data Structure which is already selected doesn't show their properties
  • Fixed: Binding/MarkupExtensions are not connected to the rest of UI tree
  • Fixed: Binding not reevaluated when DataContext changed from DisconnectedItem to a null value
  • Fixed: Crash deleting MediaElement from stage (#BS2345-2347)
  • Fixed: Crash when selecting a null entry in the Data Structure property type dropdown

Re: 💻 Studio Download (0.2.285-beta)

Posted: 30 Mar 2026, 13:36
by jsantos
Beta 0.2.285
  • Added Search functionality to Relative Mode and Ancestor Type under Relative Binding properties
  • Fixed: Generating data sets several times doesn't clear out old objects from a single object property (#4935)
  • Fixed: TextBlock implicit style defined in Application Resources leaking into Studio UI
  • Fixed: TextEditor not properly sorting properties when inserting a new category of properties in XAML code
  • Fixed: Resource cannot be selected sometimes without first selecting other resource
  • Fixed: Multi-selecting elements through navigator doesn't show attached properties in the properties panel
  • Fixed: Elements with disabled HitTestVisibility cannot be clicked in edit mode on stage (#4921, #4923)
  • Fixed: Mouse can get stuck on double click in a dummy resource editor in a ResourceDocument
  • Fixed: Files disappearing from filtered view during external editor saves
  • Fixed: ChangePropertyAction failed to convert value to target property sometimes
  • Fixed: MathConverter used in MultiBinding failed to convert to object target type
  • Fixed: Triggers are not re-sealed after modification in UpdateProperty commands
  • Fixed: Triggers are not unsealed in Undo() methods, causing potential problems on undo
  • Fixed: Templates can have unmodifiable Setters/Triggers due to them being sealed (#4295)
  • Fixed: Crash handling KeyDown event on a TextBox that was disconnected from the view (#4913)
  • Fixed: Crash handling MouseDown event on a TextBox that was disconnected from the view (#4931)

Re: 💻 Studio Download (0.2.288-beta)

Posted: 14 Apr 2026, 01:47
by jsantos
Beta 0.2.286
  • Added GridImage to allow MxN slices images
  • Added ToolTipService.IsScaleReference property to select the element used as reference for scaling tooltips
    • Automatically apply ToolTipService.IsScaleReference to LayoutScaler content
  • Highlight hovered elements in both Navigator and the Stage
  • Show resolved default values for Binding mode and UpdateSourceTrigger (#4936)
  • Fixed: NineSliceImage shows cracks between slices sometimes
  • Fixed: Data Set stays assigned after removing an element with d:DataContext
  • Fixed: Clearing a Uri Asset or Image Source property does not properly update the combobox
  • Fixed: Updating a Converter resource doesn't update all the expressions using it
  • Fixed: MarkupExtension not properly serialized sometimes
  • Fixed: Binding editor shows wrong DataContext properties when element has a local DataContext set
  • Fixed: Issue with Undo history when using Ctrl+Z on focused ImageSourceProperty and UriAssetProperty
  • Fixed: Animating Image.Source and FontFamily properties generates animation XAML that's not replayable on document reload
  • Fixed: 'Make Into Style' doesn't allow creating as default type (#4952)
  • Fixed: 'Make Into Style' breaks element appearance (#4953)
  • Fixed: An action to create a Storyboard resource from a Trigger exists, but provides no function (#4956)
  • Fixed: Can't Edit Storyboards from resource properties (#4928)
  • Fixed: 'Create Resource' for Brush type in Resources Panel doesn't work (#4962)
  • Fixed: Clicking on a Resource name that is currently being edited, wipes its properties panel (#4848)
  • Fixed: Resource Dictionary resources display unpredictably in the Resource preview On-Stage (#4945)
  • Fixed: Reorder helpers are wrongly shown while dragging filtered resources (#4947)
  • Fixed: In the Resources Panel, resources can only be duplicated once at a time (#4963, #4964)
  • Fixed: Restore name when Escape is pressed renaming Triggers/Behaviors/Storyboards/Trigger Actions/Data Structures/Enumerations (#4961)
  • Fixed: Renaming a ListBoxItemContainer template resource breaks display of the ListBox in which its used (#4214)
  • Fixed: ListBoxItemContainer Style adorner displays non-functional Style button (#4939)
  • Fixed: DataTemplate design size overriding play mode stage size (#4937)
  • Fixed: ImageBrush Transforms can't be centered (#4476)
  • Fixed: Undoing/Redoing transforms can cause elements to misrender on stage (#4761)
  • Fixed: RenderTransformOrigin set on runtime object only but not applied in XAML when animating RenderTransform for the first time causing a desync (#3189)
  • Fixed: Cannot scroll within properties panel when in play mode (#4954)
  • Fixed: Creating a DataTemplate for Drag And Drop overlays doesn't generate correct attached property (#4941)
  • Fixed: Pressing edit button on an OverlayTemplate resource property tries to enter a non existing visual tree
  • Fixed: Studio shows data property names differently in Studio's UI than how it was input by the user (#4934)
  • Fixed: Asset paths stored in data set properties don't update when moved (#4047)
  • Fixed: Adorners shown for collapsed elements (#4889, #4886)
  • Fixed: Elements have invalid layout values after undoing a parent change in the Stage (#4777)
  • Fixed: No reliable way to recreate views with their contents (#2690)
  • Fixed: Many commands don't properly serialize the DependencyProperty value in e.g. Setter.Property (#4940)
  • Fixed: Certain operations have no effect due to the object being sealed (#4843)
  • Fixed: Crash detecting XAML indentation when loading Studio project (#4969)
  • Fixed: Crash when playing a non-existent video in D3D11 and D3D12 media players (#BS2365)