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

Reply via email to