You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by "dependabot[bot] (via GitHub)" <gi...@apache.org> on 2023/02/20 21:09:25 UTC

[GitHub] [camel-k-runtime] dependabot[bot] opened a new pull request, #972: build(deps): bump logstash-logback-encoder from 7.2 to 7.3

dependabot[bot] opened a new pull request, #972:
URL: https://github.com/apache/camel-k-runtime/pull/972

   Bumps [logstash-logback-encoder](https://github.com/logfellow/logstash-logback-encoder) from 7.2 to 7.3.
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a href="https://github.com/logfellow/logstash-logback-encoder/releases">logstash-logback-encoder's releases</a>.</em></p>
   <blockquote>
   <h2>logstash-logback-encoder-7.3</h2>
   <!-- raw HTML omitted -->
   <p>This new version brings support for the new features introduced in Logback 1.3 while remaining compatible with both Logback 1.2 (can be used with both versions).</p>
   <h2>What's Changed</h2>
   <h3>:warning: Update considerations and deprecations</h3>
   <ul>
   <li>
   <p>Support for Timestamp with nanosecond precision (logback 1.3+) by <a href="https://github.com/brenuart"><code>@​brenuart</code></a> in <a href="https://github-redirect.dependabot.com/logfellow/logstash-logback-encoder/pull/833">logfellow/logstash-logback-encoder#833</a>
   <code>TimestampJsonProvider</code> has been upgraded to take advantage of the nanosecond precision introduced in Logback 1.3 when recording event timestamp.</p>
   <p>When upgrading to Logback 1.3, people using one of the standard <code>java.time.DateTimeFormatter</code> formats like <code>[ISO_OFFSET_DATE_TIME]</code> (see <a href="https://github.com/logfellow/logstash-logback-encoder#customizing-timestamp">documentation</a> for more information) will have their timestamp rendered with nanoseconds instead of millis. If this is not desired you should instead configure the explicit format you need instead of making reference to one of the standard formats provided by <code>java.time.DateTimeFormatter</code>.</p>
   </li>
   <li>
   <p>Add support for Event#getSequenceNumber (logback 1.3+) by <a href="https://github.com/brenuart"><code>@​brenuart</code></a> in <a href="https://github-redirect.dependabot.com/logfellow/logstash-logback-encoder/pull/843">logfellow/logstash-logback-encoder#843</a>
   Starting from version 1.3 Logback can assign a unique sequence number to each event as long as the <code>LoggerContext</code> is configured with a <code>SequenceNumberGenerator</code> (see <a href="https://logback.qos.ch/manual/configuration.html#sequenceNumberGenerator">Logback</a>). This number can later be retrieved from the event itself by calling the newly introduced <code>getSequenceNumber()</code> method.</p>
   <p>The <code>SequenceJsonProvider</code> has been upgraded to leverage this new feature. The actual behaviour depends on which version of Logback is found on the class path at runtime:</p>
   <ul>
   <li>Logback &gt;= 1.3: get the sequence value from the event itself provided a SequenceNumberGenerator is defined in the LoggerContext. If not, revert to using a locally incremented sequence number (old behaviour)</li>
   <li>Logback &lt; 1.3: use a locally incremented sequence number (old behaviour)</li>
   </ul>
   <p>If this behaviour is not desired, you have the choice to set your own custom strategy (see the documentation for more information).</p>
   </li>
   <li>
   <p>ShortenedThrowableConverter: &lt;exclude&gt; and &lt;exclusions&gt; are mutually exclusive (<a href="https://github-redirect.dependabot.com/logfellow/logstash-logback-encoder/issues/876">#876</a>) by <a href="https://github.com/brenuart"><code>@​brenuart</code></a> in <a href="https://github-redirect.dependabot.com/logfellow/logstash-logback-encoder/pull/881">logfellow/logstash-logback-encoder#881</a></p>
   </li>
   <li>
   <p>Add ability to customize the PrettyPrinter by <a href="https://github.com/philsttr"><code>@​philsttr</code></a> in <a href="https://github-redirect.dependabot.com/logfellow/logstash-logback-encoder/pull/926">logfellow/logstash-logback-encoder#926</a></p>
   </li>
   </ul>
   <h3>:sparkles: New features and improvements</h3>
   <ul>
   <li>
   <p>Add support for multiple Markers attached to a single LoggingEvent by <a href="https://github.com/brenuart"><code>@​brenuart</code></a> in <a href="https://github-redirect.dependabot.com/logfellow/logstash-logback-encoder/pull/840">logfellow/logstash-logback-encoder#840</a></p>
   </li>
   <li>
   <p>848 ipv6 support in DestinationParser by <a href="https://github.com/brenuart"><code>@​brenuart</code></a> in <a href="https://github-redirect.dependabot.com/logfellow/logstash-logback-encoder/pull/849">logfellow/logstash-logback-encoder#849</a></p>
   </li>
   <li>
   <p>Implement initialSendDelay feature by <a href="https://github.com/brenuart"><code>@​brenuart</code></a> in <a href="https://github-redirect.dependabot.com/logfellow/logstash-logback-encoder/pull/860">logfellow/logstash-logback-encoder#860</a>
   It may happen you want to add an extra delay before sending the first events after the connection is established. This may come in handy in situations where the appender connects to an intermediate proxy that needs some time to establish a connection to the final destination. Without this extra delay, the first events written by the appender immediately after the connection to the proxy is created may be lost if the proxy ultimately fails to connect to the final destination.</p>
   <p>To enable this feature, set the new <code>initialSendDelay</code> property to the desired value. The default value is <code>0</code> which means &quot;no delay&quot;, that is start flushing events immediately after the connection is established. See <a href="https://github.com/logfellow/logstash-logback-encoder#initialSendDelay">Initial Send Delay</a> for more information.</p>
   </li>
   <li>
   <p>859 LogstashEncoder should throw IllegalArgumentException instead of logging an error status when attempting to use <!-- raw HTML omitted --> by <a href="https://github.com/brenuart"><code>@​brenuart</code></a> in <a href="https://github-redirect.dependabot.com/logfellow/logstash-logback-encoder/pull/861">logfellow/logstash-logback-encoder#861</a></p>
   </li>
   <li>
   <p>867 shortenedthrowableconverter truncate stacktrace based on regex pattern by <a href="https://github.com/brenuart"><code>@​brenuart</code></a> in <a href="https://github-redirect.dependabot.com/logfellow/logstash-logback-encoder/pull/874">logfellow/logstash-logback-encoder#874</a>
   The ShortenedThrowableConverter now allows you to shorten the stacktrace by cutting it just after frames matching a regular expression. See <a href="https://github.com/logfellow/logstash-logback-encoder#truncate-after-regex">Truncate after Regex</a> in the documentation for more details about this new feature.</p>
   </li>
   <li>
   <p>Add a way to escape the comma in comma separated property values by <a href="https://github.com/brenuart"><code>@​brenuart</code></a> in <a href="https://github-redirect.dependabot.com/logfellow/logstash-logback-encoder/pull/882">logfellow/logstash-logback-encoder#882</a></p>
   </li>
   <li>
   <p>ShortenedThrowableConverter: add option to set my own custom abbreviator by <a href="https://github.com/brenuart"><code>@​brenuart</code></a> in <a href="https://github-redirect.dependabot.com/logfellow/logstash-logback-encoder/pull/893">logfellow/logstash-logback-encoder#893</a></p>
   </li>
   <li>
   <p>Build consumer (flatten) POM by <a href="https://github.com/brenuart"><code>@​brenuart</code></a> in <a href="https://github-redirect.dependabot.com/logfellow/logstash-logback-encoder/pull/898">logfellow/logstash-logback-encoder#898</a></p>
   </li>
   </ul>
   <h3>:lady_beetle: Bug fixes</h3>
   <ul>
   <li>Fix absolute PathMask issue by <a href="https://github.com/brenuart"><code>@​brenuart</code></a> in <a href="https://github-redirect.dependabot.com/logfellow/logstash-logback-encoder/pull/845">logfellow/logstash-logback-encoder#845</a></li>
   <li>Fix non-JSON generators (regression in 7.0) by <a href="https://github.com/philsttr"><code>@​philsttr</code></a> in <a href="https://github-redirect.dependabot.com/logfellow/logstash-logback-encoder/pull/930">logfellow/logstash-logback-encoder#930</a></li>
   </ul>
   <h3>:book: Documentation, Tests and Build</h3>
   <ul>
   <li>Fix hyperlinks in README by <a href="https://github.com/cand126"><code>@​cand126</code></a> in <a href="https://github-redirect.dependabot.com/logfellow/logstash-logback-encoder/pull/869">logfellow/logstash-logback-encoder#869</a></li>
   <li>Use <!-- raw HTML omitted --> instead of nested appenders in XML configuration by <a href="https://github.com/brenuart"><code>@​brenuart</code></a> in <a href="https://github-redirect.dependabot.com/logfellow/logstash-logback-encoder/pull/875">logfellow/logstash-logback-encoder#875</a></li>
   <li>Bump github actions to their latest version by <a href="https://github.com/brenuart"><code>@​brenuart</code></a> in <a href="https://github-redirect.dependabot.com/logfellow/logstash-logback-encoder/pull/884">logfellow/logstash-logback-encoder#884</a></li>
   <li>Fix link in readme by <a href="https://github.com/wsargent"><code>@​wsargent</code></a> in <a href="https://github-redirect.dependabot.com/logfellow/logstash-logback-encoder/pull/887">logfellow/logstash-logback-encoder#887</a></li>
   <li>Bump build to JDK 17 by <a href="https://github.com/philsttr"><code>@​philsttr</code></a> in <a href="https://github-redirect.dependabot.com/logfellow/logstash-logback-encoder/pull/924">logfellow/logstash-logback-encoder#924</a></li>
   <li>Setup release notes categories for automatic release notes generation by <a href="https://github.com/philsttr"><code>@​philsttr</code></a> in <a href="https://github-redirect.dependabot.com/logfellow/logstash-logback-encoder/pull/927">logfellow/logstash-logback-encoder#927</a></li>
   <li>Remove usage of the animal-sniffer-maven-plugin by <a href="https://github.com/brenuart"><code>@​brenuart</code></a> in <a href="https://github-redirect.dependabot.com/logfellow/logstash-logback-encoder/pull/932">logfellow/logstash-logback-encoder#932</a></li>
   </ul>
   <h3>:up: Dependency Upgrades</h3>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a href="https://github.com/logfellow/logstash-logback-encoder/commit/84212bf738118abe5674be19c29d2b2efcd6bd19"><code>84212bf</code></a> [maven-release-plugin] prepare release logstash-logback-encoder-7.3</li>
   <li><a href="https://github.com/logfellow/logstash-logback-encoder/commit/289fefd3458e65ce8965661fe137c524701c9c0f"><code>289fefd</code></a> [release]</li>
   <li><a href="https://github.com/logfellow/logstash-logback-encoder/commit/e5f19f0fe4a80fe86f4dfdba896dd47abf03f7cb"><code>e5f19f0</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/logfellow/logstash-logback-encoder/issues/935">#935</a> from logfellow/dependabot/maven/org.apache.maven.plug...</li>
   <li><a href="https://github.com/logfellow/logstash-logback-encoder/commit/0b9cd9dd43facdadb73e47fb96a67ae64fde5910"><code>0b9cd9d</code></a> Bump maven-javadoc-plugin from 3.4.1 to 3.5.0</li>
   <li><a href="https://github.com/logfellow/logstash-logback-encoder/commit/ecae1af540131bd7110f8b9d4085c0c3830edf78"><code>ecae1af</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/logfellow/logstash-logback-encoder/issues/932">#932</a> from logfellow/931-build-remove-animal-sniffer-maven-...</li>
   <li><a href="https://github.com/logfellow/logstash-logback-encoder/commit/c9ab2930747050329d9cc55018906176aca6d13c"><code>c9ab293</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/logfellow/logstash-logback-encoder/issues/930">#930</a> from logfellow/fix_non_json_generators</li>
   <li><a href="https://github.com/logfellow/logstash-logback-encoder/commit/489498b49772fb0ce0a908c6545af51d124d2035"><code>489498b</code></a> Re-enable javadoc links to Logback</li>
   <li><a href="https://github.com/logfellow/logstash-logback-encoder/commit/8b839c4b53e69f95975a30d8a6715a92d6b7eb5f"><code>8b839c4</code></a> Fix typo in comments</li>
   <li><a href="https://github.com/logfellow/logstash-logback-encoder/commit/f85dcd8c84e08ab372f9411bcf223fefad6f7c91"><code>f85dcd8</code></a> Remove &lt;source&gt; and &lt;target&gt; compiler arguments</li>
   <li><a href="https://github.com/logfellow/logstash-logback-encoder/commit/74cc56ea0839bb0e01803d43ec5cbd34f43cb09b"><code>74cc56e</code></a> Remove animal-sniffer-maven-plugin</li>
   <li>Additional commits viewable in <a href="https://github.com/logfellow/logstash-logback-encoder/compare/logstash-logback-encoder-7.2...logstash-logback-encoder-7.3">compare view</a></li>
   </ul>
   </details>
   <br />
   
   
   [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=net.logstash.logback:logstash-logback-encoder&package-manager=maven&previous-version=7.2&new-version=7.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
   
   Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.
   
   [//]: # (dependabot-automerge-start)
   [//]: # (dependabot-automerge-end)
   
   ---
   
   <details>
   <summary>Dependabot commands and options</summary>
   <br />
   
   You can trigger Dependabot actions by commenting on this PR:
   - `@dependabot rebase` will rebase this PR
   - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
   - `@dependabot merge` will merge this PR after your CI passes on it
   - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
   - `@dependabot cancel merge` will cancel a previously requested merge and block automerging
   - `@dependabot reopen` will reopen this PR if it is closed
   - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
   - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
   - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
   - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
   
   
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@camel.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [camel-k-runtime] oscerd merged pull request #972: build(deps): bump logstash-logback-encoder from 7.2 to 7.3

Posted by "oscerd (via GitHub)" <gi...@apache.org>.
oscerd merged PR #972:
URL: https://github.com/apache/camel-k-runtime/pull/972


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@camel.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org