Tags: serialport/bindings-cpp
Tags
fix(deps): update dependency @serialport/parser-readline to v13 (#198) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@serialport/parser-readline](https://redirect.github.com/serialport/node-serialport) | [`12.0.0` -> `13.0.0`](https://renovatebot.com/diffs/npm/@serialport%2fparser-readline/12.0.0/13.0.0) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>serialport/node-serialport (@​serialport/parser-readline)</summary> ### [`v13.0.0`](https://redirect.github.com/serialport/node-serialport/blob/HEAD/CHANGELOG.md#1300-2024-12-24) [Compare Source](https://redirect.github.com/serialport/node-serialport/compare/v12.0.0...v13.0.0) ##### Bug Fixes - bad node modules? ([1b412d5](https://redirect.github.com/serialport/node-serialport/commit/1b412d5a2de4b8bdf29d83dd657072a64d6337d9)) - cleanup some administrative stuff for parser-start-end ([929ebf8](https://redirect.github.com/serialport/node-serialport/commit/929ebf8a451c95632ab14281072c8d36e6187f9f)) - linting ([#​2966](https://redirect.github.com/serialport/node-serialport/issues/2966)) ([867d8d2](https://redirect.github.com/serialport/node-serialport/commit/867d8d2eeb2ec76573991813d66cc99a0575db1b)) - merge conflicts and package-lock.json ([f07d27d](https://redirect.github.com/serialport/node-serialport/commit/f07d27dd12b924604eef86e76fb13c58e646c6ae)) - old actions ([0521cc7](https://redirect.github.com/serialport/node-serialport/commit/0521cc70035170ac490f299e4720932498c8d26e)) ##### chore - Upgrade to [@​serialport/bindings-cpp](https://redirect.github.com/serialport/bindings-cpp) 13 ([#​2963](https://redirect.github.com/serialport/node-serialport/issues/2963)) ([a4ea1fe](https://redirect.github.com/serialport/node-serialport/commit/a4ea1fe7ad73d45eae642634aa1e17fc640b1368)) ##### Features - add abilitiy for multiple delimitiers and multibyte delimiters to packet length parser ([a875f5b](https://redirect.github.com/serialport/node-serialport/commit/a875f5b3ba7e916adba95e007696eb6b01615a11)) ##### BREAKING CHANGES - This upgrade brings node 20 as the lowest supported version - no other changes </details> --- ### 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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/serialport/bindings-cpp). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS44MC4wIiwidXBkYXRlZEluVmVyIjoiMzkuODAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
fix(deps): update dependency node-addon-api to v7 (#121) [](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [node-addon-api](https://togithub.com/nodejs/node-addon-api) | [`6.1.0` -> `7.0.0`](https://renovatebot.com/diffs/npm/node-addon-api/6.1.0/7.0.0) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>nodejs/node-addon-api (node-addon-api)</summary> ### [`v7.0.0`](https://togithub.com/nodejs/node-addon-api/blob/HEAD/CHANGELOG.md#2023-06-13-Version-700-KevinEady) [Compare Source](https://togithub.com/nodejs/node-addon-api/compare/v6.1.0...v7.0.0) ##### Notable changes ##### API - Drop support for Node.js v14.x and v19.x. - Ensure native receiver exists when calling instance methods and properties. - Fix issue when creating `Napi::Error` instances that wrap primitives values. ##### TEST - Added tests for `Napi::AsyncProgressQueueWorker<T>` class. - Added tests for `Napi::AsyncProgressWorker<T>` class. ##### Documentation - Added documentation for `Napi::Value::IsBigInt()`. ##### Commits - \[[`de5c899400`](https://togithub.com/nodejs/node-addon-api/commit/de5c899400)] - **doc,chore**: drop support for Node.js v14, v19 (Kevin Eady) [#​1324](https://togithub.com/nodejs/node-addon-api/pull/1324) - \[[`3083b7f148`](https://togithub.com/nodejs/node-addon-api/commit/3083b7f148)] - \[StepSecurity] Apply security best practices (StepSecurity Bot) [#​1308](https://togithub.com/nodejs/node-addon-api/pull/1308) - \[[`a198e24a15`](https://togithub.com/nodejs/node-addon-api/commit/a198e24a15)] - \[Test] Add tests for async progress queue worker (Jack) [#​1316](https://togithub.com/nodejs/node-addon-api/pull/1316) - \[[`665f4aa845`](https://togithub.com/nodejs/node-addon-api/commit/665f4aa845)] - **doc**: add missing Value::IsBigInt (Kevin Eady) [#​1319](https://togithub.com/nodejs/node-addon-api/pull/1319) - \[[`358b2d3b4f`](https://togithub.com/nodejs/node-addon-api/commit/358b2d3b4f)] - **doc**: complete code curly braces in async_worker.md (wanlu) [#​1317](https://togithub.com/nodejs/node-addon-api/pull/1317) - \[[`858942ce31`](https://togithub.com/nodejs/node-addon-api/commit/858942ce31)] - **src**: avoid calling into C++ with a null this (Caleb Hearon) [#​1313](https://togithub.com/nodejs/node-addon-api/pull/1313) - \[[`64f6515331`](https://togithub.com/nodejs/node-addon-api/commit/64f6515331)] - **src**: handle failure during error wrap of primitive (Gabriel Schulhof) [#​1310](https://togithub.com/nodejs/node-addon-api/pull/1310) - \[[`dfad6b45fe`](https://togithub.com/nodejs/node-addon-api/commit/dfad6b45fe)] - \[test] Add test coverage for AsyncProgressWorker (Jack) [#​1307](https://togithub.com/nodejs/node-addon-api/pull/1307) - \[[`0e34f22839`](https://togithub.com/nodejs/node-addon-api/commit/0e34f22839)] - **release**: v6.1.0. (Nicola Del Gobbo) </details> --- ### 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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/serialport/bindings-cpp). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS4xMTcuMyIsInVwZGF0ZWRJblZlciI6IjM2LjguMTEiLCJ0YXJnZXRCcmFuY2giOiJtYWluIn0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
fix(deps): update dependency @serialport/parser-readline to v11 (#113) [](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@serialport/parser-readline](https://togithub.com/serialport/node-serialport) | [`10.5.0` -> `11.0.0`](https://renovatebot.com/diffs/npm/@serialport%2fparser-readline/10.5.0/11.0.0) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>serialport/node-serialport (@​serialport/parser-readline)</summary> ### [`v11.0.0`](https://togithub.com/serialport/node-serialport/blob/HEAD/CHANGELOG.md#1100-2023-04-29) [Compare Source](https://togithub.com/serialport/node-serialport/compare/v10.5.0...v11.0.0) ##### Bug Fixes - **deps:** update dependency commander to v9.2.0 ([#​2486](https://togithub.com/serialport/node-serialport/issues/2486)) ([4a14c4d](https://togithub.com/serialport/node-serialport/commit/4a14c4d817403c603c86be3a76c22634660a1a35)) ##### chore - upgrade packages and minimum node ([#​2630](https://togithub.com/serialport/node-serialport/issues/2630)) ([daffa1a](https://togithub.com/serialport/node-serialport/commit/daffa1ae78895b3ed51db708219b312845bcd82b)) ##### Features - upgrade serialport/bindings-cpp ([#​2557](https://togithub.com/serialport/node-serialport/issues/2557)) ([cbb344d](https://togithub.com/serialport/node-serialport/commit/cbb344d1f75b52ee83fca7c7598f952f8db9c956)) ##### BREAKING CHANGES - drop node 12 </details> --- ### 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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/serialport/bindings-cpp). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS42My4xIiwidXBkYXRlZEluVmVyIjoiMzYuOC4xMSIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
fix: update build tools and fix arm64 build for rpi (#111) Two problems to fix with this one - our rpi arm64 isn't working possibly because our libc is too new, so we'll target the lts of arm64, worked for [level](Level/classic-level#71) thankful for [their investigation](Level/classic-level#69) - our arm64 builds were just broken and wouldn't build so we're fixing that with a variable in our binding.gyp for `openssl_fips` When this is released it will hopefully fix serialport/node-serialport#2438
PreviousNext