This is an automated email from the ASF dual-hosted git repository.
lukaszlenart pushed a change to branch dependabot/maven/main/ognl-ognl-3.4.8
in repository https://gitbox.apache.org/repos/asf/struts.git
from 07a8a3329 Bump ognl:ognl from 3.3.5 to 3.4.8
add da89409b9 feat(ognl): implement OGNL 3.4.8 compatibility changes
No new revisions were added by this update.
Summary of changes:
.../struts2/ognl/OgnlNullHandlerWrapper.java | 7 +-
.../struts2/ognl/OgnlReflectionContextFactory.java | 3 +-
.../struts2/ognl/OgnlReflectionProvider.java | 20 +-
.../struts2/ognl/OgnlTypeConverterWrapper.java | 3 +-
.../java/org/apache/struts2/ognl/OgnlUtil.java | 76 ++--
.../org/apache/struts2/ognl/OgnlValueStack.java | 17 +-
.../apache/struts2/ognl/SecurityMemberAccess.java | 11 +-
.../org/apache/struts2/ognl/StrutsContext.java | 65 +++
.../struts2/ognl/XWorkTypeConverterWrapper.java | 8 +-
.../ognl/accessor/CompoundRootAccessor.java | 68 ++--
.../accessor/HttpParametersPropertyAccessor.java | 5 +-
.../struts2/ognl/accessor/ObjectAccessor.java | 5 +-
.../ognl/accessor/ObjectProxyPropertyAccessor.java | 6 +-
.../ognl/accessor/ParameterPropertyAccessor.java | 5 +-
.../accessor/XWorkCollectionPropertyAccessor.java | 55 +--
.../ognl/accessor/XWorkEnumerationAccessor.java | 3 +-
.../accessor/XWorkIteratorPropertyAccessor.java | 3 +-
.../ognl/accessor/XWorkListPropertyAccessor.java | 17 +-
.../ognl/accessor/XWorkMapPropertyAccessor.java | 37 +-
.../struts2/ognl/accessor/XWorkMethodAccessor.java | 92 +++--
.../ognl/accessor/XWorkObjectPropertyAccessor.java | 3 +-
.../research/2025-11-24-ognl-3.4.8-upgrade.md | 450 +++++++++++++++++++++
22 files changed, 738 insertions(+), 221 deletions(-)
create mode 100644
core/src/main/java/org/apache/struts2/ognl/StrutsContext.java
create mode 100644 thoughts/shared/research/2025-11-24-ognl-3.4.8-upgrade.md