All Versions
31
Latest Version
Avg Release Cycle
58 days
Latest Release
1046 days ago
Changelog History
Page 2
Changelog History
Page 2
-
v2.0.0-alpha1 Changes
January 25, 2018๐ฅ Breaking changes
- ๐ Renamed BasicAutomationElementBase to FrameworkAutomationElementBase
- Consistent naming for the *Id interfaces/classes (eg. IDockPatternProperties to IDockPatternPropertyIds)
โจ Enhancements
- ๐ More documentation
- โก๏ธ Updated the interop dlls
- โ Added missing features from .NET 4.7.1 in UIA2
- โ Added missing features from newer interop in UIA3
- Transaction- and ConnectionTimeout
- Selection2 pattern
- New text attributes
- New automation properties (CenterPoint, FillColor, ... see f2b444e for more)
- FindWithOptions
- New events
- UIA3TextRange3
- Code cleanups
- โ Added generic AsType
- ๐ Use
UtcNow
instead ofNow
forRetry
Wait.UntilInputIsProcessed
now has an optional timespan parameter
๐ Bug fixes
- None yet
-
v1.3.1 Changes
October 19, 2017๐ Bug fixes
- Re-added install.ps1 to UIA3 NuGet package
-
v1.3.0 Changes
October 19, 2017๐ฅ Breaking changes
- Renamed Helpers.WaitXXX to Wait.XXX
- Project now only compiles on VS2017.3 or higher
- Renamed scrollbars (VScrollBar -> VerticalScrollBar, HScrollBar -> HorizontalScrollBar)
- Renamed ScreenCapture to Capture
- Renamed ComCallWrapper to Com
- Changed child collections from various namings to ".Items" (eg. in Menus)
- Renamed State to ToggleState
โจ Enhancements
- Switched build system to cake build
- Various code cleanups and documentation improvements
- Added signed versions (as separate nuget packages)
- Added some convenience properties to the AutomationElement (IsEnabled, IsOffscreen, ...)
- Added HasExited and ExitCode to Application.
- Cleaned SystemProductNameFetcher and added support for Server 2016
- Added IsSupported to AutomationProperty
- Added Parent property
- Added BoundingRectangle,ActualWidth,ActualHeight,ItemStatus and HelpText to AutomationElement
- Implemented FindAt / FindIndexed
- Added ByValue condition
- Added IsReadOnly to ComboBox
- Implemented ToggleButton
- Implemented ListBox and ListBoxItem
- Added IsToggled to ToggleAutomationElement, added IsChecked to ChechBox
- Added DataGridView
- Reworked the Capture class
๐ Bug fixes
- Correctly handle manually pressed modifiers when using Keyboard.Type
- Added missing property in RegisterPropertyChangedEvent
- Fixed finding the ScrollBars
- Fixed typo in IPropertyLibrary
-
v1.2.0 Changes
May 24, 2017๐ฅ Breaking changes
- Moved FlaUInspect to its own repository (see https://github.com/FlauTech/FlaUInspect)
โจ Enhancements
- [Core] Added ENTER synonym for RETURN and ESC for ESCAPE
- [Core] Made IsWin32Menu property on menu public
-
v1.1.0 Changes
April 28, 2017โจ Enhancements
- [Core] Added Select (index and string) for ComboBox
- [Core] Added SelectedItem(s) and Select by cell value to Grid
- [Core] Added a FindCellByText to GridRow
- [Core] Implemented MenuItems with a string indexer
- [Core] Added AutomationElement constructor which is based on another AutomationElement
- [Core] Changed loglevel of "Closing application" to debug
- [Core] Added overload for FindFirstChild and FindFirstDescendant with a string (AutomationId) parameter
๐ Bug fixes
- [Core] Fix for WinForms where ComboBox does not support the SelectionPattern
- [Core]Fix when directly setting the text in the combobox in uia2/winforms
-
v1.0.0 Changes
April 13, 2017โจ Enhancements
- [Core] Reworked the keyboard class a bit (e.g. allow simultaneous presses)
- [All] More code documentation
๐ Bug fixes
- [All] Fixed almost all ReSharper warnings
-
v1.0.0-rc1 Changes
March 23, 2017๐ฅ Breaking changes
- [UIA3] Used Client interop instead of Core for UIA3
โจ Enhancements
- [Core] Various code cleanups
- [UIA3] Wrapped some more calls in ComCallWrapper
๐ Bug fixes
- [Core] Fixed null exception on Window.Close without TitleBar.CloseButton
- [All] Fixed .net 4.5 libraries in the packages
-
v1.0.0-beta3 Changes
March 14, 2017๐ฅ Breaking changes
- [Core] Moved As... methods into the AutomationElement
โจ Enhancements
- [Core] Added XMLDoc (also to nuget packages)
- [Core] Return true/false if the application closed normally / forcefully
- [Core] Reworked timeouts on Application.Wait methods (default to infinite)
- [Core] Implemented ComboBoxItem (to correctly get the text for default WPF comboboxes)
- [Core] Added AsHScrollBar and AsVScrollBar
-
v1.0.0-beta2 Changes
March 13, 2017๐ฅ Breaking changes
- [Core] WaitWhileBusy and WaitWhileMainHandleIsMissing are now public and to not block endlessly
โจ Enhancements
- [Core] Cleaned the Retry a bit
- [Core] Refactored logging (thanks to jmaxxz)
๐ Bug fixes
- [Core] Fallback to property for clickable point if GetClickablePoint fails
- [Core] Fixed XPath when getting it for an element (eg. in FlaUInspect)
-
v1.0.0-beta1 Changes
March 02, 2017๐ฅ Breaking changes
- [Core] Merged Table into Grid
- [All] Properties are now wrapped in an AutomationProperty object which provides Value, ValorOrDefault and TryGetValue
- [Al] Patterns are now wrapped in an IAutomationPattern object which provides Pattern, PatternOrDefault, TryGetPattern and IsSupported
- [Core] Properties in the PropertyLibrary now do not contain the name "Property" anymore
- [Core] Renamed .Information to .Properties
โจ Enhancements
- [Inspect] Added Table Patterns support
- [Code] Various code cleanups
- [Core] Added search by XPath
- [All] Implemented caching