The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
Rewrite using variadic view
1 year ago
See README for new examples and API usage.
- Major API change
- New internals and new public API
- No longer relies on reflection (less edge cases)
- Can now create "multi" views (modifiers will apply to all containing views)
Lazily get view by index
2 years ago
You can now lazily get a view, based on its index in a `ForEach`.
Bug also fixed where conditional views were always creating a view.
ForEach produces multiple views
2 years ago
`ForEach` now creates multiple views, rather than just one. `ViewExtractor` also now ignores `EmptyView` by default, so no need to check for that anymore.
Most importantly, remember to use **both** initializers, otherwise the `ForEach` may only appear to be a single view! If a `ForEach` creating multiple views is undesired, wrap it in a `Group`.
Updated README
2 years ago
Updated README example for 0 or 1 view
2 years ago
This version updates the README to show how to support initializing with 0 or 1 view. Zero views will create an `EmptyView`.
Installation instructions
2 years ago
Installation instructions now included.
Initial release
3 years ago
First release of `ViewExtractor`.