953 Commits

Author SHA1 Message Date
Thomas de Zeeuw
43f2c2837f
Merge pull request #720 from V0ldek/patch-1
Update MSRV in README.md
2025-12-09 12:21:29 +01:00
Mat Gienieczko
52ffe05001
Update MSRV in README.md
The MSRV was explicitly bumped to 1.68.0 in https://github.com/rust-lang/log/pull/718. This fixes the README to reflect that.
2025-12-09 12:15:26 +01:00
Ashley Mannix
b1e2df7bce
Merge pull request #719 from rust-lang/cargo/0.4.29
Prepare for 0.4.29 release
0.4.29
2025-12-03 07:34:29 +10:00
KodrAus
3fe1a546dc prepare for 0.4.29 release 2025-12-02 12:35:40 +10:00
Ashley Mannix
7a432d9ab5
Merge pull request #718 from rust-lang/ci/msrv
Fix up CI
2025-12-02 12:32:18 +10:00
KodrAus
0689d56847 rebump msrv to 1.68.0 2025-11-29 11:52:21 +10:00
KodrAus
46b448e2a7 try drop msrv back to 1.61.0 2025-11-29 11:48:21 +10:00
KodrAus
929ab3812e fix up doc test feature gate 2025-11-29 11:40:20 +10:00
KodrAus
957cece478 bump serde-dependent crates 2025-11-29 11:33:57 +10:00
KodrAus
bea40c847c bump msrv to 1.68.0 2025-11-29 11:30:11 +10:00
Ashley Mannix
c540184ee9
Merge pull request #716 from rust-lang/ci-smaller-matrix2
Exclude old unstable_kv features from testing matrix
2025-11-29 11:28:36 +10:00
Ashley Mannix
c971e636c4
Merge branch 'master' into ci-smaller-matrix2 2025-11-29 11:28:24 +10:00
Ashley Mannix
4680097f0d
Merge pull request #715 from rust-lang/ci-rust-install
Use GitHub Actions to install Rust and cargo-hack
2025-11-29 11:25:00 +10:00
Ashley Mannix
0bb071f203
Merge pull request #713 from rust-lang/fix-clippy
Fix clippy lints
2025-11-29 11:24:15 +10:00
Ashley Mannix
a68a3e179c
Merge pull request #712 from rust-lang/serde_core
Replace serde with serde_core
2025-11-29 11:23:29 +10:00
Ashley Mannix
e6ba3e93a3
Merge pull request #709 from dishmaker/dishmaker/level_fromstr_llvm_lines
perf: reduce llvm-lines of FromStr for `Level` and `LevelFilter`
2025-11-29 11:22:04 +10:00
Thomas de Zeeuw
1edd1165a7 Exclude old unstable_kv features from testing matrix
These are aliases for the stable kv_* features, so we're only testing
things twice. Reduces the number of test runs from 31 to 10.
2025-11-28 22:15:39 +01:00
Thomas de Zeeuw
eaf9e79f58 Use GitHub Actions to install Rust and cargo-hack
This uses dtolnay/rust-toolchain for installing Rust and Clippy, same
author as Serde. And taiki-e/install-action to install cargo-hack, same
author as cargo-hack itself.

