Skip to content

Releases: unsignedapps/Vexil

v1.3.4: Equatable Support

18 Mar 11:22
6380151
Compare
Choose a tag to compare

What’s Changed

🚀 Features

  • Added support for Equatable and Hashable Flags, Flag Groups and Snapshots when their contents are also Equatable or Hashable @bok- (#73)

Version 1.3.3 - Lossless Decoding

17 Feb 11:04
Compare
Choose a tag to compare

What’s Changed

🚀 Features

  • Added support for lossless decoding @bok- (#71)

Release 1.3.2

03 Feb 12:30
a1c08c8
Compare
Choose a tag to compare

What’s Changed

  • Fix case iterable flag appearance, selection and popping behaviour @RodBrown1988 (#70)

Release 1.3.1

25 Nov 11:35
Compare
Choose a tag to compare

What’s Changed

🚀 Features

🐛 Bug Fixes

  • Fixed bug introduced in #67 that caused the description and flags to run together on iOS @RodBrown1988 (#69)
  • Fixed bug introduced in #67 that caused the navigation title to be wrong on iOS when using .section flag groups @RodBrown1988 (#69)

Release 1.3.0: Back to the Mac 🖥️

23 Nov 12:47
4a9b72e
Compare
Choose a tag to compare

🔆 Highlights

Proper support for macOS (11+) in Vexillographer, with huge thanks to @RodBrown1988

🚀 Features

🐛 Bug Fixes

  • Fixed issue on iOS where FlagGroup's displayed as sections were being nested inside SwiftUI Section views, causing rendering issues @bok- (#67)

🧰 Maintenance

  • Added support for additional combinations of Xcode (12.3, 12.2, 12.1, 12.0, 11.7) and Swift (5.2, 5.3, 5.3.1) as well as macOS 11 (Xcode 12.3, 12.2, 11.7) in CI @bok- (#63 and #68)
  • XCFrameworks attached to this release are now built with swift-create-xcframework 1.3.0 and so include debug symbols (dSYM and bcsymbolmap as appropriate)

Release 1.2.2

04 Oct 06:18
db60fb1
Compare
Choose a tag to compare

What’s Changed

🚀 Features

  • Highlighted flags in Vexillographer that have overridden values. @bok- (#59)
  • Added support for displaying FlagGroups as Sections in Vexillographer @bok- (#58)

Release 1.2.1

26 Sep 11:57
226fd6c
Compare
Choose a tag to compare

What’s Changed

🚀 Features

  • Added support for Optional and RawRepresentable values to Vexillographer @bok- (#56)

🐛 Bug Fixes

  • Fixed case where Flag Values that were Bool? or RawRepresentable where RawValue == Bool would fail to decode from UserDefaults @bok- (#57)
  • Hide flags from Vexillographer that aren't supported for editing @bok- (#55)

Release 1.2.0

14 Sep 15:01
606079d
Compare
Choose a tag to compare

What’s Changed

🚀 Features

  • Added NSUbiquitousKeyValueStore support @bok- (#51)

🐛 Bug Fixes

  • The UserDefaults FlagValueSource now emits when the application re-opens @bok- (#53)
  • Removed the explicit products as they seem to crash Xcode 12 @bok- (#50)

🧰 Maintenance

  • Added additional unit test CI jobs for all supported platforms @bok- (#54)
  • Updated support for Swift 5.3, iOS 14 and macOS 11 @bok- (#52)

Release 1.1.1

24 Aug 07:46
Compare
Choose a tag to compare

What’s Changed

  • Provided explicit -static and -dynamic versions of the products (@bok-)

Release 1.1 – Flag Publishing

17 Aug 12:44
0bf1f48
Compare
Choose a tag to compare

What’s Changed

🚀 Features

  • Added a simple FlagValueDictionary source @bok- (#44)
  • Added a Flag.publisher property @bok- (#41)

📚 Documentation Changes

  • Added generated API documentation @bok- (#40)