Skip to content

Releases: cashapp/AccessibilitySnapshot

0.7.0

21 Mar 16:58
ef2cf60
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.6.0...0.7.0

0.6.0

23 Jan 20:44
482db2f
Compare
Choose a tag to compare
  • Adds support for using iOSSnapshotTestCase as the snapshotting engine when installing via SPM.
  • Updates the minimum iOS version to 13.0.

0.5.1

24 Jun 15:53
6410357
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.5.0...0.5.1

0.5.0

18 Oct 23:59
68f9270
Compare
Choose a tag to compare
  • Disables rendering large images in monochrome on iOS 13 to work around a system-level bug (see #73).
  • Fixes a rendering issue with very large views.
  • Fixes an exception that occurs when snapshotting a view that is inside a view controller.
  • Fixes an issue with rendering snapshots using Inverted Colors.
  • Resolves a warning for strict prototypes (-Wstrict-prototypes) in the accessibility status utility.
  • Adds support for passing directory name suffixes in the iOSSnapshotTestCase-powered method.
  • Removes XCTest as a dependency of the Core subspec.
  • Adds German localization.
  • Bumps the minimum required Xcode version to 12.0.

Thanks to @fbernutz, @fruitcoder, @aldevet, and @ra1028 for contributing to this release!

0.4.1

24 Nov 23:52
fb797dd
Compare
Choose a tag to compare
  • Removes fishhook as a dependency.
  • Adds support for installing via Swift Package Manager.

Thanks to @Sherlouk for contributing to this release!

0.4.0

30 Oct 21:13
f31a705
Compare
Choose a tag to compare
  • Adds descriptions of custom actions to accessibility hierarchy snapshots.
  • Adds support for using SnapshotTesting as the snapshotting engine via the SnapshotTesting subspec.
  • Bumps the minimum supported iOS version to 12.0.
  • Bumps the minimum supported Xcode version to 11.0.
  • Changes the default subspecs to use SnapshotTesting instead of iOSSnapshotTestCase.

Thanks to @Sherlouk for contributing to this release!


This release changes the default snapshotting engine from iOSSnapshotTestCase to SnapshotTesting. If you already use AccessibilitySnapshot and plan on continuing to use iOSSnapshotTestCase as your snapshotting engine, you can change your dependency to be on the iOSSnapshotTestCase subspec instead:

pod 'AccessibilitySnapshot/iOSSnapshotTestCase', '~> 0.4'

0.3.2

23 Jul 22:38
036c673
Compare
Choose a tag to compare
  • Fixes an issue where activation points were drawn even if they were outside the bounds of the view being snapshotted.

0.3.1

30 May 23:37
9b1a71d
Compare
Choose a tag to compare
  • Splits the framework into two subspecs: a Core subspec that contains all of the core accessibility logic and an iOSSnapshotTestCase subspec that contains the integration layer with the iOSSnapshotTestCase framework.
  • Adds an explicit requirement that test targets have a host application.