uber/h3-js (h3-js)
### [`v4.1.0`](https://togithub.com/uber/h3-js/blob/HEAD/CHANGELOG.md#410---2023-01-19)
[Compare Source](https://togithub.com/uber/h3-js/compare/34ca0486479a4bee117ab4cdd92f9f8eb244b676...v4.1.0)
##### Added
- Add `cellToChildPos`, `childPosToCell`, and `cellToChildrenSize` functions. ([#170](https://togithub.com/uber/h3-js/issues/170))
##### Changed
- Updated the core library to `v4.1.0` ([#170](https://togithub.com/uber/h3-js/issues/170))
##### Fixed
- Patch libh3 bundles to check for `typeof document != "undefined"` before accessing `document`. This allows h3-js to be used in a Web Worker and React Native ([#169](https://togithub.com/uber/h3-js/issues/169))
- Fix H3Index type hints for `cellToBoundary`, `cellArea`, `edgeLength` ([#171](https://togithub.com/uber/h3-js/issues/171))
### [`v4.0.1`](https://togithub.com/uber/h3-js/blob/HEAD/CHANGELOG.md#401---2022-09-19)
[Compare Source](https://togithub.com/uber/h3-js/compare/v4.0.0...34ca0486479a4bee117ab4cdd92f9f8eb244b676)
##### Changed
- Updated the core library to `v4.0.1` ([#161](https://togithub.com/uber/h3-js/issues/161))
##### Fixed
- Fixed error when compacting with res 0 cells ([#161](https://togithub.com/uber/h3-js/issues/161))
### [`v4.0.0`](https://togithub.com/uber/h3-js/blob/HEAD/CHANGELOG.md#400---2022-08-23)
[Compare Source](https://togithub.com/uber/h3-js/compare/v3.7.2...v4.0.0)
##### Breaking Changes
- Updated the core library to `v4.0.0`. This update renames the majority of the H3 functions. You can see a [list of changed function names](https://h3geo.org/docs/library/migration-3.x/functions) in the core library documentation. For the most part, upgrading to v4 for Javascript consumers should be a straightforward search & replace between the old names and the new. ([#151](https://togithub.com/uber/h3-js/issues/151), [#144](https://togithub.com/uber/h3-js/issues/144), [#141](https://togithub.com/uber/h3-js/issues/141), [#139](https://togithub.com/uber/h3-js/issues/139))
- Added more cases in which JS errors may be thrown. In H3 v3, many functions would fail silently with invalid input, returning `null` or similar signal values. In H3 v4, we will throw descriptive errors for most instances of bad input. ([#139](https://togithub.com/uber/h3-js/issues/139))
##### Changed
- Add Typescript typechecking, generate types with tsc ([#153](https://togithub.com/uber/h3-js/issues/153))
##### Fixed
- Fail package publish if there are library changes ([#148](https://togithub.com/uber/h3-js/issues/148))
##### Added
- Added legacy API wrapper with Typescript types ([#146](https://togithub.com/uber/h3-js/issues/146))
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
^3.7.2
->^4.0.0
Release Notes
uber/h3-js (h3-js)
### [`v4.1.0`](https://togithub.com/uber/h3-js/blob/HEAD/CHANGELOG.md#410---2023-01-19) [Compare Source](https://togithub.com/uber/h3-js/compare/34ca0486479a4bee117ab4cdd92f9f8eb244b676...v4.1.0) ##### Added - Add `cellToChildPos`, `childPosToCell`, and `cellToChildrenSize` functions. ([#170](https://togithub.com/uber/h3-js/issues/170)) ##### Changed - Updated the core library to `v4.1.0` ([#170](https://togithub.com/uber/h3-js/issues/170)) ##### Fixed - Patch libh3 bundles to check for `typeof document != "undefined"` before accessing `document`. This allows h3-js to be used in a Web Worker and React Native ([#169](https://togithub.com/uber/h3-js/issues/169)) - Fix H3Index type hints for `cellToBoundary`, `cellArea`, `edgeLength` ([#171](https://togithub.com/uber/h3-js/issues/171)) ### [`v4.0.1`](https://togithub.com/uber/h3-js/blob/HEAD/CHANGELOG.md#401---2022-09-19) [Compare Source](https://togithub.com/uber/h3-js/compare/v4.0.0...34ca0486479a4bee117ab4cdd92f9f8eb244b676) ##### Changed - Updated the core library to `v4.0.1` ([#161](https://togithub.com/uber/h3-js/issues/161)) ##### Fixed - Fixed error when compacting with res 0 cells ([#161](https://togithub.com/uber/h3-js/issues/161)) ### [`v4.0.0`](https://togithub.com/uber/h3-js/blob/HEAD/CHANGELOG.md#400---2022-08-23) [Compare Source](https://togithub.com/uber/h3-js/compare/v3.7.2...v4.0.0) ##### Breaking Changes - Updated the core library to `v4.0.0`. This update renames the majority of the H3 functions. You can see a [list of changed function names](https://h3geo.org/docs/library/migration-3.x/functions) in the core library documentation. For the most part, upgrading to v4 for Javascript consumers should be a straightforward search & replace between the old names and the new. ([#151](https://togithub.com/uber/h3-js/issues/151), [#144](https://togithub.com/uber/h3-js/issues/144), [#141](https://togithub.com/uber/h3-js/issues/141), [#139](https://togithub.com/uber/h3-js/issues/139)) - Added more cases in which JS errors may be thrown. In H3 v3, many functions would fail silently with invalid input, returning `null` or similar signal values. In H3 v4, we will throw descriptive errors for most instances of bad input. ([#139](https://togithub.com/uber/h3-js/issues/139)) ##### Changed - Add Typescript typechecking, generate types with tsc ([#153](https://togithub.com/uber/h3-js/issues/153)) ##### Fixed - Fail package publish if there are library changes ([#148](https://togithub.com/uber/h3-js/issues/148)) ##### Added - Added legacy API wrapper with Typescript types ([#146](https://togithub.com/uber/h3-js/issues/146))Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.