This is the same setup we use for Mio.
2025-11-28 22:13:36 +01:00
Thomas de Zeeuw
cef3ea0b57 Silence some Clippy lints
These don't make the code any better.
2025-11-28 21:57:30 +01:00
Thomas de Zeeuw
6a006c337d Remove some lifetimes that can be elided
As suggested by Clippy.
2025-11-28 21:57:21 +01:00
Thomas de Zeeuw
61bdfc0acf Add annotations for anonymous lifetime
Clippy really wants us to add these, even though I don't think they add
much value myself.
2025-11-28 21:53:54 +01:00
Thomas de Zeeuw
6f5701bc55 Add an alias for the old serde feature 2025-11-28 21:33:36 +01:00
Thomas de Zeeuw
e7f269faaa Remove features based on dependency names from doc job
The kv* features that are enable also enable the dependencies.
2025-11-28 21:32:09 +01:00
Thomas de Zeeuw
ab8de731d0 Replace serde with serde_core
serde_core is the same as the serde library it's replacing, but it only
contains the traits, not the code for the derive macros, resulting in
faster compilitation. See the crate documentation
(https://crates.io/crates/serde_core) for more information.
2025-11-28 21:25:23 +01:00
dishmaker
514ecf8a1f perf: reduce llvm-lines of FromStr for Level and LevelFilter 2025-10-31 13:57:18 +01:00
Ashley Mannix
5e39a33e7f
Merge pull request #704 from AldaronLau/fix-logo-favicon-url-prev
Point to new URLs for favicon and logo
2025-10-03 10:02:43 +10:00
Ashley Mannix
052ed49a70
Merge pull request #703 from AldaronLau/docs-add-missing-impls-from-readme
docs: Add missing impls from README.md
2025-10-03 10:02:06 +10:00
Jeryn Aldaron Lau
48bc3047cc Point to new URLs for favicon and logo 2025-10-01 20:56:41 -05:00
Jeryn Aldaron Lau
d9e8fbc587 docs: Add missing impls from README.md 2025-09-30 00:38:21 -05:00
Ashley Mannix
6e1735597b
Merge pull request #695 from rust-lang/cargo/0.4.28
Prepare for 0.4.28 release
0.4.28
2025-09-04 05:29:25 +10:00
Ashley Mannix
57719dbef5
focus on user-facing source changes in the changelog 2025-09-02 18:31:18 +10:00
KodrAus
e0630c6485 prepare for 0.4.28 release 2025-09-02 15:57:55 +10:00
Ashley Mannix
60829b11f5
Merge pull request #692 from nebkor/up-and-down
Add `up()` and `down()` methods for `Level` and `LevelFilter`
2025-09-02 08:42:07 +10:00
Joe Ardent
95d44f8af5 change names of log-level-changing methods to be more descriptive 2025-08-31 13:59:17 -07:00
Joe Ardent
2b63dfada6 Add up() and down() methods for Level and LevelFilter 2025-07-31 12:03:15 -07:00
Ashley Mannix
3aa1359e92
Merge pull request #690 from HaoliangXu/master
Chore: delete compare_exchange method for AtomicUsize on platforms without atomics
2025-07-19 09:31:22 +10:00
Sheldon Lee
1091f2cbd2 Chore:delete compare_exchange method for AtomicUsize on platforms
without atomics Since it's never been compiled or used.
2025-07-18 10:19:25 -04:00
Ashley Mannix
24c5f44efd
Merge pull request #688 from ZylosLumen/patch-1
Unhide `#[derive(Debug)]` in example
2025-07-09 21:25:50 +10:00
Zylos
4498495467
Unhide #[derive(Debug)] in example 2025-07-03 21:59:00 -04:00
xixishidibei
5359483974 chore: fix some typos in comment
Signed-off-by: xixishidibei <xixishidibei@outlook.com>
2025-04-02 17:10:07 +02:00
Ashley Mannix
71d533f9bb
Merge pull request #676 from tisonkun/drop-really-old-trick
ci: drop really old trick and ensure MSRV for all feature combo
2025-03-25 20:35:26 +10:00
tison
50c2018d50
fixup running IT cases
Signed-off-by: tison <wander4096@gmail.com>
2025-03-25 07:10:34 +08:00
tison
b9c84e8dd9
Update CHANGELOG.md 2025-03-24 19:07:14 +08:00
tison
6f4bab1e52
Merge branch 'master' into drop-really-old-trick 2025-03-24 19:02:25 +08:00
tison
faca8cbfce
update change log
Signed-off-by: tison <wander4096@gmail.com>
2025-03-24 19:01:49 +08:00
tison
5173090324
fixup scripts
Signed-off-by: tison <wander4096@gmail.com>
2025-03-24 19:00:08 +08:00
tison
5932509791
sval 2.14.1
Signed-off-by: tison <wander4096@gmail.com>
2025-03-24 18:57:19 +08:00
tison
d70c00c788
install toolchain by scripts
Signed-off-by: tison <wander4096@gmail.com>
2025-03-24 18:55:05 +08:00
tison
28026bf39f
ensure workflow permissions
Signed-off-by: tison <wander4096@gmail.com>
2025-03-24 18:51:47 +08:00
tison
6eb2731b04
undo pin runner name
Signed-off-by: tison <wander4096@gmail.com>
2025-03-24 18:50:13 +08:00