Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: Peternator7/strum
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.26.1
Choose a base ref
...
head repository: Peternator7/strum
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.26.3
Choose a head ref
  • 14 commits
  • 17 files changed
  • 13 contributors

Commits on Feb 4, 2024

  1. Configuration menu
    Copy the full SHA
    2056939 View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2024

  1. Configuration menu
    Copy the full SHA
    9b18468 View commit details
    Browse the repository at this point in the history
  2. feat(as_ref_str): enable prefix attribute for AsRefStr derive (#334)

    * feat(as_ref_str): enable `prefix` attribute for `AsRefStr` derive
    
    * doc(as_ref_str): add prefix example
    vbrvk authored Mar 10, 2024
    Configuration menu
    Copy the full SHA
    63ee822 View commit details
    Browse the repository at this point in the history
  3. Add dependabot (#333)

    oriontvv authored Mar 10, 2024
    Configuration menu
    Copy the full SHA
    07ba252 View commit details
    Browse the repository at this point in the history
  4. Fix docs that say array instead of slice (#343)

    Co-authored-by: Peter Glotfelty <peter@glotfelty.us>
    Peternator7 and Peter Glotfelty authored Mar 10, 2024
    Configuration menu
    Copy the full SHA
    1abb289 View commit details
    Browse the repository at this point in the history
  5. Hide EnumTable because I think it should be deprecated in the next re…

    …lease (#344)
    
    Co-authored-by: Peter Glotfelty <peter@glotfelty.us>
    Peternator7 and Peter Glotfelty authored Mar 10, 2024
    Configuration menu
    Copy the full SHA
    8daf564 View commit details
    Browse the repository at this point in the history
  6. Update changelog and versions.

    Peter Glotfelty committed Mar 10, 2024
    Configuration menu
    Copy the full SHA
    8b781ba View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2024

  1. Configuration menu
    Copy the full SHA
    f5fce03 View commit details
    Browse the repository at this point in the history
  2. Update heck requirement (#346)

    smoelius authored Mar 31, 2024
    Configuration menu
    Copy the full SHA
    1e46337 View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2024

  1. Configuration menu
    Copy the full SHA
    410062e View commit details
    Browse the repository at this point in the history

Commits on May 5, 2024

  1. Interpolate unnamed enum variant fields in to_string attribute (#345)

    * Trim spaces at the end of format capture identifiers
    
    format! allows trailing spaces.
    
    * Interpolate unnamed enum variant fields in to_string attribute
    
    * Reject "{}" in unit-variants in enums
    
    Strings for unit-variants in enums were taken verbatim and not passed to
    format!() since there's no associated values that *could* be formatted.
    For consistency with non-unit variants these now have to use the escaped
    form "{{}}", otherwise an error is produced for the format string.
    gin-ahirsch authored May 5, 2024
    Configuration menu
    Copy the full SHA
    186d29f View commit details
    Browse the repository at this point in the history

Commits on May 12, 2024

  1. add hyperlinks to documentation and clarify derive macros (#355)

    this makes it easier to navigate the documentation.
    
    one comment seemed to suggest that the reexport of the derive
    macros was depricated, however that has been ignored for several
    reasons:
    
    1. exposing macros through a derive feature flag is common practice,
       see the serde crate for an example.
    2. using a feature flag means you can't accidentally have a version
       mismatch.
    3. the reexport is used in several examples
    4. the only evidence of deprication is a private comment,
       which would never be seen by normal users of the crate.
    
    Co-authored-by: binarycat <binarycat@envs.net>
    lolbinarycat and lolbinarycat authored May 12, 2024
    Configuration menu
    Copy the full SHA
    9689d7b View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2024

  1. Use associated function syntax for calling get on an EnumIter, el…

    …iminating ambiguities. (#357)
    bluurryy authored Jun 1, 2024
    Configuration menu
    Copy the full SHA
    0c85c16 View commit details
    Browse the repository at this point in the history
  2. Update changelog & strum_macros version

    Peter Glotfelty committed Jun 1, 2024
    Configuration menu
    Copy the full SHA
    c89286f View commit details
    Browse the repository at this point in the history
Loading