Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
84 commits
Select commit Hold shift + click to select a range
7f9b021
Updated 3rd party library dependencies
tazmaniax Oct 9, 2022
d5e0811
Updated dependencies. All tests pass
tazmaniax Oct 29, 2022
ee29e48
cleanup code
aleksandy Nov 10, 2022
618d846
bugfix::remove initialization of unused variable
aleksandy Nov 10, 2022
6813b26
Updated dependencies. All tests pass
tazmaniax Nov 18, 2022
33b00eb
When [Hibernate Envers](https://hibernate.org/orm/envers/) is trigger…
EddyVerbruggen Nov 22, 2022
6855c09
Updated dependencies. All tests pass
tazmaniax Dec 2, 2022
cdb3150
Updated dependencies. All tests pass
tazmaniax Dec 2, 2022
4f0ae97
Updated dependencies. All tests pass. This adds support for Java 19
tazmaniax Dec 8, 2022
557a968
Merge pull request #1428 from tazmaniax/dependency_update_20221009
xael-fry Dec 11, 2022
5a1ecb0
issue #59: play auto-test can return an exit code of zero when the te…
Dec 28, 2022
001efe8
Updated dependencies
tazmaniax Jan 6, 2023
6d09ef6
Updated dependencies
tazmaniax Jan 6, 2023
e942e74
Updated dependencies
tazmaniax Jan 6, 2023
39943fd
Upgraded Commons Lang to v3
tazmaniax Jan 9, 2023
e1c1f9f
Fixed warnings associated with generics
tazmaniax Jan 9, 2023
501166a
Fixed warnings associated with generics
tazmaniax Jan 9, 2023
df17f55
Upgraded Commons Lang to v3
tazmaniax Jan 9, 2023
32167b4
Upgraded Commons Lang to v3
tazmaniax Jan 9, 2023
d8488f2
Updated 3rd party dependencies
tazmaniax Jan 9, 2023
82213cc
Updated dependencies
tazmaniax Feb 5, 2023
88a0454
Updated dependencies
tazmaniax Mar 2, 2023
2c281f0
Updated dependencies
tazmaniax Mar 23, 2023
85c5f0d
Updated dependencies
tazmaniax Apr 6, 2023
0b87d57
Updated dependencies
tazmaniax Apr 18, 2023
2c72fe7
Updated dependencies
tazmaniax Apr 18, 2023
ee31e0a
Updated dependencies
tazmaniax Apr 28, 2023
4bf60df
Fix missing HTTPMessage.getHeader()
runlevel5 Jun 26, 2023
1e50f43
Merge pull request #1441 from tazmaniax/dependency-update-20230106
xael-fry Jun 28, 2023
21f5bfb
Merge pull request #1438 from tazmaniax/Upgrade_Commons_Lang
xael-fry Jun 28, 2023
fa1f7a9
[#1146] test(python): use python 3 for build instead of deprecated py…
xael-fry Jul 14, 2023
be89372
Updated 3rd party dependencies
tazmaniax Jul 14, 2023
c0e166c
Merge pull request #1447 from xael-fry/1446_remove-python2.x
xael-fry Jul 15, 2023
ccd502d
Merge pull request #1440 from tazmaniax/fix-generics_and_deprecation_…
xael-fry Jul 15, 2023
f8812ce
Merge pull request #1435 from tstedman/issue_59_auto_test_return_0_on…
xael-fry Jul 15, 2023
586609b
Merge pull request #1431 from aleksandy/bugfix/1430-do-not-get-unused…
xael-fry Jul 15, 2023
ef77488
Updated 3rd party dependencies
tazmaniax Aug 24, 2023
5747b3f
Reverted Eclipse JDT to 0.33.0
tazmaniax Aug 24, 2023
ed1ca19
Updated 3rd party dependencies in samples and tests
tazmaniax Aug 24, 2023
ea369e8
Updated 3rd party dependencies
tazmaniax Sep 15, 2023
663a132
Updated Eclipse JDT to 0.35.0 - but not expecting it to work for JDK 11
tazmaniax Sep 15, 2023
14baa56
Revert "Updated Eclipse JDT to 0.35.0 - but not expecting it to work …
tazmaniax Sep 15, 2023
fade597
Updated 3rd party dependencies
tazmaniax Oct 11, 2023
c6fe899
Merge pull request #1448 from tazmaniax/dependencies_update_20230714
xael-fry Oct 16, 2023
ee3958a
Merge pull request #1432 from EddyVerbruggen/master
xael-fry Oct 16, 2023
32e09c2
Updated 3rd party dependencies
tazmaniax Nov 13, 2023
1aac31e
Updated 3rd party dependencies
tazmaniax Dec 10, 2023
aa95484
Lock Python version to 3.11.x while dependency on imp exists
tazmaniax Dec 10, 2023
709a1cc
Removed Python dependency imp
tazmaniax Dec 10, 2023
d74460d
Removed Python imp dependency
tazmaniax Dec 10, 2023
76ae694
Add missing CR/LF at the bottom of the file
tazmaniax Dec 10, 2023
03ba7ea
Add missing CR/LF at the bottom of the file
tazmaniax Dec 10, 2023
f832ef8
Merge pull request #1444 from runlevel5/patch-1
xael-fry Dec 11, 2023
aa8b722
Merge branch 'master' into dependencies_update_20231113
tazmaniax Dec 15, 2023
7db2627
Updated 3rd party dependencies
tazmaniax Dec 20, 2023
613aef1
Updated dependencies
tazmaniax Jan 30, 2024
3572b5c
#1457 feat(action): update action version:
xael-fry Feb 11, 2024
eb3670c
#1457 test!: disable i-am-a-developer for test
xael-fry Feb 11, 2024
19fa7db
#1457 fix(i-am-a-developer): fix test_jvm_version_flag
xael-fry Feb 11, 2024
8070e1e
The clock function was removed from time module in Python 3.8
osmanirosado Feb 15, 2024
35c3a08
Merge remote-tracking branch 'play/master' into upstream-pull-2024-02
renat-nosto Feb 24, 2024
6211a2f
#1457 fix(i-am-a-developer): deactivate ssl test for now
xael-fry Feb 26, 2024
55ca839
Merge pull request #1465 from xael-fry/1457_python-imp-module
xael-fry Feb 27, 2024
cd2b066
post-merge cleanup
renat-nosto Feb 27, 2024
152a502
Merge remote-tracking branch 'play/master' into upstream-pull-2024-02
renat-nosto Feb 27, 2024
4c679fe
fix tests.py
renat-nosto Feb 27, 2024
1b56237
Merge branch 'master' into dependencies_update_20231113
tazmaniax Feb 28, 2024
ff17d8c
Updated dependencies
tazmaniax Feb 28, 2024
998a13f
feat(YamlParser): add SafeConstructor to enforce security
xael-fry Feb 28, 2024
ccfacec
add gradle build to framework
renat-nosto Feb 28, 2024
04f2066
more sync
renat-nosto Feb 29, 2024
b0212e0
git add wrapper jars
renat-nosto Feb 29, 2024
fad919e
Merge pull request #1469 from xael-fry/feat_safe_yaml_parser
xael-fry Mar 1, 2024
8266879
Merge pull request #1459 from tazmaniax/dependencies_update_20231113
xael-fry Mar 1, 2024
a9ed21f
Merge pull request #1467 from osmanirosado/master
xael-fry Mar 1, 2024
4f8c618
documentation(release): update documentation for release 1.8.0
xael-fry Mar 1, 2024
b80ed47
Merge pull request #1470 from xael-fry/prepare_release_1.8.0
xael-fry Mar 1, 2024
16651f5
play 1.8.0 update
renat-nosto Mar 1, 2024
8932624
dependencies fixes & cleanups
renat-nosto Mar 1, 2024
ed6cc6b
ci adj.
renat-nosto Mar 1, 2024
f4b9309
out the failure
renat-nosto Mar 1, 2024
e73e06f
exlude the continuation test that keeps on failing on CI for no parti…
renat-nosto Mar 1, 2024
b53b5c0
Merge branch 'refs/heads/upstream-pull-2024-02' into improvement/add_…
renat-nosto Mar 1, 2024
8b48df5
jar manifest, zip artefact, rearange publication
renat-nosto Mar 4, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 10 additions & 10 deletions .github/workflows/build-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ name: Pull Requests

on:
push:
pull_request:
#pull_request:

concurrency:
# Only run once for latest commit per ref and cancel other (previous) runs.
Expand All @@ -24,13 +24,13 @@ jobs:
name: Check / Tests -> JDK-${{ matrix.jdk }}/${{ matrix.os }}
steps:
- name: Checkout
uses: actions/checkout@v2
uses: actions/checkout@v4
with:
# we don't know what commit the last tag was it's safer to get entire repo so previousStableVersion resolves
fetch-depth: 0

- name: Set up python 3
uses: actions/setup-python@v3
uses: actions/setup-python@v4
with:
python-version: '3.x'
architecture: 'x64'
Expand All @@ -39,7 +39,7 @@ jobs:
- run: pip install -r python/requirements.txt

- name: Set up JDK ${{ matrix.jdk }}
uses: actions/setup-java@v2
uses: actions/setup-java@v3
with:
java-version: ${{ matrix.jdk }}
distribution: 'adopt'
Expand All @@ -55,19 +55,19 @@ jobs:
name: BUILD ${{ github.sha }}
steps:
- name: Checkout
uses: actions/checkout@v2
uses: actions/checkout@v4
with:
# we don't know what commit the last tag was it's safer to get entire repo so previousStableVersion resolves
fetch-depth: 0

- name: Set up python 2
uses: actions/setup-python@v2
- name: Set up python 3
uses: actions/setup-python@v4
with:
python-version: '2.x'
python-version: '3.x'
architecture: 'x64'

- name: Set up JDK 17
uses: actions/setup-java@v2
uses: actions/setup-java@v3
with:
java-version: 17
distribution: 'adopt'
Expand All @@ -77,7 +77,7 @@ jobs:
run: ant artifact

- name: ziping artifact
uses: actions/upload-artifact@v2
uses: actions/upload-artifact@v4
with:
name: play-${{ github.sha }}
if-no-files-found: error
Expand Down
2 changes: 1 addition & 1 deletion documentation/manual/configuration.textile
Original file line number Diff line number Diff line change
Expand Up @@ -758,7 +758,7 @@ Java source level, which overrides the @java.version@ system property. For examp

bc. java.source=11

Values: @1.7@ (No longer supported since 1.5.0), @1.8@ (No longer supported since 1.7.0), @9@ (No longer supported since 1.7.0), @10@ (No longer supported since 1.7.0), @11@, @12@, @13@, @14@, @15@, @17@, @18@.
Values: @1.7@ (No longer supported since 1.5.0), @1.8@ (No longer supported since 1.7.0), @9@ (No longer supported since 1.7.0), @10@ (No longer supported since 1.7.0), @11@, @12@, @13@, @14@, @15@, @17@, @18@, @19@.

Default: @11@

Expand Down
1 change: 1 addition & 0 deletions documentation/manual/home.textile
Original file line number Diff line number Diff line change
Expand Up @@ -189,6 +189,7 @@ h2. <a name="versionnotes">Version notes</a>
New versions of Play include certain changes. Check older release notes for:

# "About Play releases":releases/releases
# "Play 1.8.0":releases/release1.8.x/releasenotes-1.8.0
# "Play 1.7.1":releases/release1.7.x/releasenotes-1.7.1
# "Play 1.7.0":releases/release1.7.x/releasenotes-1.7.0
# "Play 1.6.0":releases/release1.6.x/releasenotes-1.6.0
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
h1. Play 1.8.0 -- Release notes

Play 1.8.0 has been released of the master branch.

The changes in this release are listed in [1.8.0 on github](https://github.com/playframework/play1/issues?q=milestone%3A1.8.0+) including 22 resolved tickets.


h2. What's new in Play 1.8.0

* [#1428](https://github.com/playframework/play1/issues/1428): add support for java 18, 19.

h2. What's fixed in Play 1.8.0

* [#1407](https://github.com/playframework/play1/issues/1407): Cleanup code
* [#1417](https://github.com/playframework/play1/issues/1417): Updated dependencies as of 20220618
* [#1425](https://github.com/playframework/play1/issues/1425): Updated dependencies
* [#1430](https://github.com/playframework/play1/issues/1430): NullPointer in JPABase.cascadeOrphans() caused by unused lines
* [#1431](https://github.com/playframework/play1/issues/1431): Bugfix/1430 do not get unused value
* [#1432](https://github.com/playframework/play1/issues/1432): Better compatibility with Hibernate Envers
* [#1433](https://github.com/playframework/play1/issues/1433): about play 1.7.1 log problem
* [#1437](https://github.com/playframework/play1/issues/1437): "play auto-test" can return a exit code zero when the tests don't run
* [#1435](https://github.com/playframework/play1/issues/1435): #1437: play auto-test can return an exit code of zero when the teà
* [#1438](https://github.com/playframework/play1/issues/1438): Upgrade Commons Lang
* [#1440](https://github.com/playframework/play1/issues/1440): Fix warnings with generics
* [#1441](https://github.com/playframework/play1/issues/1441): Dependency update 20230106
* [#1444](https://github.com/playframework/play1/issues/1444): Fix missing HTTPMessage.getHeader()
* [#1446](https://github.com/playframework/play1/issues/1446): Removed support for python 2.x in github action
* [#1447](https://github.com/playframework/play1/issues/1447): [#1146] test(python): use python 3 for build instead of deprecated python2
* [#1448](https://github.com/playframework/play1/issues/1448): Updated 3rd party dependencies
* [#1459](https://github.com/playframework/play1/issues/1459): Updated 3rd party dependencies
* [#1460](https://github.com/playframework/play1/issues/1460): Removed Python imp dependency
* [#1465](https://github.com/playframework/play1/issues/1465): #1457 python imp module
* [#1466](https://github.com/playframework/play1/issues/1466): Python AttributeError: module 'time' has no attribute 'clock'
* [#1467](https://github.com/playframework/play1/issues/1467): #1466 The clock function was removed from time module in Python 3.8
* [#1469](https://github.com/playframework/play1/issues/1469): feat(YamlParser): add SafeConstructor to enforce security
6 changes: 5 additions & 1 deletion documentation/manual/releases/releases.textile
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,10 @@ h1. About Play releases

You can download Play releases "here":https://www.playframework.com/download. Each release has a Migration Guide that explains how to upgrade from the previous release.

h2. Play 1.8.x

# "Play 1.8.0":release1.8.x/releasenotes-1.8.0

h2. Play 1.7.x

# "Play 1.7.1":release1.7.x/releasenotes-1.7.1
Expand Down Expand Up @@ -52,4 +56,4 @@ h2. Play 1.0.x

# "Play 1.0.3":release1.0.x/releasenotes-1.0.3
# "Play 1.0.2":release1.0.x/releasenotes-1.0.2
# "Play 1.0.1":release1.0.x/releasenotes-1.0.1
# "Play 1.0.1":release1.0.x/releasenotes-1.0.1
2 changes: 2 additions & 0 deletions framework/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
/.gradle/
/build/
135 changes: 135 additions & 0 deletions framework/build.gradle
Original file line number Diff line number Diff line change
@@ -0,0 +1,135 @@
import org.yaml.snakeyaml.Yaml

buildscript {
repositories {
mavenLocal()
maven {
url "https://repo.nos.to/content/repositories/central/"
credentials {
username = "$mavenUser"
password = "$mavenPassword"
}
}
}
dependencies {
classpath group: 'org.yaml', name: 'snakeyaml', version: '2.2'
}
}

plugins {
id 'java'
id 'maven-publish'
}

group 'com.nosto.play'
version '1.7.1-nosto-GA5-SNAPSHOT'

sourceSets {
main {
java {
srcDirs = ['src']
}
resources {
srcDirs = ['src']
}
}
test {
java {
srcDirs = ['test-src']
}
resources {
srcDirs = ['test-src']
}

output.resourcesDir = "build/classes/java/test"
}
}

def deps = new Yaml().load(file("dependencies.yml").text)


repositories {
mavenLocal()
maven {
url "https://repo.nos.to/content/repositories/central/"
credentials {
username = "$mavenUser"
password = "$mavenPassword"
}
}
}

dependencies {
deps.require.each {
def lv = it.split(" ")
def version = lv[lv.size() - 1]
def lib = it.substring(0, it.length() - version.length()).split("->")
def group = lib[0]
def name = lib.size() > 1 ? lib[1] : group
implementation(group: group.trim(), name: name.trim(), version: version.trim(), {
transitive = false
})
}

// libs not listed in dependencies.yml, but required for compilation
compileOnly(group: 'org.apache.ant', name: 'ant', version: '1.10.14')
compileOnly(group: 'org.apache.ant', name: 'ant-junit', version: '1.10.14')
compileOnly group: 'com.google.code.maven-play-plugin.org.playframework', name: 'jj-simplecaptcha', version: '1.1'

testImplementation(group: 'org.apache.ant', name: 'ant', version: '1.10.14')
testImplementation(group: 'org.easytesting', name: 'fest-assert', version: '1.4')
testImplementation(group: 'org.easytesting', name: 'fest-util', version: '1.1.6')
testImplementation(group: 'org.mockito', name: 'mockito-core', version: '2.21.0')
testImplementation(group: 'org.objenesis', name: 'objenesis', version: '2.6')
}

jar {
manifest {
attributes 'Premain-Class': 'play.classloading.HotswapAgent',
'Can-Redefine-Classes': true,
'Built-JDK': System.getProperty('java.version'),
'Name': 'Play',
'Specification-Title': 'Play! framework'
}
}

task assembleRunscripts(type: Zip) {
archiveBaseName = 'play'
description "Assemble archive $archiveBaseName"
from("../play")
from("pym") {
into("framework/pym")
}
from("src/play/version") {
into("framework/src/play")
}
}

task copyDependencies(type: Copy) {
from configurations.runtimeClasspath
into "lib-gradle"
}


publishing {
publications {
mavenJava(MavenPublication) {
artifactId "play"

from components.java
}
mavenZip(MavenPublication) {
artifactId "play-zip"
artifact assembleRunscripts
}
}
repositories {
maven {
url 'https://repo.nos.to/content/repositories/NostoDependencies/'
credentials {
username "$mavenUser"
password "$mavenPassword"
}
}
}
}
89 changes: 46 additions & 43 deletions framework/dependencies.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,73 +9,76 @@ transitiveDependencies: false
require: &allDependencies
- antlr 2.7.7
- com.mchange -> c3p0 0.9.5.5
- com.zaxxer -> HikariCP 5.0.1
- org.ow2.asm -> asm 9.3
- org.ow2.asm -> asm-commons 9.3
- org.ow2.asm -> asm-util 9.3
- org.ow2.asm -> asm-tree 9.3
- org.ow2.asm -> asm-analysis 9.3
- com.zaxxer -> HikariCP 5.1.0
- org.ow2.asm -> asm 9.6
- org.ow2.asm -> asm-commons 9.6
- org.ow2.asm -> asm-util 9.6
- org.ow2.asm -> asm-tree 9.6
- org.ow2.asm -> asm-analysis 9.6
- cglib -> cglib 3.3.0
- com.google.code.gson -> gson 2.9.1
- com.google.code.gson -> gson 2.10.1
- com.jamonapi -> jamon 2.82
- com.ning -> async-http-client 1.9.40
- commons-beanutils 1.9.4
- commons-codec 1.15
- org.apache.commons -> commons-email 1.5
- commons-fileupload 1.4
- commons-io 2.11.0
- commons-codec 1.16.1
- org.apache.commons -> commons-email 1.6.0
- commons-fileupload 1.5
- commons-io 2.15.1
- com.google.code.maven-play-plugin.org.apache.commons -> commons-javaflow 1590792
- commons-lang 2.6
- commons-logging 1.2
- org.dom4j -> dom4j 2.1.3
- org.apache.commons -> commons-lang3 3.14.0
- org.apache.commons -> commons-text 1.11.0
- commons-logging 1.3.0
- org.dom4j -> dom4j 2.1.4
- com.h2database -> h2 1.4.200
- javax.activation -> javax.activation-api 1.2.0
- com.sun.mail -> javax.mail 1.6.2
- javax.inject 1.0
- jakarta.inject -> jakarta.inject-api 1.0
- javax.validation -> validation-api 1.1.0.Final
- jaxen 1.2.0
- joda-time 2.11.1
- javax.activation -> activation 1.1.1
- jaxen 2.0.0
- joda-time 2.12.7
- org.hamcrest -> hamcrest-all 1.3
- junit 4.13.2
- jregex 1.2_01
- log4j-api 2.18.0
- log4j-core 2.18.0
- net.sourceforge.jregex -> jregex 1.2_01
- org.apache.logging.log4j -> log4j-api 2.23.0
- org.apache.logging.log4j -> log4j-core 2.23.0
- net.sf.ehcache -> ehcache 2.10.9.2
- net.sf.ezmorph -> ezmorph 1.0.6
- net.sf.jsr107cache -> jsr107cache 1.1
- net.sf.oval -> oval 3.1.0
- net.sf.oval -> oval 3.2.1
- oauth.signpost -> signpost-core 1.2.1.2
- org.apache.geronimo.specs -> geronimo-servlet_2.5_spec 1.2
- org.apache.ivy -> ivy 2.5.0
- org.bouncycastle -> bcprov-jdk18on 1.71.1
- org.bouncycastle -> bcpkix-jdk18on 1.71.1
- org.bouncycastle -> bcutil-jdk18on 1.71.1
- org.codehaus.groovy -> groovy 3.0.12
- org.codehaus.groovy -> groovy-xml 3.0.12
- org.eclipse.jdt -> org.eclipse.jdt.core 3.31.0
- org.hibernate -> hibernate-core 5.6.5.Final.patched
- net.bytebuddy -> byte-buddy 1.12.16
- org.apache.ivy -> ivy 2.5.2
- org.bouncycastle -> bcprov-jdk18on 1.77
- org.bouncycastle -> bcpkix-jdk18on 1.77
- org.bouncycastle -> bcutil-jdk18on 1.77
- org.codehaus.groovy -> groovy 3.0.20
- org.codehaus.groovy -> groovy-xml 3.0.20
- org.eclipse.jdt -> org.eclipse.jdt.core 3.33.0
- org.eclipse.jdt -> ecj 3.33.0
- org.hibernate -> hibernate-core 5.6.15.Final
- net.bytebuddy -> byte-buddy 1.14.12
- javax.persistence -> javax.persistence-api 2.2
- org.hibernate.common -> hibernate-commons-annotations 5.1.2.Final
- org.hibernate -> hibernate-validator 5.4.1.Final
- org.jboss -> jandex 2.4.3.Final
- org.jboss.logging -> jboss-logging 3.5.0.Final
- org.hibernate -> hibernate-validator 5.4.3.Final
- io.smallrye -> jandex 3.1.6
- org.jboss.logging -> jboss-logging 3.5.3.Final
- org.jboss.spec.javax.transaction -> jboss-transaction-api_1.2_spec 1.1.1.Final
- javax.persistence -> javax.persistence-api 2.2
- javax.xml.bind -> jaxb-api 2.3.1
- org.glassfish.jaxb -> jaxb-runtime 2.3.6
- com.fasterxml -> classmate 1.5.1
- org.hibernate -> hibernate-c3p0 5.6.11.Final
- org.hibernate -> hibernate-ehcache 5.6.11.Final
- org.glassfish.jaxb -> jaxb-runtime 2.3.9
- com.fasterxml -> classmate 1.7.0
- org.hibernate -> hibernate-c3p0 5.6.15.Final
- org.hibernate -> hibernate-ehcache 5.6.15.Final
- com.mchange -> mchange-commons-java 0.2.20
- org.javassist -> javassist 3.29.1-GA
- org.javassist -> javassist 3.30.2-GA
- io.netty -> netty 3.10.6.Final
- org.postgresql -> postgresql 42.5.0
- org.slf4j -> slf4j-api 1.7.36
- org.apache.logging.log4j -> log4j-slf4j-impl 2.18.0
- org.yaml -> snakeyaml 1.32
- org.postgresql -> postgresql 42.7.2
- org.slf4j -> slf4j-api 2.0.12
- org.apache.logging.log4j -> log4j-slf4j2-impl 2.23.0
- org.yaml -> snakeyaml 2.2
- net.spy -> spymemcached 2.12.3
- com.thoughtworks.xstream -> xstream 1.4.19
- com.thoughtworks.xstream -> xstream 1.4.20
- xmlpull 1.1.3.4d_b4_min
- org.apache.logging.log4j -> log4j-web 2.18.0

Expand Down
Binary file added framework/gradle/wrapper/gradle-wrapper.jar
Binary file not shown.
Loading
Loading