- BUGFIX: Don't throw in TryFind
- FEATURE: Multitarget net45;net6.0-windows
- TUNING: Longer timeouts overall on CI
- TUNING: Longer timeout when getting main window on CI
- FEATURE: better image diff window.
- FEATURE: touch & mouse drag with infinite speed.
- Expose Mouse & Keyboard SendInput
- FEATURE: support touch.
- FEATURE: support resizing window.
- FEATURE: detect AppVeyor and wait longer.
- FEATURE: Retry in ImageAssert
- FEATURE: Calendar
- FEATURE: CalendarDayButton
- FEATURE: Frame
- FEATURE: GridSplitter
- FEATURE: OpenFileDialog
- FEATURE: PasswordBox
- FEATURE: SaveFileDialog
- FEATURE: Separator
- BUGFIX: Selector.Select() virtualized items.
- FEATURE: Handle virtualization for ListBox.Items.
- FEATURE: UiElement.Children for displaying trees.
- BUGFIX: Handle empty data grids.
- BREAKING: Remove DataGrid.RowHeaders use the Rows headers.
- BREAKING: Rename Conditions, was Condition, confusing when same name as System.Windows.Automation.Condition
- BREAKING: rename ScrollBar.Minimum & Maximum to match WPF property names.
- BREAKING: Remove GridView, refactor DataGrid & ListView
- FEATURE: Added more wrapper types.
- FEATURE: Return better types to enable cast instead of using As-methods.
- BREAKING: Use UIAutomationClient & UIAutomationTypes instead of interop assembly.
- BREAKING: Rename HeaderedContentControl.HeaderText was Text
- BREAKING: Rename UiElement was AutomationElement
- BREAKING: Remove condition types, use built-in conditions.
- BREAKING: Removed some exception types and use built-in instead.
- BREAKING: Remove UIElement.ExecuteInPattern
- BREAKING: Minor changes to inheritance hierarchies.
- BREAKING: event handler signatures, use built-in delegates.
- FEATURE: Wait for Aero animation.
- BUGFIX: ImageAssert handle bmp.
- FEATURE: ImageAssert.OnFail save when not found.
- FEATURE: ImageAssert handle bmp.
- FEATURE: ImageAssert.OnFail.
- FEATURE: ImageAssert with onerror overloads.
- BUGFIX: ImageAssert relative paths and resources.
- FEATURE: Application.FindExe
- FEATURE: Find TextBlock in template
- FEATURE: GridView.RowHeader(index)
- BUGFIX: GridView.ColumnHeaders on Windows 7.
- FEATURE: Application.TryWithAttahced
- FEATURE: HeaderedContentControl
- FEATURE: Expander : HeaderedContentControl
- FEATURE: GroupBox : HeaderedContentControl
- FEATURE: Application.TryAttach
- FEATURE: Datagrid handle input in template columns.
- FEATURE: Find overloads.
- FEATURE: ComboBox.IsEditable & IsReadOnly
- FEATURE: UserControl
- FEATURE: TextBox.IsReadOnly
- FEATURE: Application.Kill
- FEATURE: Application.AttachOrLaunch with argument.
- FEATURE: ListBox.Select by text.
- BREAKING: Rename capture.
- BREAKING: Refactor overlay API.
- FEATURE: ImageAssert & ImageDiffWindow
- FEATURE: FindChildAt
- FEATURE: FindXx with func overloads.
- FEATURE: TreeViewItem.IsExpanded
- FEATURE: GridCell.Enter handle invalid value.
- FEATURE: Button.Text & Content.
- BREAKING: Don't throw in FindAll
- BREAKING: Use TimeSpan in Draw.
- BREAKING: Throw if click or enter when off screen.
- BREAKING: Rename bounds.
- FEATURE: ComboBox.Enter
- FEATURE: GridView cell selection
- FEATURE: ClearFocus
- FEATURE: AutomationElement.Window
- BUGFIX: FindListBox
- FEATURE: HelpText property.
- FEATURE: MessageBox
- FEATURE: Popup
- FEATURE: ContextMenu
- FEATURE: TabControl
- Bugfixes DataGrid
- FEATURE: ActualWidth & ActualHeight
- FEATURE: IsKeyboardFocusable & HasKeyboardFocus
- FEATURE: Better performance TreeView
- FEATURE: Throw when child is not found.
- FEATURE: Application.MainWindow, cached.
- FEATURE: GridCell.Value
- BUGFIX: GridCell.Select on Win 7
- BUGFIX: Handle RowHeader.Text with ContentStringFormat
- Feature GridView.RowHeaders & ColumnHeaders.