12 hours ago
Activiti
15 hours ago
logging-log4j2

2.26.0

This minor release delivers all the fixes in the [2.25.0, 2.25.4] version range, plus some new fixes, and several other improvements and features.

Added

  • Add a new ConfigurationFactory::getConfiguration method accepting multiple URIs (#3775, #3921)
  • Add and export org.apache.logging.log4j.core.pattern.NamedInstantPattern enabling users to programmatically access named date & time patterns supported by Pattern Layout (#3789)
  • Add log4j.plugin.processor.minAllowedMessageKind annotation processor option to PluginProcessor to filter diagnostic messages by severity. This allows builds that treat compiler notes as errors (e.g. Maven with -Werror) to suppress informational notes emitted during normal plugin processing. (https://github.com/apache/logging-log4j2/discussions/3380[#3380], #4063)
  • Add missing setters to Rfc5424LayoutBuilder

Changed

  • Ensure scripts in the global Scripts element have explicit names by throwing a ConfigurationException for unnamed ones. (#3176)
  • Simplify file manager registry factory methods (#3968)

Deprecated

  • Deprecated withers in builder classes in favor of setters. This change improves API consistency with Log4j Core 3 and helps users adapt to the upcoming changes. (#3750)

Fixed

  • Fix script resolution failure when the Scripts element is placed after a ScriptRef in the configuration. (#3336)
  • Fix ArrayIndexOutOfBoundsException thrown by ThrowableStackTraceRenderer when the stack trace is modified concurrently (#3940, #3955)
  • Fix SLF4JLogger.atFatal() returning atLevel(Level.TRACE) instead of atLevel(Level.FATAL). This was causing FATAL-level log events to be silently discarded when using the fluent API through the log4j-to-slf4j bridge. (#4068, #4089)
  • Fix Javadoc references across module boundaries (i.e., cross-references) (#4099, #4100)
  • Fix header write in RollingRandomAccessFileManager that was being incorrectly skipped if append=true and the file didn't exist before
  • Fix a properties file configuration regression caused by not referenced loggers, appenders, and filters (#4036, #4069)

Removed

  • Remove the jvmrunargs lookup. (#3874)

Updated

  • Update org.junit:junit-bom to version 5.13.4 (#3850)
  • Update org.mongodb:bson to version 5.6.1 (#3961)
  • Update org.xerial.snappy:snappy-java to version 1.1.10.8 (#3841)
15 hours ago
db-scheduler

v16.8.1

Changelog

🛠 Build

  • 3f309a9 do not use maven-gpg-plugin to sign on release

📝 Documentation

  • 7f52cb4 remove snapshotRepository

Contributors

We'd like to thank the following people for their contributions:

16 hours ago
db-scheduler

v16.8.0

Changelog

🐛 Fixes

  • 23b94bd remove duplicated "while" in heartbeat-failure log (#814), closes #730 #814
  • 116b86e cronStyle getter is added to CronSchedule (#793), closes #792 #793
  • 8572342 pass execution interceptors to ManualScheduler (#795), closes #795
  • 14df9c3 Add ManualSchedulerBuilder overrides for tableName and alwaysPersistTimestampInUTC (#788), closes #788

🔄️ Changes

  • 9a24e9f helper for updating rows (executions) (#808), closes #808
  • d83c85d Use JsonMapper instead of ObjectMapper in Jackson3Serializer (#789), closes #789

  • 4a2da67 add organization to pom.xml

Contributors

We'd like to thank the following people for their contributions:

20 hours ago
ip2region

v3.16.0

New Features

  • Golang source editor with put callback and auto segments merge.
  • Golang Segment.Region struct and auto Region cache to reduce runtime memory usage.
  • Stdlize the cn region province/city and autonomous prefecture name for IPv4 / IPv6 data.
  • merge data updates reported by community before 2026/04/29 and re-gen the xdb binary.
  • Add Cangjie query client implementation.

What's Changed

Full Changelog: https://github.com/lionsoul2014/ip2region/compare/v3.15.0...v3.16.0