Skip to content

Releases: linkedin/dexmaker

2.28.3

11 Jul 23:59
Compare
Choose a tag to compare
  • Update CI flows to use Java 11 #182
  • Make generated jar files read-only after creation #181

Note: The 2.28.2 release was never published due to a release error. The changes are including in this release

2.28.1

12 Feb 18:28
Compare
Choose a tag to compare
  • Move artifact publishing from JCenter to MavenCentral #174
  • Fix crash when real hashCode() is called in mocktionsession #170
  • Change mockito-core dependency from "implementation" to "api" #166

2.28.0

04 Jun 17:53
Compare
Choose a tag to compare
  • guessPath not to depend on the first level of app directory - #156
  • Support generating locals that reference generated class types - #151
  • Update Mockito to 2.28.2 - #153

2.25.1

21 Nov 21:55
Compare
Choose a tag to compare
  • Add support for abstract and native methods generation - #144
  • Allow ProxyBuilder to call hidden APIs - #150

2.25.0

21 Mar 22:36
Compare
Choose a tag to compare
  • Update Mockito to 2.25.0
  • Fix crash in InspectClass - #134
  • Implement new InlineMockMaker interface in Mockito 2.25.0 - #137

2.21.0

21 Jan 20:05
Compare
Choose a tag to compare
  • Correctly handle shared classloaders
  • Update to Mockito 2.21.0
  • Allow for AccessFlags.ACC_SYNTHETIC
  • Add support for BRIDGE methods and SYNTHETIC fields
  • Update Dalvik-dx to 9.0.0_r3
  • Do not consider method modifers while sorting #70
  • Consider interfaces implemented when generating proxy classes #124
  • Improve AppDataDirGuesser to work for secondary Android users #128

2.19.1

26 Jul 02:09
Compare
Choose a tag to compare
  • Allow starting of static-spy-session for objects without 0-arg constructor
  • Allow static advice to see hidden APIs

2.19.0

10 Jul 02:15
Compare
Choose a tag to compare
  • Removed last usages of internal Mockito APIs - #46
  • Added experimental support for mocking static methods on Android P+ via the dexmaker-mockito-inline-extended artifact - #97
  • Updated dexmaker-mockito-inline to compile against finalized Android P APIs
  • Updated dexmaker-mockito-inline to allow mocks to call blacklisted APIs on Android P - #106
  • Updated underlying Mockito version to 2.19.0

2.16.0

26 Mar 18:08
Compare
Choose a tag to compare
  • New dexmaker-mockito-inline artifact which implements the Mockito inline API and allows mocking final classes & methods on Android P+
    • NOTE: Using this artifact requires compiling and running with at least Android P Developer Preview 1
  • ByteBuddy is now excluded from the transitive dependency on Mockito, which should bring significant method count savings for dexmaker-mockito users - #82
  • Update underlying Mockito version to 2.16.0 - #85
  • Allow opt-in mocking of package private classes - #72
  • Better stack trace cleaning for dexmaker-mockito - #73

2.12.1

15 Jan 17:38
Compare
Choose a tag to compare
  • Add support for generating method annotations - #75