Version 3.2.0
stevenklassen8376
released this
19 Aug 19:33
·
48 commits
to master
since this release
This version adds a number of items that were written for the HTTPMonitor application of Ebed Technologies Ltd.
It fixes the following bugs:
- #33 NSApplication.buildNumber is failing a unit test
And adds the following new features:
- #4 Adds the ability to wait for a condition in the test infrastructure (motivated by the Java Awaitility, but using Swift expectations)
- #32 Additional items added to the
Array
extension - #35 Added the ability for an
NSApplication
to detect light vs. dark appearance - #37 Added a SwiftUI search text field based on
NSSearchField
- #38 Added
View
modifiers to allow the font and font size to be set inNSViewRepresentable
views - #39 Added
View
modifiers to allow common button attributes to be set inNSButton
basedNSViewRepresentable
views - #41 Added an
errorHighlightColor
constant toNSColor
to allow a consistent appearance in our error highlighting - #43 Allow an
NSImage
to be resized
It also deprecates a number of items, which will be removed in the next major version change:
- The common button attributes in
NSButton
based views should no longer be set in the constructor. Instead modifiers
have been written to do the same thing in a more SwiftUI based manner.