v0.27.0
What's Changed
- Fix the unconditional usage of string interpolation in strum by @Peternator7 in #360
- fix: require strum_macros 0.26.3 by @joshka in #365
- docs(strum_macros): fix word error in doc by @leaf-potato in #370
- Add EnumDiscriminants Trait and related Macro impl by @vpochapuis in #377
- macros: Stop using syn's extra-traits feature by @svix-jplatte in #378
- docs(strum_macros): fix typo in
enum_iterdocs by @cenviity in #387 - Inline generated functions by @marc0246 in #389
- Peternator7/update msrv to 1.66.1 by @Peternator7 in #384
- Update appveyor.yml to VS 2022 by @Peternator7 in #383
- feat: FromStr derive could support setting the error type by @JimChenWYU in #380
- Add support for
const_into_strattribute to enable static string conversions in const contexts by @biryukovmaxim in #353 - fix typo by @JimChenWYU in #393
- Implement
get_int/get_boolfor properties by @marxin in #391 - deps: bumped phf to 0.11 by @jqnatividad in #401
- Quality of life changes by @MHS-0 in #398
- fix EnumTryAs to allow attributes on enum variant fields by @phsym in #400
- Using fn() -> T instead of T in the phantom data will make all EnumIterator types Send + Sync. by @Peternator7 in #402
- Use asserts instead of println in Display docstrings by @sukhmel in #403
- Fix
Displaymacro in#![no_std]programs by @bugadani in #407 - Fix potential errors from vis diffs by @Peternator7 in #409
- Use a "Path" instead of "String" for FromStr's error methods by @Peternator7 in #410
- Per cargo docs, this should fix the circular dep when publishing strum by @Peternator7 in #411
- Remove gnu toolchains from appveyor by @Peternator7 in #412
New Contributors
- @leaf-potato made their first contribution in #370
- @vpochapuis made their first contribution in #377
- @svix-jplatte made their first contribution in #378
- @cenviity made their first contribution in #387
- @marc0246 made their first contribution in #389
- @JimChenWYU made their first contribution in #380
- @biryukovmaxim made their first contribution in #353
- @marxin made their first contribution in #391
- @jqnatividad made their first contribution in #401
- @MHS-0 made their first contribution in #398
- @phsym made their first contribution in #400
- @sukhmel made their first contribution in #403
- @bugadani made their first contribution in #407
Full Changelog: v0.26.3...v0.27.0