-
-
Notifications
You must be signed in to change notification settings - Fork 15
Comparing changes
Open a pull request
base repository: MetaMask/utils
base: v3.4.1
head repository: MetaMask/utils
compare: v3.5.0
- 8 commits
- 7 files changed
- 5 contributors
Commits on Jan 24, 2023
-
BREAKING: Handle
toJSONin JSON validation and sizing (#52)* Handle 'toJSON' in JSON validation and sizing * Return parsed JSON value from validation function * Rename return type * Fix lint errors * Add helper functions * Slightly simplify code
Configuration menu - View commit details
-
Copy full SHA for 01763df - Browse repository at this point
Copy the full SHA 01763dfView commit details
Commits on Feb 7, 2023
-
Bump http-cache-semantics from 4.1.0 to 4.1.1 (#76)
Bumps [http-cache-semantics](https://github.com/kornelski/http-cache-semantics) from 4.1.0 to 4.1.1. - [Release notes](https://github.com/kornelski/http-cache-semantics/releases) - [Commits](kornelski/http-cache-semantics@v4.1.0...v4.1.1) --- updated-dependencies: - dependency-name: http-cache-semantics dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 6dc24e4 - Browse repository at this point
Copy the full SHA 6dc24e4View commit details
Commits on Feb 8, 2023
-
Bump json5 from 1.0.1 to 1.0.2 (#77)
Bumps [json5](https://github.com/json5/json5) from 1.0.1 to 1.0.2. - [Release notes](https://github.com/json5/json5/releases) - [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md) - [Commits](json5/json5@v1.0.1...v1.0.2) --- updated-dependencies: - dependency-name: json5 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for df48cc2 - Browse repository at this point
Copy the full SHA df48cc2View commit details
Commits on Feb 10, 2023
-
Add tests for misc types and type guards (#78)
Type tests have been added for some types and type guards in `misc.ts`.
Configuration menu - View commit details
-
Copy full SHA for 7f9e857 - Browse repository at this point
Copy the full SHA 7f9e857View commit details
Commits on Feb 14, 2023
-
Improve the
hasPropertyfunction (#79)The `hasProperty` function now tells TypeScript that the property exists, making it more effective as a type guard.
Configuration menu - View commit details
-
Copy full SHA for 8d13a40 - Browse repository at this point
Copy the full SHA 8d13a40View commit details -
Improve compatibility of
hasProperty(#80)* Improve compatibility of `hasProperty` The `hasProperty` function is now compatible with a wider variety of objects. The `Record<PropertyKey, unknown>` constraint used previously was exluding `Error`s, and any object-like things expressed as a custom class or interface. Now all of those are accepted. * Ignore `tsd` tests when building These test modules are not meant to be compiled directly with TypeScript. They sometimes include errors by-design that would blow up if building with TypeScript. * Re-enable TypeScript in `test-d.ts` files to enable linting The type error assertion was replaced with an alternative that does not introduce a compile-time error.
Configuration menu - View commit details
-
Copy full SHA for 5b6e31b - Browse repository at this point
Copy the full SHA 5b6e31bView commit details
Commits on Feb 15, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 91e3eb4 - Browse repository at this point
Copy the full SHA 91e3eb4View commit details
Commits on Feb 16, 2023
-
* 3.5.0 * Update changelog --------- Co-authored-by: github-actions <github-actions@github.com> Co-authored-by: Mark Stacey <markjstacey@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for b5d1a6f - Browse repository at this point
Copy the full SHA b5d1a6fView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v3.4.1...v3.5.0