Skip to content

Conversation

Techcable
Copy link
Member

@Techcable Techcable commented Aug 9, 2025

  • Run rustfmt on tests
  • Bump MSRV to 1.61
  • Unconditionally support i128 on all versions
  • Update to Rust 2018 and fix clippy lints
  • Improve CI:
    • ci: Add clippy task, forbidding warnings
    • ci: Add rustfmt workflow
    • ci: Add spellcheck task

The CI was failing before this change, because crossbeam-channel already requires 1.60
Many other crates (serde-derive, log, syn v2.0) already require 1.61.
See also slog-rs/slog#4060ea9
Based on slog CI config
Based on slog-rs/slog#6b98d9e
Massively speeds up builds on Rust 1.61

Based on slog-rs/slog#74b944d
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant