Nodes v0.0.36
What's Changed
Framework
- Add Store for state management by @tinder-cfuller in #799
- Add Nodes dependency to NodesTesting target by @tinder-garricnahapetian in #836
- Improve store implementation by @tinder-cfuller in #854
- Remove assertion that interferes with testability by @tinder-cfuller in #855
- Improve store implementation by @tinder-cfuller in #856
- Add line breaks in store class definitions by @tinder-cfuller in #857
- Remove Binding extension as replaced by store by @tinder-garricnahapetian in #841
Generator
- Add isObservableStoreEnabled Config option by @tinder-garricnahapetian in #837
- Add storePrefix to Config by @tinder-garricnahapetian in #838
- Add storePrefix to NodeStencilContext by @tinder-garricnahapetian in #839
- Remove NodesTesting as not needed by @tinder-garricnahapetian in #852
- Update StencilTemplate imports by @tinder-garricnahapetian in #861
- Modify stencils for Store by @tinder-garricnahapetian in #840
Templates
- Add initial state factory method by @tinder-cfuller in #844
- Add NodesTesting import to test stencils by @tinder-garricnahapetian in #835
- Make state private if not owns_view by @tinder-garricnahapetian in #853
Tests
- Add state store mocks by @tinder-garricnahapetian in #849
- Compare imports as sorted array by @tinder-garricnahapetian in #862
Maintenance
- Disable unused_parameter SwiftLint rule in stores by @tinder-cfuller in #847
- Remove trailing space by @tinder-garricnahapetian in #850
Full Changelog: 0.0.35...0.0.36