8000 Tags · lyonbot/immer · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Tags: lyonbot/immer

Tags

v9.0.4

Toggle v9.0.4's commit message
9.0.4

v9.0.3

Toggle v9.0.3's commit message
9.0.3

v9.0.2

Toggle v9.0.2's commit message
9.0.2

v9.0.1

Toggle v9.0.1's commit message
9.0.1

v8.0.4

Toggle v8.0.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
docs: add `break` to `switch` block (immerjs#769)

I get that there's only one `case` here but for people plucking this example
and then using it to build out their own reducer, they'll immediately run into
issues as soon as they add a second `case` with no `break` in the first.

v8.0.3

Toggle v8.0.3's commit message
fix: new Immer().produce now has the same type as produce. Fixes imme…

…rjs#749

v8.0.2

Toggle v8.0.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
fix: Add a type-checking fast path for primitive types (immerjs#755)

When `Draft<T>` is applied to a large enum type, TypeScript has to do a
lot of unnecessary structural comparisons to confirm that no element of
the enum matches `Function`, `Date`, `RegExp`, etc.  Determining that
they do match `string` or `number`, on the other hand, is trivial.  This
change splits `PrimitiveType` out of `AtomicObject` so that the fast
path can be checked first.

In microsoft/TypeScript#42824, this cut the
check time from ~2.5 seconds to ~0.3 seconds.

v8.0.1

Toggle v8.0.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
fix: Fixed security issue immerjs#738: prototype pollution possible w…

…hen applying patches CVE-2020-28477

See: CVE-2020-28477 / SNYK-JS-IMMER-1019369
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-28477
https://snyk.io/vuln/SNYK-JS-IMMER-1019369

v8.0.0

Toggle v8.0.0's commit message
chore: back to node, everything is slow on travis

v7.0.15

Toggle v7.0.15's commit message
chore: Merge branch 'master' of github.com:immerjs/immer

0