ThirtyInch v0.8.5 Release Notes

Release Date: 2017-10-14 // over 6 years ago
  • ๐Ÿ”– Version 0.8.5 14.10.17

    Summary

    ๐Ÿ“š Mostly a maintenance release improving documentation, adding tests and cleaning up the repository.

    ๐Ÿ“ฆ Highlight: The test package is now deprecated and all functionality was moved into the thirtyinch artifact.

    Thanks for external contributors:
    @baltuky @vpondala

    Public changes

    • โšก๏ธ Pull 115 New: Update dependencies (support lib 26.0.0, target- and compileSdkVersion 26 and other minor updates)
    • โœ… Pull 120 New: TiPresenter#test() returns a TiTestPresenter with helper methods for unit testing. Replaces TiPresenterInstructor and deprecates the test artifact.
    • ๐Ÿ“š Pull 126 Fix: TiPresenter#test() documentation, thx @baltuky

    Internal changes

    • ๐Ÿšš Pull 99 Fix: remove javadoc warnings
    • ๐Ÿš€ Pull 103 New: Improved RELEASE.md instructions
    • ๐Ÿ—„ Pull 105 New: Deprecate internal DelegatedTiActivity#isActivityChangingConfigurations which turned out as not required to handle config changes correctly. Simplifies internal logic
    • โšก๏ธ Pull 112 New: Update to gradlew 4.1 allowing development with Android Studio 3.0
    • โœ… Pull 113 New: Test for LifecycleObserver cleanup
    • โœ… Pull 114 New: Tests for internal OneTimeRemovable
    • โœ… Pull 117 New: internal PresenterScope tests
    • Pull 121 New: Replace all Hamcrest assertions with AssertJ, thx @vpondala
    • ๐Ÿ’… Pull 123 New: Add codestyle to project and reformat all sources according to this. Reduces diffs for external contributors
    • โœ… Pull 127 New: Additional tests for
      โœ… TiTestPresenter

    Diff

    v0.8.0...v0.8.5