-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Make interface state delegate non optional #1112
Make interface state delegate non optional #1112
Conversation
This reverts commit 06e18a1.
🚫 CI failed with log |
In theory this gonna be an API change. @nguyenhuy @Adlai-Holler @garrettmoon any thoughts? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think we should go forward with it, with a bold statement in the changelog entry indicating that it's a breaking change.
Adding interface state delegates is a pretty new and somewhat rare technique, the migration pathway is easy, and it's a really hot code path.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@Adlai-Holler Concur
Let's get it in!
CHANGELOG.md
Outdated
@@ -1,5 +1,6 @@ | |||
## master | |||
* Add your own contributions to the next release on the line below this with your name. | |||
- [ASDisplayNode] Make interface state delegate protocol required. [Max Wang](https://github.com/wsdwsd0829). [#1112](https://github.com/TextureGroup/Texture/pull/1112) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Let's highlight that it's a breaking change.
Build finished successfully although it does not show up. Gonna merge. |
* fix SIMULATE_WEB_RESPONSE not imported TextureGroup#449 * Fix to make rangeMode update in right time * remove uncessary assert * Fix collection cell editing bug for iOS 9 & 10 * Revert "Fix collection cell editing bug for iOS 9 & 10" This reverts commit 06e18a1. * Make interface state delegate protocol non-optional. * add change log * add missing removal * add required method to ASNodeController * fix indentation * Update CHANGELOG.md
This is to remove respondToSelector check and have better performance.