Skip to content

Version 3.2.0

Compare
Choose a tag to compare
@stevenklassen8376 stevenklassen8376 released this 19 Aug 19:33
· 48 commits to master since this release
f4f7796

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 in NSViewRepresentable views
  • #39 Added View modifiers to allow common button attributes to be set in NSButton based NSViewRepresentable views
  • #41 Added an errorHighlightColor constant to NSColor 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.