Changes

#45 (Aug 18, 2017, 9:31:50 PM)

  1. Bump JavaPatcher version to 1.7. Fixes patch debug logging (commit: 288d4b0) — ross / githubweb

#44 (Jul 30, 2017, 7:36:43 PM)

  1. Update for Mixin changes, Use gradle 4.0.2 (commit: 8b32ffc) — ross / githubweb

#43 (Jun 23, 2017, 7:18:32 PM)

  1. Disable usage of stubs due to bug in stub generation (using fully (commit: 8221d29) — ross / githubweb

#42 (Jun 20, 2017, 10:17:30 PM)

  1. Don't crash on first build due to lzma fail (commit: 3400819) — ross / githubweb

#41 (Jun 4, 2017, 2:36:27 PM)

  1. Fix ClassNotFoundException: (commit: 826004d) — ross / githubweb

#40 (May 22, 2017, 11:22:49 AM)

  1. Simplify previous fix (commit: 6394fd5) — ross / githubweb

#39 (May 22, 2017, 10:53:42 AM)

  1. Fix TickProfiler#70 (commit: a1c0a8e) — ross / githubweb

#38 (May 19, 2017, 7:38:05 PM)

  1. Add javassist and javaparser to transformer exclusions (commit: 544bcb5) — ross / githubweb

#37 (May 19, 2017, 6:36:37 PM)

  1. Prevent caching dependencies under jenkins (commit: 01ee74c) — ross / githubweb

#36 (May 19, 2017, 6:31:05 PM)

  1. Fix possible ClassCircularityError (commit: a4dcf5d) — ross / githubweb

#35 (May 18, 2017, 7:53:30 PM)

  1. Update JavaPatcher to 1.6 (commit: a509a7f) — ross / githubweb

#34 (May 18, 2017, 6:38:31 PM)

  1. Fix build error (hours =/= hour) (commit: 9d5d8e8) — ross / githubweb

#33 (May 18, 2017, 6:34:57 PM)

  1. Add UsedByPatch annotation (commit: 313cb2e) — ross / githubweb

#32 (May 18, 2017, 6:02:06 PM)

  1. Partially revert previous commit. cacheChangingModulesFor 1 hour (commit: 628ebb6) — ross / githubweb

#31 (May 18, 2017, 5:42:20 PM)

  1. Improve build time (commit: 13dbfae) — ross / githubweb

#29 (May 17, 2017, 6:18:16 PM)

  1. Fix incorrect ModPatcher setup class due to IntelliJ refactoring fail (commit: a77b413) — ross / githubweb
  2. Add ModPatcherTest.testGetSetupClass (commit: e421831) — ross / githubweb

#27 (May 12, 2017, 10:08:18 PM)

  1. No longer put our own class in javassist package. (commit: c17c270) — ross / githubweb

#26 (May 12, 2017, 9:51:05 PM)

  1. No longer put our own class in javassist package. (commit: 414aca9) — ross / githubweb

#25 (May 12, 2017, 9:27:35 PM)

  1. Now using LibLoader (commit: 5be8fc5) — ross / githubweb
  2. Make ModPatcherTweaker public (accidentally made package private during (commit: b07c98c) — ross / githubweb

#24 (May 11, 2017, 5:16:24 PM)

  1. Update javassist to 3.22.0-CR1 (commit: f1eb163) — ross / githubweb

#23 (May 11, 2017, 4:57:29 PM)

  1. Remove ModPatcher download code. Fix #14 (commit: 41055fa) — ross / githubweb

#21 (May 8, 2017, 4:04:26 PM)

  1. Call cacheSrgBytes after applying mixins (commit: cb6fbbb) — ross / githubweb
  2. Set mixin applicator logger to PatcherLog::info (commit: 4f0b649) — ross / githubweb
  3. Fix wrong class name passed to MixinApplicator/JavaPatcher causing (commit: 7cad9f0) — ross / githubweb

#18 (May 8, 2017, 12:50:09 AM)

  1. Simplify LaunchClassLoader transformer list manipulation. Always place (commit: ddb8bb0) — ross / githubweb

#17 (May 8, 2017, 12:26:00 AM)

  1. Don't exclude javaparser - falls over at runtime without it when using (commit: 88c906d) — ross / githubweb
  2. Fix ./libraries already exists error (commit: e0bea1c) — ross / githubweb

#16 (May 7, 2017, 7:38:16 PM)

  1. Don't have stack trace in transformer dump. (commit: 8cbc299) — ross / githubweb

#15 (May 7, 2017, 3:50:45 PM)

  1. Remove unnecessary dependencies (already available at runtime as used by (commit: c7ac9b9) — ross / githubweb

#13 (May 6, 2017, 5:37:42 PM)

  1. Store extendsMap as plain text instead of using ObjectOutputStream (commit: de374ac) — ross / githubweb

#12 (May 6, 2017, 1:00:08 PM)

  1. Don't rely on deobf transformer being available. Fixes compatibility (commit: c4924e4) — ross / githubweb
  2. Use lzma compressed stubs (significant file size reduction) (commit: 4b597c9) — ross / githubweb

#11 (Feb 21, 2017, 8:02:43 PM)

  1. Correct wrong automatic download URL (commit: 1fbdc73) — ross / githubweb

#9 (Feb 15, 2017, 9:16:57 AM)

  1. Fix documentation for #14 (commit: 47b8a0f) — ross / githubweb

#7 (Jan 27, 2017, 1:04:26 PM)

  1. Exclude mixin-related packages from transformers (commit: 5da17d2) — ross / githubweb

#6 (Jan 22, 2017, 2:22:16 PM)

  1. Add more detail to API version mismatch message (commit: a4734ce) — ross / githubweb
  2. Remove unused method (commit: 02a94a1) — ross / githubweb
  3. Fix #13 (commit: 87d6c35) — ross / githubweb

#5 (Jan 20, 2017, 1:04:18 PM)

  1. Only cache SRG bytes during the load of that particular class to reduce (commit: 73941a7) — ross / githubweb
  2. Include CCL interface in API jar (commit: bda3248) — ross / githubweb
  3. Don't include CCL interface - doesn't actually solve anything (commit: bed2c66) — ross / githubweb
  4. Fix missing checkClassLoading calls (commit: f6052a9) — ross / githubweb
  5. Also catch NoSuchMethodError when trying to use CCL methods on LCL (commit: 503eaf0) — ross / githubweb
  6. Fix log spam due to dropCache warning (commit: b0d0783) — ross / githubweb

#2 (Jan 18, 2017, 11:57:23 AM)

  1. Add property to enable dumping of loaded class details (commit: efd847c) — ross / githubweb
  2. Only dump information for loaded classes which could not be cached and (commit: 036fb75) — ross / githubweb
  3. Tentative fix for TickProfiler#60 (commit: fe6450a) — ross / githubweb