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: uuidjs/uuid
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v8.2.0
Choose a base ref
...
head repository: uuidjs/uuid
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v8.3.0
Choose a head ref
  • 10 commits
  • 43 files changed
  • 5 contributors

Commits on Jun 25, 2020

  1. docs: clean up badges (#474)

    Co-authored-by: Christoph Tavan <dev@tavan.de>
    mubin-khalid and ctavan authored Jun 25, 2020
    Configuration menu
    Copy the full SHA
    cba367a View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2020

  1. feat: add parse/stringify/validate/version/NIL APIs (#479)

    Add the following new APIs:
    - uuid.NIL The nil UUID string (all zeros)
    - uuid.parse() Convert UUID string to array of bytes
    - uuid.stringify() Convert array of bytes to UUID string
    - uuid.validate() Test a string to see if it is a valid UUID
    - uuid.version() Detect RFC version of a UUID
    
    This commit also adds more accurate validation when stringifying UUIDs and improves UUID parsing performance (for v3/v5 UUIDs) significantly (Thanks @awwit!).
    
    Co-authored-by: Christoph Tavan <dev@tavan.de>
    Co-authored-by: Ignat Prokopovich <ignatius.awwit@gmail.com>
    Co-authored-by: Robert Kieffer <robert@broofa.com>
    Co-authored-by: Linus Unnebäck <linus@folkdatorn.se>
    4 people authored Jul 22, 2020
    Configuration menu
    Copy the full SHA
    0e6c10b View commit details
    Browse the repository at this point in the history
  2. test: add browser tests for new APIs (#489)

    Closes #485
    broofa authored Jul 22, 2020
    Configuration menu
    Copy the full SHA
    b7c4a8b View commit details
    Browse the repository at this point in the history
  3. test: increase wdio timout (#491)

    With the added tests IE11 tests have become flaky since they simply seem
    too sloooooooooooow. The tests in IE11 take up to 1:30 to run while they
    usually finish after around 30s in all other browsers.
    ctavan authored Jul 22, 2020
    Configuration menu
    Copy the full SHA
    831ae02 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2c93593 View commit details
    Browse the repository at this point in the history
  5. chore(release): 8.3.0-beta.0

    ctavan committed Jul 22, 2020
    Configuration menu
    Copy the full SHA
    d6c1851 View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2020

  1. test: optimize browser test order (#492)

    Wdio executes tests in order. We have 5 concurrent execution slots at
    BrowserStack. Since the IE tests take by far the longest time (1:30
    instead of 0:30 for all others) it makes sense to run them first. Safari
    tests seem to execute the fastes, so run them last.
    ctavan authored Jul 23, 2020
    Configuration menu
    Copy the full SHA
    8fac81a View commit details
    Browse the repository at this point in the history
  2. docs: fix readme with respect to new api version (#493)

    The new APIs are introduced in 8.3, not 8.2.
    ctavan authored Jul 23, 2020
    Configuration menu
    Copy the full SHA
    8780344 View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2020

  1. fix: add missing exports and tests for new APIs (#495)

    The new APIs were still missing from some environment-specific tests. We
    should definitely consider consolidating these environment-specific test
    cases somehow, this currently requires way too much manual work and it's
    too easy to miss certain places that need an update.
    ctavan authored Jul 27, 2020
    Configuration menu
    Copy the full SHA
    681e1da View commit details
    Browse the repository at this point in the history
  2. chore(release): 8.3.0

    ctavan committed Jul 27, 2020
    Configuration menu
    Copy the full SHA
    a91f78d View commit details
    Browse the repository at this point in the history
Loading