Skip to content

Commit

Permalink
Version 2.0.0
Browse files Browse the repository at this point in the history
* Convert TableViewRow and TableViewSectionComponent into Structs

* Update Example and Unit Tests

* Add optional identifier to TableViewSection and AnyTableViewRow. Implement deleteSections helper

* Begin Refactoring Example to use live data

* Write Unit Tests for new id helper methods, refactor command executions

* Add liaison as parameters to command closures

* Update Style of Demo

* Update TableViewRows to have optional data

* Consolidate moveRow into single method

* Update to use iOS 10.0

* Update travis build config

* Update Xcode version to 12.0

* Update Xcode version to 12

* Update author email

* Update to iOS 13.5 sim

* Remove command argument labels, implement generic rowForIndexPath, refactor rowIndexPathesWhere to use generic type

* Update README

* Update removing paginated spinner section logic

* Update README

* Set example to iPhone only

* Update section mutations to use indexes instead of indexPathes

* Remove height argument labels, Add Cell.Type parameter to TableViewRow initializer, extend StatelessTableViewRow functionality

* Update TableViewRow extension for Void Data

* Remove data argument label

* Pass Data into Height config closures

* Update ImageRow Data type in Example project

Co-authored-by: Shine Labs <[email protected]>
  • Loading branch information
dylanshine and Shine Labs authored Oct 3, 2020
1 parent 9c11b01 commit 5adcde3
Show file tree
Hide file tree
Showing 116 changed files with 2,509 additions and 1,834 deletions.
8 changes: 5 additions & 3 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,16 @@
# * http://www.objc.io/issue-6/travis-ci.html
# * https://github.com/supermarin/xcpretty#usage

osx_image: xcode10.2
osx_image: xcode12
language: objective-c

env:
- DESTINATION='platform=iOS Simulator,name=iPhone 6S,OS=9.3'
- DESTINATION='platform=iOS Simulator,name=iPhone 7,OS=10.3.1'
- DESTINATION='platform=iOS Simulator,name=iPhone 8,OS=11.4'
- DESTINATION='platform=iOS Simulator,name=iPhone XS,OS=12.2'
- DESTINATION='platform=iOS Simulator,name=iPhone XS,OS=12.4'
- DESTINATION='platform=iOS Simulator,name=iPhone 11,OS=13.5'
- DESTINATION='platform=iOS Simulator,name=iPhone 11,OS=14.0'


script:
- set -o pipefail && xcodebuild test -enableCodeCoverage YES -workspace Example/TableViewLiaison.xcworkspace -scheme TableViewLiaison-Example -destination "$DESTINATION" | xcpretty
6 changes: 3 additions & 3 deletions Example/Podfile.lock
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
PODS:
- TableViewLiaison (1.0.3)
- TableViewLiaison (2.0.0)

DEPENDENCIES:
- TableViewLiaison (from `../`)
Expand All @@ -9,8 +9,8 @@ EXTERNAL SOURCES:
:path: "../"

SPEC CHECKSUMS:
TableViewLiaison: c48125074fa532bd852f1f4cd1bafd1c9325f184
TableViewLiaison: abfd253eb471298f90b277f9ec2df6a3af2004e9

PODFILE CHECKSUM: f818d085ecc094e9577389f3dd62126b0c67c6c6

COCOAPODS: 1.6.1
COCOAPODS: 1.7.4
5 changes: 3 additions & 2 deletions Example/Pods/Local Podspecs/TableViewLiaison.podspec.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 3 additions & 3 deletions Example/Pods/Manifest.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

924 changes: 466 additions & 458 deletions Example/Pods/Pods.xcodeproj/project.pbxproj

Large diffs are not rendered by default.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 5adcde3

Please sign in to comment.