6674a6ab0e6195785a5d1177ee24199a574a657e
246 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
6674a6ab0e |
Bump org.robolectric:robolectric from 4.10 to 4.10.2 (#4724)
Summary: Bumps [org.robolectric:robolectric](https://github.com/robolectric/robolectric) from 4.10 to 4.10.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/robolectric/robolectric/releases">org.robolectric:robolectric's releases</a>.</em></p> <blockquote> <p>Robolectric 4.10.2 is a minor release that fixes an issue related to re-instrumenting classes that have already been instrumented with Jacoco (1c22a484c39711d4f7270585130bb15990f3cc85).</p> <p><strong>Full Changelog</strong>: <a href="https://github.com/robolectric/robolectric/compare/robolectric-4.10.1...robolectric-4.10.2">https://github.com/robolectric/robolectric/compare/robolectric-4.10.1...robolectric-4.10.2</a></p> <p>Robolectric 4.10.1 is a minor release that fixes several issues:</p> <ul> <li>Fixes issue <a href="https://redirect.github.com/robolectric/robolectric/issues/8163">robolectric/robolectric#8163</a>, which involve ICU extensions in SQLite (9551b04602985795ef7667a3f6238e989bdba765)</li> <li>Fixes issue <a href="https://redirect.github.com/robolectric/robolectric/issues/8137">robolectric/robolectric#8137</a>, ShadowVibrator APIs on older SDK levels (5127cefaddbb58c3e64423ee13cf4031ce531ec3), thanks <a href="https://github.com/utzcoz"><code>@utzcoz</code></a></li> <li>Fixes issue <a href="https://redirect.github.com/robolectric/robolectric/issues/8160">robolectric/robolectric#8160</a>, where an obscure exception would be thrown in resetters (866dacc37308c4b5381d7f01d5c56193f643b412).</li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/robolectric/robolectric/compare/robolectric-4.10...robolectric-4.10.1">https://github.com/robolectric/robolectric/compare/robolectric-4.10...robolectric-4.10.1</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
ec22a81e4a |
Bump org.mockito:mockito-core from 5.2.0 to 5.3.1 (#4685)
Summary: Bumps [org.mockito:mockito-core](https://github.com/mockito/mockito) from 5.2.0 to 5.3.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/mockito/mockito/releases">org.mockito:mockito-core's releases</a>.</em></p> <blockquote> <h2>v5.3.1</h2> <p><!-- raw HTML omitted --><!-- raw HTML omitted --><em>Changelog generated by <a href="https://github.com/shipkit/shipkit-changelog">Shipkit Changelog Gradle Plugin</a></em><!-- raw HTML omitted --><!-- raw HTML omitted --></p> <h4>5.3.1</h4> <ul> <li>2023-04-21 - <a href="https://github.com/mockito/mockito/compare/v5.3.0...v5.3.1">2 commit(s)</a> by Rafael Winterhalter, jfrantzius</li> <li>Fixes 2972: Weakens visibility constraint [(<a href="https://redirect.github.com/mockito/mockito/issues/2983">https://github.com/facebook/flipper/issues/2983</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2983">mockito/mockito#2983</a>)</li> <li>Bugfix 2974 fix npe [(<a href="https://redirect.github.com/mockito/mockito/issues/2976">https://github.com/facebook/flipper/issues/2976</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2976">mockito/mockito#2976</a>)</li> <li>Fix for <a href="https://redirect.github.com/mockito/mockito/issues/2958">https://github.com/facebook/flipper/issues/2958</a> eliminates CCE but leads to NPE [(<a href="https://redirect.github.com/mockito/mockito/issues/2974">https://github.com/facebook/flipper/issues/2974</a>)](<a href="https://redirect.github.com/mockito/mockito/issues/2974">mockito/mockito#2974</a>)</li> <li>Spying objects not working properly since 5.3.0 [(<a href="https://redirect.github.com/mockito/mockito/issues/2972">https://github.com/facebook/flipper/issues/2972</a>)](<a href="https://redirect.github.com/mockito/mockito/issues/2972">mockito/mockito#2972</a>)</li> </ul> <h2>v5.3.0</h2> <p><!-- raw HTML omitted --><!-- raw HTML omitted --><em>Changelog generated by <a href="https://github.com/shipkit/shipkit-changelog">Shipkit Changelog Gradle Plugin</a></em><!-- raw HTML omitted --><!-- raw HTML omitted --></p> <h4>5.3.0</h4> <ul> <li>2023-04-11 - <a href="https://github.com/mockito/mockito/compare/v5.2.0...v5.3.0">14 commit(s)</a> by Krzysztof Krasoń, Maciej Walkowiak, Rafael Winterhalter, Wesley Tsai, dependabot[bot], jfrantzius</li> <li>Bump com.diffplug.spotless from 6.17.0 to 6.18.0 [(<a href="https://redirect.github.com/mockito/mockito/issues/2967">https://github.com/facebook/flipper/issues/2967</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2967">mockito/mockito#2967</a>)</li> <li>Bump versions.bytebuddy from 1.14.3 to 1.14.4 [(<a href="https://redirect.github.com/mockito/mockito/issues/2966">https://github.com/facebook/flipper/issues/2966</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2966">mockito/mockito#2966</a>)</li> <li>Adds <code>withoutAnnotations</code> parameter to <code>Mock</code> [(<a href="https://redirect.github.com/mockito/mockito/issues/2965">https://github.com/facebook/flipper/issues/2965</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2965">mockito/mockito#2965</a>)</li> <li>Fix ClassCastException [(<a href="https://redirect.github.com/mockito/mockito/issues/2962">https://github.com/facebook/flipper/issues/2962</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2962">mockito/mockito#2962</a>)</li> <li>Bump org.codehaus.groovy:groovy from 3.0.16 to 3.0.17 [(<a href="https://redirect.github.com/mockito/mockito/issues/2959">https://github.com/facebook/flipper/issues/2959</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2959">mockito/mockito#2959</a>)</li> <li>ClassCastException when combining InjectMocks with generified Mock field [(<a href="https://redirect.github.com/mockito/mockito/issues/2958">https://github.com/facebook/flipper/issues/2958</a>)](<a href="https://redirect.github.com/mockito/mockito/issues/2958">mockito/mockito#2958</a>)</li> <li>Bump versions.bytebuddy from 1.14.2 to 1.14.3 [(<a href="https://redirect.github.com/mockito/mockito/issues/2950">#2950</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2950">mockito/mockito#2950</a>)</li> <li>Add <code>ArgumentMatchers#assertArg</code> method. [(<a href="https://redirect.github.com/mockito/mockito/issues/2949">https://github.com/facebook/flipper/issues/2949</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2949">mockito/mockito#2949</a>)</li> <li>Fixes 2947: correct visibility check to respect nestmates [(<a href="https://redirect.github.com/mockito/mockito/issues/2948">https://github.com/facebook/flipper/issues/2948</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2948">mockito/mockito#2948</a>)</li> <li>spy does not initialize objects fully with InstrumentationMemberAccessor [(<a href="https://redirect.github.com/mockito/mockito/issues/2947">https://github.com/facebook/flipper/issues/2947</a>)](<a href="https://redirect.github.com/mockito/mockito/issues/2947">mockito/mockito#2947</a>)</li> <li>Fixes <a href="https://redirect.github.com/mockito/mockito/issues/2877">https://github.com/facebook/flipper/issues/2877</a>: removed mockito-inline as subproject and actual subproject [(<a href="https://redirect.github.com/mockito/mockito/issues/2945">https://github.com/facebook/flipper/issues/2945</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2945">mockito/mockito#2945</a>)</li> <li><a href="https://redirect.github.com/mockito/mockito/issues/2934">https://github.com/facebook/flipper/issues/2934</a> throw exception on multiple matches by type if cannot be reduce… [(<a href="https://redirect.github.com/mockito/mockito/issues/2942">https://github.com/facebook/flipper/issues/2942</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2942">mockito/mockito#2942</a>)</li> <li>Bump org.eclipse.platform:org.eclipse.osgi from 3.18.200 to 3.18.300 [(<a href="https://redirect.github.com/mockito/mockito/issues/2941">https://github.com/facebook/flipper/issues/2941</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2941">mockito/mockito#2941</a>)</li> <li>Bump com.diffplug.spotless from 6.16.0 to 6.17.0 [(<a href="https://redirect.github.com/mockito/mockito/issues/2940">https://github.com/facebook/flipper/issues/2940</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2940">mockito/mockito#2940</a>)</li> <li>Bump org.codehaus.groovy:groovy from 3.0.15 to 3.0.16 [(<a href="https://redirect.github.com/mockito/mockito/issues/2939">https://github.com/facebook/flipper/issues/2939</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2939">mockito/mockito#2939</a>)</li> <li>Bump versions.bytebuddy from 1.14.1 to 1.14.2 [(<a href="https://redirect.github.com/mockito/mockito/issues/2938">https://github.com/facebook/flipper/issues/2938</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2938">mockito/mockito#2938</a>)</li> <li>Feature suggestion: TerminalMockCandidateFilter should report error when more than one candidate left [(<a href="https://redirect.github.com/mockito/mockito/issues/2934">https://github.com/facebook/flipper/issues/2934</a>)](<a href="https://redirect.github.com/mockito/mockito/issues/2934">mockito/mockito#2934</a>)</li> <li>Mockito-inline dependency after upgrade 5.0.0 [(<a href="https://redirect.github.com/mockito/mockito/issues/2877">https://github.com/facebook/flipper/issues/2877</a>)](<a href="https://redirect.github.com/mockito/mockito/issues/2877">mockito/mockito#2877</a>)</li> <li>Assertions on parameters during verification [(<a href="https://redirect.github.com/mockito/mockito/issues/2285">https://github.com/facebook/flipper/issues/2285</a>)](<a href="https://redirect.github.com/mockito/mockito/issues/2285">mockito/mockito#2285</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
4d390d0906 |
Bump com.squareup.okhttp3:okhttp from 4.9.3 to 4.11.0 (#4688)
Summary: Bumps [com.squareup.okhttp3:okhttp](https://github.com/square/okhttp) from 4.9.3 to 4.11.0. <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
e909f8c8e7 |
Bump org.robolectric:robolectric from 4.9.2 to 4.10 (#4687)
Summary: Bumps [org.robolectric:robolectric](https://github.com/robolectric/robolectric) from 4.9.2 to 4.10. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/robolectric/robolectric/releases">org.robolectric:robolectric's releases</a>.</em></p> <blockquote> <p>Robolectric 4.10 adds support for native Android graphics. It is currently disabled by default and can be enabled using <code>GraphicsMode(NATIVE)</code>. When native graphics is enabled, interactions with Android graphics classes use real native Android graphics code and are much higher fidelity.</p> <h2>Behavior changes</h2> <p>In Robolectric 4.10, <code>ReflectionHelpers.setStaticField</code> no longer removes the <code>final</code> keyword from static fields. This is because removing <code>final</code> using reflection stops working in JDK 18 due to <a href="https://openjdk.java.net/jeps/416">https://openjdk.java.net/jeps/416</a>. To remove <code>final</code> from static fields, consider using some instrumentation-based approach, such as mockito-inline.</p> <h2>What's Changed</h2> <ul> <li>Remove dead code that uses Plan based instrumentation (ClassHandler.Plan) <a href="https://redirect.github.com/robolectric/robolectric/pull/7610">robolectric/robolectric#7610</a></li> <li>Run SDK 33 tests on CI by <a href="https://github.com/utzcoz"><code>@utzcoz</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/7613">robolectric/robolectric#7613</a></li> <li>Bump maximum API for GMD to SDK 33 by <a href="https://github.com/utzcoz"><code>@utzcoz</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/7614">robolectric/robolectric#7614</a></li> <li>Remove use-sdk from androidx_test/sharedTest/AndroidManifest.xml by <a href="https://github.com/utzcoz"><code>@utzcoz</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/7615">robolectric/robolectric#7615</a></li> <li>[Warning] Eliminated AnnotateFormatMethod warnings by <a href="https://github.com/hellosagar"><code>@hellosagar</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/7353">robolectric/robolectric#7353</a></li> <li>Remove 0x prefix for string format log by <a href="https://github.com/utzcoz"><code>@utzcoz</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/7617">robolectric/robolectric#7617</a></li> <li>Bump compile/targetSdk to 33 by <a href="https://github.com/utzcoz"><code>@utzcoz</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/7616">robolectric/robolectric#7616</a></li> <li>Remove unused Exception for ShadowActivityTest by <a href="https://github.com/utzcoz"><code>@utzcoz</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/7618">robolectric/robolectric#7618</a></li> <li>Support Activity setShowWhenLocked() and setTurnScreenOn() by <a href="https://github.com/utzcoz"><code>@utzcoz</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/7438">robolectric/robolectric#7438</a></li> <li>Exclude kotlin-stdlib dependency from utils generated .pom by <a href="https://github.com/utzcoz"><code>@utzcoz</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/7607">robolectric/robolectric#7607</a></li> <li>Move dependencies of shadows/framework to gradle.properties by <a href="https://github.com/utzcoz"><code>@utzcoz</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/7627">robolectric/robolectric#7627</a></li> <li>Bump ASM to 9.3 by <a href="https://github.com/utzcoz"><code>@utzcoz</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/7626">robolectric/robolectric#7626</a></li> <li>Add the ability to deploy specific preinstrumented jars to maven by <a href="https://github.com/hoisie"><code>@hoisie</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/7602">robolectric/robolectric#7602</a></li> <li>Combine exceptions for ReflectionHelpers#getDeclaredField by <a href="https://github.com/utzcoz"><code>@utzcoz</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/7634">robolectric/robolectric#7634</a></li> <li>Clean up ShadowAccountManager by <a href="https://github.com/utzcoz"><code>@utzcoz</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/7636">robolectric/robolectric#7636</a></li> <li>Migrate Gradle dependencies to dependencies.gradle by <a href="https://github.com/utzcoz"><code>@utzcoz</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/7635">robolectric/robolectric#7635</a></li> <li>Add alternative to Unsafe.defineAnonymousClass by <a href="https://github.com/utzcoz"><code>@utzcoz</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/7633">robolectric/robolectric#7633</a></li> <li>Support all authentication results for BiometricManager by <a href="https://github.com/charlesng"><code>@charlesng</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/7427">robolectric/robolectric#7427</a></li> <li>Bump bcprov-jdk15on from 1.68 to 1.70 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/7638">robolectric/robolectric#7638</a></li> <li>Bump constraintlayout from 2.1.3 to 2.1.4 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/7640">robolectric/robolectric#7640</a></li> <li>Reuse bytecode of ClassWriter for ProxyMaker by <a href="https://github.com/utzcoz"><code>@utzcoz</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/7643">robolectric/robolectric#7643</a></li> <li>Migrate instance calling in ReflectionHelpers to lambda by <a href="https://github.com/utzcoz"><code>@utzcoz</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/7644">robolectric/robolectric#7644</a></li> <li>Bump compile-testing from 0.18 to 0.19 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/7645">robolectric/robolectric#7645</a></li> <li>Bump apiCompatVersion from 4.7 to 4.8.2 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/7647">robolectric/robolectric#7647</a></li> <li>Bump gson from 2.8.6 to 2.9.1 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/7646">robolectric/robolectric#7646</a></li> <li>Bump core from 1.5.0 to 1.9.0 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/7649">robolectric/robolectric#7649</a></li> <li>Clean up unused code for ShadowDisplayManagerTest by <a href="https://github.com/utzcoz"><code>@utzcoz</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/7662">robolectric/robolectric#7662</a></li> <li>Remove unused shadows ShadowCornerPathEffect and ShadowLinearGradient <a href="https://redirect.github.com/robolectric/robolectric/pull/7668">robolectric/robolectric#7668</a></li> <li>Bump apiCompatVersion from 4.8.2 to 4.9 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/7672">robolectric/robolectric#7672</a></li> <li>Add call to $$robo$init for Jacoco-instrumented constructors <a href="https://redirect.github.com/robolectric/robolectric/pull/7677">robolectric/robolectric#7677</a></li> <li>Respect ShadowProvider priority when populating the ShadowPicker map <a href="https://redirect.github.com/robolectric/robolectric/pull/7686">robolectric/robolectric#7686</a></li> <li>Properly parse & populate process information from the manifest. ServiceInfo.processName and ActivityInfo.processName will now correctly reflect the value of the process attribute from their respective manifest entry. <a href="https://redirect.github.com/robolectric/robolectric/pull/7690">robolectric/robolectric#7690</a></li> <li>Bump autoServiceVersion from 1.0-rc6 to 1.0.1 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/7674">robolectric/robolectric#7674</a></li> <li>Create an activity context for activities. <a href="https://redirect.github.com/robolectric/robolectric/pull/6481">robolectric/robolectric#6481</a></li> <li>Remove deprecated Utils#intArrayToList by <a href="https://github.com/utzcoz"><code>@utzcoz</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/7687">robolectric/robolectric#7687</a></li> <li>Fix configuration/resource handling in activity contexts <a href="https://redirect.github.com/robolectric/robolectric/pull/7692">robolectric/robolectric#7692</a></li> <li>Add Java source & target compatibility config for preinstrumented by <a href="https://github.com/utzcoz"><code>@utzcoz</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/7664">robolectric/robolectric#7664</a></li> <li>Update the <code>ResourcesManager</code> configuration when applying qualifiers <a href="https://redirect.github.com/robolectric/robolectric/pull/7697">robolectric/robolectric#7697</a></li> <li>Replace Config with Implementation <a href="https://redirect.github.com/robolectric/robolectric/pull/7710">robolectric/robolectric#7710</a></li> <li>Switch to ubuntu-20.04 for GitHub Actions by <a href="https://github.com/utzcoz"><code>@utzcoz</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/7716">robolectric/robolectric#7716</a></li> <li>Bump errorproneVersion from 2.9.0 to 2.16 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/7715">robolectric/robolectric#7715</a></li> <li>Bump Kotlin to 1.7.10 by <a href="https://github.com/utzcoz"><code>@utzcoz</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/7497">robolectric/robolectric#7497</a></li> <li>Upgrade androidx.test and androidx.fragment versions to latest. by <a href="https://github.com/brettchabot"><code>@brettchabot</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/7683">robolectric/robolectric#7683</a></li> <li>Bump kotlinVersion from 1.5.20 to 1.7.20 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/robolectric/robolectric/pull/7694">robolectric/robolectric#7694</a></li> </ul> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
bbfaae3c09 |
Bump com.google.protobuf:protobuf-java from 3.21.12 to 3.22.3 (#4686)
Summary: Bumps [com.google.protobuf:protobuf-java](https://github.com/protocolbuffers/protobuf) from 3.21.12 to 3.22.3. <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
489d9ba3e0 |
Bump com.vanniktech:gradle-maven-publish-plugin from 0.24.0 to 0.25.2 (#4679)
Summary: Bumps [com.vanniktech:gradle-maven-publish-plugin](https://github.com/vanniktech/gradle-maven-publish-plugin) from 0.24.0 to 0.25.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/vanniktech/gradle-maven-publish-plugin/releases">com.vanniktech:gradle-maven-publish-plugin's releases</a>.</em></p> <blockquote> <h2>0.25.2</h2> <ul> <li>Fix javadoc jar being empty when using dokka.</li> </ul> <h2>0.25.1</h2> <ul> <li>Fix snapshot publishing being broken.</li> </ul> <h2>0.25.0</h2> <ul> <li>The <code>createStagingRepository</code> task now uses the worker API which allows the project to built in parallel to the creation of the staging repository.</li> <li>Fix incompatibility with Kotlin 1.8.20-Beta for Kotlin/JS projects. The Kotlin/JS plugin is now taking care of creating the sources jar on its own. Because of this the base plugin won't allow disabling sources jar creation for Kotlin/JS projects anymore starting with 1.8.20. The <code>KotlinJs</code> constructor with a <code>sourcesJar</code> parameter has been deprecated.</li> <li>Fix incompatibility with Gradle 8.1 for <code>java-test-fixtures</code> projects</li> <li>Fix incompatibility with <code>com.gradle.plugin-publish</code> 1.0.0 and 1.1.0</li> <li>New minimum supported versions: <ul> <li>Gradle 7.4</li> <li>Android Gradle Plugin 7.3.0</li> <li>Kotlin Gradle Plugin 1.7.0</li> <li><code>com.gradle.plugin-publish</code> 1.0.0</li> </ul> </li> <li>Note: Starting with Kotlin 1.8.20-Beta the <code>common</code> sources jar for multiplatform projects will only contain the sources of the common source set instead of containing the sources from all source sets.</li> </ul> <h4>Configuration cache status</h4> <p>Configuration cache is supported starting with <strong>Gradle 7.6+</strong> except for:</p> <ul> <li>Builds with enabled signing, will be resolved in Gradle 8.1.</li> <li>Publishing releases to Maven Central (snapshots are fine), blocked by [Gradle issue <a href="https://redirect.github.com/vanniktech/gradle-maven-publish-plugin/issues/22779">#22779</a>](<a href="https://redirect.github.com/gradle/gradle/issues/22779">gradle/gradle#22779</a>).</li> <li>Kotlin Multiplatform projects, blocked by <a href="https://youtrack.jetbrains.com/issue/KT-49933">KT-49933</a>.</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/vanniktech/gradle-maven-publish-plugin/blob/main/CHANGELOG.md">com.vanniktech:gradle-maven-publish-plugin's changelog</a>.</em></p> <blockquote> <h2>0.25.2 <em>(2023-04-16)</em></h2> <ul> <li>Fix javadoc jar being empty when using dokka.</li> </ul> <h2>0.25.1 <em>(2023-03-24)</em></h2> <ul> <li>Fix snapshot publishing being broken.</li> </ul> <h2>0.25.0 <em>(2023-03-23)</em></h2> <ul> <li>The <code>createStagingRepository</code> task now uses the worker API which allows the project to built in parallel to the creation of the staging repository.</li> <li>Fix incompatibility with Kotlin 1.8.20-Beta for Kotlin/JS projects. The Kotlin/JS plugin is now taking care of creating the sources jar on its own. Because of this the base plugin won't allow disabling sources jar creation for Kotlin/JS projects anymore starting with 1.8.20. The <code>KotlinJs</code> constructor with a <code>sourcesJar</code> parameter has been deprecated.</li> <li>Fix incompatibility with Gradle 8.1 for <code>java-test-fixtures</code> projects</li> <li>Fix incompatibility with <code>com.gradle.plugin-publish</code> 1.0.0 and 1.1.0</li> <li>New minimum supported versions: <ul> <li>Gradle 7.4</li> <li>Android Gradle Plugin 7.3.0</li> <li>Kotlin Gradle Plugin 1.7.0</li> <li><code>com.gradle.plugin-publish</code> 1.0.0</li> </ul> </li> <li>Note: Starting with Kotlin 1.8.20-Beta the <code>common</code> sources jar for multiplatform projects will only contain the sources of the common source set instead of containing the sources from all source sets.</li> </ul> <h4>Configuration cache status</h4> <p>Configuration cache is supported starting with <strong>Gradle 7.6+</strong> except for:</p> <ul> <li>Builds with enabled signing, will be resolved in Gradle 8.1.</li> <li>Publishing releases to Maven Central (snapshots are fine), blocked by [Gradle issue <a href="https://redirect.github.com/vanniktech/gradle-maven-publish-plugin/issues/22779">#22779</a>](<a href="https://redirect.github.com/gradle/gradle/issues/22779">gradle/gradle#22779</a>).</li> <li>Kotlin Multiplatform projects, blocked by <a href="https://youtrack.jetbrains.com/issue/KT-49933">KT-49933</a>.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
aacef1f80b |
Bump com.facebook.fresco:flipper from 2.6.0 to 3.0.0 (#4681)
Summary: Bumps [com.facebook.fresco:flipper](https://github.com/facebook/fresco) from 2.6.0 to 3.0.0. <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
ea92388b09 |
Bump robolectric from 4.9 to 4.9.2 (#4473)
Summary: Bumps [robolectric](https://github.com/robolectric/robolectric) from 4.9 to 4.9.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/robolectric/robolectric/releases">robolectric's releases</a>.</em></p> <blockquote> <p>Robolectric 4.9.2 is a minor release that primarily fixes <a href="https://github-redirect.dependabot.com/robolectric/robolectric/issues/7879">robolectric/robolectric#7879</a>, which was an issue using native SQLite with older Linux machines.</p> <p>It also includes:</p> <ul> <li>A fix for ShadowSpeechRecognizer in SDK <= 28 (0df34bf0cb5423afb64d7f4340c95e741ba26aa6, thanks <a href="https://github.com/utzcoz"><code>@utzcoz</code></a>)</li> <li>Some fixes for instrumenting Jacoco-instrumented classes (7534d628fd69caab623b1ed31bf2096fd3c914db and 4e6047d88f7e8d9c83b13842a0d584d7eccd068a). Note there are still known issues with running Robolectric instrumentation on Jacoco-instrumented classes which should hopefully be fixed in 4.10.</li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/robolectric/robolectric/compare/robolectric-4.9.1...robolectric-4.9.2">https://github.com/robolectric/robolectric/compare/robolectric-4.9.1...robolectric-4.9.2</a></p> <p>Robolectric 4.9.1 is a minor release that fixes several issues:</p> <ul> <li>Fixes sdk levels in ShadowAppOpsManager (50e2cfa4294c5dcfb7127f51f355a366f947c89a, thanks <a href="https://github.com/paulsowden"><code>@paulsowden</code></a>)</li> <li>Fixes an issue loading the native runtime on concurrent threads (0b4e996c27b85f05f7f52f75bc9d5109be7ef767)</li> <li>Fixes some uses of LineBreaker and StaticLayout in Compose (ed2d7d3d600972090de29bcf9ad37d65a4d7ef47, thanks <a href="https://github.com/samliu000"><code>@samliu000</code></a>)</li> <li>Added proxy settings for fetching artifacts (bed3ca5a4ea314f730a9d58331b0099ca4c0abeb, thanks <a href="https://github.com/sebastienrussell"><code>@sebastienrussell</code></a>)</li> <li>Avoid referring to Android S TelephonyCallback (d43ae9ad7b74512dbf89518247769ca5c2c4128c, thanks <a href="https://github.com/styluo"><code>@styluo</code></a>)</li> <li>Fix data race in ShadowPausedLooper (cb231c8c133b6f2ed4e46148d1a4f551fdd52dd2)</li> <li>Add shadow for LocaleManager#getSystemLocales (24d49f41227c35e0e3ce8564e404a39481c312e6, thanks <a href="https://github.com/utzcoz"><code>@utzcoz</code></a>)</li> <li>Use uninterruptibly acquire for ResTable's lock (a221f6829110fd40b124527bde5317123f1737d9, thanks <a href="https://github.com/utzcoz"><code>@utzcoz</code></a>)</li> <li>Update androidx.test dependencies to latest stable releases (0bdf89b884ac7c50c0e4d7a2b2fff848d795bf16, thanks <a href="https://github.com/utzcoz"><code>@utzcoz</code></a>)</li> <li>Support zip files where EOCD's offset to central dir is -1 (9b36bc6b013db9e9eef5c509b2471cc8b0a7395a)</li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/robolectric/robolectric/compare/robolectric-4.9...robolectric-4.9.1">https://github.com/robolectric/robolectric/compare/robolectric-4.9...robolectric-4.9.1</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
c158177ea6 |
Bump androidx.test.espresso:espresso-intents from 3.5.0 to 3.5.1 (#4531)
Summary: Bumps androidx.test.espresso:espresso-intents from 3.5.0 to 3.5.1. [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `dependabot rebase` will rebase this PR - `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `dependabot merge` will merge this PR after your CI passes on it - `dependabot squash and merge` will squash and merge this PR after your CI passes on it - `dependabot cancel merge` will cancel a previously requested merge and block automerging - `dependabot reopen` will reopen this PR if it is closed - `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Pull Request resolved: https://github.com/facebook/flipper/pull/4531 Reviewed By: ivanmisuno Differential Revision: D44215185 Pulled By: mweststrate fbshipit-source-id: 3be15f103d44725c08ec2e6c979741b2548f5363 |
||
|
|
0bfc2cfe2a |
Bump org.jetbrains.dokka:dokka-gradle-plugin from 1.7.20 to 1.8.10 (#4590)
Summary: Bumps [org.jetbrains.dokka:dokka-gradle-plugin](https://github.com/Kotlin/dokka) from 1.7.20 to 1.8.10. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/Kotlin/dokka/releases">org.jetbrains.dokka:dokka-gradle-plugin's releases</a>.</em></p> <blockquote> <h2>1.8.10 Beta</h2> <p>Dokka's documentation has been entirely rewritten and can now be found on <a href="https://kotlinlang.org/docs/dokka-introduction.html">kotlinlang.org</a>:</p> <ul> <li>More examples, including Groovy DSL for Gradle project configuration</li> <li>More guidelines to help beginners</li> <li>More details for complex projects</li> </ul> <p><strong>Note</strong>: Version 1.8.0 was skipped due to a Metaspace memory leak in Kotlin's reflection (<a href="https://youtrack.jetbrains.com/issue/KT-56093">KT-56093</a>). Dokka 1.8.10 should be fully compatible with Kotlin 1.8.0.</p> <h2>Improvements</h2> <ul> <li>Revise project documentation and examples (<a href="https://redirect.github.com/Kotlin/dokka/issues/2728">https://github.com/facebook/flipper/issues/2728</a>, <a href="https://redirect.github.com/Kotlin/dokka/issues/2737">https://github.com/facebook/flipper/issues/2737</a>, <a href="https://redirect.github.com/Kotlin/dokka/issues/2736">https://github.com/facebook/flipper/issues/2736</a>). Thanks to <a href="https://github.com/sarahhaggarty"><code>@sarahhaggarty</code></a> for helping!</li> <li>Support generating documentation for Kotlin/Wasm projects (<a href="https://redirect.github.com/Kotlin/dokka/issues/2814">#2814</a>). Thanks to <a href="https://github.com/igoriakovlev"><code>@igoriakovlev</code></a>!</li> <li>Move the contents of <code>Inheritors</code>, <code>Parameters</code>, <code>See also</code> and <code>Samples</code> tabs into the main declaration description (<a href="https://redirect.github.com/Kotlin/dokka/issues/2688">https://github.com/facebook/flipper/issues/2688</a>).</li> <li>Add <code>Members</code> and <code>Members & Extensions</code> tabs to class-like declaration pages (<a href="https://redirect.github.com/Kotlin/dokka/issues/2764">https://github.com/facebook/flipper/issues/2764</a>).</li> <li>Display source set / platform indicators at all times, which should help identify the supported platform of single-platform libraries and modules. (<a href="https://redirect.github.com/Kotlin/dokka/issues/2847">https://github.com/facebook/flipper/issues/2847</a>).</li> <li>Generate the default no-arg constructor for Java declarations (<a href="https://redirect.github.com/Kotlin/dokka/issues/2765">https://github.com/facebook/flipper/issues/2765</a>).</li> </ul> <h2>Bugfixes</h2> <ul> <li>Fixed analysis environment not being properly disposed (<a href="https://redirect.github.com/Kotlin/dokka/issues/2755">https://github.com/facebook/flipper/issues/2755</a>).</li> <li>Fixed nondeterministic sorting of function/property overloads (<a href="https://redirect.github.com/Kotlin/dokka/issues/2784">https://github.com/facebook/flipper/issues/2784</a>).</li> <li>Fixed inconsistent alphabetical order of element groups in index and navigation (<a href="https://redirect.github.com/Kotlin/dokka/issues/2861">https://github.com/facebook/flipper/issues/2861</a>).</li> <li>Fixed constructors being rendered as functions (<a href="https://redirect.github.com/Kotlin/dokka/issues/2689">https://github.com/facebook/flipper/issues/2689</a>).</li> <li>Fixed default values for <code>var</code> properties being displayed (<a href="https://redirect.github.com/Kotlin/dokka/issues/2717">https://github.com/facebook/flipper/issues/2717</a>).</li> <li>Fixed source links leading to the KDoc instead of the declaration (<a href="https://redirect.github.com/Kotlin/dokka/issues/2724">https://github.com/facebook/flipper/issues/2724</a>).</li> <li>Fixed thread-safety issues in <code>DokkaLogger</code> (<a href="https://redirect.github.com/Kotlin/dokka/issues/2827">#2827</a>).</li> <li>Fixed documentation not being inherited in case of diamond inheritance (<a href="https://redirect.github.com/Kotlin/dokka/issues/2686">https://github.com/facebook/flipper/issues/2686</a>).</li> </ul> <h3>Gradle Plugin</h3> <ul> <li>Fixed <code>NoSuchMethodError</code> when running under Gradle 8 (<a href="https://redirect.github.com/Kotlin/dokka/issues/2796">#2796</a>).</li> <li>Fixed possible metaspace leaks due to external thread locals not being disposed (<a href="https://redirect.github.com/Kotlin/dokka/issues/2678">https://github.com/facebook/flipper/issues/2678</a>).</li> <li>Fixed premature initialization of <code>outputDirectory</code> input property (<a href="https://redirect.github.com/Kotlin/dokka/issues/556">https://github.com/facebook/flipper/issues/556</a>).</li> <li>Fixed premature initialization of <code>moduleVersion</code> input property (<a href="https://redirect.github.com/Kotlin/dokka/issues/2799">#2799</a>). Thanks to <a href="https://github.com/JavierSegoviaCordoba"><code>@JavierSegoviaCordoba</code></a>!</li> <li>Fixed unnecessary snapshotting of source link directory input which led to performance problems (<a href="https://redirect.github.com/Kotlin/dokka/issues/2807">#2807</a>).</li> <li>Fixed missing group and description for <code>MultiModule</code> tasks (<a href="https://redirect.github.com/Kotlin/dokka/issues/2806">#2806</a>). Thanks to <a href="https://github.com/TWiStErRob"><code>@TWiStErRob</code></a>!</li> </ul> <h3>Javadoc</h3> <ul> <li>Fixed truncation of module and package description after the first sentence (<a href="https://redirect.github.com/Kotlin/dokka/issues/2055">https://github.com/facebook/flipper/issues/2055</a>). Thanks to <a href="https://github.com/BlackAnubis7"><code>@BlackAnubis7</code></a>!</li> <li>Fixed rendering of empty/useless Kotlin companion objects (<a href="https://redirect.github.com/Kotlin/dokka/issues/200">https://github.com/facebook/flipper/issues/200</a>, <a href="https://redirect.github.com/Kotlin/dokka/issues/2086">https://github.com/facebook/flipper/issues/2086</a>)</li> <li>Fixed leaking configuration/environment details in generated links (<a href="https://redirect.github.com/Kotlin/dokka/issues/2803">#2803</a>).</li> <li>Fixed incorrect links when <code>javadoc.jar</code> produced by Dokka is imported into IntelliJ IDEA / Android Studio (<a href="https://redirect.github.com/Kotlin/dokka/issues/2734">https://github.com/facebook/flipper/issues/2734</a>). Thanks to <a href="https://github.com/bomberaya"><code>@bomberaya</code></a>!</li> </ul> <h2>Plugin API</h2> <ul> <li>Mark Plugin API as experimental (<a href="https://redirect.github.com/Kotlin/dokka/issues/2716">https://github.com/facebook/flipper/issues/2716</a>).</li> </ul> <h2>Infrastructure</h2> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
f1c88dc8ed |
Bump org.mockito:mockito-core from 5.0.0 to 5.2.0 (#4591)
Summary: Bumps [org.mockito:mockito-core](https://github.com/mockito/mockito) from 5.0.0 to 5.2.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/mockito/mockito/releases">org.mockito:mockito-core's releases</a>.</em></p> <blockquote> <h2>v5.2.0</h2> <p><!-- raw HTML omitted --><!-- raw HTML omitted --><em>Changelog generated by <a href="https://github.com/shipkit/shipkit-changelog">Shipkit Changelog Gradle Plugin</a></em><!-- raw HTML omitted --><!-- raw HTML omitted --></p> <h4>5.2.0</h4> <ul> <li>2023-03-09 - <a href="https://github.com/mockito/mockito/compare/v5.1.1...v5.2.0">25 commit(s)</a> by Andriy Redko, Iulian Dragos, Roberto Trunfio, Róbert Papp, dependabot[bot], jfrantzius, tobiasbaum</li> <li>Fixes 2933: IOUtils does not depend on platform encoding any more [(<a href="https://redirect.github.com/mockito/mockito/issues/2935">https://github.com/facebook/flipper/issues/2935</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2935">mockito/mockito#2935</a>)</li> <li>Execution with mockito-inline fails on platforms with EBCDIC as default encoding [(<a href="https://redirect.github.com/mockito/mockito/issues/2933">https://github.com/facebook/flipper/issues/2933</a>)](<a href="https://redirect.github.com/mockito/mockito/issues/2933">mockito/mockito#2933</a>)</li> <li>Bump io.github.gradle-nexus:publish-plugin from 1.2.0 to 1.3.0 [(<a href="https://redirect.github.com/mockito/mockito/issues/2932">https://github.com/facebook/flipper/issues/2932</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2932">mockito/mockito#2932</a>)</li> <li>Bump versions.bytebuddy from 1.14.0 to 1.14.1 [(<a href="https://redirect.github.com/mockito/mockito/issues/2931">https://github.com/facebook/flipper/issues/2931</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2931">mockito/mockito#2931</a>)</li> <li>Bump com.diffplug.spotless from 6.15.0 to 6.16.0 [(<a href="https://redirect.github.com/mockito/mockito/issues/2930">https://github.com/facebook/flipper/issues/2930</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2930">mockito/mockito#2930</a>)</li> <li>Bump com.google.googlejavaformat:google-java-format from 1.15.0 to 1.16.0 [(<a href="https://redirect.github.com/mockito/mockito/issues/2928">https://github.com/facebook/flipper/issues/2928</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2928">mockito/mockito#2928</a>)</li> <li>Bump io.github.gradle-nexus:publish-plugin from 1.1.0 to 1.2.0 [(<a href="https://redirect.github.com/mockito/mockito/issues/2924">https://github.com/facebook/flipper/issues/2924</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2924">mockito/mockito#2924</a>)</li> <li>Feature 2921 generic types [(<a href="https://redirect.github.com/mockito/mockito/issues/2923">https://github.com/facebook/flipper/issues/2923</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2923">mockito/mockito#2923</a>)</li> <li>Bump com.github.ben-manes.versions from 0.45.0 to 0.46.0 [(<a href="https://redirect.github.com/mockito/mockito/issues/2922">https://github.com/facebook/flipper/issues/2922</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2922">mockito/mockito#2922</a>)</li> <li>Use generic type information in TypeBasedCandidateFilter to circumvent type erasure [(<a href="https://redirect.github.com/mockito/mockito/issues/2921">https://github.com/facebook/flipper/issues/2921</a>)](<a href="https://redirect.github.com/mockito/mockito/issues/2921">mockito/mockito#2921</a>)</li> <li>Make project relocatable by using relative paths in the OSGi test task [(<a href="https://redirect.github.com/mockito/mockito/issues/2920">https://github.com/facebook/flipper/issues/2920</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2920">mockito/mockito#2920</a>)</li> <li>Cache misses due to OSGi tests referencing absolute paths [(<a href="https://redirect.github.com/mockito/mockito/issues/2919">https://github.com/facebook/flipper/issues/2919</a>)](<a href="https://redirect.github.com/mockito/mockito/issues/2919">mockito/mockito#2919</a>)</li> <li>Bump versions.bytebuddy from 1.13.0 to 1.14.0 [(<a href="https://redirect.github.com/mockito/mockito/issues/2918">https://github.com/facebook/flipper/issues/2918</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2918">mockito/mockito#2918</a>)</li> <li>Bump gradle/wrapper-validation-action from 1.0.5 to 1.0.6 [(<a href="https://redirect.github.com/mockito/mockito/issues/2917">https://github.com/facebook/flipper/issues/2917</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2917">mockito/mockito#2917</a>)</li> <li>Bump com.diffplug.spotless from 6.14.1 to 6.15.0 [(<a href="https://redirect.github.com/mockito/mockito/issues/2913">https://github.com/facebook/flipper/issues/2913</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2913">mockito/mockito#2913</a>)</li> <li>Bump versions.bytebuddy from 1.12.23 to 1.13.0 [(<a href="https://redirect.github.com/mockito/mockito/issues/2912">https://github.com/facebook/flipper/issues/2912</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2912">mockito/mockito#2912</a>)</li> <li>Bump ru.vyarus.animalsniffer from 1.6.0 to 1.7.0 [(<a href="https://redirect.github.com/mockito/mockito/issues/2911">https://github.com/facebook/flipper/issues/2911</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2911">mockito/mockito#2911</a>)</li> <li>Bump org.codehaus.groovy:groovy from 3.0.14 to 3.0.15 [(<a href="https://redirect.github.com/mockito/mockito/issues/2910">https://github.com/facebook/flipper/issues/2910</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2910">mockito/mockito#2910</a>)</li> <li>Fixes <a href="https://redirect.github.com/mockito/mockito/issues/2905">https://github.com/facebook/flipper/issues/2905</a> : ThreadLocal classes can be mocked. [(<a href="https://redirect.github.com/mockito/mockito/issues/2908">https://github.com/facebook/flipper/issues/2908</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2908">mockito/mockito#2908</a>)</li> <li>StackOverflow while mocking a ThreadLocal on Mockito 5.1.1 [(<a href="https://redirect.github.com/mockito/mockito/issues/2905">https://github.com/facebook/flipper/issues/2905</a>)](<a href="https://redirect.github.com/mockito/mockito/issues/2905">mockito/mockito#2905</a>)</li> <li>Fix most Gradle warnings in build [(<a href="https://redirect.github.com/mockito/mockito/issues/2904">https://github.com/facebook/flipper/issues/2904</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2904">mockito/mockito#2904</a>)</li> <li>Android CI improvements, improves <a href="https://redirect.github.com/mockito/mockito/issues/2892">https://github.com/facebook/flipper/issues/2892</a> [(<a href="https://redirect.github.com/mockito/mockito/issues/2903">https://github.com/facebook/flipper/issues/2903</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2903">mockito/mockito#2903</a>)</li> <li>Bump com.diffplug.spotless from 6.14.0 to 6.14.1 [(<a href="https://redirect.github.com/mockito/mockito/issues/2902">https://github.com/facebook/flipper/issues/2902</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2902">mockito/mockito#2902</a>)</li> <li>Bump versions.bytebuddy from 1.12.22 to 1.12.23 [(<a href="https://redirect.github.com/mockito/mockito/issues/2901">https://github.com/facebook/flipper/issues/2901</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2901">mockito/mockito#2901</a>)</li> <li>CI on Android API level 33 for Java 11 compatibility testing [(<a href="https://redirect.github.com/mockito/mockito/issues/2899">https://github.com/facebook/flipper/issues/2899</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2899">mockito/mockito#2899</a>)</li> <li>Bump kotlinVersion from 1.8.0 to 1.8.10 [(<a href="https://redirect.github.com/mockito/mockito/issues/2897">https://github.com/facebook/flipper/issues/2897</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2897">mockito/mockito#2897</a>)</li> <li>Bump com.github.ben-manes.versions from 0.44.0 to 0.45.0 [(<a href="https://redirect.github.com/mockito/mockito/issues/2895">https://github.com/facebook/flipper/issues/2895</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2895">mockito/mockito#2895</a>)</li> <li>Simplify and modernize Android Test module. [(<a href="https://redirect.github.com/mockito/mockito/issues/2894">https://github.com/facebook/flipper/issues/2894</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2894">mockito/mockito#2894</a>)</li> <li>Set up Android Github Action pipeline. Fixes <a href="https://redirect.github.com/mockito/mockito/issues/2892">https://github.com/facebook/flipper/issues/2892</a> [(<a href="https://redirect.github.com/mockito/mockito/issues/2893">https://github.com/facebook/flipper/issues/2893</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2893">mockito/mockito#2893</a>)</li> </ul> <h2>v5.1.1</h2> <p><!-- raw HTML omitted --><!-- raw HTML omitted --><em>Changelog generated by <a href="https://github.com/shipkit/shipkit-changelog">Shipkit Changelog Gradle Plugin</a></em><!-- raw HTML omitted --><!-- raw HTML omitted --></p> <h4>5.1.1</h4> <ul> <li>2023-01-30 - <a href="https://github.com/mockito/mockito/compare/v5.1.0...v5.1.1">1 commit(s)</a> by Andriy Redko</li> <li>StackWalker.Option not found on Mockito 5.1.0 [(<a href="https://redirect.github.com/mockito/mockito/issues/2891">https://github.com/facebook/flipper/issues/2891</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2891">mockito/mockito#2891</a>)</li> <li>StackWalker.Option not found on Mockito 5.1.0 [(<a href="https://redirect.github.com/mockito/mockito/issues/2890">https://github.com/facebook/flipper/issues/2890</a>)](<a href="https://redirect.github.com/mockito/mockito/issues/2890">mockito/mockito#2890</a>)</li> </ul> <h2>v5.1.0</h2> <p><!-- raw HTML omitted --><!-- raw HTML omitted --><em>Changelog generated by <a href="https://github.com/shipkit/shipkit-changelog">Shipkit Changelog Gradle Plugin</a></em><!-- raw HTML omitted --><!-- raw HTML omitted --></p> <h4>5.1.0</h4> <ul> <li>2023-01-29 - <a href="https://github.com/mockito/mockito/compare/v5.0.0...v5.1.0">12 commit(s)</a> by Andriy Redko, Ashley, Róbert Papp, Stephan Schroevers, Tim te Beek, dependabot[bot]</li> <li>Fixes some mistakes and missing details in documentation [(<a href="https://redirect.github.com/mockito/mockito/issues/2889">https://github.com/facebook/flipper/issues/2889</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2889">mockito/mockito#2889</a>)</li> <li>Bump com.diffplug.spotless from 6.13.0 to 6.14.0 [(<a href="https://redirect.github.com/mockito/mockito/issues/2888">https://github.com/facebook/flipper/issues/2888</a>)](<a href="https://redirect.github.com/mockito/mockito/pull/2888">mockito/mockito#2888</a>)</li> </ul> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
784401ae0b |
Bump gradle from 7.3.0 to 7.4.0 (#4443)
Summary: Bumps gradle from 7.3.0 to 7.4.0. [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `dependabot rebase` will rebase this PR - `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `dependabot merge` will merge this PR after your CI passes on it - `dependabot squash and merge` will squash and merge this PR after your CI passes on it - `dependabot cancel merge` will cancel a previously requested merge and block automerging - `dependabot reopen` will reopen this PR if it is closed - `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Pull Request resolved: https://github.com/facebook/flipper/pull/4443 Reviewed By: lblasa Differential Revision: D42610002 Pulled By: passy fbshipit-source-id: c6e2408dd3197eb81f91d59bf7160481756cbd42 |
||
|
|
37b95c251e |
Bump com.github.ben-manes.versions from 0.44.0 to 0.46.0 (#4551)
Summary: Bumps com.github.ben-manes.versions from 0.44.0 to 0.46.0. [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `dependabot rebase` will rebase this PR - `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `dependabot merge` will merge this PR after your CI passes on it - `dependabot squash and merge` will squash and merge this PR after your CI passes on it - `dependabot cancel merge` will cancel a previously requested merge and block automerging - `dependabot reopen` will reopen this PR if it is closed - `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Pull Request resolved: https://github.com/facebook/flipper/pull/4551 Reviewed By: lblasa Differential Revision: D43904939 Pulled By: passy fbshipit-source-id: 1208535e181822dd954959304b497a021d2f9b9b |
||
|
|
11115501a2 |
fbjni and soloader versions from gradle.properties
Summary: ^ Reviewed By: passy Differential Revision: D43879496 fbshipit-source-id: 93ee552d11772fcb5ada89c2364536978766fba4 |
||
|
|
d8002de88c |
NDK version from gradle.properties
Summary:
^
With these changes, we can build the project by overriding these version from a gradle build.
./gradlew :assembleDebug -DNDK_VERSION=21.4.7075529 -DFBJNI_VERSION=0.2.2
Reviewed By: passy
Differential Revision: D43879098
fbshipit-source-id: 8790aa12a086373194d45687d70ceb73b07713b9
|
||
|
|
2e31247486 |
Move flipper-fresco-plugin to fresco's repo from flipper's repo (#4546)
Summary: Pull Request resolved: https://github.com/facebook/flipper/pull/4546 Move flipper-fresco-plugin to fresco's repo from flipper's repo Reviewed By: passy Differential Revision: D43467895 fbshipit-source-id: efea88563cf931baf4bda0c8bbdfbe41d0f769c5 |
||
|
|
786ae04d21 |
Back out "Bump androidx.sqlite:sqlite-framework from 2.2.0 to 2.3.0"
Summary:
Original commit changeset: ab279ff968a1
Original Phabricator Diff: D43305296 (
|
||
|
|
f0b7e8a5d2 |
Bump androidx.sqlite:sqlite-framework from 2.2.0 to 2.3.0 (#4509)
Summary: Bumps androidx.sqlite:sqlite-framework from 2.2.0 to 2.3.0. [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `dependabot rebase` will rebase this PR - `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `dependabot merge` will merge this PR after your CI passes on it - `dependabot squash and merge` will squash and merge this PR after your CI passes on it - `dependabot cancel merge` will cancel a previously requested merge and block automerging - `dependabot reopen` will reopen this PR if it is closed - `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Pull Request resolved: https://github.com/facebook/flipper/pull/4509 Reviewed By: mweststrate Differential Revision: D43305296 Pulled By: ivanmisuno fbshipit-source-id: ab279ff968a1769e5377b7390baf6866df59cd7f |
||
|
|
7a7c23d447 |
Bump androidx.test:runner from 1.5.1 to 1.5.2 (#4510)
Summary: Bumps androidx.test:runner from 1.5.1 to 1.5.2. [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `dependabot rebase` will rebase this PR - `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `dependabot merge` will merge this PR after your CI passes on it - `dependabot squash and merge` will squash and merge this PR after your CI passes on it - `dependabot cancel merge` will cancel a previously requested merge and block automerging - `dependabot reopen` will reopen this PR if it is closed - `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Pull Request resolved: https://github.com/facebook/flipper/pull/4510 Reviewed By: mweststrate Differential Revision: D43305274 Pulled By: ivanmisuno fbshipit-source-id: 1c5dda0b56e9f8db251351ba4822d5b73ce049b7 |
||
|
|
848158d9a0 |
Bump com.vanniktech:gradle-maven-publish-plugin from 0.22.0 to 0.24.0 (#4511)
Summary: Bumps [com.vanniktech:gradle-maven-publish-plugin](https://github.com/vanniktech/gradle-maven-publish-plugin) from 0.22.0 to 0.24.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/vanniktech/gradle-maven-publish-plugin/releases">com.vanniktech:gradle-maven-publish-plugin's releases</a>.</em></p> <blockquote> <h2>0.24.0</h2> <ul> <li>Support arbitrary Sonatype hosts instead of just oss.sonatype.org and s01.oss.sonatype.org.</li> <li>Support adjusting timeouts for Sonatype related requests and operations. <a href="https://vanniktech.github.io/gradle-maven-publish-plugin/central/#timeouts">See docs</a></li> <li>Internal change on how the sources jar is created.</li> </ul> <h2>0.23.2</h2> <ul> <li>Fix signing when using Gradle 8.0.</li> <li>Finding a matching staging profile in Sonatype is more lenient. If there is just one that one will always be used. The plugin will also fallback to any staging profile that has a matching prefix with the group id.</li> <li>As a workaround for an issue in Gradle that causes invalid module metadata for <code>java-test-fixtures</code> projects, <code>project.group</code> and <code>project.version</code> are now being set again for those projects. <a href="https://github-redirect.dependabot.com/vanniktech/gradle-maven-publish-plugin/pull/490">https://github.com/facebook/flipper/issues/490</a></li> </ul> <h2>0.23.1</h2> <p><a href="https://github.com/vanniktech/gradle-maven-publish-plugin/blob/master/CHANGELOG.md#version-0231-2022-12-30">Changelog</a></p> <h2>0.23.0</h2> <p><a href="https://github.com/vanniktech/gradle-maven-publish-plugin/blob/master/CHANGELOG.md#version-0230-2022-12-29">Changelog</a></p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/vanniktech/gradle-maven-publish-plugin/blob/main/CHANGELOG.md">com.vanniktech:gradle-maven-publish-plugin's changelog</a>.</em></p> <blockquote> <h2>0.24.0 <em>(2023-01-29)</em></h2> <ul> <li>Support arbitrary Sonatype hosts instead of just oss.sonatype.org and s01.oss.sonatype.org.</li> <li>Support adjusting timeouts for Sonatype related requests and operations. <a href="https://vanniktech.github.io/gradle-maven-publish-plugin/central/#timeouts">See docs</a></li> <li>Internal change on how the sources jar is created.</li> </ul> <h2>0.23.2 <em>(2023-01-17)</em></h2> <ul> <li>Fix signing when using Gradle 8.0.</li> <li>Finding a matching staging profile in Sonatype is more lenient. If there is just one that one will always be used. The plugin will also fallback to any staging profile that has a matching prefix with the group id.</li> <li>As a workaround for an issue in Gradle that causes invalid module metadata for <code>java-test-fixtures</code> projects, <code>project.group</code> and <code>project.version</code> are now being set again for those projects. <a href="https://github-redirect.dependabot.com/vanniktech/gradle-maven-publish-plugin/pull/490">https://github.com/facebook/flipper/issues/490</a></li> </ul> <h2>0.23.1 <em>(2022-12-30)</em></h2> <ul> <li>Also support publishing sources for the <code>java-test-fixtures</code> plugin in Kotlin/JVM projects.</li> <li>Suppress Gradle warnings when publishing a project that uses <code>java-test-fixtures</code>.</li> </ul> <h2>0.23.0 <em>(2022-12-29)</em></h2> <p>Updated docs can be found on <a href="https://vanniktech.github.io/gradle-maven-publish-plugin/">the new website</a>.</p> <ul> <li><strong>NEW</strong>: It is now possible to set group id, artifact id directly through the DSL <pre lang="groovy"><code>mavenPublishing { coordinates("com.example", "library", "1.0.3") } </code></pre> </li> <li><code>project.group</code> and <code>project.version</code> will still be used as default values for group and version if the <code>GROUP</code>/<code>VERSION_NAME</code> Gradle properties do not exist and <code>coordinates</code> was not called, however there are 2 <strong>behavior changes</strong>: <ul> <li>The <code>GROUP</code> and <code>VERSION_NAME</code> Gradle properties take precedence over <code>project.group</code> and <code>project.version</code> instead of being overwritten by them. If you need to define the properties but replace them for some projects, please use the new <code>coordinates</code> method instead.</li> <li>The <code>GROUP</code> and <code>VERSION_NAME</code> Gradle properties will not be explicitly set as <code>project.group</code> and <code>project.version</code> anymore.</li> </ul> </li> <li><strong>NEW</strong>: Added <code>dropRepository</code> task that will drop a Sonatype staging repository. It is possible to specify which repository to drop by adding a <code>--repository</code> parameter with the id of the staging repository that was printed during <code>publish</code>. If no repository is specified and there is only one staging repository, that one will be dropped.</li> <li>Added workaround to also publish sources for the <code>java-test-fixtures</code> plugin</li> <li>Fixed publishing Kotlin/JS projects with the base plugin.</li> <li>Fixed that a POM configured through the DSL is incomplete when publishing Gradle plugins.</li> <li>The minimum supported Gradle version has been increased to 7.3.</li> <li>The plugin now requires using JDK 11+ to run Gradle.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
0622f9d87f |
Bump de.undercouch.download from 5.2.1 to 5.3.1 (#4497)
Summary: Bumps [de.undercouch.download](https://github.com/michel-kraemer/gradle-download-task) from 5.2.1 to 5.3.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/michel-kraemer/gradle-download-task/releases">de.undercouch.download's releases</a>.</em></p> <blockquote> <h2>5.3.1</h2> <p>Bug fixes:</p> <ul> <li>Downgrade slf4j to fix warning on console about missing slf4j provider</li> <li>Allow <code>download</code> and <code>verify</code> extensions to be created on demand in custom tasks, so these tasks can be made compatible with Gradle's configuration cache (see <a href="https://github-redirect.dependabot.com/michel-kraemer/gradle-download-task/issues/284">https://github.com/facebook/flipper/issues/284</a>). Thanks to <a href="https://github.com/liblit"><code>@liblit</code></a> for testing!</li> </ul> <p>Maintenance:</p> <ul> <li>Update dependencies</li> <li>Improve documentation</li> <li>Add integration tests for Gradle 6.9.3 and 7.6</li> </ul> <h2>5.3.0</h2> <p>New features:</p> <ul> <li>Add <code>path</code> and <code>relativePath</code> properties to the <code>DownloadDetails</code> class so <code>eachFile</code> actions can also change the relative path of a target file and not only its name</li> <li>Duplicate destination files are now prevented. Specifying a duplicate destination file (e.g. in an <code>eachFile</code> action) will lead to an exception being thrown.</li> </ul> <p>Bug fixes:</p> <ul> <li>Call <code>eachFile</code> action only once per source</li> <li>Correctly create list of output files (even if the destination is the project's build directory)</li> </ul> <p>Maintenance:</p> <ul> <li>Update dependencies</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
c771d5440b |
Bump espresso-core from 3.5.0 to 3.5.1 (#4472)
Summary: Bumps espresso-core from 3.5.0 to 3.5.1. [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `dependabot rebase` will rebase this PR - `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `dependabot merge` will merge this PR after your CI passes on it - `dependabot squash and merge` will squash and merge this PR after your CI passes on it - `dependabot cancel merge` will cancel a previously requested merge and block automerging - `dependabot reopen` will reopen this PR if it is closed - `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Pull Request resolved: https://github.com/facebook/flipper/pull/4472 Reviewed By: ivanmisuno Differential Revision: D43117883 Pulled By: mweststrate fbshipit-source-id: cdc8114536d5ea0a86036bb2ec6459ff8324bbf8 |
||
|
|
c4b39b4c83 |
Bump dokka-gradle-plugin from 1.7.10 to 1.7.20 (#4225)
Summary: Bumps [dokka-gradle-plugin](https://github.com/Kotlin/dokka) from 1.7.10 to 1.7.20. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/Kotlin/dokka/releases">dokka-gradle-plugin's releases</a>.</em></p> <blockquote> <h2>1.7.20 Beta</h2> <p>This release focuses primarily on improving user experience and HTML format in particular.</p> <h2>Improvements</h2> <h3>General</h3> <ul> <li>Display inherited extensions (can be disabled by setting <code>suppressInheritedMembers</code> configuration property) (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2625">https://github.com/facebook/flipper/issues/2625</a>)</li> <li>Display details for <code>Deprecated</code> declarations such as deprecation message, level and proposed replacement (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2622">https://github.com/facebook/flipper/issues/2622</a>)</li> <li>Display and document <code>Enum</code>'s synthetic <code>values()</code> and <code>valueOf()</code> functions (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2650">https://github.com/facebook/flipper/issues/2650</a>)</li> <li>Do not render constructors for annotation classes (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2642">https://github.com/facebook/flipper/issues/2642</a>)</li> <li>Display values of <code>Java</code> constants (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2609">https://github.com/facebook/flipper/issues/2609</a>)</li> <li>Trim spaces inside indented code blocks (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2661">https://github.com/facebook/flipper/issues/2661</a>, <a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2232">https://github.com/facebook/flipper/issues/2232</a>, <a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2233">https://github.com/facebook/flipper/issues/2233</a>)</li> <li>Replace package name on the cover of package pages with "Package-level declarations" (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2586">https://github.com/facebook/flipper/issues/2586</a>)</li> </ul> <h3>HTML format</h3> <ul> <li>Add IntelliJ icons to the navigation side menu (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2578">https://github.com/facebook/flipper/issues/2578</a>)</li> <li>Add auto-scrolling to selected navigation item (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2575">https://github.com/facebook/flipper/issues/2575</a>)</li> <li>Use OS color scheme to initialize light/dark mode, thanks to <a href="https://github.com/pt2121"><code>@pt2121</code></a>! (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2611">https://github.com/facebook/flipper/issues/2611</a>)</li> <li>Update styling of all section tabs (including platform tabs) to match <a href="https://kotlinlang.org/docs/home.html">kotlinlang.org</a> (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2589">https://github.com/facebook/flipper/issues/2589</a>)</li> <li>Format long signatures dynamically based on client width (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2659">https://github.com/facebook/flipper/issues/2659</a>)</li> <li>Add a horizontal divider between function overloads that are displayed on the same page (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2585">https://github.com/facebook/flipper/issues/2585</a>)</li> <li>Add <code>Cmd + K</code> / <code>Ctrl + K</code> hotkey for opening search dialog, thanks to <a href="https://github.com/atyrin"><code>@atyrin</code></a>! (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2633">https://github.com/facebook/flipper/issues/2633</a>)</li> <li>Make current breadcrumb element not clickable and of default font color (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2588">https://github.com/facebook/flipper/issues/2588</a>)</li> <li>Update code highlighting colors (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2670">https://github.com/facebook/flipper/issues/2670</a>)</li> <li>Do not render platform tabs for common-only content (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2613">https://github.com/facebook/flipper/issues/2613</a>)</li> <li>Apply the same style to all KDoc tag headers, making it more consistent (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2587">https://github.com/facebook/flipper/issues/2587</a>)</li> <li>Move source links into signature, especially helpful on pages with many overloads (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2476">https://github.com/facebook/flipper/issues/2476</a>)</li> <li>Add inner/nested declarations to the navigation side menu (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2597">https://github.com/facebook/flipper/issues/2597</a>)</li> <li>Disable copy button for signatures (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2577">https://github.com/facebook/flipper/issues/2577</a>)</li> </ul> <h3>Javadoc format</h3> <ul> <li>Support <code>var</code> HTML tag, thanks to <a href="https://github.com/atyrin"><code>@atyrin</code></a> (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2617">https://github.com/facebook/flipper/issues/2617</a>)</li> </ul> <h3>Kotlin-as-Java plugin</h3> <ul> <li>Render annotation blocks for transformed classes, previously ignored (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2549">https://github.com/facebook/flipper/issues/2549</a>)</li> </ul> <h3>Gradle runner</h3> <ul> <li>Remove <code>kotlin-stdlib</code> dependency, which should fix errors like <code>Module was compiled with an incompatible version of Kotlin</code>, thanks to <a href="https://github.com/martinbonnin"><code>@martinbonnin</code></a>! (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2570">https://github.com/facebook/flipper/issues/2570</a>)</li> </ul> <h2>Bugfixes</h2> <ul> <li>Fixed missing spaces between adjacent <code>Markdown</code> elements, where <code>_try_ *this*</code> would be rendered as <code>trythis</code> (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2640">https://github.com/facebook/flipper/issues/2640</a>)</li> <li>Fixed dependency resolution errors when building documentation for multiplatform projects with enabled compatibility metadata variant (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2634">https://github.com/facebook/flipper/issues/2634</a>)</li> <li>Fixed a rare <code>StackOverflowError</code> related to type-aliased native references (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2664">https://github.com/facebook/flipper/issues/2664</a>)</li> <li>Fixed <code>IllegalStateException</code> that was caused by using JS's dynamic types (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2645">https://github.com/facebook/flipper/issues/2645</a>)</li> <li>Fixed a bug where certain <code>private</code> declarations were rendered as <code>public</code> (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2639">https://github.com/facebook/flipper/issues/2639</a>)</li> <li>Fixed incorrect handling of static declarations used within <code>see</code> tag (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2627">https://github.com/facebook/flipper/issues/2627</a>)</li> <li>Fixed <code>Java</code> Enum types being rendered as <code>Any</code> (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2647">https://github.com/facebook/flipper/issues/2647</a>)</li> <li>Fixed incorrect signature generation that was caused by generic types caching (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2619">https://github.com/facebook/flipper/issues/2619</a>)</li> <li>Fixed incorrect parsing of static imports in <code>Java</code> annotation params (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2593">https://github.com/facebook/flipper/issues/2593</a>)</li> <li>Fixed <code>sourceRoots</code> configuration param not handling single <code>.java</code> files, thanks to <a href="https://github.com/2017398956"><code>@2017398956</code></a>! (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2604">https://github.com/facebook/flipper/issues/2604</a>)</li> </ul> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
2cc273ce96 |
Bump protobuf-java from 3.21.9 to 3.21.12 (#4385)
Summary: Bumps [protobuf-java](https://github.com/protocolbuffers/protobuf) from 3.21.9 to 3.21.12. <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
27e7cf2804 |
Bump mockito-core from 4.9.0 to 5.0.0 (#4444)
Summary: Bumps [mockito-core](https://github.com/mockito/mockito) from 4.9.0 to 5.0.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/mockito/mockito/releases">mockito-core's releases</a>.</em></p> <blockquote> <h2>v5.0.0</h2> <h1>Mockito 5: prepare for future JDK versions</h1> <p>For a while now, we have seen an increase in problems/incompatibilities with recent versions of the JDK due to our usage of JVM-internal API. Most notably, JDK 17 made some changes which are incompatible with the current subclass mockmaker. Therefore, to prepare for the future of JDK, we are making some core changes to ensure Mockito keeps on working.</p> <h2>Switch the default mockmaker to <code>mockito-inline</code></h2> <p>Back in Mockito 2.7.6, we published a new mockmaker based on the "inline bytecode" principle. This mockmaker creates mocks manipulating bytecode equivalent within the original class such that its method implementations hook into the normal Mockito machinery. As a comparison, the subclass mockmaker generates "real" subclasses for mocks, to mimic the same behavior. While the approaches are similar, the inline mockmaker avoids certain restrictions that the JDK imposes. For example, it does not violate module boundaries (introduced in JDK 9, but more heavily used in JDK 17) and avoids the leaking of the creation of the subclass.</p> <p>Massive thanks to community member <a href="https://github.com/reta"><code>@reta</code></a> who implemented this change.</p> <h3>When should I still be using the subclass mockmaker?</h3> <p>There are legitimate remaining use cases for the subclass mockmaker. For example, on the Graal VM's native image, the inline mockmaker will not work and the subclass mockmaker is the appropriate choice. Additionally, if you would like to avoid mocking final classes, using the subclass mockmaker is a possibibility. Note however that if you solely want to use the subclass mockmaker to avoid mocking final, you will run into the above mentioned issues on JDK 17+. We want to leave this choice up to our users, which is why we will keep on supporting the subclass mockmaker.</p> <p>If you want to use the subclass mockmaker instead, you can use the new <code>mockito-subclass</code> artifact (published <a href="https://search.maven.org/artifact/org.mockito/mockito-subclass">on Maven Central</a> along with all our other artifacts).</p> <h2>Update the minimum supported Java version to 11</h2> <p>Mockito 4 supports Java 8 and above. Similar to other open source projects, we are moving away from JDK 8 and to newer versions. The primary reason for moving away from JDK 8 is the increasing maintenance costs with keeping our own infrastructure working. Lately we have been running into more and more JDK 8 breakages. Additionally, while we want to support the newest JDK API's, our current solution to support both JDK 8 and newer versions causes <a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2798">issues with the <code>SecurityManager</code></a>. Since we want Mockito to work on the newest version and more and more businesses adopting JDK 11, we have decided to make the switch as well.</p> <p>Massive thanks to community member <a href="https://github.com/reta"><code>@reta</code></a> who implemented this change.</p> <h3>What should I do if I still run JDK 8?</h3> <p>For JDK 8 and below, you can keep on using Mockito 4. This is similar to if you are using JDK 6, for which you can keep on using Mockito 2. The changes in Mockito 5 (for now) are primarily focused on the latest JDK versions, which means the API differences between Mockito 4 and 5 are minimal. However, over time this will most likely widen, so we do recommend adopting JDK 11 in the future.</p> <h2>New <code>type()</code> method on <code>ArgumentMatcher</code></h2> <p>One of our most used public API's for customizing Mockito is the <a href="https://javadoc.io/doc/org.mockito/mockito-core/latest/org/mockito/ArgumentMatcher.html"><code>ArgumentMatcher</code> interface</a>. The interface allows you to define a custom matcher, which you can pass into method arguments to provide more targeted matches. One major shortcoming of the <code>ArgumentMatcher</code> was the lack of varargs support.</p> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
823eddc4ad |
Bump mockito-core from 4.9.0 to 4.11.0 (#4416)
Summary: Bumps [mockito-core](https://github.com/mockito/mockito) from 4.9.0 to 4.11.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/mockito/mockito/releases">mockito-core's releases</a>.</em></p> <blockquote> <h2>v4.11.0</h2> <p><!-- raw HTML omitted --><!-- raw HTML omitted --><em>Changelog generated by <a href="https://github.com/shipkit/shipkit-changelog">Shipkit Changelog Gradle Plugin</a></em><!-- raw HTML omitted --><!-- raw HTML omitted --></p> <h4>4.11.0</h4> <ul> <li>2022-12-28 - <a href="https://github.com/mockito/mockito/compare/v4.10.0...v4.11.0">1 commit(s)</a> by Andy Coates</li> <li>Improve vararg handling: approach 2 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2807">#2807</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2807">mockito/mockito#2807</a>)</li> <li>Mocking varargs method with <code>any(String[].class)</code> doesn't work as expected [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2796">#2796</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2796">mockito/mockito#2796</a>)</li> <li>(Argument)Matchers regression from 1.10.19 to 2.18.3 for varargs [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/1498">https://github.com/facebook/flipper/issues/1498</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/1498">mockito/mockito#1498</a>)</li> <li>Cannot verify varargs parameter as an array [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/1222">https://github.com/facebook/flipper/issues/1222</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/1222">mockito/mockito#1222</a>)</li> <li>ArgumentCaptor can't capture varargs-arrays [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/584">https://github.com/facebook/flipper/issues/584</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/584">mockito/mockito#584</a>)</li> <li>Verification of an empty varargs call fails when isNotNull() is used [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/567">https://github.com/facebook/flipper/issues/567</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/567">mockito/mockito#567</a>)</li> </ul> <h2>v4.10.0</h2> <p><!-- raw HTML omitted --><!-- raw HTML omitted --><em>Changelog generated by <a href="https://github.com/shipkit/shipkit-changelog">Shipkit Changelog Gradle Plugin</a></em><!-- raw HTML omitted --><!-- raw HTML omitted --></p> <h4>4.10.0</h4> <ul> <li>2022-12-14 - <a href="https://github.com/mockito/mockito/compare/v4.9.0...v4.10.0">13 commit(s)</a> by Andrei Solntsev, Andriy Redko, Andy Coates, Christopher Lambert, Marcono1234, Vladimir Glinskikh, dependabot[bot]</li> <li>Add new artifact mockito-subclass (to use mock-maker-subclass MockMaker) [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2821">#2821</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2821">mockito/mockito#2821</a>)</li> <li>Bump gradle from 7.5.1 to 7.6 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2817">#2817</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2817">mockito/mockito#2817</a>)</li> <li>Fix incorrect Javadoc inline tag for MockitoJUnitRunner [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2816">#2816</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2816">mockito/mockito#2816</a>)</li> <li>Bump shipkit-auto-version from 1.2.1 to 1.2.2 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2811">#2811</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2811">mockito/mockito#2811</a>)</li> <li>Bump com.github.ben-manes.versions from 0.42.0 to 0.44.0 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2810">#2810</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2810">mockito/mockito#2810</a>)</li> <li>Bump kotlinVersion from 1.7.21 to 1.7.22 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2809">#2809</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2809">mockito/mockito#2809</a>)</li> <li>Bump junit from 1.1.3 to 1.1.4 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2806">#2806</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2806">mockito/mockito#2806</a>)</li> <li>Simplify <code>MatcherApplicationStrategy</code> [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2803">#2803</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2803">mockito/mockito#2803</a>)</li> <li>Bump kotlinVersion from 1.7.10 to 1.7.21 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2801">#2801</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2801">mockito/mockito#2801</a>)</li> <li>Bump espresso-core from 3.4.0 to 3.5.0 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2800">#2800</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2800">mockito/mockito#2800</a>)</li> <li>Bump versions.bytebuddy from 1.12.16 to 1.12.19 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2799">#2799</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2799">mockito/mockito#2799</a>)</li> <li>Upgrade errorprone from 2.14.0 to 2.16 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2794">#2794</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2794">mockito/mockito#2794</a>)</li> <li>automatically detect class to mock [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2779">https://github.com/facebook/flipper/issues/2779</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2779">mockito/mockito#2779</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
e5d75506c4 |
Bump espresso-core from 3.4.0 to 3.5.0 (#4340)
Summary: Bumps espresso-core from 3.4.0 to 3.5.0. [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `dependabot rebase` will rebase this PR - `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `dependabot merge` will merge this PR after your CI passes on it - `dependabot squash and merge` will squash and merge this PR after your CI passes on it - `dependabot cancel merge` will cancel a previously requested merge and block automerging - `dependabot reopen` will reopen this PR if it is closed - `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Pull Request resolved: https://github.com/facebook/flipper/pull/4340 Reviewed By: antonk52 Differential Revision: D41578610 Pulled By: mweststrate fbshipit-source-id: 4326d9d752fd8dec2f7b284be7c006289add212c |
||
|
|
659405411d |
Bump runner from 1.4.0 to 1.5.1 (#4339)
Summary: Bumps runner from 1.4.0 to 1.5.1. [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `dependabot rebase` will rebase this PR - `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `dependabot merge` will merge this PR after your CI passes on it - `dependabot squash and merge` will squash and merge this PR after your CI passes on it - `dependabot cancel merge` will cancel a previously requested merge and block automerging - `dependabot reopen` will reopen this PR if it is closed - `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Pull Request resolved: https://github.com/facebook/flipper/pull/4339 Reviewed By: antonk52 Differential Revision: D41578611 Pulled By: mweststrate fbshipit-source-id: 4622332d9332e8858345538c077a0177a184bfdc |
||
|
|
546e044612 |
Bump mockito-core from 4.8.1 to 4.9.0 (#4338)
Summary: Bumps [mockito-core](https://github.com/mockito/mockito) from 4.8.1 to 4.9.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/mockito/mockito/releases">mockito-core's releases</a>.</em></p> <blockquote> <h2>v4.9.0</h2> <p><!-- raw HTML omitted --><!-- raw HTML omitted --><em>Changelog generated by <a href="https://github.com/shipkit/shipkit-changelog">Shipkit Changelog Gradle Plugin</a></em><!-- raw HTML omitted --><!-- raw HTML omitted --></p> <h4>4.9.0</h4> <ul> <li>2022-11-14 - <a href="https://github.com/mockito/mockito/compare/v4.8.1...v4.9.0">6 commit(s)</a> by Andrei Solntsev, Rafael Winterhalter, Rick Ossendrijver, dependabot[bot]</li> <li>Upgrade objenesis 3.2 -> 3.3 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2784">https://github.com/facebook/flipper/issues/2784</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2784">mockito/mockito#2784</a>)</li> <li>Upgrade objenesis 3.2 -> 3.3 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2783">https://github.com/facebook/flipper/issues/2783</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2783">mockito/mockito#2783</a>)</li> <li>Avoids clearing stale weak entries from critical code segments. [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2780">https://github.com/facebook/flipper/issues/2780</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2780">mockito/mockito#2780</a>)</li> <li>bump gradle from 7.3.1 to 7.5.1 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2776">https://github.com/facebook/flipper/issues/2776</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2776">mockito/mockito#2776</a>)</li> <li>Bump gradle/wrapper-validation-action from 1.0.4 to 1.0.5 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2775">https://github.com/facebook/flipper/issues/2775</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2775">mockito/mockito#2775</a>)</li> <li>Bump gradle-errorprone-plugin from 2.0.2 to 3.0.1 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2770">https://github.com/facebook/flipper/issues/2770</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2770">mockito/mockito#2770</a>)</li> <li>Bump junit-platform-launcher from 1.9.0 to 1.9.1 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2768">https://github.com/facebook/flipper/issues/2768</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2768">mockito/mockito#2768</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
c7e67a5de0 |
Bump protobuf-java from 3.21.8 to 3.21.9 (#4285)
Summary: Bumps [protobuf-java](https://github.com/protocolbuffers/protobuf) from 3.21.8 to 3.21.9. <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
6643ff1296 |
Bump com.github.ben-manes.versions from 0.42.0 to 0.44.0 (#4312)
Summary: Bumps com.github.ben-manes.versions from 0.42.0 to 0.44.0. [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `dependabot rebase` will rebase this PR - `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `dependabot merge` will merge this PR after your CI passes on it - `dependabot squash and merge` will squash and merge this PR after your CI passes on it - `dependabot cancel merge` will cancel a previously requested merge and block automerging - `dependabot reopen` will reopen this PR if it is closed - `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Pull Request resolved: https://github.com/facebook/flipper/pull/4312 Reviewed By: antonk52 Differential Revision: D41472327 Pulled By: passy fbshipit-source-id: 44caad58d885c2df2bb2a0124c3406b43016fd95 |
||
|
|
8c0f07f4bd |
Bump espresso-intents from 3.4.0 to 3.5.0 (#4310)
Summary: Bumps espresso-intents from 3.4.0 to 3.5.0. [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `dependabot rebase` will rebase this PR - `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `dependabot merge` will merge this PR after your CI passes on it - `dependabot squash and merge` will squash and merge this PR after your CI passes on it - `dependabot cancel merge` will cancel a previously requested merge and block automerging - `dependabot reopen` will reopen this PR if it is closed - `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Pull Request resolved: https://github.com/facebook/flipper/pull/4310 Reviewed By: antonk52 Differential Revision: D41472303 Pulled By: passy fbshipit-source-id: 89aa6aa62f5917c58b4ca7ce5a55099b971ad5c7 |
||
|
|
d101bf4eaa |
Bump rules from 1.4.0 to 1.5.0 (#4311)
Summary: Bumps rules from 1.4.0 to 1.5.0. [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `dependabot rebase` will rebase this PR - `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `dependabot merge` will merge this PR after your CI passes on it - `dependabot squash and merge` will squash and merge this PR after your CI passes on it - `dependabot cancel merge` will cancel a previously requested merge and block automerging - `dependabot reopen` will reopen this PR if it is closed - `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Pull Request resolved: https://github.com/facebook/flipper/pull/4311 Reviewed By: antonk52 Differential Revision: D41472307 Pulled By: passy fbshipit-source-id: c2b9c7e771051c1098fd7c8fd1f38672e83db581 |
||
|
|
3dfb7caf1a |
Bump mockito-core from 4.7.0 to 4.8.1 (#4250)
Summary: Bumps [mockito-core](https://github.com/mockito/mockito) from 4.7.0 to 4.8.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/mockito/mockito/releases">mockito-core's releases</a>.</em></p> <blockquote> <h2>v4.8.1</h2> <p><!-- raw HTML omitted --><!-- raw HTML omitted --><em>Changelog generated by <a href="https://github.com/shipkit/shipkit-changelog">Shipkit Changelog Gradle Plugin</a></em><!-- raw HTML omitted --><!-- raw HTML omitted --></p> <h4>4.8.1</h4> <ul> <li>2022-10-17 - <a href="https://github.com/mockito/mockito/compare/v4.8.0...v4.8.1">6 commit(s)</a> by andrepaschoal, dependabot[bot]</li> <li>Possible fix <a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2765">https://github.com/facebook/flipper/issues/2765</a>: Add task to download package-list file from java as element-list [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2766">https://github.com/facebook/flipper/issues/2766</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2766">mockito/mockito#2766</a>)</li> <li>JavaDoc warning is blocking all pull requests [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2765">https://github.com/facebook/flipper/issues/2765</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2765">mockito/mockito#2765</a>)</li> <li>Bump versions.junitJupiter from 5.9.0 to 5.9.1 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2758">https://github.com/facebook/flipper/issues/2758</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2758">mockito/mockito#2758</a>)</li> <li>Bump groovy from 3.0.12 to 3.0.13 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2756">https://github.com/facebook/flipper/issues/2756</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2756">mockito/mockito#2756</a>)</li> <li>Bump com.diffplug.spotless from 6.10.0 to 6.11.0 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2753">https://github.com/facebook/flipper/issues/2753</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2753">mockito/mockito#2753</a>)</li> <li>Bump org.eclipse.osgi from 3.18.0 to 3.18.100 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2751">https://github.com/facebook/flipper/issues/2751</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2751">mockito/mockito#2751</a>)</li> <li>Bump versions.bytebuddy from 1.12.14 to 1.12.16 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2747">https://github.com/facebook/flipper/issues/2747</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2747">mockito/mockito#2747</a>)</li> </ul> <h2>v4.8.0</h2> <p><!-- raw HTML omitted --><!-- raw HTML omitted --><em>Changelog generated by <a href="https://github.com/shipkit/shipkit-changelog">Shipkit Changelog Gradle Plugin</a></em><!-- raw HTML omitted --><!-- raw HTML omitted --></p> <h4>4.8.0</h4> <ul> <li>2022-09-07 - <a href="https://github.com/mockito/mockito/compare/v4.7.0...v4.8.0">10 commit(s)</a> by Alex, James Baker, Johannes Spangenberg, Kurt Alfred Kluever, Rafael Winterhalter, Thibault Helsmoortel, dependabot[bot]</li> <li>GitHub Workflows security hardening [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2744">https://github.com/facebook/flipper/issues/2744</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2744">mockito/mockito#2744</a>)</li> <li>Assign GlobalConfiguration initializer to unused variable [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2742">https://github.com/facebook/flipper/issues/2742</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2742">mockito/mockito#2742</a>)</li> <li>Bump com.diffplug.spotless from 6.9.1 to 6.10.0 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2738">https://github.com/facebook/flipper/issues/2738</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2738">mockito/mockito#2738</a>)</li> <li>Drop varargs collector before invoking a user method. [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2736">https://github.com/facebook/flipper/issues/2736</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2736">mockito/mockito#2736</a>)</li> <li>Bump versions.bytebuddy from 1.12.13 to 1.12.14 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2734">https://github.com/facebook/flipper/issues/2734</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2734">mockito/mockito#2734</a>)</li> <li>Remove useless thrown exception from constructor [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2732">https://github.com/facebook/flipper/issues/2732</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2732">mockito/mockito#2732</a>)</li> <li>TypeSafeMatching no longer iterates over class methods inefficiently [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2729">https://github.com/facebook/flipper/issues/2729</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2729">mockito/mockito#2729</a>)</li> <li>Fixes <a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2720">https://github.com/facebook/flipper/issues/2720</a>: Use StackWalker on Java 9+ to create Locations [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2723">https://github.com/facebook/flipper/issues/2723</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2723">mockito/mockito#2723</a>)</li> <li>LocationImpl adds performance overheads due to instantiating a stack trace [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2720">https://github.com/facebook/flipper/issues/2720</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2720">mockito/mockito#2720</a>)</li> <li>Fixes <a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2626">https://github.com/facebook/flipper/issues/2626</a> : Introduce MockSettings.mockMaker [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2701">https://github.com/facebook/flipper/issues/2701</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2701">mockito/mockito#2701</a>)</li> <li>Introduce option to disable inline-mock-maker for a specific instance [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2626">https://github.com/facebook/flipper/issues/2626</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2626">mockito/mockito#2626</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
8ddba12ca5 |
Bump protobuf-java from 3.21.7 to 3.21.8 (#4251)
Summary: Bumps [protobuf-java](https://github.com/protocolbuffers/protobuf) from 3.21.7 to 3.21.8. <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
a95de35771 |
Bump kotlinx-serialization-json from 1.4.0 to 1.4.1 (#4228)
Summary: Bumps [kotlinx-serialization-json](https://github.com/Kotlin/kotlinx.serialization) from 1.4.0 to 1.4.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/Kotlin/kotlinx.serialization/releases">kotlinx-serialization-json's releases</a>.</em></p> <blockquote> <h2>1.4.1</h2> <p>This patch release contains several bug fixes and improvements. Kotlin 1.7.20 is used by default.</p> <h3>Improvements</h3> <ul> <li>Add <a href="https://github.com/MustBeDocumented"><code>@MustBeDocumented</code></a> to certain annotations (<a href="https://github-redirect.dependabot.com/Kotlin/kotlinx.serialization/issues/2059">https://github.com/facebook/flipper/issues/2059</a>)</li> <li>Deprecate .isNullable in SerialDescriptor builder (<a href="https://github-redirect.dependabot.com/Kotlin/kotlinx.serialization/issues/2040">https://github.com/facebook/flipper/issues/2040</a>)</li> <li>Unsigned primitives and unsigned arrays serializers can be retrieved as built-ins (<a href="https://github-redirect.dependabot.com/Kotlin/kotlinx.serialization/issues/1992">https://github.com/facebook/flipper/issues/1992</a>)</li> <li>Serializers are now cached inside reflective lookup, leading to faster serializer retrieval (<a href="https://github-redirect.dependabot.com/Kotlin/kotlinx.serialization/issues/2015">https://github.com/facebook/flipper/issues/2015</a>)</li> <li>Compiler plugin can create enum serializers using static factories for better speed (<a href="https://github-redirect.dependabot.com/Kotlin/kotlinx.serialization/issues/1851">https://github.com/facebook/flipper/issues/1851</a>) (Kotlin 1.7.20 required)</li> <li>Provide a foundation for compiler plugin intrinsics available in Kotlin 1.8.0 (<a href="https://github-redirect.dependabot.com/Kotlin/kotlinx.serialization/issues/2031">https://github.com/facebook/flipper/issues/2031</a>)</li> </ul> <h3>Bugfixes</h3> <ul> <li>Support polymorphism in Properties format (<a href="https://github-redirect.dependabot.com/Kotlin/kotlinx.serialization/issues/2052">https://github.com/facebook/flipper/issues/2052</a>) (thanks to <a href="https://github.com/rodrigovedovato">Rodrigo Vedovato</a>)</li> <li>Added support of UTF-16 surrogate pairs to okio streams (<a href="https://github-redirect.dependabot.com/Kotlin/kotlinx.serialization/issues/2033">https://github.com/facebook/flipper/issues/2033</a>)</li> <li>Fix dependency on core module from HOCON module (<a href="https://github-redirect.dependabot.com/Kotlin/kotlinx.serialization/issues/2020">https://github.com/facebook/flipper/issues/2020</a>) (thanks to <a href="https://github.com/osipxd">Osip Fatkullin</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/Kotlin/kotlinx.serialization/blob/master/CHANGELOG.md">kotlinx-serialization-json's changelog</a>.</em></p> <blockquote> <h1>1.4.1 / 2022-10-14</h1> <p>This is patch release contains several bugfixes and improvements. Kotlin 1.7.20 is used by default.</p> <h3>Improvements</h3> <ul> <li>Add <a href="https://github.com/MustBeDocumented"><code>@MustBeDocumented</code></a> to certain annotations (<a href="https://github-redirect.dependabot.com/Kotlin/kotlinx.serialization/issues/2059">https://github.com/facebook/flipper/issues/2059</a>)</li> <li>Deprecate .isNullable in SerialDescriptor builder (<a href="https://github-redirect.dependabot.com/Kotlin/kotlinx.serialization/issues/2040">https://github.com/facebook/flipper/issues/2040</a>)</li> <li>Unsigned primitives and unsigned arrays serializers can be retrieved as built-ins (<a href="https://github-redirect.dependabot.com/Kotlin/kotlinx.serialization/issues/1992">https://github.com/facebook/flipper/issues/1992</a>)</li> <li>Serializers are now cached inside reflective lookup, leading to faster serializer retrieval (<a href="https://github-redirect.dependabot.com/Kotlin/kotlinx.serialization/issues/2015">https://github.com/facebook/flipper/issues/2015</a>)</li> <li>Compiler plugin can create enum serializers using static factories for better speed (<a href="https://github-redirect.dependabot.com/Kotlin/kotlinx.serialization/issues/1851">https://github.com/facebook/flipper/issues/1851</a>) (Kotlin 1.7.20 required)</li> <li>Provide foundation for compiler plugin intrinsics available in Kotlin 1.8.0 (<a href="https://github-redirect.dependabot.com/Kotlin/kotlinx.serialization/issues/2031">https://github.com/facebook/flipper/issues/2031</a>)</li> </ul> <h3>Bugfixes</h3> <ul> <li>Support polymorphism in Properties format (<a href="https://github-redirect.dependabot.com/Kotlin/kotlinx.serialization/issues/2052">https://github.com/facebook/flipper/issues/2052</a>) (thanks to <a href="https://github.com/rodrigovedovato">Rodrigo Vedovato</a>)</li> <li>Added support of UTF-16 surrogate pairs to okio streams (<a href="https://github-redirect.dependabot.com/Kotlin/kotlinx.serialization/issues/2033">https://github.com/facebook/flipper/issues/2033</a>)</li> <li>Fix dependency on core module from HOCON module (<a href="https://github-redirect.dependabot.com/Kotlin/kotlinx.serialization/issues/2020">https://github.com/facebook/flipper/issues/2020</a>) (thanks to <a href="https://github.com/osipxd">Osip Fatkullin</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
d4c4b9ebc4 |
Bump de.undercouch.download from 5.1.1 to 5.2.1 (#4170)
Summary: Bumps [de.undercouch.download](https://github.com/michel-kraemer/gradle-download-task) from 5.1.1 to 5.2.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/michel-kraemer/gradle-download-task/releases">de.undercouch.download's releases</a>.</em></p> <blockquote> <h2>5.2.1</h2> <p>Bug fixes:</p> <ul> <li>Use pooling connection manager of Apache HttpClient instead of basic one. The basic one is not meant to be used by multiple threads. This fixes an issue that could cause an <code>IllegalStateException</code> with the message <code>Connection is still allocated</code>. Thanks to <a href="https://github.com/dmarks2"><code>@dmarks2</code></a> for spotting this.</li> </ul> <p>Maintenance:</p> <ul> <li>Update dependencies</li> </ul> <h2>5.2.0</h2> <p>New features:</p> <ul> <li>Add <code>eachFile</code> method that adds an action to be applied to each source URL before it is downloaded. The action can be used to modify the filename of the target file.</li> <li>Add <code>runAsync</code> method to download extension. This allows multiple files to be downloaded in parallel if the download extension is used. For normal download tasks, multiple files were downloaded in parallel already.</li> </ul> <h2>5.1.3</h2> <p>Bug fixes:</p> <ul> <li>Initialize progress logger just before the download starts (see <a href="https://github-redirect.dependabot.com/michel-kraemer/gradle-download-task/issues/243">https://github.com/facebook/flipper/issues/243</a>)</li> </ul> <h2>5.1.2</h2> <p>Bug fixes:</p> <ul> <li>Do not include default HTTP and HTTPS ports in <code>Host</code> header unless explicitly specified by the user</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
e02d2fcc05 |
Bump robolectric from 4.8.1 to 4.9 (#4169)
Summary: Bumps [robolectric](https://github.com/robolectric/robolectric) from 4.8.1 to 4.9. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/robolectric/robolectric/releases">robolectric's releases</a>.</em></p> <blockquote> <p>Robolectric 4.9 adds support for Android T (API level 33).</p> <p>This release removes shadows supportv4 module fully.</p> <p>It also installs the Conscrypt as the primary Security provider. See <a href="http://robolectric.org/blog/2022/09/06/Umesh-GSoC-on-ConscryptMode/">http://robolectric.org/blog/2022/09/06/Umesh-GSoC-on-ConscryptMode/</a> for details.</p> <p>4.9 also turns on NATIVE sqlite mode by default for Mac and Linux. Windows will continue to use the LEGACY SQLite mode.</p> <h2>What's Changed</h2> <ul> <li>Enable integration_tests:sparsearray tests by <a href="https://github.com/utzcoz"><code>@utzcoz</code></a> in <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/7006">robolectric/robolectric#7006</a></li> <li>Enable CI when PRs are made to the 'google' branch by <a href="https://github.com/hoisie"><code>@hoisie</code></a> in <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/7164">robolectric/robolectric#7164</a></li> <li>Add triggerOnReadyForSpeech() to ShadowSpeechRecognizer. <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/7163">robolectric/robolectric#7163</a></li> <li>Bump gradle-versions-plugin to 0.42.0 by <a href="https://github.com/utzcoz"><code>@utzcoz</code></a> in <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/6970">robolectric/robolectric#6970</a></li> <li>Clean up tests.yml by <a href="https://github.com/utzcoz"><code>@utzcoz</code></a> in <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/7161">robolectric/robolectric#7161</a></li> <li>Block <code>UiController#loopMainThreadUntilIdle</code> on registered idling resources being idle. <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/7148">robolectric/robolectric#7148</a></li> <li>Return non-zero pointer from <code>nCreateTextureLayer</code> <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/7166">robolectric/robolectric#7166</a></li> <li>Correctly register all idling resources <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/7167">robolectric/robolectric#7167</a></li> <li>Update README.md to declare Robolectric supports SDK 32 by <a href="https://github.com/utzcoz"><code>@utzcoz</code></a> in <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/7169">robolectric/robolectric#7169</a></li> <li>Indicate windows are visible by default (flag enabled) <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/7179">robolectric/robolectric#7179</a></li> <li>Add documentation to run tests on Emulator by <a href="https://github.com/utzcoz"><code>@utzcoz</code></a> in <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/7162">robolectric/robolectric#7162</a></li> <li>Restore accidentally deleted link to building Robolectric <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/7183">robolectric/robolectric#7183</a></li> <li>Ensure getNetworkCountryIso & getSimCountryIso return lowercase only, to match the actual APIs. <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/7184">robolectric/robolectric#7184</a></li> <li>Update RoboLocationRequest equals() and toString(). <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/7186">robolectric/robolectric#7186</a></li> <li>Centralize the Injector logic to load the native runtime <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/7198">robolectric/robolectric#7198</a></li> <li>Fixed PFD testGetFd_canRead test failed on macOS. by <a href="https://github.com/ZSmallX"><code>@ZSmallX</code></a> in <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/7202">robolectric/robolectric#7202</a></li> <li>Optimize CI a bit by <a href="https://github.com/Goooler"><code>@Goooler</code></a> in <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/7195">robolectric/robolectric#7195</a></li> <li>Clean up ctesque by <a href="https://github.com/utzcoz"><code>@utzcoz</code></a> in <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/7145">robolectric/robolectric#7145</a></li> <li>Clean up ShadowDefaultRequestDirectorTest.java by <a href="https://github.com/utzcoz"><code>@utzcoz</code></a> in <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/7208">robolectric/robolectric#7208</a></li> <li>Bump Gradle to 7.4.2 by <a href="https://github.com/utzcoz"><code>@utzcoz</code></a> in <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/7207">robolectric/robolectric#7207</a></li> <li>Remove unused Exception from example in README.md by <a href="https://github.com/utzcoz"><code>@utzcoz</code></a> in <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/7206">robolectric/robolectric#7206</a></li> <li>Error prone and google format fix annotation module by <a href="https://github.com/hellosagar"><code>@hellosagar</code></a> in <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/7154">robolectric/robolectric#7154</a></li> <li>Update CI to use JDK 11.0.14 by <a href="https://github.com/hoisie"><code>@hoisie</code></a> in <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/7213">robolectric/robolectric#7213</a></li> <li>Support Canvas#drawRect with RectF by <a href="https://github.com/Akshay2131"><code>@Akshay2131</code></a> in <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/7210">robolectric/robolectric#7210</a></li> <li>Remove maxSdk restrition for ShadowBiometricManager#canAuthenticate implementation by <a href="https://github.com/utzcoz"><code>@utzcoz</code></a> in <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/7211">robolectric/robolectric#7211</a></li> <li>Switch to run tests on Emulator with SDK 29,32 by <a href="https://github.com/utzcoz"><code>@utzcoz</code></a> in <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/7170">robolectric/robolectric#7170</a></li> <li>Support JDK 1.8 in ShadowWrangler invokespecial logic <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/7219">robolectric/robolectric#7219</a></li> <li>build: bump errorprone plugin version from 1.3.0 to 2.0.2 by <a href="https://github.com/hellosagar"><code>@hellosagar</code></a> in <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/7218">robolectric/robolectric#7218</a></li> <li>Bring integration_tests to API 32 by <a href="https://github.com/utzcoz"><code>@utzcoz</code></a> in <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/7217">robolectric/robolectric#7217</a></li> <li>Add method expectLogMessagePatternWithThrowableMatcher to ExpectedLogMessagesRule so that users can check for a Throwable, as well as a log message pattern. <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/7221">robolectric/robolectric#7221</a></li> <li>Add javadoc for DefaultShadowPicker by <a href="https://github.com/hoisie"><code>@hoisie</code></a> in <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/7222">robolectric/robolectric#7222</a></li> <li>Add SdkSuppress to some tests in ThemeTest and MotionEventTest by <a href="https://github.com/hoisie"><code>@hoisie</code></a> in <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/7227">robolectric/robolectric#7227</a></li> <li>Removed <code>targetSdk</code> from AndroidManifest.xml by <a href="https://github.com/Umesh-01"><code>@Umesh-01</code></a> in <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/7232">robolectric/robolectric#7232</a></li> <li>Add getCurrentSyncs() in ShadowContentResolver by <a href="https://github.com/Akshay2131"><code>@Akshay2131</code></a> in <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/7225">robolectric/robolectric#7225</a></li> <li>Make deep copy of mPointerProperties for NativeInput#copyFrom by <a href="https://github.com/utzcoz"><code>@utzcoz</code></a> in <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/7251">robolectric/robolectric#7251</a></li> <li>Remove empty ShadowTextPaint by <a href="https://github.com/utzcoz"><code>@utzcoz</code></a> in <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/7250">robolectric/robolectric#7250</a></li> <li>Migrate compileSdkVersion to compileSdk by <a href="https://github.com/Akshay2131"><code>@Akshay2131</code></a> in <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/7253">robolectric/robolectric#7253</a></li> <li>Ensure ShadowActivity can work with project targetSdk less than S by <a href="https://github.com/utzcoz"><code>@utzcoz</code></a> in <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/7254">robolectric/robolectric#7254</a></li> <li>Deprecate is___Intent methods of ShadowPendingIntent <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/7276">robolectric/robolectric#7276</a></li> <li>Invoke the real View.draw(Canvas) from ShadowView.draw(Canvas) <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/7279">robolectric/robolectric#7279</a></li> <li>Add looper mode assertions to <code>ShadowChoreographer</code> methods <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/7278">robolectric/robolectric#7278</a></li> </ul> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
9094609e86 |
Update com.vanniktech:gradle-maven-publish-plugin
Summary: ^ Changelog: Update com.vanniktech:gradle-maven-publish-plugin Reviewed By: LukeDefeo Differential Revision: D40099777 fbshipit-source-id: aa7fa289ff9aa7a60171e4f9c099e0f236a77836 |
||
|
|
76d6350662 |
Set jvm flags and kotlin dependencies (#4177)
Summary: Pull Request resolved: https://github.com/facebook/flipper/pull/4177 ^ In an attempt to fix Github actions, may or may not work. Reviewed By: aigoncharov Differential Revision: D40074397 fbshipit-source-id: e88039c56876ca21657db4a6d872c46294a4f8c3 |
||
|
|
303d88bd11 |
Bump protobuf-java from 3.21.6 to 3.21.7 (#4168)
Summary: Bumps [protobuf-java](https://github.com/protocolbuffers/protobuf) from 3.21.6 to 3.21.7. <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
16983deaaf |
Upgrade gradle plugin (#4166)
Summary: Pull Request resolved: https://github.com/facebook/flipper/pull/4166 ^ Changelog: Upgrade to gradle plugin 7.3.0 Reviewed By: LukeDefeo Differential Revision: D40019423 fbshipit-source-id: ab05fd73e942c96601e2291049b1c858408e1192 |
||
|
|
7ccd853440 |
Bump protobuf-java from 3.21.5 to 3.21.6 (#4116)
Summary: Bumps [protobuf-java](https://github.com/protocolbuffers/protobuf) from 3.21.5 to 3.21.6. <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
e15dfc947c |
Back out "Upgrade gradle and maven-publish plugin" (#4146)
Summary:
Pull Request resolved: https://github.com/facebook/flipper/pull/4146
Revert: D39730258 (
|
||
|
|
b43d8f5c80 |
Upgrade gradle and maven-publish plugin
Summary: Based on https://github.com/vanniktech/gradle-maven-publish-plugin/issues/378 it should resolve Flipper issues with publishing to Maven https://github.com/facebook/flipper/issues/4134 Reviewed By: antonk52 Differential Revision: D39730258 fbshipit-source-id: 5e5b62dfdb746e14a14218efa9b8dca0e6850e1c |
||
|
|
9a270cdc7a |
Tree observer
Summary: Added concept of a tree observer which is responsible for listening to the changes for a portion of the UI tree. This structure nests so Tree observers can hold child tree observers which emit events on a different cadence. This structure should allow us to incorporate different UI frameworks down the road as well as native android views. We push the tree updates from the tree observers onto a channel and setup a coroutine to consume this channel, serialize and send down the wire. Reviewed By: lblasa Differential Revision: D39276681 fbshipit-source-id: a4bc23b3578a8a10b57dd11fe88b273e1ce09ad8 |
||
|
|
c854d0a2bb |
Added kotlin serialization
Summary: ^ Reviewed By: lblasa Differential Revision: D38976576 fbshipit-source-id: 32022c263a0c81e6e99478375592ef1be9fea1cf |
||
|
|
9c8f80c70c |
Bump dokka-gradle-plugin from 1.6.21 to 1.7.10 (#3916)
Summary: Bumps [dokka-gradle-plugin](https://github.com/Kotlin/dokka) from 1.6.21 to 1.7.10. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/Kotlin/dokka/releases">dokka-gradle-plugin's releases</a>.</em></p> <blockquote> <h2>1.7.10 Beta</h2> <p>Bugfix release that addresses several blockers and regressions.</p> <h3>General</h3> <ul> <li>Support <code>Kotlin</code> 1.7.10</li> </ul> <h3>Gradle plugin</h3> <ul> <li>Do not expose <code>Kotlin</code> stdlib in plugin dependencies, this should fix errors like <code>Module was compiled with an incompatible version of Kotlin</code> when using <code>Dokka</code>. Thanks to <a href="https://github.com/martinbonnin"><code>@martinbonnin</code></a> (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2543">https://github.com/facebook/flipper/issues/2543</a>)</li> </ul> <h3>Java sources</h3> <ul> <li>Fixed build failure caused by having configured source links for <code>Java</code> code (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2544">https://github.com/facebook/flipper/issues/2544</a>)</li> <li>Fixed several exotic problems that led to build failures, all related to using annotation in <code>Java</code> sources (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2509">https://github.com/facebook/flipper/issues/2509</a>, <a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2551">https://github.com/facebook/flipper/issues/2551</a>, <a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2350">https://github.com/facebook/flipper/issues/2350</a>)</li> <li>Fixed <code>IntelliJ</code> platform <code>WARN: Attempt to load key</code> messages that appeared when analyzing <code>Java</code> sources (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2559">https://github.com/facebook/flipper/issues/2559</a>)</li> </ul> <h2>1.7.0 Beta</h2> <h2>Improvements</h2> <h3>General</h3> <ul> <li>Update to <code>Kotlin</code> 1.7.0, <code>IntelliJ</code> Platform 213</li> <li>Support <a href="https://kotlinlang.org/docs/whatsnew17.html#stable-definitely-non-nullable-types">definitely non-nullable types</a> (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2520">Kotlin/dokka#2520</a>)</li> <li>Don't expose enum entry constructor arguments, thanks to <a href="https://github.com/ebraminio"><code>@ebraminio</code></a> (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2497">Kotlin/dokka#2497</a>)</li> <li>Preserve ordering of enum entries as in source code, previously reversed (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2469">Kotlin/dokka#2469</a>)</li> <li>Improve support for inherited <code>Java</code> fields with accessors, now properly interpreted as <code>val</code>/<code>var</code> properties (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2481">Kotlin/dokka#2481</a>, <a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2532">Kotlin/dokka#2532</a>, <a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2540">Kotlin/dokka#2540</a>)</li> <li>Skip <code>Deprecated</code> members with <code>HIDDEN</code> level (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2486">Kotlin/dokka#2486</a>)</li> <li>Make rendered default value dependent on source set for expect/actual declarations (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2449">Kotlin/dokka#2449</a>)</li> </ul> <h3>HTML format</h3> <ul> <li>Render quotes as blockquotes instead of code blocks, thanks to <a href="https://github.com/TheOnlyTails"><code>@TheOnlyTails</code></a> (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2496">Kotlin/dokka#2496</a>)</li> </ul> <h3>Javadoc format</h3> <ul> <li>Make <code>Javadoc</code> pages generation deterministic (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2479">Kotlin/dokka#2479</a>)</li> <li>Update shipped <code>jQuery</code> to avoid multiple CVEs, thanks to <a href="https://github.com/ToppleTheNun"><code>@ToppleTheNun</code></a> (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/1938">Kotlin/dokka#1938</a>)</li> </ul> <h3>GFM format</h3> <ul> <li>Support rendering of code blocks and inline code used in KDocs, thanks to <a href="https://github.com/cosinekitty"><code>@cosinekitty</code></a> (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2485">Kotlin/dokka#2485</a>)</li> </ul> <h3>Kotlin-as-Java plugin</h3> <ul> <li>Include <code>Java</code> access modifiers into function signatures, thanks to <a href="https://github.com/tripolkaandrey"><code>@tripolkaandrey</code></a> (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2510">Kotlin/dokka#2510</a>)</li> </ul> <h3>Gradle runner</h3> <ul> <li>Make <code>dokka-analysis</code> dependency <code>compileOnly</code>, this should help avoid compatibility problems if different versions of <code>Kotlin</code> are bundled in <code>Gradle</code> and <code>Dokka</code> (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2521">Kotlin/dokka#2521</a>)</li> <li>Enable stricter validation for cacheable <code>Gradle</code> tasks, thanks to <a href="https://github.com/3flex"><code>@3flex</code></a> (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2500">Kotlin/dokka#2500</a>)</li> <li>Remove unused & redundant dependencies for <code>Gradle</code> runner, thanks to <a href="https://github.com/3flex"><code>@3flex</code></a> (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2502">Kotlin/dokka#2502</a>)</li> <li>Remove outdated suppression in <code>Gradle</code> runner, thanks to <a href="https://github.com/3flex"><code>@3flex</code></a> (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2501">Kotlin/dokka#2501</a>)</li> </ul> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
3b8e74d16f |
Add kotlin support
Summary: ^ changelog: Add kotlin support for the android library Reviewed By: LukeDefeo Differential Revision: D38746572 fbshipit-source-id: f49534072eee3854368ea6f725e726560c03d76e |
||
|
|
4cf4dbcf6a |
Bump protobuf-java from 3.21.4 to 3.21.5 (#4002)
Summary: Bumps [protobuf-java](https://github.com/protocolbuffers/protobuf) from 3.21.4 to 3.21.5. <details> <summary>Commits</summary> <ul> <li><a href=" |