Location>code7788 >text

Domestic Java Solon v3.2.0 release (optional for central enterprises' information creation)

Popularity:563 ℃/2025-04-19 22:06:03
  • Added solon-ai-mcp plug-in (supports multiple endpoints)
  • Plugin solon-flow three times preview
  • Plugin solon-ai secondary preview (formerly FunctionCall concept, upgraded to ToolCall concept)
  • Add the solon Props:bindTo(clz) method to support the identification of BindProps annotations
  • Adding the solon (uri) method to simplify loading and converting attribute sets
  • Add solon , cacheControl method
  • Add the solon Props:from method to identify or convert properties collections
  • Add solon-web-sse SseEvent:comment support
  • Add the solon-net-httputils HttpUtilsBuilder class (for pre-construction support)
  • Add solon-flow FlowContext:eventBus event bus support
  • Add solon-flow termination processing (now divided into: blocking the current branch and terminating flow)
  • Add solon-flow StatefulFlowEngine:postActivityStateIfWaiting Submit Active Status (if the current node is waiting for intervention)
  • Add solon-flow StatefulFlowEngine:getActivityNodes method
  • Add solon-ai Tool interface definition
  • Add solon-ai ToolProvider interface definition
  • Adding the new build function of solon-ai-repo-chrome ChromaClient for easy injection
  • Add solon-ai batch function addition method
  • Added solon-ai configuration support (for controlling batch limits of embed)
  • Optimize the solon DateUtil tool capability
  • Optimize the matching strategy of the solon render manager, first match contentTypeNew and then match acceptNew
  • Optimize the solon-web-rx flow detection strategy, first match contentTypeNew and then match acceptNew
  • Optimize solon-web-sse header processing, add Connection, Keep-Alive, Cache-Control output
  • Optimize solon-security-web Optimize header information processing
  • Optimize the read and counting processing of solon-net-httputils TextStreamUtil (supports back pressure control)
  • Optimize solon-net-httputils timeout design
  • Optimize solon-net-httputils ServerSentEvent Add toString
  • Optimize solon-security-validation annotation
  • Optimize solon-boot-jetty does not output the default server header
  • Optimize solon-boot-smarthttp does not output the default server header
  • Optimize the solon-ai tool addition mode (can support ToolProvider objects)
  • Optimize solon-ai configuration tips (with the solon-idea-plugin plugin)
  • Optimizing the solon-ai package dependencies (adding solon-web-rx and solon-web-sse directly is almost a must
  • Optimize solon-flow to container driver configuration
  • Adjust solon-flow NodeState to be renamed to StateType (more neutral; not necessarily related to nodes)
  • Adjust the solon-flow StateOperator to be renamed to StateController (meaning state controller)
  • Adjust solon-flow NodeState to enum (the constraint is stronger, the int constraint is too weak)
  • Adjust the solon-flow StateRepository design and cancel StateRecord (too business, leave it to the application side for processing)
  • Adjust solon-flow FlowContext:interrupt(bool) to public
  • Adjust the solon-net-httputils execAsTextStream as deprecated, add execAsLineStream
  • Adjust solon-net-httputils execAsEventStream as deprecated, add execAsSseStream
  • Adjust the ReturnValueHandler match of solon ActionDefault and change it to the instance type of result (previously the return type of method
  • Adjust the solon-flow-stateful code to merge into solon-flow
  • Adjust solon-flow-stateful StatefulFlowEngine to be split into interfaces and implementations
  • Fixed the issue of deserialization of partial time formats in nami-coder-jackson
  • Fix solon@Configurationclass, when there is build injection and no source,@BeanThe problem of function failure
  • Fixed the problem that jdk adaptation implementation would be stuck when solon-net-httputils streaming half-swipe
  • Fixed an issue where tasks may be executed repeatedly when solon-flow StatefulSimpleFlowDriver is executed in a stateful way
  • snack3 is upgraded to 3.2.130
  • fastjson2 upgraded to 2.0.57
  • Smartthttp is upgraded to 2.5.8 (optimize websocket idle processing; optimize http idle processing for Keep-Alive scenarios)
  • liquor upgraded to 1.5.3