Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Rust crate flexi_logger to 0.29.7 #79

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Apr 3, 2023

This PR contains the following updates:

Package Type Update New value References Sourcegraph
flexi_logger dependencies minor 0.29.7 source code search for "flexi_logger"

Test plan: CI should pass with updated dependencies. No review required: this is an automated dependency update PR.


Release Notes

emabee/flexi_logger (flexi_logger)

v0.29.4

Fix issue #​179 that in rotation with
custom time format the custom time format was not applied properly
(kudos to alboyer).

Remove the RwLock around the color palette.

v0.29.3

Removed dependency to glob by implementing the necessary file searches explicitly,
to fix issue-173.

v0.29.2

Fix a regression (issue #​178)
introduced with [0.29.1].

Fix error with rotation & append & explicit directory & Naming::Timestamps.

v0.29.1

Fix issue #​176:
leading underscore in log file name if only the infix is used (no basename, no start time, no discriminant).

v0.29.0

Revised SyslogWriter (-> version bump): introduced builder pattern,
added a configuration option for the message format
(resolves issue #​168, kudos to krims0n32).

LoggerHandle::existing_log_files now also returns a meaningful result if file rotation is not
used. Kudos to drdo for
discussion 170.

v0.28.5

Remove unnecessary dependency to is-terminal.

Add impl From<LevelFilter> for LogSpecification.

Kudos to Oakchris1955.

v0.28.4

Fix issue #​162
(FileLogWriter does not follow its max_level), kudos to JoeWildfong.

v0.28.3

Add special handling for empty current infix to Naming::TimestampsCustomFormat
(issue #​161).

v0.28.2

Add variant Naming::TimestampsCustomFormat (issue #​158),
kudos to jb-alvarado.

v0.28.1

Introduce flexi_logger::init() as super-minimal entry usage.

Update dependencies.

v0.28.0

Detach from lazy_static, use std::sync::OnceLock instead.

Bump minimal supported rust version to 1.70.

If flexi_logger runs into issues itself, it will try to write error messages into the configured
error output channel. By default, flexi_logger panics if writing to the error output channel fails.
It is now possible to gracefully "swallow" the error messages and continue
(see panic_if_error_channel_is_broken).

The new feature kv allows making use of the kv feature of log together with flexi_loggers
format functions, and adds a dependency to log/kv_serde.

The new feature json adds a format function json_format and dependencies to serde_json,
serde and serde_derive.

v0.27.4

Add ability to omit the basename cleanly, without leading underscore
(issue #​153,
kudos to krystejj.

v0.27.3

Fix issue #​152.

v0.27.2

Fix wrong timestamp handling for the second rotation (second part of
issue #​150).

v0.27.1

Fix issues with sub-second rotations and with cleanup when all logfiles should be compressed
(issue #​150).

v0.27.0

Revise, and modify the signature of, LoggerHande::existing_log_files() (version bump).

Extend the trait LogWriter with an optional method rotate.

Extend impact of LoggerHande::trigger_rotation() to all configured writers.

v0.26.1

Introduce new naming variants that work without _rCURRENT files: Naming::TimestampsDirect
and Naming::NumbersDirect (delivers #​127).

Improve documentation of filename handling.

Introduce LoggerHandle.trigger_rotation() (delivers #​147).

v0.26.0

Re-open output also for other writers (delivers #​143).

Rename method to re-open output from LoggerHandle (leads to version bump).

Use dep: in Cargo.toml for references to most dependencies, in order to avoid implicit "features".

Fix #​145 (minor internal optimization).

v0.25.6

Allow for custom process names when using the syslog writer (PR #​182, kudos to
Julien JPK).

v0.25.5

Fix issue #​181.

Increase stack sizes for flusher threads from very minimal 128 to 1024 bytes.

Add badge for OpenSSF Best Practices.

v0.25.4

Add LoggerHandle::existing_log_files().

v0.25.3

Introduce additional WriteMode variant SupportCapture.

v0.25.2

Replace dependency atty with is-terminal, due to
RUSTSEC-2021-0145.

v0.25.1

Use chrono's support for rfc3339. Improve tests for DeferredNow.

v0.25.0

Fix issues #​132 and #​133.

Update dependencies.

Bump MSRV to 1.60, because toml needs it now.

Improve documentation of feature dependencies.

Minor stuff.

v0.24.2

Move from unmaintained ansi_term to nu-ansi-term.

Fix new clippies.

v0.24.1

Some improvements in respect to use_utc:

  • add method DeferredNow::now_utc_owned()
  • documentation
  • test improvement

v0.24.0

Revert back to using chrono, since chrono is now fortunately maintained again and its timezone
handling is fixed meanwhile

  • this change largely reverts the changes done for [0.19.6]
  • a version bump is necessary since this affects the API, e.g. in DeferredNow
  • the feature use_chrono_for_offset became obsolete and is removed

On linux and Mac, improve the logic that handles the issue described again in
issue-122.

v0.23.3

Re-introduce LoggerHandle::clone().

v0.23.2

Fix security advisory (see #​117) by replacing the dependency from notify 4.0 with
notify-debouncer-mini 0.2 (which depends on notify 5.0). As a side-effect,
the thread flexi_logger-specfile-watcher is replaced with notify-rs debouncer loop.

Adapt and simplify the submodule trc a bit.

v0.23.1

Fix a panic that can happen if Naming::Timestamps and FileSpec::o_suffix(None) are used and
rotation happens within a second (issue-116).

Bump MSRV to 1.59 (because the time crate did this).

v0.23.0

Switch to edition 2021, use latest patch of time version "0.3",
bump minimal supported rust version to "1.57.0".

v0.22.6

Add interconversions between log::LevelFilter and flexi_logger::Duplicate
(kudos to rlee287).

v0.22.5

Only depend on the parts of crossbeam that are used (kudos to
bsilver8192).

v0.22.4

Add support for Rfc3164 to SyslogWriter (kudos to mbodmer).

Add Clone and Copy implementations to enum Duplicate (kudos to
ComplexSpaces).


Configuration

📅 Schedule: Branch creation - "on the 1st through 7th day of the month" in timezone America/Los_Angeles, Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the bot label Apr 3, 2023
@renovate renovate bot changed the title Update Rust crate flexi_logger to 0.25.3 Update Rust crate flexi_logger to 0.25.5 May 28, 2023
@renovate renovate bot force-pushed the renovate/flexi_logger-0.x branch from 63aabe3 to d57da18 Compare May 28, 2023 10:35
@renovate renovate bot changed the title Update Rust crate flexi_logger to 0.25.5 Update Rust crate flexi_logger to 0.25.6 Jul 28, 2023
@renovate renovate bot force-pushed the renovate/flexi_logger-0.x branch from d57da18 to 4635144 Compare July 28, 2023 18:09
@renovate renovate bot changed the title Update Rust crate flexi_logger to 0.25.6 Update Rust crate flexi_logger to 0.26.0 Sep 1, 2023
@renovate renovate bot force-pushed the renovate/flexi_logger-0.x branch from 4635144 to 3a5ebba Compare September 1, 2023 19:15
@renovate renovate bot changed the title Update Rust crate flexi_logger to 0.26.0 Update Rust crate flexi_logger to 0.26.1 Sep 19, 2023
@renovate renovate bot force-pushed the renovate/flexi_logger-0.x branch from 3a5ebba to b4c9254 Compare September 19, 2023 16:46
@renovate renovate bot changed the title Update Rust crate flexi_logger to 0.26.1 Update Rust crate flexi_logger to 0.27.0 Sep 21, 2023
@renovate renovate bot force-pushed the renovate/flexi_logger-0.x branch from b4c9254 to 4c6646f Compare September 21, 2023 11:11
@renovate renovate bot changed the title Update Rust crate flexi_logger to 0.27.0 Update Rust crate flexi_logger to 0.27.1 Sep 27, 2023
@renovate renovate bot force-pushed the renovate/flexi_logger-0.x branch 2 times, most recently from 93d68e7 to d540170 Compare September 27, 2023 15:44
@renovate renovate bot changed the title Update Rust crate flexi_logger to 0.27.1 Update Rust crate flexi_logger to 0.27.2 Sep 27, 2023
@renovate renovate bot changed the title Update Rust crate flexi_logger to 0.27.2 Update Rust crate flexi_logger to 0.27.3 Nov 10, 2023
@renovate renovate bot force-pushed the renovate/flexi_logger-0.x branch from d540170 to 474ff4d Compare November 10, 2023 21:48
@renovate renovate bot force-pushed the renovate/flexi_logger-0.x branch from 474ff4d to 4839457 Compare January 21, 2024 14:19
@renovate renovate bot changed the title Update Rust crate flexi_logger to 0.27.3 Update Rust crate flexi_logger to 0.27.4 Jan 21, 2024
@renovate renovate bot force-pushed the renovate/flexi_logger-0.x branch from 4839457 to d338405 Compare March 16, 2024 12:16
@renovate renovate bot changed the title Update Rust crate flexi_logger to 0.27.4 Update Rust crate flexi_logger to 0.28.0 Mar 16, 2024
@renovate renovate bot force-pushed the renovate/flexi_logger-0.x branch from d338405 to 9d02a03 Compare June 1, 2024 12:03
@renovate renovate bot changed the title Update Rust crate flexi_logger to 0.28.0 Update Rust crate flexi_logger to 0.28.1 Jun 1, 2024
@renovate renovate bot force-pushed the renovate/flexi_logger-0.x branch from 9d02a03 to bd4bd2f Compare June 10, 2024 00:29
@renovate renovate bot changed the title Update Rust crate flexi_logger to 0.28.1 Update Rust crate flexi_logger to 0.28.2 Jun 10, 2024
@renovate renovate bot force-pushed the renovate/flexi_logger-0.x branch from bd4bd2f to 578a602 Compare June 10, 2024 12:18
@renovate renovate bot changed the title Update Rust crate flexi_logger to 0.28.2 Update Rust crate flexi_logger to 0.28.3 Jun 10, 2024
@renovate renovate bot force-pushed the renovate/flexi_logger-0.x branch from 578a602 to 882678b Compare June 14, 2024 14:15
@renovate renovate bot changed the title Update Rust crate flexi_logger to 0.28.3 Update Rust crate flexi_logger to 0.28.4 Jun 14, 2024
@renovate renovate bot force-pushed the renovate/flexi_logger-0.x branch from 882678b to c212d46 Compare June 21, 2024 13:35
@renovate renovate bot changed the title Update Rust crate flexi_logger to 0.28.4 Update Rust crate flexi_logger to 0.28.5 Jun 21, 2024
@renovate renovate bot force-pushed the renovate/flexi_logger-0.x branch from c212d46 to fc2edab Compare August 25, 2024 19:55
@renovate renovate bot changed the title Update Rust crate flexi_logger to 0.28.5 Update Rust crate flexi_logger to 0.29.0 Aug 25, 2024
@renovate renovate bot force-pushed the renovate/flexi_logger-0.x branch from fc2edab to 036ea2e Compare October 2, 2024 15:46
@renovate renovate bot changed the title Update Rust crate flexi_logger to 0.29.0 Update Rust crate flexi_logger to 0.29.1 Oct 2, 2024
@renovate renovate bot force-pushed the renovate/flexi_logger-0.x branch from 036ea2e to c49116c Compare October 7, 2024 16:56
@renovate renovate bot changed the title Update Rust crate flexi_logger to 0.29.1 Update Rust crate flexi_logger to 0.29.2 Oct 7, 2024
@renovate renovate bot force-pushed the renovate/flexi_logger-0.x branch from c49116c to 0e78e1e Compare October 13, 2024 02:05
@renovate renovate bot changed the title Update Rust crate flexi_logger to 0.29.2 Update Rust crate flexi_logger to 0.29.3 Oct 13, 2024
@renovate renovate bot force-pushed the renovate/flexi_logger-0.x branch from 0e78e1e to 3373747 Compare October 21, 2024 10:48
@renovate renovate bot changed the title Update Rust crate flexi_logger to 0.29.3 Update Rust crate flexi_logger to 0.29.4 Oct 21, 2024
@renovate renovate bot force-pushed the renovate/flexi_logger-0.x branch from 3373747 to 10e6fcc Compare October 29, 2024 18:43
@renovate renovate bot changed the title Update Rust crate flexi_logger to 0.29.4 Update Rust crate flexi_logger to 0.29.5 Oct 29, 2024
@renovate renovate bot force-pushed the renovate/flexi_logger-0.x branch from 10e6fcc to 627d1b6 Compare November 2, 2024 16:27
@renovate renovate bot changed the title Update Rust crate flexi_logger to 0.29.5 Update Rust crate flexi_logger to 0.29.6 Nov 2, 2024
@renovate renovate bot force-pushed the renovate/flexi_logger-0.x branch from 627d1b6 to f08e2cb Compare December 10, 2024 23:01
@renovate renovate bot changed the title Update Rust crate flexi_logger to 0.29.6 Update Rust crate flexi_logger to 0.29.7 Dec 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants