16 hours ago
Activiti
1 days ago
selenium

Nightly

Commits

  • 3cb7784: [py] Ignore devtools during linting (#15410) (Corey Goldberg) #15410
  • 60302ba: [rust] Support snap packages (Firefox, Chromium) in Selenium Manager (Boni Garcia)
1 days ago
sofa-rpc

v5.13.3

Abstract

Enhanced the sofa-rpc framework and fixed some bugs (requires support for JDK8 version). We encourage use v5.13.3 to upgrade, when the version between v5.13.0 and v5.13.2. For details, please refer to all commits.

What's Changed

Enhancement

Fix

Full Changelog: https://github.com/sofastack/sofa-rpc/compare/v5.13.2...v5.13.3

1 days ago
spring-framework

v7.0.0-M3

⭐ New Features

  • First-class support for BeanRegistrar registration on GenericApplicationContext #34574
  • Support API Versioning in Request Mappings #34566
  • Remove support for Aware interfaces in BeanRegistrar #34562
  • Add support for target type to BeanRegistry #34560
  • Allow chained BeanRegistry registration #34557
  • Remove deprecated rowsExpected property of SqlQuery #34530
  • Upgrade NullAway to 0.12.4 #34525
  • Improve SimpleKey hashing function #34483
  • Revisit MockHttpServletResponse after Servlet API clarifications #34467
  • Refine Kotlin serialization converters/codecs conditions #34438
  • Support open polymorphism with Kotlin Serialization #34433
  • SseEmitter IOException on HTTP Connection Close #33832
  • Remove convention-based annotation attribute override support #28761
  • Support Optional with null-safe and Elvis operators in SpEL expressions #20433
  • Programmatic bean registration with configuration classes #18353

🐞 Bug Fixes

  • Upgrade match check in WebSocketHandlerMapping does not work if handler mapped to "/*" #34503

📔 Documentation

  • Refine Kotlin serialization reference documentation #34437

🔨 Dependency Upgrades

  • Upgrade to Reactor 2025.0.0-M1 #34577

❤️ Contributors

Thank you to all the contributors who worked on this release:

@pankratz76, @philwebb, and @quaff

2 days ago
spring-framework

v6.2.4

⭐ New Features

  • JettyCoreHttpHandlerAdapter compatibility with Jetty 12.0.17 #34561
  • HandlerMethodValidationException.Visitor should support RequestBody with method parameter constraints #34549
  • Allow ContentResultMatchersDsl matchers for supertypes of the checked type #34542
  • Avoid JarURLConnection resource leak in AbstractFileResolvingResource.exists() #34528
  • Deprecate rowsExpected property of SqlQuery for removal #34526
  • Supply RuntimeHints to an AotContextLoader #34513
  • Deprecate and remove use of UrlPathHelper in ServletWebSocketHandlerRegistry #34508
  • Avoid unnecessary CGLIB processing on configuration classes #34486
  • Inconsistent default class loaders in hint classes #34470
  • Add missing converters to DefaultRestClientBuilder #34439
  • Improve BeanFactory/ObjectProvider to select the only one default candidate among non-default candidates #34432

🐞 Bug Fixes

  • MockCookie.parse() fails to parse custom attribute with a value #34575
  • BeanNotOfRequiredTypeException if @Bean factory method returns null #34543
  • Regression in 6.2.3: No unique bean available for injection point with unresolvable generics #34541
  • GenericConversionService cannot find a converter when converting to a Kotlin list of maps #34535
  • isClientDisconnectedException needs to protect against null input #34533
  • spring boot 3.4.3 + TimedAspect causes thread to hang #34522
  • Missing Partitioned cookie support in reactive HTTP clients #34521
  • DefaultManagedTaskExecutor throws java.lang.UnsupportedOperationException: isShutdown when rejecting tasks #34514
  • FileSystemResource location does not end with slash for RouterFunction check #34509
  • AbstractJackson2HttpMessageConverter not resolving generic type for request body since 6.2.3 #34504
  • Request param handling in HttpRequestValues overrides existing URI variables with same name #34499
  • MockHttpServletResponse - handle multiple values for Content-Language header #34488
  • Endless loop with DataSourceUtils in spring-jdbc #34484
  • MockHttpServletResponse#setHeader does not remove header for null values #34464
  • ContentCachingResponseWrapper.setHeader does not handle null value properly. #34460
  • Component scan fails to find bean candidates in the embedded jar file in META-INF/context.xml for embedded Tomcat application #34446
  • 6.2.0 broke with "Could not register object [@someHash] under bean name 'blabla': there is already object [@sameHash] bound" #34427
  • 503 status code after completing SseEmitter in onTimeout #34426
  • NullPointerException thrown when ConfigurationClassEnhancer creates CGLIB proxy #34423
  • Add onRequest() hook for propagating request from downstream #34388
  • Content-Type response header duplicated for failed StreamingResponseBody return value #34366
  • Task scheduler configured by XML is not eligible for getting processed by all BeanPostProcessors #34015

📔 Documentation

  • Fix typo in Spring MVC error responses documentation #34552
  • Document that Spring Framework 6.x does not yet support JSpecify annotations #34551
  • Fix web and webflux reference links #34517
  • Document default KeyGenerator in spring-cache XSD #34468
  • Fix broken antora task #34454
  • Add @since tag for formField() and formFields in MockHttpServletRequestDsl #34448
  • Improve Javadoc of ObjectProvider to clarify what is unique #34447
  • rest-http-interface example code can't run #34443
  • Add Javadoc since for HandlerMethod(HandlerMethod, Object, boolean) #34431
  • Document wrapping behavior of TestExecutionListener callbacks #34422
  • Cross reference annotation search APIs in Javadoc #34421

🔨 Dependency Upgrades

  • Upgrade to Micrometer 1.14.5 #34580
  • Upgrade to Reactor 2024.0.4 #34578

❤️ Contributors

Thank you to all the contributors who worked on this release:

@chenggangpro, @dark2momo, @dmitrysulman, @izeye, @ngocnhan-tran1996, @pankratz76, @quaff, @ryanprayogo, and @vpavic

2 days ago
spring-framework

v6.1.18

⭐ New Features

  • Avoid unnecessary CGLIB processing on configuration classes #34487
  • Inconsistent default class loaders in hint classes #34473

🐞 Bug Fixes

  • DefaultManagedTaskExecutor throws java.lang.UnsupportedOperationException: isShutdown when rejecting tasks #34515
  • Endless loop with DataSourceUtils in spring-jdbc #34497
  • MockHttpServletResponse - handle multiple values for Content-Language header #34491
  • MockHttpServletResponse#setHeader does not remove header for null values #34466
  • ContentCachingResponseWrapper.setHeader does not handle null value properly. #34465
  • Task scheduler configured by XML is not eligible for getting processed by all BeanPostProcessors #34436
  • NullPointerException thrown when ConfigurationClassEnhancer creates CGLIB proxy #34425

📔 Documentation

  • Fix broken antora task #34455

🔨 Dependency Upgrades

  • Upgrade to Reactor 2023.0.16 #34579
2 days ago
selenium

Nightly

Commits

  • 9a53f27: [js][bidi]: fix chrome and firefox test for CI RBE (#15405) (Navin Chandra) #15405