Greetings to all,
I am happy to announce the release of logback version 1.5.20. - Due to potential vulnerabilities associated with dynamic, i.e. runtime, java code compilation and execution (using Janino), the 'condition' attribute within the <if> element is deprecated and will be removed in 2027. The <condition> element, new in this version, admits custom PropertyCondition implementations as a recommended alternative. See also the updated documentation on conditional configuration. https://logback.qos.ch/manual/configuration.html#conditional To ease the transition, an online migration service is provided: https://logback.qos.ch/translator/services/conditionalConfigMigrator.html - The initialization procedure has been simplified by removing the step that instantiates a SerializedModelConfigurator. However, it is still possible to set up SerializedModelConfigurator as a custom configurator. More information on version 1.5.20 can be found at: https://logback.qos.ch/news.html#1.5.20 - Logback 1.5.x series Logback 1.5.x series is a direct descendant of and a drop-in replacement for the 1.4.x series. It differs from the 1.4.x series by the relocation of the logback-access module which was moved to its own separate github repository. - Logback-tyler (Java-only configurator): Logback-tyler translates logback-classic XML configuration files (logback.xml) into Java. The resulting Java class, namely TylerConfigurator, can be used to configure logback. For more documentation see the logback-tyler repository: https://github.com/qos-ch/logback-tyler/ - Reproducible builds: Recent logback releases are reproducible. This means that anyone checking out the code corresponding to the release version from github and building that local copy, will get obtain an identical binary to the binary found on Maven central. - Donations and sponsorship You can also support the SLF4J/logback/reload4j projects via donations and sponsorship. We thank our current supporters and sponsors for their continued contributions. Sponsorship link: https://github.com/sponsors/qos-ch - Announcement mailing list: You can receive SLF4J/logback/reload4j related announcements by subscribing to the QOS.ch announce list, please visit the following URL. https://mailman3.qos.ch/postorius/lists/announce.qos.ch/ Enjoy, -- Ceki Gülcü _______________________________________________ announce mailing list -- [email protected] To unsubscribe send an email to [email protected] %(web_page_url)slistinfo/%(_internal_name)s
