Skip to content

Releases: SwiftedMind/Queryable

2.1.0

15 Jan 21:25
7c8f7fb
Compare
Choose a tag to compare

New

2.0.1

23 Jul 18:44
Compare
Choose a tag to compare

Fixed

  • Fixed QueryableLogger.configure() not being public

2.0.0

23 Jul 13:12
684be62
Compare
Choose a tag to compare

New

  • Breaking: The @Queryable property wrapper has been replaced by a Queryable class conforming to ObservableObject. Unfortunately, this is a breaking change, but it allows you to define Queryables literally anywhere in your app, i.e. in your views, view models or any other class your views have access to in some way. Please see the Migration Guide for instructions on how to modify your existing code base. I'm sorry for the inconvenience of this, but I do believe it's going to be worth it.

  • Added Unit Tests to reduce the chance of introducing bugs or broken functionality when making future modifications. The test suite will be continuously expanded.

Changed

  • Breaking: The logger configuration call has moved outside the generic class Queryable class to get rid off the awkward call Queryable<Void, Void>.configureLog(). The logger can now be configured via QueryableLogger.configure().

1.0.2

14 Apr 04:44
7677089
Compare
Choose a tag to compare
  • Added Documentation support with Swift Package Index

1.0.1

14 Apr 04:30
43f0897
Compare
Choose a tag to compare
  • Fixed platform support

1.0.0

13 Apr 18:19
Compare
Choose a tag to compare
Merge branch 'main' of github.com:SwiftedMind/Queryable