Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge master into 0.8.x #504

Merged
merged 122 commits into from
Dec 24, 2020
Merged

Merge master into 0.8.x #504

merged 122 commits into from
Dec 24, 2020

Commits on Oct 20, 2019

  1. Configuration menu
    Copy the full SHA
    e9d6d80 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9d82c08 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f9066d1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8d959e5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    27b62e0 View commit details
    Browse the repository at this point in the history
  6. Merge #437

    437: GitHub actions/fmt r=KodrAus a=kinggoesgaming
    
    **I'm submitting a(n)** other
    
    # Description
    Moves `cargo fmt` step to Github Actions
    
    # Motivation
    Overall Github Actions provide more flexibility for us. 
    But since Actions are still in beta, starting with fmt is a relatively safe start
    
    
    Co-authored-by: Hunar Roop Kahlon <[email protected]>
    bors[bot] and kinggoesgaming authored Oct 20, 2019
    Configuration menu
    Copy the full SHA
    f5a805b View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2019

  1. Configuration menu
    Copy the full SHA
    6bd7cec View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3d0d404 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    19f72f2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    49b7fcc View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2019

  1. fix syntax error

    (don't edit files on the go on iPhone, really doesnt work)
    kinggoesgaming authored Oct 22, 2019
    Configuration menu
    Copy the full SHA
    7fb400f View commit details
    Browse the repository at this point in the history
  2. fix the clippy errors

    Signed-off-by: Hunar Roop Kahlon <[email protected]>
    kinggoesgaming committed Oct 22, 2019
    Configuration menu
    Copy the full SHA
    5f92acd View commit details
    Browse the repository at this point in the history
  3. fix format issues

    Signed-off-by: Hunar Roop Kahlon <[email protected]>
    kinggoesgaming committed Oct 22, 2019
    Configuration menu
    Copy the full SHA
    b04bf46 View commit details
    Browse the repository at this point in the history
  4. fix format issues v2

    Signed-off-by: Hunar Roop Kahlon <[email protected]>
    kinggoesgaming committed Oct 22, 2019
    Configuration menu
    Copy the full SHA
    a76ca31 View commit details
    Browse the repository at this point in the history
  5. better names

    Signed-off-by: Hunar Roop Kahlon <[email protected]>
    kinggoesgaming committed Oct 22, 2019
    Configuration menu
    Copy the full SHA
    c53c8a5 View commit details
    Browse the repository at this point in the history
  6. test clippy-check action for windows

    Signed-off-by: Hunar Roop Kahlon <[email protected]>
    kinggoesgaming committed Oct 22, 2019
    Configuration menu
    Copy the full SHA
    7950543 View commit details
    Browse the repository at this point in the history
  7. remove the token arg

    Signed-off-by: Hunar Roop Kahlon <[email protected]>
    kinggoesgaming committed Oct 22, 2019
    Configuration menu
    Copy the full SHA
    ef18ff1 View commit details
    Browse the repository at this point in the history
  8. add token and test

    Signed-off-by: Hunar Roop Kahlon <[email protected]>
    kinggoesgaming committed Oct 22, 2019
    Configuration menu
    Copy the full SHA
    4fa1652 View commit details
    Browse the repository at this point in the history
  9. fix secret

    Signed-off-by: Hunar Roop Kahlon <[email protected]>
    kinggoesgaming committed Oct 22, 2019
    Configuration menu
    Copy the full SHA
    a457cb1 View commit details
    Browse the repository at this point in the history
  10. TOKEN not SECRET

    kinggoesgaming authored Oct 22, 2019
    Configuration menu
    Copy the full SHA
    a2142fb View commit details
    Browse the repository at this point in the history
  11. proper test case

    Signed-off-by: Hunar Roop Kahlon <[email protected]>
    kinggoesgaming committed Oct 22, 2019
    Configuration menu
    Copy the full SHA
    ef3a5b7 View commit details
    Browse the repository at this point in the history
  12. fix clippy so that warnings don't just pass

    Signed-off-by: Hunar Roop Kahlon <[email protected]>
    kinggoesgaming committed Oct 22, 2019
    Configuration menu
    Copy the full SHA
    401ced9 View commit details
    Browse the repository at this point in the history
  13. revert from using clippy-check

    Currently it is broken and we can probably just leave with manually checking clippy output
    kinggoesgaming authored Oct 22, 2019
    Configuration menu
    Copy the full SHA
    83b89e5 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    1fdca3b View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2019

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

Commits on Oct 28, 2019

  1. Merge #439

    439: Introduce Clippy Github Actions r=Dylan-DPC a=kinggoesgaming
    
    **I'm submitting a(n)** other
    
    # Description
    Moves clippy tests over to Github Actions
    
    Co-authored-by: Hunar Roop Kahlon <[email protected]>
    bors[bot] and kinggoesgaming authored Oct 28, 2019
    Configuration menu
    Copy the full SHA
    fbcd68b View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2019

  1. move Builder to the root module

    Signed-off-by: Hunar Roop Kahlon <[email protected]>
    kinggoesgaming committed Nov 1, 2019
    Configuration menu
    Copy the full SHA
    a06e009 View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2019

  1. Update md5 requirement from 0.6 to 0.7

    Updates the requirements on [md5](https://github.com/stainless-steel/md5) to permit the latest version.
    - [Release notes](https://github.com/stainless-steel/md5/releases)
    - [Commits](https://github.com/stainless-steel/md5/commits)
    
    Signed-off-by: dependabot-preview[bot] <[email protected]>
    dependabot-preview[bot] authored Nov 6, 2019
    Configuration menu
    Copy the full SHA
    ff2fc6d View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2019

  1. Merge #442

    442: Update md5 requirement from 0.6 to 0.7 r=kinggoesgaming a=dependabot-preview[bot]
    
    Updates the requirements on [md5](https://github.com/stainless-steel/md5) to permit the latest version.
    <details>
    <summary>Commits</summary>
    
    - See full diff in [compare view](https://github.com/stainless-steel/md5/commits)
    </details>
    <br />
    
    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <details>
    <summary>Dependabot commands and options</summary>
    <br />
    
    You can trigger Dependabot actions by commenting on this PR:
    - `@dependabot rebase` will rebase this PR
    - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
    - `@dependabot merge` will merge this PR after your CI passes on it
    - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
    - `@dependabot cancel merge` will cancel a previously requested merge and block automerging
    - `@dependabot reopen` will reopen this PR if it is closed
    - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
    - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
    - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
    - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
    - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme
    
    Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):
    - Update frequency (including time of day and day of week)
    - Pull request limits (per update run and/or open at any time)
    - Automerge options (never/patch/minor, and dev/runtime dependencies)
    - Out-of-range updates (receive only lockfile updates, if desired)
    - Security updates (receive only security updates, if desired)
    
    
    
    </details>
    
    Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
    bors[bot] and dependabot-preview[bot] authored Nov 11, 2019
    Configuration menu
    Copy the full SHA
    257b0e5 View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2020

  1. Use getrandom crate for uuid

    Reduces the number of dependencies.
    ammgws committed Jan 19, 2020
    Configuration menu
    Copy the full SHA
    1a1c4c3 View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2020

  1. Update src/v4.rs

    Co-Authored-By: Hunar Roop Kahlon <[email protected]>
    ammgws and kinggoesgaming authored Jan 21, 2020
    Configuration menu
    Copy the full SHA
    abd901b View commit details
    Browse the repository at this point in the history
  2. Update README.md

    Co-Authored-By: Hunar Roop Kahlon <[email protected]>
    ammgws and kinggoesgaming authored Jan 21, 2020
    Configuration menu
    Copy the full SHA
    cc9e6ac View commit details
    Browse the repository at this point in the history
  3. Apply suggestions from code review

    Co-Authored-By: Hunar Roop Kahlon <[email protected]>
    ammgws and kinggoesgaming authored Jan 21, 2020
    Configuration menu
    Copy the full SHA
    4899012 View commit details
    Browse the repository at this point in the history

Commits on Jan 28, 2020

  1. Merge #447

    447: Use getrandom crate for uuid r=kinggoesgaming a=ammgws
    
    <!--
        If this PR is a breaking change, ensure that you are opening it against 
        the `breaking` branch.  If the pull request is incomplete, prepend the Title with WIP: 
    -->
    
    **I'm submitting a(n)** other
    
    # Description
    
    Use `getrandom` crate directly instead of `rand` for generating UUIDs using v4.
    
    # Motivation
    
    Reduce the number of dependencies used by the crate.
    
    Running the example in the README: 
    - Before (10): c2-chacha, cfg-if, getrandom, libc, ppv-lite86, rand, rand_chacha, rand_core, rand_hc, wasi  
    - After (4): cfg-if, getrandom, libc, wasi
    
    # Tests
    <!-- How are these changes tested? -->
    `cargo test` locally and test usage in a simple program.
    
    # Related Issue(s)
    
    # Other
    
    Wasn't sure whether I should bump the version here or not.
    
    
    Co-authored-by: Jason Nader <[email protected]>
    Co-authored-by: Jason <[email protected]>
    3 people authored Jan 28, 2020
    Configuration menu
    Copy the full SHA
    f177d20 View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2020

  1. make Uuid::from_guid infallible

    Signed-off-by: Hunar Roop Kahlon <[email protected]>
    kinggoesgaming committed Feb 6, 2020
    Configuration menu
    Copy the full SHA
    6028822 View commit details
    Browse the repository at this point in the history
  2. fix error

    Signed-off-by: Hunar Roop Kahlon <[email protected]>
    kinggoesgaming committed Feb 6, 2020
    Configuration menu
    Copy the full SHA
    32c46e4 View commit details
    Browse the repository at this point in the history
  3. fix fmt

    Signed-off-by: Hunar Roop Kahlon <[email protected]>
    kinggoesgaming committed Feb 6, 2020
    Configuration menu
    Copy the full SHA
    8de2ed6 View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2020

  1. fix test

    Signed-off-by: Hunar Roop Kahlon <[email protected]>
    kinggoesgaming committed Feb 7, 2020
    Configuration menu
    Copy the full SHA
    b2073a9 View commit details
    Browse the repository at this point in the history
  2. remove unwrap for test

    Signed-off-by: Hunar Roop Kahlon <[email protected]>
    kinggoesgaming committed Feb 7, 2020
    Configuration menu
    Copy the full SHA
    4e0b223 View commit details
    Browse the repository at this point in the history
  3. Merge #449

    449: make `Uuid::from_guid` infallible r=Dylan-DPC a=kinggoesgaming
    
    closes #446
    
    Co-authored-by: Hunar Roop Kahlon <[email protected]>
    bors[bot] and kinggoesgaming authored Feb 7, 2020
    Configuration menu
    Copy the full SHA
    e0c7b17 View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2020

  1. Configuration menu
    Copy the full SHA
    8fe3f61 View commit details
    Browse the repository at this point in the history
  2. Merge #454

    454: Fix unspecified direct object in README r=kinggoesgaming a=cedric-h
    
    <!--
        If this PR is a breaking change, ensure that you are opening it against 
        the `breaking` branch.  If the pull request is incomplete, prepend the Title with WIP: 
    -->
    
    **I'm submitting a grammar fix for the README**
    
    
    # Description
    Previously, the README contained "They are particularly useful in distributed systems, *though can be used*..."
    To a native speaker, this sounds a little strange, whereas "They are particularly useful in distributed systems, though **they** can be used..." is clearer and more grammatically correct.
    
    # Motivation
    I'd like to make the README easier to understand
    
    # Tests
    I read it out loud and it sounded better and made more sense.
    
    # Related Issue(s)
    N/A
    
    Co-authored-by: Cedric Hutchings <[email protected]>
    bors[bot] and cedric-h authored Feb 15, 2020
    Configuration menu
    Copy the full SHA
    9bb93b6 View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2020

  1. Substitute unwrap for ? operator

    Samuel Lim committed Mar 15, 2020
    Configuration menu
    Copy the full SHA
    1e506ce View commit details
    Browse the repository at this point in the history
  2. Add Result signatures for doctests

    Samuel Lim committed Mar 15, 2020
    Configuration menu
    Copy the full SHA
    14dfd41 View commit details
    Browse the repository at this point in the history
  3. run nightly fmt

    Samuel Lim committed Mar 15, 2020
    Configuration menu
    Copy the full SHA
    d464f0c View commit details
    Browse the repository at this point in the history
  4. Update v4 examples

    Samuel Lim committed Mar 15, 2020
    Configuration menu
    Copy the full SHA
    0ef0405 View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2020

  1. Fix example in README.md

    heckad authored Mar 19, 2020
    Configuration menu
    Copy the full SHA
    e094d0d View commit details
    Browse the repository at this point in the history
  2. Remove result

    heckad authored Mar 19, 2020
    Configuration menu
    Copy the full SHA
    8962ef6 View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2020

  1. make uuid structs repr(transparent)

    Signed-off-by: Hunar Roop Kahlon <[email protected]>
    kinggoesgaming committed Mar 23, 2020
    Configuration menu
    Copy the full SHA
    04ce0fb View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2020

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

Commits on Jul 5, 2020

  1. Add wasm32-wasi support for V3, V4, and V5

    When the wasm32 architecture is used with WASI, md5, getrandom, and sha1
    are all available, so V3, V4, and V5 can be enabled.
    sunfishcode committed Jul 5, 2020
    Configuration menu
    Copy the full SHA
    3a58da5 View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2020

  1. Configuration menu
    Copy the full SHA
    a8a36de View commit details
    Browse the repository at this point in the history
  2. Fix derive macro path

    coolreader18 committed Jul 6, 2020
    Configuration menu
    Copy the full SHA
    cf44e55 View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2020

  1. Configuration menu
    Copy the full SHA
    3309435 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #486 from uuid-rs/ci-github-actions/1

    Create initial ci file
    kinggoesgaming authored Aug 18, 2020
    Configuration menu
    Copy the full SHA
    301af37 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ffe61e2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a11a6d2 View commit details
    Browse the repository at this point in the history
  5. remove reference list

    kinggoesgaming authored Aug 18, 2020
    Configuration menu
    Copy the full SHA
    e3d059d View commit details
    Browse the repository at this point in the history
  6. --no-default-features

    kinggoesgaming authored Aug 18, 2020
    Configuration menu
    Copy the full SHA
    87e3480 View commit details
    Browse the repository at this point in the history
  7. fix mac builds

    kinggoesgaming authored Aug 18, 2020
    Configuration menu
    Copy the full SHA
    20d973b View commit details
    Browse the repository at this point in the history
  8. fix msvc flavour

    kinggoesgaming authored Aug 18, 2020
    Configuration menu
    Copy the full SHA
    791abfd View commit details
    Browse the repository at this point in the history
  9. fix the apple target

    kinggoesgaming authored Aug 18, 2020
    Configuration menu
    Copy the full SHA
    925c518 View commit details
    Browse the repository at this point in the history
  10. GUID

    kinggoesgaming authored Aug 18, 2020
    Configuration menu
    Copy the full SHA
    c4ca78b View commit details
    Browse the repository at this point in the history
  11. Delete appveyor.yml

    kinggoesgaming authored Aug 18, 2020
    Configuration menu
    Copy the full SHA
    2d75e1a View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    f998d7d View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2020

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

Commits on Aug 29, 2020

  1. Create bors.yml

    kinggoesgaming authored Aug 29, 2020
    Configuration menu
    Copy the full SHA
    a7d0453 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c460d0a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5f83732 View commit details
    Browse the repository at this point in the history
  4. Delete bors.yml

    kinggoesgaming authored Aug 29, 2020
    Configuration menu
    Copy the full SHA
    76e0218 View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2020

  1. Merge pull request #487 from uuid-rs/ci-github-actions/2

    Github Actions CI part 2
    kinggoesgaming authored Aug 30, 2020
    Configuration menu
    Copy the full SHA
    3313d0f View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2020

  1. Clarify documentation around the relation to the rand crate

    The rand crate changed its trait names, so these docs were referencing a
    trait that doesn't exist in the current version of rand. Change to be a
    bit more vague to avoid this getting out of date again.
    
    Also "use rand instead" wasn't very clear because "rand" doesn't contain
    something clearly equivalent like `get_uuid_v4`. To be clearer, add a
    reference to the `Builder::from_bytes` function in this crate.
    carols10cents committed Aug 31, 2020
    Configuration menu
    Copy the full SHA
    cc7f0d6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7f7e64b View commit details
    Browse the repository at this point in the history
  3. Merge #490

    490: remove appveyor from bors r=kinggoesgaming a=kinggoesgaming
    
    I missed to do this while working on #487, as now appveyor has been unlinked
    
    
    Co-authored-by: Hunar Roop Kahlon <[email protected]>
    bors[bot] and kinggoesgaming authored Aug 31, 2020
    Configuration menu
    Copy the full SHA
    b488306 View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2020

  1. Configuration menu
    Copy the full SHA
    4fafdf5 View commit details
    Browse the repository at this point in the history
  2. Merge #489

    489: Clarify documentation around the relation to the rand crate r=kinggoesgaming a=carols10cents
    
    **I'm submitting a(n)** other - documentation improvement
    
    # Description
    
    The rand crate changed its trait names, so these docs were referencing a
    trait that doesn't exist in the current version of rand. Change to be a
    bit more vague to avoid this getting out of date again.
    
    Also "use rand instead" wasn't very clear because "rand" doesn't contain
    something clearly equivalent like `get_uuid_v4`. To be clearer, add a
    reference to the `Builder::from_bytes` function in this crate.
    
    # Motivation
    
    It took me a few minutes to figure out what this documentation was saying, and I'd like to save someone else those few minutes in the future.
    
    # Tests
    
    N/A
    
    # Related Issue(s)
    
    None
    
    
    Co-authored-by: Carol (Nichols || Goulding) <[email protected]>
    Co-authored-by: Carol (Nichols || Goulding) <[email protected]>
    3 people authored Sep 1, 2020
    Configuration menu
    Copy the full SHA
    dfbac0e View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2020

  1. Configuration menu
    Copy the full SHA
    0713c0e View commit details
    Browse the repository at this point in the history
  2. Merge #478

    478: Remove dependency on serde_derive r=kinggoesgaming a=coolreader18
    
    <!--
        If this PR is a breaking change, ensure that you are opening it against 
        the `breaking` branch.  If the pull request is incomplete, prepend the Title with WIP: 
    -->
    
    **I'm submitting a(n)** other
    
    
    # Description
    Remove the `serde_derive` feature from the `serde` dependency.
    # Motivation
    `serde_derive` is a pretty heavy dependency that adds a lot to compile times; as it's not used in this crate outside of tests, I figured it would be ok to remove it.
    # Tests
    <!-- How are these changes tested? -->
    n/a
    # Related Issue(s)
    #408 ?
    
    Co-authored-by: Noah <[email protected]>
    Co-authored-by: Hunar Roop Kahlon <[email protected]>
    3 people authored Sep 2, 2020
    Configuration menu
    Copy the full SHA
    c579f2d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6c7bfc7 View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2020

  1. Configuration menu
    Copy the full SHA
    084e07e View commit details
    Browse the repository at this point in the history
  2. Merge #491

    491: remove fmt from travis r=kinggoesgaming a=kinggoesgaming
    
    
    
    
    Co-authored-by: Hunar Roop Kahlon <[email protected]>
    bors[bot] and kinggoesgaming authored Sep 3, 2020
    Configuration menu
    Copy the full SHA
    4f706fc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    519e9fe View commit details
    Browse the repository at this point in the history
  4. Merge #477

    477: Add wasm32-wasi support for V3, V4, and V5 r=kinggoesgaming a=sunfishcode
    
    **I'm submitting a(n)** feature
    
    # Description
    
    When the wasm32 architecture is used with WASI, md5, getrandom, and sha1
    are all available, so V3, V4, and V5 can be enabled.
    
    # Motivation
    
    I'm porting an application that uses `uuid` to WASI and would like to add support.
    
    # Tests
    
    `cargo test --target=wasm32-wasi --all-features` passes.
    
    Co-authored-by: Dan Gohman <[email protected]>
    Co-authored-by: Hunar Roop Kahlon <[email protected]>
    3 people authored Sep 3, 2020
    Configuration menu
    Copy the full SHA
    58b40ad View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e0e0398 View commit details
    Browse the repository at this point in the history
  6. Merge #471

    471: fix documentation with incorrect links for consts in v3 r=kinggoesgaming a=woshilapin
    
    <!--
        If this PR is a breaking change, ensure that you are opening it against 
        the `breaking` branch.  If the pull request is incomplete, prepend the Title with WIP: 
    -->
    
    **I'm submitting a documentation fix**
    
    # Description
    Incorrect links in the documentation of `Uuid::new_v3()` to the `const` for namespaces.
    
    # Motivation
    Fix the documentation.
    
    # Tests
    I built locally and open the documentation. It works.
    
    # Related Issue(s)
    
    
    Co-authored-by: Jean SIMARD <[email protected]>
    Co-authored-by: Hunar Roop Kahlon <[email protected]>
    3 people authored Sep 3, 2020
    Configuration menu
    Copy the full SHA
    400e804 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2020

  1. Configuration menu
    Copy the full SHA
    a48a3cd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4b0f123 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4bba347 View commit details
    Browse the repository at this point in the history
  4. remove repr transparent from adapters

    Signed-off-by: Hunar Roop Kahlon <[email protected]>
    kinggoesgaming committed Sep 4, 2020
    Configuration menu
    Copy the full SHA
    b0d8527 View commit details
    Browse the repository at this point in the history
  5. Merge #468

    468: make uuid structs repr(transparent) r=KodrAus a=kinggoesgaming
    
    **I'm submitting a(n)** feature
    
    # Description
    Make the following structs `#[repr(transparent)]`:
    * `Uuid`
    * `Hyphenated`
    * `HyphenatedRef`
    * `Simple`
    * `SimpleRef`
    * `Urn`
    * `UrnRef`
    
    # Tests
    Tests should pass as is
    
    # Related Issue(s)
    closes #463 
    
    Co-authored-by: Hunar Roop Kahlon <[email protected]>
    Co-authored-by: Hunar Roop Kahlon <[email protected]>
    3 people authored Sep 4, 2020
    Configuration menu
    Copy the full SHA
    1ed4ff2 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    75ab197 View commit details
    Browse the repository at this point in the history
  7. Merge #467

    467: Fix example in README.md r=kinggoesgaming a=heckad
    
    Fix
    
    
    Co-authored-by: Kazantcev Andrey <[email protected]>
    Co-authored-by: Hunar Roop Kahlon <[email protected]>
    3 people authored Sep 4, 2020
    Configuration menu
    Copy the full SHA
    2b1d0be View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2020

  1. Configuration menu
    Copy the full SHA
    62ecf2f View commit details
    Browse the repository at this point in the history
  2. Add license scan report and status

    Signed off by: fossabot <[email protected]>
    fossabot committed Sep 5, 2020
    Configuration menu
    Copy the full SHA
    6d88df9 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2020

  1. Merge #492

    492: Add license scan report and status r=kinggoesgaming a=fossabot
    
    Your FOSSA integration was successful! Attached in this PR is a badge and license report to track scan status in your README.
    
    Below are docs for integrating FOSSA license checks into your CI:
    
    - [CircleCI](https://docs.fossa.com/docs/circleci)
    - [TravisCI](https://docs.fossa.com/docs/travisci)
    - [Jenkins](https://github.com/fossas/fossa-jenkins-plugin)
    - [Other](https://github.com/fossas/fossa-cli)
    
    Co-authored-by: fossabot <[email protected]>
    bors[bot] and fossabot authored Sep 6, 2020
    Configuration menu
    Copy the full SHA
    c33d8a6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2275af8 View commit details
    Browse the repository at this point in the history
  3. fix clippy errors

    Signed-off-by: Hunar Roop Kahlon <[email protected]>
    kinggoesgaming committed Sep 6, 2020
    Configuration menu
    Copy the full SHA
    22dce9c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f34c17e View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2020

  1. fix v4 Builder path

    Signed-off-by: Hunar Roop Kahlon <[email protected]>
    kinggoesgaming committed Sep 7, 2020
    Configuration menu
    Copy the full SHA
    0c2d9cf View commit details
    Browse the repository at this point in the history
  2. fix fmt issues

    Signed-off-by: Hunar Roop Kahlon <[email protected]>
    kinggoesgaming committed Sep 7, 2020
    Configuration menu
    Copy the full SHA
    f819d3b View commit details
    Browse the repository at this point in the history
  3. Merge #441

    441: Move Builder to base module r=Dylan-DPC a=kinggoesgaming
    
    **I'm submitting a(n)** other
    
    # Description
    Move the `Builder` 
    
    # Motivation
    We `pub use` the builder already. But since the `Builder itself is important, it seems logical to bring it out
    
    # Tests
    Tests should pass as is.
    
    
    Co-authored-by: Hunar Roop Kahlon <[email protected]>
    bors[bot] and kinggoesgaming authored Sep 7, 2020
    Configuration menu
    Copy the full SHA
    fec6ad3 View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2020

  1. Configuration menu
    Copy the full SHA
    c87431a View commit details
    Browse the repository at this point in the history
  2. Fixed final examples

    amadeusine committed Sep 8, 2020
    Configuration menu
    Copy the full SHA
    acb4591 View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2020

  1. v1: fixed wrong date in comment

    Signed-off-by: karthik.n <[email protected]>
    KarthikNedunchezhiyan committed Sep 15, 2020
    Configuration menu
    Copy the full SHA
    5c69889 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    90ca79c View commit details
    Browse the repository at this point in the history
  3. Merge #496

    496: v1: fixed wrong date in comment r=kinggoesgaming a=KarthikNedunchezhiyan
    
    Signed-off-by: karthik.n <[email protected]>
    
    <!--
        If this PR is a breaking change, ensure that you are opening it against 
        the `breaking` branch.  If the pull request is incomplete, prepend the Title with WIP: 
    -->
    
    **I'm submitting a(n)** (other)
    
    
    # Description
    
    This PR fixes the wrong date mentioned in comment.
    
    # Motivation
    
    # Tests
    <!-- How are these changes tested? -->
    
    # Related Issue(s)
    
    
    Co-authored-by: karthik.n <[email protected]>
    bors[bot] and KarthikNedunchezhiyan authored Sep 15, 2020
    Configuration menu
    Copy the full SHA
    6fde06c View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2020

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

Commits on Sep 22, 2020

  1. Ignore v4 example

    amadeusine committed Sep 22, 2020
    Configuration menu
    Copy the full SHA
    6d6587c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f34515e View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2020

  1. Merge #466

    466: Substitute unwrap for ? operator r=KodrAus a=amadeusine
    
    <!--
        If this PR is a breaking change, ensure that you are opening it against 
        the `breaking` branch.  If the pull request is incomplete, prepend the Title with WIP: 
    -->
    
    **I'm submitting a** refactor (and fixes for test cases).
    
    # Description
    
    This PR addresses C-QUESTION-MARK in the roadmap for #191. The examples have been updated to accommodate for the `?` operator instead of `.unwrap` or `try!`.
    
    # Motivation
    
    UUID can move forward with other portions of documentation given this has been completed.
    
    # Tests
    <!-- How are these changes tested? -->
    
    All existing tests remain successful after changes.
    
    # Related Issue(s)
    
    #191 
    
    
    Co-authored-by: Samuel Lim <[email protected]>
    Co-authored-by: Hunar Roop Kahlon <[email protected]>
    Co-authored-by: Samuel Lim <[email protected]>
    4 people authored Nov 6, 2020
    Configuration menu
    Copy the full SHA
    379e3e4 View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2020

  1. Update to getrandom:0.2.0

    This raises the MSRV to getrandom's, 1.34.0.
    CAD97 committed Dec 21, 2020
    Configuration menu
    Copy the full SHA
    75288ed View commit details
    Browse the repository at this point in the history
  2. un-breaking-change Uuid::new_v4

    CAD97 committed Dec 21, 2020
    Configuration menu
    Copy the full SHA
    23e235b View commit details
    Browse the repository at this point in the history
  3. Merge #503

    503: Un-breaking-change Uuid::new_v4 r=KodrAus a=CAD97
    
    <!--
        If this PR is a breaking change, ensure that you are opening it against 
        the `breaking` branch.  If the pull request is incomplete, prepend the Title with WIP: 
    -->
    
    **I'm submitting a(n)** refactor
    
    # Description
    
    #447 changed from using `rand::thread_rng` to using `getrandom` in `Uuid::new_v4`. This also changed the return type from `Uuid` to `Result<Uuid, getrandom::Error>`. This PR reverts the signature to the simpler `new_v4() -> Uuid`.
    
    # Motivation
    
    This signature is much simpler to use, and avoids a breaking change. `getrandom` is _highly_ unlikely to fail, and previously we used `thread_rng` here, which also panics if it fails to initialize from the OS entropy source. If `getrandom` fails, it is highly unlikely that any program creating v4 UUIDs has any reasonable recovery other than to abort, as the system is in a broken state.
    
    If users absolutely need to recover in this situation, they can call `getrandom` first themselves to make sure that their system is working, or generate the bytes themselves and create the UUID from those bytes.
    
    Additionally, actually wrapping `getrandom::Error` in `uuid::Error` comes with its own fun set of problems, described in #502.
    
    # Tests
    
    N/A
    
    # Related Issue(s)
    
    #475: this undoes the breaking change to `Uuid::new_v4`, thus making the requested publish a patch update
    
    Closes #502: alternate approach to the same TODO
    
    Co-authored-by: CAD97 <[email protected]>
    bors[bot] and CAD97 authored Dec 21, 2020
    Configuration menu
    Copy the full SHA
    97e6bf5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    97ee937 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #501 from CAD97/master

    Update to getrandom:0.2.0
    KodrAus authored Dec 21, 2020
    Configuration menu
    Copy the full SHA
    51930b1 View commit details
    Browse the repository at this point in the history
  6. Revert "Merge #449"

    This reverts commit e0c7b17, reversing
    changes made to f177d20.
    KodrAus committed Dec 21, 2020
    Configuration menu
    Copy the full SHA
    0ab0e6f View commit details
    Browse the repository at this point in the history
  7. Remove serde feature gates inside the serde_support module

    The entire module is already feature-gated in `lib.rs`.
    jplatte committed Dec 21, 2020
    Configuration menu
    Copy the full SHA
    7b34b27 View commit details
    Browse the repository at this point in the history
  8. Improve deserialization error message

    It now states that it was trying to deserialize a UUID, which was
    unclear before.
    jplatte committed Dec 21, 2020
    Configuration menu
    Copy the full SHA
    de37bc9 View commit details
    Browse the repository at this point in the history

Commits on Dec 22, 2020

  1. Configuration menu
    Copy the full SHA
    2640270 View commit details
    Browse the repository at this point in the history
  2. Merge #505

    505: Improve deserialization error message r=kinggoesgaming a=jplatte
    
    **I'm submitting a** refactor
    
    # Description
    
    Improves the deserialization error message by including that a UUID was attempted to be parsed.
    
    Before: `invalid length: expected one of [36, 32], found 11`
    After: `UUID parsing failed: invalid length: expected one of [36, 32], found 11`
    
    # Motivation
    
    It was not easy to tell from the previous error message what went wrong when trying to deserialize a larger object containing a UUID.
    
    # Tests
    
    I added a unit test.
    
    # Related Issue(s)
    
    Closes #499
    
    Co-authored-by: Jonas Platte <[email protected]>
    bors[bot] and jplatte authored Dec 22, 2020
    Configuration menu
    Copy the full SHA
    34a4f1c View commit details
    Browse the repository at this point in the history

Commits on Dec 23, 2020

  1. Merge pull request #506 from uuid-rs/KodrAus-patch-1

    rework description of wasm crate features
    KodrAus authored Dec 23, 2020
    Configuration menu
    Copy the full SHA
    3ae9926 View commit details
    Browse the repository at this point in the history
  2. Merge master into 0.8.x

    KodrAus committed Dec 23, 2020
    Configuration menu
    Copy the full SHA
    94ce240 View commit details
    Browse the repository at this point in the history