Skip to content

Releases: Col-E/CAFED00D

1.9.5

05 Mar 21:01
Compare
Choose a tag to compare

1.9.5 (2022-03-05)

Optimizations

  • Cache wide indices headset when calling 'internalToCp' (f1af659)

1.9.4

21 Feb 01:56
Compare
Choose a tag to compare

1.9.4 (2022-02-21)

Bug Fixes

  • Element value union for classes points to UTF8 desc, not a Class CP entry (dc7abd4)

1.9.3

18 Feb 23:58
Compare
Choose a tag to compare

1.9.3 (2022-02-18)

Bug Fixes

  • Re-introduce limited case CP pruning due to incomplete class spec insights (62da8c3)

1.9.2

18 Feb 23:42
Compare
Choose a tag to compare

1.9.2 (2022-02-18)

Bug Fixes

  • Missing 'allow-0-case' for inner class's name index (799a4f3)

1.9.1

18 Feb 17:31
Compare
Choose a tag to compare

1.9.1 (2022-02-18)

Bug Fixes

  • Aggressive pruning of code attribute due to requirement of all sub-attribs being valid (0e3e2ba)

1.9.0

13 Feb 13:05
Compare
Choose a tag to compare

1.9.0 (2022-02-13)

Features

  • Basic support for replacing unused CP entries in illegal stripper (27a5a59)
  • Refactor to support more flexible obf removal (346016d)

1.8.1

28 Jan 10:53
Compare
Choose a tag to compare

1.8.1 (2022-01-28)

Bug Fixes

  • Fix ConstPool calculating wrong wide indicies in some edge cases (9ca6b36)

1.8.0

12 Oct 05:37
Compare
Choose a tag to compare

1.8.0 (2021-10-12)

Features

  • Add PermittedClasses / Record / LineNumberTable / LocalVariableTable attributes (9d0b9c6)

Bug Fixes

  • Optimize constant pool wrapper (079a5f0)

1.7.3

27 Jul 05:34
Compare
Choose a tag to compare

1.7.3 (2021-07-27)

Bug Fixes

  • Incorrect index calculation when first CP entry is wide (21fe9f7)

1.7.2

24 Jun 08:13
Compare
Choose a tag to compare

1.7.2 (2021-06-24)

Bug Fixes

  • Fix incorrect source debug extension writing (14ff46a)
  • Not counting CP indices correctly when using wide types (a599298)