Releases: SwiftedMind/Puddles
Releases · SwiftedMind/Puddles
2.0.0
This release mainly removes the dependency to Queryable
because that should be treated as a fully separate package. Check it out at https://github.com/SwiftedMind/Queryable.
Removing this should make it less likely to force major releases on Puddles.
Changed
- Renamed the concept of adapters to containers since now they are simple
DynamicProperty
structs with a lot more power and generalized use! A detailed explanation will be provided on swiftedmind.com.
Removed
- Removed
Signal
. This will be coming as a separate Swift package. - Removed the dependency to
Queryable
, since that is fully separate and makes breaking changes harder to control. Simply addQueryable
to your project, to keep using it.
1.0.0
Merge branch 'develop' # Conflicts: # README.md
0.3.1
- Small workflow fix
0.3.0
What's Changed
- Introducing
Navigator
- Revamped
Queryable
- Introducing
Signal
- Revamped
Interface
Full Changelog: 0.2.1...0.3.0
0.2.1
- Debugging SPM
0.2.0
Release 0.2.0
Warning
This release will break apps that are using 0.1.0
New
- Renamed
Expectation
toQueryable
and fully rewrote the internals.Queryable
is now an easy to use property wrapper. See tutorials for more information. - Added a more general support for interfaces. See tutorials for more information.
- Interface actions aren't called asynchronously anymore, due to a variety of reasons. You have to manually create and manage Tasks to do that.
- Added experimental support for deeplinking. It is very basic for now and not documented yet (since a lot will change in the future).
- Added example apps that will continue to grow and evolve over time (as case studies)
- Updated all tutorials and documentation
Fixed
- Thanks to the new
Queryable
property wrapper internals, continuations should not leak anymore.
0.1.0
Update publish-documentation.yml
0.1
The initial release for this framework. It is still under development and not stable.