Skip to content

v0.10.0

Choose a tag to compare

@shadaj shadaj released this 10 Nov 20:13
· 20 commits to main since this release

What's Changed

  • fix(stageleft,stageleft_tool): properly handle dashes in crate names by @shadaj in #17
  • feat(stageleft): handle macro invocations when rewriting relative paths by @shadaj in #19
  • feat(stageleft,stageleft_tool): use an environment variable to trigger trybuild mode by @shadaj in #22
  • chore: bump proc-macro-crate by @shadaj in #23
  • fix(stageleft_tool): re-run build scripts when trybuild mode changes by @shadaj in #24
  • fix(stageleft): process rewrites before__deps rewrites by @shadaj in #25
  • refactor: use env!("CARGO_PKG_NAME") instead of "stageleft" to be robust against renaming by @MingweiSamuel in #27
  • test: don't prepend crate name to snapshots, for renaming by @MingweiSamuel in #28
  • fix: ensure stageleft_tool uses aliased names for dependencies by @MingweiSamuel in #29
  • fix(stageleft_tool): properly handle exported macros when generating __staged module by @shadaj in #30
  • fix: use aliased package names if they are available by @luckyworkama in #31
  • chore: add two-arg splice for fn ptr by @cdouglas in #32
  • fix(stageleft_tool): rewrite visibility for type declarations by @shadaj in #33
  • feat(stageleft): appropriately span free variables for not-found errors by @shadaj in #34
  • fix(stageleft_tool): handle #[cfg(stageleft_runtime)] on function declarations by @shadaj in #35
  • feat(stageleft_tool)!: use features to gate test-mode staged code by @shadaj in #37

New Contributors

Full Changelog: stageleft-v0.9.0...stageleft-v0.10.0