Releases: malcommac/Owl
Releases · malcommac/Owl
Owl 1.1.3 - (Swift 5.x)
Owl 1.1.2 - (Swift 5.x)
Owl 1.1.1 - (Swift 5.x)
Released on: 2019-11-24
CHANGELOG
- #38 Fixed crash with
didEndDisplayCellboth forCollectionDirectorandTableDirector. The side effect iselement: Modelproperty of theTableCellAdapter.EventandCollectionCellAdapter.Eventoptional because in these situations I can't get the model instance for removed items. - #39 Fixed SPM package.
- #20 Added default implementation for
isContentEqualofElementRepresentable. - #41 Changed
CollectionHeaderFooterAdapter,TableSectionandTableHeaderFooterAdaptermethods and properties to open.
Owl 1.1.0 - (Swift 5.x)
Released on: 2019-09-15
CHANGES
- #36 [NEW] Added support for Swift Package Manager 5.x
- #18 [FIX]
TableAdapterCell.Event'selementis not optional anymore (and conform to the counterpart of collection) - #23 [FIX] When
CollectionCellAdapter.Event/TableAdapterCell.Eventhas a valid cell instance bothcollection/tableand relative sizes properties are also available. - #33 [FIX] Fixed permanent crash on
endDisplayevents and optimize the dispatch of the events by removing cached contexts. - #25 [NEW]
CollectionCellAdapterclass is nowopento subclasses. - #34 [FIX] Fix
CollectionDirector/TableDirector's prefetching triggers. Now you can enable prefetching by enabling theisPrefetchingEnabledproperty. - #26 [FIX]
ScrollViewEventsHandlerare now public. - #29 [FIX] cell instance is now passed to the
didSelectItemAtevent of theCollectionDirector. - #11 [NEW] Added iOS9 compatibility.
- #35 [FIX] Fix crash for invalid index path in internal
adapterForHeaderFooter()function which may cause occasional crashes.
Owl 1.0.4 - (Swift 5.x+)
Released on: 2019-05-23
CHANGES:
- #15 Fixed an issue which causes wrong element in return of
elementAt()function for bothTableDirectorandCollectionDirector - #14 Fixed an issue with override functions of the
ReusableViewProtocol; bothreuseIdentifierandreusableViewSourceproperties you need to add to your cell subclass are now moved inside the adapters both for view and cells (CollectionAdapter/TableAdapterfor cells,TableHeaderFooterAdapter/CollectionHeaderFooterAdapterfor header/footer. In these classes you will found two similar properties calledreusableViewIdentifierandreusableViewLoadSource. See the section 3.4 of the documentation for more infos.
Owl 1.0.3 - (Swift 5.x+)
Released on: 2019-05-16
CHANGES:
- #13 Fixed
TableHeaderFooterAdapter.HeaderFooterEventproperties which are not accessible from the extern of the framework.
Owl 1.0.2 - (Swift 5.x+)
Released on: 2019-05-12
CHANGES
- #6 [FIX] Fixed for missing
.dequeueevent dispatch onTableDirector - #7 [FIX] Added dispatch of the removed object instances in
.didEndDisplayevent of theCollectionDirector - #8 [FIX] Fixed
.didEndDisplayevent which does not report instances of the removed objects whenset()function is called onTableSectioninstance - #9 [NEW] Added
indexproperty inCollectionSectionto retrive the index of the section in its parent director (if any)
Owl 1.0.1 - (Swift 5.x+)
Released on: 2019-05-05
CHANGES
#1 Fixed crash on .commitEdit event when trying to delete a row with .delete editStyle
Owl 1.0.0 - Pre-Release Version (Swift 5+)
Released on: 2019-04-30
This is the first pre-release version of Owl framework. It's a sort of GM and it will be followed by several other pre-releases before the effective launch.