This is an automated email from the ASF dual-hosted git repository.
papegaaij pushed a change to branch performance-improvements
in repository https://gitbox.apache.org/repos/asf/wicket.git
from f2c78b1f91 Say what the null behavior test protects
add ca5252b75f Escape the model string a Button writes only where nothing
else escapes it
add c452a55ddf Bump metrics.version from 4.2.39 to 4.2.40 (#1570)
add af7be2e952 Bump org.apache.felix:maven-bundle-plugin from 6.1.0 to
6.1.2 (#1571)
add 2ccb28df4e Bump org.checkerframework:checker-qual from 4.2.2 to 4.2.3
(#1572)
add ee6f1d57d0 Document the conventions an agent needs to work in this
repository
add 47ed3f2435 Merge pull request #1579 from apache/agents-md
add b198af0841 Bump @babel/core from 7.23.7 to 7.29.7 in
/testing/wicket-js-tests (#1578)
add e31d45e062 Normalize line terminators in org.apache.wicket.cdi to LF
add 788c0c3091 Document the CDI integration in the user guide
add d2dbf39ba0 WICKET-7205: Resolve IRequestHandlerDelegate-Chain in
CSP-Processing
add c106a81350 Simplified test.
add a932e8db2b Further simplified test
add c0e4956db2 WICKET-7204 Don't use INJECTION for ByteBuddy proxy
creation (#1577)
add 4fe54447d5 Bump net.bytebuddy:byte-buddy from 1.18.8 to 1.18.13 (#1574)
add 5beb786fd9 Point issueManagement at GitHub Issues (INFRA-28383)
add 3d0d1f405a Point ciManagement and scm at the current infrastructure
(INFRA-28383)
add 5f67103dea Merge pull request #1592 from apache/infra-28383-master
add 39a774fc56 Fixes issue #1584: japicmp exclusions are removed (#1585)
add b03eea77e3 Bump js-yaml in /testing/wicket-js-tests (#1586)
add 9e4401f3f4 WICKET-7203: Fixed dependency declaration of
jackson-databind in module-info.java. Is optional now
add 6bd4003679 Derive the japicmp baseline from the major version of the
project
add 07564fb534 Merge pull request #1597 from apache/japicmp-baseline
add 4cec94d7e6 Fixes issue #1593: typo in PartialPageUpdate WARN message
is fixed (#1594)
add 4202d57389 Invalidate the session immediately when signing out of the
examples
add 615af3ee95 Add a jQuery-free implementation of Wicket's client-side
Ajax engine
add 1a5be9b7b6 Bump actions/setup-java from 6.0.0 to 6.0.1 (#1599)
add 5634afdb2e Bump jetty.version from 12.1.12 to 12.1.13 (#1600)
add 9b99312c74 Bump slf4j.version from 2.0.18 to 2.0.19 (#1601)
add 8ebb1b0a67 Bump com.github.siom79.japicmp:japicmp-maven-plugin (#1602)
add 752af701c8 Bump maven-surefire-plugin.version from 3.5.6 to 3.6.0
(#1573)
add 9a598e57c0 Bump org.apache.maven.plugins:maven-compiler-plugin (#1575)
add e8acb1ce5f Merge remote-tracking branch 'origin/master' into
performance-improvements
No new revisions were added by this update.
Summary of changes:
.github/workflows/maven.yml | 44 +-
.gitignore | 4 +
AGENTS.md | 136 +
CLAUDE.md | 1 +
JAVASCRIPTTESTING.md | 95 +
SECURITY.md | 8 +-
pom.xml | 51 +-
testing/wicket-js-tests/Gruntfile.js | 26 +-
testing/wicket-js-tests/package-lock.json | 396 ++-
.../org/apache/wicket/cdi/AbstractInjector.java | 78 +-
.../apache/wicket/cdi/AutoConversationManager.java | 240 +-
.../org/apache/wicket/cdi/BehaviorInjector.java | 84 +-
.../org/apache/wicket/cdi/CdiConfiguration.java | 313 +--
.../org/apache/wicket/cdi/CdiShutdownCleaner.java | 78 +-
.../org/apache/wicket/cdi/ComponentInjector.java | 86 +-
.../wicket/cdi/ConversationExpiredException.java | 104 +-
.../wicket/cdi/ConversationExpiryChecker.java | 140 +-
.../apache/wicket/cdi/ConversationPropagation.java | 124 +-
.../apache/wicket/cdi/ConversationPropagator.java | 530 ++--
.../wicket/cdi/ICdiAwareRequestCycleListener.java | 82 +-
.../org/apache/wicket/cdi/SessionInjector.java | 84 +-
.../org/apache/wicket/csp/CSPHeaderWriterTest.java | 48 +
.../apache/wicket/markup/html/form/ButtonTest.java | 48 +-
.../wicket/ajax/WicketAjaxResourceReference.java | 54 +
.../wicket/ajax/attributes/IAjaxCallListener.java | 19 +-
.../wicket/ajax/form/AjaxFormSubmitBehavior.java | 8 +-
.../wicket/ajax/res/js/wicket-ajax-jquery.js | 521 ++--
.../org/apache/wicket/ajax/res/js/wicket-ajax.js | 2822 ++++++++++++++++++++
.../markup/html/form/AutoLabelTextResolver.java | 6 +-
.../org/apache/wicket/markup/html/form/Button.java | 45 +-
.../upload/resource/FileUploadToResourceField.js | 83 +-
.../org/apache/wicket/page/PartialPageUpdate.java | 2 +-
.../wicket/settings/JavaScriptLibrarySettings.java | 7 +
wicket-core/src/test/js/ajax.js | 288 +-
wicket-core/src/test/js/all.html | 20 +-
wicket-core/src/test/js/channels.js | 2 +-
wicket-core/src/test/js/dom.js | 35 +-
wicket-core/src/test/js/event.js | 155 +-
wicket-core/src/test/js/form.js | 73 +-
wicket-core/src/test/js/head.js | 75 +-
wicket-core/src/test/js/timer.js | 2 +-
.../wicket/devutils/debugbar/wicket-debugbar.js | 74 +-
.../apache/wicket/examples/AjaxEngineSelector.java | 228 ++
.../wicket/examples/WicketExampleApplication.java | 4 +-
.../wicket/examples/WicketExampleHeader.html | 6 +-
.../wicket/examples/WicketExampleHeader.java | 33 +-
.../wicket/examples/ajax/builtin/EffectsPage.java | 15 +-
.../apache/wicket/examples/ajax/builtin/Index.html | 4 +-
.../apache/wicket/examples/ajax/builtin/Index.java | 9 +-
.../wicket/examples/authentication2/SignOut.java | 2 +-
.../MyAuthenticatedWebApplication.java | 4 +
.../CustomResourceLoadingApplication.java | 1 -
.../resources/org/apache/wicket/examples/style.css | 3 +
.../src/main/webapp/jquery-ui-1.10.3.custom.js | 2261 ----------------
.../src/main/webapp/jquery-ui-v1.14.2.custom.js | 2576 ++++++++++++++++++
.../org/apache/wicket/examples/StartExamples.java | 11 +
.../util/license/ApacheLicenceHeaderTest.java | 2 +-
wicket-extensions/src/main/java/module-info.java | 2 +-
.../extensions/ajax/AjaxDownloadBehavior.java | 4 +-
.../extensions/ajax/AjaxFileDropBehavior.java | 3 +-
.../html/autocomplete/wicket-autocomplete.js | 318 +--
.../ajax/markup/html/form/upload/progressbar.js | 47 +-
.../ajax/markup/html/modal/trap-focus.js | 285 +-
.../wicket/extensions/ajax/wicket-ajaxdownload.js | 69 +-
.../markup/html/form/palette/Palette.java | 4 +-
.../extensions/markup/html/form/palette/palette.js | 60 +-
.../proxy/bytebuddy/ByteBuddyProxyFactory.java | 31 +-
wicket-migration/pom.xml | 2 +-
.../ws/api/res/js/wicket-websocket-jquery.js | 29 +-
.../src/main/asciidoc/ajax/ajax_1.adoc | 2 +-
.../src/main/asciidoc/ajax/ajax_11.adoc | 40 +
.../src/main/asciidoc/ajax/ajax_5.adoc | 4 +-
.../src/main/asciidoc/ajax/ajax_6.adoc | 2 +-
wicket-user-guide/src/main/asciidoc/jee/jee_3.adoc | 52 +-
wicket-user-guide/src/main/asciidoc/jee/jee_4.adoc | 17 +-
.../main/asciidoc/jee/{jee_4.adoc => jee_5.adoc} | 2 +-
wicket-user-guide/src/main/asciidoc/single.adoc | 12 +-
77 files changed, 8678 insertions(+), 4557 deletions(-)
create mode 100644 AGENTS.md
create mode 100644 CLAUDE.md
create mode 100644 JAVASCRIPTTESTING.md
create mode 100644
wicket-core/src/main/java/org/apache/wicket/ajax/WicketAjaxResourceReference.java
create mode 100644
wicket-core/src/main/java/org/apache/wicket/ajax/res/js/wicket-ajax.js
create mode 100644
wicket-examples/src/main/java/org/apache/wicket/examples/AjaxEngineSelector.java
delete mode 100644 wicket-examples/src/main/webapp/jquery-ui-1.10.3.custom.js
create mode 100644 wicket-examples/src/main/webapp/jquery-ui-v1.14.2.custom.js
create mode 100644 wicket-user-guide/src/main/asciidoc/ajax/ajax_11.adoc
copy wicket-user-guide/src/main/asciidoc/jee/{jee_4.adoc => jee_5.adoc} (84%)