Releases: ponder-lab/ML
0.41.0
What's new
- Exclude
ProxyDeserialization.classfrom the shaded fat-jar (default-package classes break OSGi bundle wrapping in downstream Tycho 5+ consumers;ProxyDeserializationis an unused orphan fromjython3).
Cumulative since 0.40.0
This is a small maintenance release — only the ProxyDeserialization.class exclusion landed since 0.40.0 (d7d74000). Tag was created on 2026-04-25 but the GitHub release is being published now alongside 0.42.0 for completeness.
Track initial tensor shapes and dtypes through variables and literals
Headline change: branch 267 lands at #156 (squash 5467c89a). Substantially improves TF/Keras tensor shape and dtype precision via lattice standardisation, two new pin mechanisms (SetShapeOp, DropOp), SSA-DU-chain fallback for implicit-PointerKey propagation, per-builder memoization, and modeling additions for np.reshape, np.array, tf.keras.layers.Flatten/Dropout, tf.initializers.RandomNormal, and pass-through corrections (sigmoid / softmax / sparse_add / sparse_softmax_cross_entropy_with_logits).
Closes wala#340, wala#355, wala#386, wala#403, wala#404, wala#405, wala#407, wala#409, wala#410, wala#412, and wala/WALA#1889. Partial fixes (still tracked open upstream): wala#267, wala#357, wala#395, wala#396, wala#402.
Full Changelog: 0.39.0...0.40.0
Jumpstart jep merge
Start the jep merge changes.
Full Changelog: 0.38.0...0.39.0
0.38.0
What's Changed
- Bump maven.surefire.version from 3.3.0 to 3.3.1 by @dependabot in #118
- Bump black from 24.4.2 to 24.8.0 by @dependabot in #125
- Bump org.apache.maven.plugins:maven-shade-plugin from 3.4.1 to 3.6.0 by @dependabot in #117
- Bump black from 24.8.0 to 24.10.0 by @dependabot in #129
- Bump org.ow2.asm:asm-all from 5.1 to 6.0_BETA by @dependabot in #119
- Bump commons-io:commons-io from 2.7 to 2.14.0 in /com.ibm.wala.cast.python.ml.j2ee in the maven group across 1 directory by @dependabot in #128
- Bump org.json:json from 20231013 to 20240303 by @dependabot in #127
- Bump org.codehaus.mojo:versions-maven-plugin from 2.15.0 to 2.17.1 by @dependabot in #126
- Bump org.codehaus.mojo:versions-maven-plugin from 2.17.1 to 2.18.0 by @dependabot in #130
- Bump junit:junit from 4.13.1 to 4.13.2 by @dependabot in #133
- Bump commons-cli:commons-cli from 1.8.0 to 1.9.0 by @dependabot in #132
- Bump maven.surefire.version from 3.3.1 to 3.5.2 by @dependabot in #131
- Xz deploy by @XC-Xinze in #142
- Bump com.diffplug.spotless:spotless-maven-plugin from 2.43.0 to 2.44.3 by @dependabot in #140
- Bump maven.surefire.version from 3.5.2 to 3.5.3 by @dependabot in #141
- Bump org.apache.maven.plugins:maven-compiler-plugin from 3.13.0 to 3.14.0 by @dependabot in #139
- Bump org.json:json from 20240303 to 20250107 by @dependabot in #135
- Bump black from 24.10.0 to 25.1.0 by @dependabot in #138
- Add code coverage by @XC-Xinze in #143
- Add badge by @khatchad in #146
- Bump maven.surefire.version from 3.5.2 to 3.5.3 by @dependabot in #144
- Bump com.diffplug.spotless:spotless-maven-plugin from 2.44.3 to 2.44.4 by @dependabot in #145
- Bump wala.version from 1.6.0 to 1.6.10 by @dependabot in #147
- Bump com.diffplug.spotless:spotless-maven-plugin from 2.44.4 to 2.44.5 by @dependabot in #149
- Bump org.json:json from 20250107 to 20250517 by @dependabot in #148
New Contributors
Full Changelog: 0.37.0...0.38.0
0.34.0
Full Changelog: 0.33.0...0.34.0
0.33.0
0.32.0
0.31.0
0.12.0
What's Changed
- Changing the issue for test
tf2_test_model_call2by @tatianacv in #59 - 24 call not supported by @khatchad in #58
Full Changelog: 0.11.0...0.12.0
0.10.0
What's Changed
- Add model call tests by @tatianacv in #53
- Handle global writes in the Python ModRef analysis by @khatchad in #55
Full Changelog: 0.9.0...0.10.0