Remove `miette` feature from `wax` crate

finchie
Sep 8, 2025, 6:56 AM
Z2CZXPRWAVZZF265ZEWQY2IIVMRMNR42SC55JTLAVI3ZPKOE7WRAC

Dependencies

  • [2] CESJ4CTO Move macro-specific code into `macro_impl` module
  • [3] NFV26FRQ Improve glob error handling
  • [4] VQBJBFEX Improve error handling for missing Fluent messages
  • [5] LYZBTYIW Replace `proc-macro-error` with `proc-macro-error2`
  • [6] QBPLOFFI Update `Cargo.lock`
  • [7] S26YOXQI Update `Cargo.toml` in workspace and packages
  • [8] RUCC2HKZ Rename from `fluent_embed` to `l10n_embed`
  • [9] KFULJK7O Remove circular dependency between `l10n_embed` and `l10n_embed_derive`
  • [10] RA3H7PWC Refactor `Localize` for performance
  • [11] UEFTOEAJ Release `0.1.1`
  • [12] BAH2JCJP Add progress bar to `fluent_embed_interaction`
  • [13] E64LCUDQ Use `camino::Utf8PathBuf` instead of `std::path::PathBuf`
  • [14] JUV7C6ET Create initial prototype of `fluent_embed_interaction`
  • [15] ACTDIH5I Implement `Serialize, Debug, Clone` for all container types
  • [16] XGRU7WZE Add `expand` feature for proc-macro debugging
  • [17] WVVAPASU Remove self-dependency on `l10n_embed_derive`
  • [*] VZYZRAO4 Move `output-macros` crate into workspace
  • [*] UKFEFT6L Create basic `Output` proc-macro

Change contents

  • edit in l10n_embed_derive/src/macro_impl/attribute.rs at line 43
    [2.4288][3.1194:1319]()
    // Emit all glob-related diagnostics
    for diagnostic in glob.diagnose() {
    eprintln!("{diagnostic:?}");
    }
  • replacement in Cargo.toml at line 53
    [7.3429][7.3429:3478]()
    wax = { version = "0.6", features = ["miette"] }
    [7.3429]
    [10.16837]
    wax = "0.6"
  • replacement in Cargo.lock at line 759
    [9.117][8.3333:3350](),[8.3333][8.3333:3350]()
    "miette 7.6.0",
    [8.3333]
    [8.3350]
    "miette",
  • edit in Cargo.lock at line 814
    [4.23356][4.23356:23651]()
    version = "5.10.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "59bb584eaeeab6bd0226ccf3509a69d7936d148cf3d036ad350abe35e8c6856e"
    dependencies = [
    "miette-derive 5.10.0",
    "once_cell",
    "thiserror 1.0.69",
    "unicode-width 0.1.14",
    ]
    [[package]]
    name = "miette"
  • replacement in Cargo.lock at line 821
    [4.23872][6.5662:5686]()
    "miette-derive 7.6.0",
    [4.23872]
    [4.23896]
    "miette-derive",
  • edit in Cargo.lock at line 833
    [4.24090][4.24090:24295](),[4.24295][5.237:245](),[5.245][4.24310:24348](),[4.24310][4.24310:24348]()
    version = "5.10.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "49e7bc1560b95a3c4a25d03de42fe76ca718ab92d1a22a55b9b4cf67b3ae635c"
    dependencies = [
    "proc-macro2",
    "quote",
    "syn",
    ]
    [[package]]
    name = "miette-derive"
  • edit in Cargo.lock at line 1252
    [5.600][4.36418:36654](),[4.36418][4.36418:36654]()
    ]
    [[package]]
    name = "tardar"
    version = "0.1.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "900c942f83b6a8b9998cc8f74ad3ffa24b7ff3c4279ea1c1c52d95dced9f3516"
    dependencies = [
    "miette 5.10.0",
    "vec1",
  • edit in Cargo.lock at line 1412
    [4.40068][4.40068:40257]()
    name = "vec1"
    version = "1.12.1"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "eab68b56840f69efb0fefbe3ab6661499217ffdc58e2eef7c3f6f69835386322"
    [[package]]
  • edit in Cargo.lock at line 1501
    [4.41128][4.41128:41146]()
    "miette 5.10.0",
  • edit in Cargo.lock at line 1504
    [4.41173][4.41173:41184]()
    "tardar",