0.22.1
#433: Publish release from GitHub actions
#432: Rename GITHUB env vars as GitHub is complaining for secrets
#431: Trigger Git tag
#430: Add release test step
#429: Move Developer error to ErrorReportTree
#428: Start awaiting immediately to avoid negative counter
#427: Update Gradle to 6.8.3
#426: Align versions of plugin dependencies
#423: Bump firebase-b…
#433: Publish release from GitHub actions
#432: Rename GITHUB env vars as GitHub is complaining for secrets
#431: Trigger Git tag
#430: Add release test step
#429: Move Developer error to ErrorReportTree
#428: Start awaiting immediately to avoid negative counter
#427: Update Gradle to 6.8.3
#426: Align versions of plugin dependencies
#423: Bump firebase-bom from 26.6.0 to 26.7.0
#422: Config key visibility to private, remove some unused fields
#421: Remove unused kapt in API module
#420: Bump core from 1.9.1 to 1.10.0
#419: GitHub actions from Circle CI
#418: Bump mockito-core from 3.7.7 to 3.8.0
#417: Bump firebase-crashlytics-gradle from 2.5.0 to 2.5.1
#416: Bump epoxy from 4.4.1 to 4.4.2
#415: Bump firebase-bom from 26.5.0 to 26.6.0
#414: Bump kotlin_version from 1.4.30 to 1.4.31
#413: Bump daggerVersion from 2.32 to 2.33
#412: Bump com.github.triplet.play from 3.0.0 to 3.3.0-agp4.2
#411: Bump epoxy from 4.3.1 to 4.4.1
#410: Bump firebase-crashlytics-gradle from 2.4.1 to 2.5.0
#409: Bump epoxy from 4.3.1 to 4.4.0
#408: Bump daggerVersion from 2.31.2 to 2.32
#407: Bump lifecycle-reactivestreams-ktx from 2.2.0 to 2.3.0
#406: Bump firebase-bom from 26.4.0 to 26.5.0
#405: Bump lifecycle-runtime from 2.2.0 to 2.3.0
#404: Bump rxjava from 2.2.20 to 2.2.21
#403: Bump junit from 4.13.1 to 4.13.2
#402: Bump kotlin_version from 1.4.21 to 1.4.30
#401: Bump core from 1.9.0 to 1.9.1
#400: Bump material from 1.2.1 to 1.3.0
#399: Bump firebase-bom from 26.3.0 to 26.4.0
#398: Bump google-services from 4.3.4 to 4.3.5
#397: Bump okHttpVersion from 4.9.0 to 4.9.1
#396: Add a new modules dependency graph into readme
#395: Bump assertj-core from 3.18.1 to 3.19.0
#394: Bump daggerVersion from 2.31 to 2.31.2
#393: Bump frescoVesion from 2.3.0 to 2.4.0
#392: Bump gradle from 4.1.1 to 4.1.2
#391: Repo to separate module
#390: Pixel 4, API 30 on Firebase Test Lab
#389: Fix Lint issues drawableLeft/Top, Do not use raw Switch anymore
#388: Update to Gradle 6.8.1
#387: Bump mockito-core from 3.6.28 to 3.7.7
#386: Bump daggerVersion from 2.30.1 to 2.31
#385: Bump firebase-bom from 26.2.0 to 26.3.0
#384: Bump okio from 2.9.0 to 2.10.0
#383: Bump com.github.triplet.play from 3.0.0 to 3.2.0-agp4.2-2
#382: Bump kotlin_version from 1.4.21 to 1.4.21-2
#381: Bump com.github.triplet.play from 3.0.0 to 3.1.0-agp4.2
#379: Use only stdlib without anything special on JDK
#378: Update minSdk=24 - Android 7.0
#377: Bump mockito-core from 3.6.0 to 3.6.28
#376: Bump firebase-bom from 26.1.1 to 26.2.0
#375: Bump kotlin_version from 1.4.20 to 1.4.21
#374: Bump firebase-bom from 26.1.0 to 26.1.1
#373: Bump epoxy from 4.2.0 to 4.3.1
#372: Report lint issues
#371: Add dependency reporting
#370: Consolidate analytics reporting which was duplicated on 3 places
#367: Bump core from 1.8.3 to 1.9.0
#366: Bump browser from 1.2.0 to 1.3.0
#365: Bump media from 1.2.0 to 1.2.1
#364: Update README.md
#363: Remove cloud function, which was moved into separate repo
#362: Add missing dependencies
#360: Bump daggerVersion from 2.30 to 2.30.1
#359: Bump functions-framework-api from 1.0.1 to 1.0.2
#358: Bump assertj-core from 3.18.0 to 3.18.1
#357: Report different PR Events
#356: Update Kotlin in plugins directory
#355: Add Cloud Function to intercept GitHub Webhooks to Mixpanel
#354: Update README.md
#353: Bump kotlin_version from 1.4.10 to 1.4.20
#352: Bump daggerVersion from 2.29.1 to 2.30
#351: Bump epoxy from 4.1.0 to 4.2.0
#350: Bump gradle from 4.1.0 to 4.1.1
#349: Bump firebase-bom from 26.0.0 to 26.1.0
#348: Bump firebase-crashlytics-gradle from 2.3.0 to 2.4.1
#346: Update README with new examples
#344: Add Pixel 2 device
#343: Do not set failure
#342: Add test stats reporting
#341: Add Git tracking
#340: Remove casting warnings
#339: Handle reporting failures properly
#338: Use Daemon with 2 workers
#337: Add scheduled module statistics reporting
#336: Mutable config
#335: Add fullscreen console
#334: Add reporting of modules statistics
#333: Move to separate components as recommended by Dagger
#332: Bump core from 1.8.2 to 1.8.3
#331: Bump firebase-bom from 25.12.0 to 26.0.0
#330: Rely on embedded gcloud on circle CI
#329: Remove usage of deprecated Kotlin generated view synthetics
#328: Bump mockito-core from 3.5.13 to 3.6.0
#327: Bump assertj-core from 3.17.2 to 3.18.0
#326: Bump threetenabp from 1.2.4 to 1.3.0
#325: Bump junit from 4.13 to 4.13.1
#324: Bump threetenbp from 1.4.5 to 1.5.0
#323: Bump rxjava from 2.2.19 to 2.2.20
#322: Add Firebase production setup
#321: Update Composite builds and add Release plugin
#320: Add version info to About screen
#318: Production: Setup console logging, update Triplet plugin, Add Keep annotations to Dtos
#317: Add in-app-update implementation
#316: Bump threetenbp from 1.4.4 to 1.4.5
#315: Bump okio from 2.8.0 to 2.9.0
#314: Bump core from 1.3.1 to 1.3.2
#313: SDK API 30, Gradle 6.7, AGP 4.1.0
#312: Try max workers=2 on CI
#311: Update Crashlytics SDK
#310: Bump junit from 4.13 to 4.13.1
#309: Bump threetenbp from 1.4.4 to 1.4.5
#308: Bump firebase-core from 17.5.0 to 17.5.1
#307: Bump mockito-core from 3.5.10 to 3.5.13
#306: Bump firebase-database from 19.4.0 to 19.5.0
#305: Bump firebase-perf from 19.0.8 to 19.0.9
#304: Catch exceptions during build time reporting
#303: Add build time tracking to Mixpanel
#302: Update to Firebase Crashlytics plugin
#301: Add push integration test to readme
#300: Add integration test checking functionality of Push
#297: Bump epoxy from 3.11.0 to 4.1.0
#296: Bump media from 1.1.0 to 1.2.0
#295: Bump daggerVersion from 2.28.3 to 2.29.1
#293: Bump assertj-core from 3.17.1 to 3.17.2
#292: Bump kotlin_version from 1.4.0 to 1.4.10
#291: Bump okHttpVersion from 4.8.1 to 4.9.0
#290: Bump com.github.triplet.play from 2.8.0 to 3.0.0
#289: Update dependabot interval to weekly checks
#288: Bump mockito-core from 3.5.9 to 3.5.10
#287: Bump material from 1.2.0 to 1.2.1
#286: Bump assertj-core from 3.16.1 to 3.17.1
#285: Bump mockito-core from 3.5.7 to 3.5.9
#284: Bump okio from 2.7.0 to 2.8.0
#283: Bump mockito-core from 3.5.6 to 3.5.7
#282: Bump firebase-database from 19.3.1 to 19.4.0
#281: Bump rules from 1.2.0 to 1.3.0
#280: Bump retrofitVersion from 2.8.1 to 2.9.0
#279: Bump firebase-database from 19.2.1 to 19.3.1
#278: Bump firebase-messaging from 20.1.2 to 20.2.4
#277: Update README.md with better image
#276: Proper module names to match :feature -> :feature-api structure
#275: Identity api module
#274: Core dependencies cleanup
#272: Dependencies updates
#271: Bump appcompat from 1.1.0 to 1.2.0
#270: Bump firebase-core from 17.2.3 to 17.5.0
#269: Bump espresso-core from 3.2.0 to 3.3.0
#268: Bump fresco from 2.2.0 to 2.3.0
#267: Bump okHttpVersion from 4.6.0 to 4.8.1
#266: Retrofit into separate Gradle file
#265: Bump mockito-android from 3.3.3 to 3.5.6
#264: Bump mockito-core from 3.3.3 to 3.5.6
#263: Bump assertj-core from 3.15.0 to 3.16.1
#262: Move retrofit and Okhttp versions into ext property
#261: Bump rx2-idler from 0.9.1 to 0.11.0
#260: Bump dagger-compiler from 2.27 to 2.28.3
#259: Bump com.github.triplet.play from 2.7.5 to 2.8.0
#258: Bump com.jraska.module.graph.assertion from 1.3.1 to 1.4.0
#257: Dagger into root variable
#256: Bump mockito-android from 3.3.3 to 3.5.5
#255: Bump kotlin_version from 1.3.72 to 1.4.0
#254: Bump mockito-android from 3.3.3 to 3.5.3
#253: Bump core from 1.2.0 to 1.3.1
#252: Create Dependabot config file
#251: Update Gradle to 6.6 and AGP to 4.0.1
#250: Bump okio from 2.6.0 to 2.7.0
#249: Bump rx2-idler from 0.9.1 to 0.11.0
#248: Bump adapter-rxjava2 from 2.8.1 to 2.9.0
#247: Bump logging-interceptor from 4.6.0 to 4.8.1
#246: Bump epoxy from 3.9.0 to 3.11.0
#245: Update README.md
#244: Add AppSetupTest
#243: Moving chrome into separate module
#240: Firebase test lab into plugin
#239: Add modules picture into README
#238: Add ownership notes to README.md
#237: Add tripleT plugin for publishing to Google Play from Gradle
#234: Pulling firebase results
#233: Run UI tests on Firebase Test Lab
#232: Update AGP, Kotlin
#231: Remove dynamic features
#230: Adding owner to config keys and analytics
#229: Update dependencies
#228: Add showing snackbar in repo detail
#227: Add press-back command push action
#226: Update OkReplay and use mediator instead of inheritance
#225: Update the world
#224: Remove custom DI scopes
#223: Add thread hammering test to TopActivityProvider
#222: TopActivity provider improvements
#221: Update modules assertion plugin
#220: Update Gradle to 6.1.1, KtLint and graph assertion plugin
#219: Remove analytics responsibilities from PushHandler and move them into…
#218: Update All libraries to latest version
#217: Use plugin instead of buildSrc for graph assertions
#215: Add Gradle plugin to aggregate all graph tasks
#214: Create partial app
#213: Add Kotlin Writer and improve tests
#212: Update structure of buildSrc
#211: Make some module jvm modules
#210: Add layers highlighting and layers assertions
#209: Update README.md with topics in this repo
#208: Add counting basic statistics
#206: Add extracting subgraphs in DependencyGraph
#205: Displaying longest path
#204: Add dependency graph visualisation and measurement
#203: Updates dependencies, small fixes
#201: Add example rule with configuration
#200: Shuffle dependencies to make Instrumented tests working
#198: Moving navigation into separate module
#197: Client module is now 'app'
#196: Finding coordinator layout to handle snackbar gracefully
#190: Update AGP to 3.5.1 and Kotlin to 1.3.50
#189: Decorating feature showing and updating offline snackbar
#188: Update libs and fixes
#186: Move library modules into proper dirs
#184: Only PRs will stale
#182: Update stale.yml to check only one label
#181: Update README.md will stale
#179: Add stale yaml
#178: Use activity provider instead of only synchronous variant
#177: Enable incremental kapt
#176: Update dependencies
#175: Enable Proguard
#174: Make settings a a dynamic feature
#173: Add dynamic feature loading
#171: Add priority to OnAppCreate and make sure SplitCompat is called onAtt…
#170: About is now dynamic feature
#169: Dynamic feature infrastructure
#168: Update Gradle version and tweaks
#167: Add privacy policy
#166: WIP: Dynamic feature : about
#165: Remove remaining gitignore
#164: Move push and about features into feature dir
#163: Moe shortcuts resources to module where they belong
#162: Simplify Dagger setup
#161: Add release config keystore
#160: Styling fixes
#159: Move shortcuts implementation into feature module
#158: Have shortcuts handled by custom scheme instead of package name
#156: Add example identity lib module
#154: Update OkHttp 3 -> 4, Dagger, RxJava and all other libraries
#149: Small tweaks and library updates
#148: Add about icons
#147: Add LazyMap
#146: Add about feature
#144: Update dependencies
#143: Use reactive-extensions-ktx instead of custom lazy live data
#141: Move FirebaseDatabase dependency out of client module code
#140: Update dependencies
#139: New core testing module
#135: Cleanup modules
#134: Move stuff into users module
#132: Add settings module
#131: Add missiing small icon
#130: Push Module and moving things around, cleaning up
#128: Add core modules
#127: Remove butterknife
#123: Compose Deep Link navigation
#122: Use interface for app init tasks
#119: Update to sealed classes, tech improvements
#117: Remove RxHttpidling resource as it is not needed
#116: Update dependencies
#115: Update dependencies
#114: Remove blacklist property
#113: Update to android x
#112: Update dependencies
#111: Disable Firebase performance plugin
#110: Update dependencies
#108: Update Kotlin 1.3 and libs update
#107: Move RxHttpIdlingResourceFactory to separate module
#106: Add Console to Settings
#105: Update dependencies
#103: Adopt KtLint and fix found issues
#100: Update dependencies API 28
#99: Update libs, finally remove "compile" from gradle
#98: Add synthetic parameterr to distinguish okReplay requests
#97: Use TestObserver from separate repo
#95: Test Observer Ktx
#94: Simplify TestLiveDataObserver
#93: Move TestLiveDataObserver to separate module
#92: Testing live data example
#91: All test results to CI reports
#90: Update dependencies and Kotlin lint tweaks
#89: Purchase events for testing this Firebase feature
#84: Composing push handlers
#83: Ok Replay setup
#81: Update dependencies
#80: Update libs
#79: Add extension function to HttpUrl
#78: Remove old crash reporting and use crashlytics only.
#77: Add analytics debugging
#76: Use Instant everywhere
#75: Push notification display
#72: Update libraries
#71: Multiple inheritance with Dagger components solution
#70: Setup crashlytics
#69: Setup Crashlytics
#66: Update dependencies
#65: Leftovers to kotlin
#64: Update to Gradle plugin 3.0
#63: Dagger component to Kotlin - usages from modules not found in code :(
#62: Ui tests to kotlin
#61: Kotlin to shortcuts and uri handling
#59: UserDetail and RepoDetail to Kotlin
#55: Users activity to kotlin
#54: basic Kotlin
#53: Update dependencies
#52: Kotlin setup
#51: Update dependencies
#49: Cleanup, remove unused code, adjusting visibilities, tiny refactor
#47: Mocked network UI tests, deep link tests
#45: Add Circle CI
#43: Mocked network ui test
#42: Fix flakey robolecric tests
#40: Setting properties by push
#39: Device info next to push token
#37: Push token to server
#36: Configure user detail repos count
#33: #32 Implement demo app shortcuts
#30: Update Robolectric
#29: Refresh config by push
#28: 26 enable push
#25: Robolectric with ViewModel injection
#24: Repo detail
#18: Error states
#16: Trivial ViewState pattern
#14: Architecture components ViewModel applied
#7: Basic custom tabs example without pre-fetching
#5: Navigation only through deep links, user detail as stream
This milestone is closed.
No open issues remain. View closed issues or see open milestones in this repository.