Commit graph

  • 75f3d8daee
    Merge 97dff6c195 into 306dadac1c Michael Lynch 2026-03-25 15:01:38 -07:00
  • 615739f665
    Merge 486a075b8e into 306dadac1c Michael Lynch 2026-03-25 14:58:48 -07:00
  • 37d424b8b8
    Merge 77d523e1de into 306dadac1c Petr Severa 2026-03-25 14:58:18 -07:00
  • 306dadac1c 1.13.0 master v1.13.0 liamcottle 2026-03-26 10:38:40 +13:00
  • 6f571c90dd added support for get stats commands liamcottle 2026-03-26 10:04:15 +13:00
  • ff135fe0b4 add constant for developer data type liamcottle 2026-03-24 00:14:38 +13:00
  • a06dbbebfd add ability to send and receive channel data liamcottle 2026-03-24 00:11:52 +13:00
  • b4efd2b1c0 fix typo liamcottle 2026-03-18 17:43:23 +13:00
  • fab7e05972 fix typo in file name liamcottle 2026-03-09 23:37:21 +13:00
  • ab27ceee2a
    Merge pull request #21 from recrof/patch-3 Liam Cottle 2026-03-08 01:46:06 +13:00
  • 6a23198ae3
    Add ADV_TYPE_SENSOR to Advert class Rastislav Vysoky 2026-03-07 08:33:57 +01:00
  • 08736a623f 1.12.0 v1.12.0 liamcottle 2026-03-07 12:21:44 +13:00
  • 7d3e25f13d export transport key util liamcottle 2026-03-07 12:21:29 +13:00
  • 60dfbf55cb add helper util to generate hashtag region keys liamcottle 2026-03-07 12:20:40 +13:00
  • 7450b880bb add connection commands to set and clear flood scope liamcottle 2026-03-07 12:00:02 +13:00
  • bd0af9aecf add support for parsing multibyte paths and added helper methods liamcottle 2026-03-07 11:52:25 +13:00
  • 5fa39ceb37 add helper class to parse meshcore path info liamcottle 2026-03-07 11:46:42 +13:00
  • c4146e54b8 Add prepare script to build on install from GitHub Manuel Bahamóndez-Honores 2026-02-21 07:20:03 -03:00
  • bed46e52b5
    Migrate from JavaScript to TypeScript (#2) Manuel Bahamóndez-Honores 2026-02-20 20:07:43 -03:00
  • c155e27a3b Switch from pnpm to npm Manuel Bahamóndez-Honores 2026-02-20 06:25:52 -03:00
  • 8487ce2421 Migrate from JavaScript to TypeScript Manuel Bahamóndez-Honores 2026-02-19 09:01:02 -03:00
  • 4afb51ef7b Address PR review feedback: literal types, doc comments, typed event overloads Manuel Bahamóndez-Honores 2026-02-19 06:13:56 -03:00
  • 452f5c7e58 export bufferreader Manuel Bahamóndez-Honores 2026-02-18 06:44:19 -03:00
  • 718ff78877 removes index.d.ts Manuel Bahamóndez-Honores 2026-02-18 06:24:02 -03:00
  • af262cd21b Restore lost comments, use literal union for AdvertParsedData.type, remove partial event overloads Manuel Bahamóndez-Honores 2026-02-18 06:17:02 -03:00
  • 7fbf737631 remove github action Manuel Bahamóndez-Honores 2026-02-18 06:06:49 -03:00
  • 8bf1d728bf
    Merge branch 'master' into add-typescript-declarations Manuel Bahamóndez-Honores 2026-02-18 06:05:31 -03:00
  • 3f8e11c0ab
    Merge branch 'meshcore-dev:master' into master Manuel Bahamóndez-Honores 2026-02-18 06:02:32 -03:00
  • 43e25b4acb Use boolean type for manualAddContacts with ternary conversion Manuel Bahamóndez-Honores 2026-02-18 06:00:24 -03:00
  • 2d4cb35e51 Replace hand-written .d.ts with JSDoc + tsc auto-generation Manuel Bahamóndez-Honores 2026-02-18 05:49:46 -03:00
  • de31939a28
    Merge branch 'meshcore-dev:master' into add-typescript-declarations Manuel Bahamóndez-Honores 2026-02-17 20:31:40 -03:00
  • f59b0f7ce4 parse feature flags if present in advert app data liamcottle 2026-02-11 09:56:26 +13:00
  • 438478ee3d 1.11.0 v1.11.0 liamcottle 2026-02-11 01:09:45 +13:00
  • 7ba63d5f54 parse transport codes liamcottle 2026-02-11 01:05:30 +13:00
  • 90eda01174
    Merge 195983d42a into 9a979df471 Michael Lynch 2026-01-26 15:24:00 +01:00
  • e47fd0c102 Remove placeholder comments from type definitions Manuel Bahamóndez-Honores 2026-01-24 08:53:04 -03:00
  • 1f0b684beb Add TypeScript type declarations Manuel Bahamóndez-Honores 2026-01-24 08:47:07 -03:00
  • 97dff6c195 Fix race condition in WebBleConnection Michael Lynch 2026-01-23 06:30:10 -05:00
  • 9a979df471 Revert "Fix race condition in WebBleConnection" liamcottle 2026-01-23 23:05:22 +13:00
  • 359725a22c
    Merge pull request #13 from kellegous/lat-int32-fix Liam Cottle 2026-01-22 18:37:22 +13:00
  • 6e42badf59 Fix calls that treat lat/lng as uint32 instead of int32 Kelly Norton 2026-01-21 21:07:40 -05:00
  • 195983d42a Fix last publicKey assertion Michael Lynch 2026-01-03 04:56:44 -05:00
  • 3f06efa865 Simplify assertions for publicKey Michael Lynch 2026-01-03 04:52:16 -05:00
  • 94fe294ec2 Add unit tests for parsing connection frames Michael Lynch 2026-01-02 16:52:22 -05:00
  • 3a9fd3dab2
    Merge pull request #8 from bryantkelley/feat/update-README-links Liam Cottle 2026-01-02 23:37:35 +13:00
  • 9671e46955
    Merge pull request #10 from mtlynch/race-condition Liam Cottle 2026-01-02 23:36:19 +13:00
  • 78a003767f Fix race condition in WebBleConnection Michael Lynch 2026-01-01 19:23:47 -05:00
  • 486a075b8e Add a browser-only export for Web clients Michael Lynch 2025-12-29 16:41:42 -05:00
  • 19fd8d3c46 Update README to link to new meshcore-dev/MeshCore repo Bryant Kelley 2025-12-09 19:54:39 -08:00
  • 77d523e1de
    Refactor error handling to use arrow function Petr Severa 2025-11-18 13:27:18 +01:00
  • 82703bc9f3
    emit error on socket error Petr Severa 2025-11-18 13:09:41 +01:00
  • f0342def33
    emit error on serialPort error Petr Severa 2025-11-18 13:07:25 +01:00
  • 2603523158
    Merge 3f899c8445 into f6fea65063 Luc Patiny 2025-11-17 06:12:02 +01:00
  • 3f899c8445 chore: enforce prettier configuration Luc Patiny 2025-11-17 06:10:08 +01:00
  • 3538ccc690 add websocket to exports andrewheadricke 2025-10-30 10:48:01 +11:00
  • a4ccd3692a Add websocket connection support, add v3 protocol support, fix syncMessage console error andrewheadricke 2025-10-28 11:21:49 +11:00
  • f6fea65063 1.10.0 v1.10.0 liamcottle 2025-10-14 15:32:44 +13:00
  • 156a02e6be add example to parse advert from meshcore packet url liamcottle 2025-10-08 22:38:20 +13:00
  • 83c07a6ce2
    Merge pull request #3 from recrof/patch-2 Liam Cottle 2025-10-08 21:59:52 +13:00
  • 64434d11dc 1.9.0 v1.9.0 liamcottle 2025-10-07 12:10:03 +13:00
  • b652cff50e add error code to error response data liamcottle 2025-10-07 12:09:49 +13:00
  • 80175a7128 added example for signing data liamcottle 2025-10-07 12:09:15 +13:00
  • db5831b9c6 added ability to sign data liamcottle 2025-10-07 12:08:50 +13:00
  • 5c0f3b1b98
    fix: ed25519 import bug Rastislav Vysoky 2025-10-06 22:07:24 +02:00
  • 3164f1b3b5 1.8.0 v1.8.0 liamcottle 2025-09-26 17:54:56 +12:00
  • 3e4147b917 add example for fetching repeater neighbours liamcottle 2025-09-26 17:53:49 +12:00
  • 5e2df84d9b add docs liamcottle 2025-09-26 17:52:59 +12:00
  • c90bf3ddd9 add ability to fetch repeater neighbours via binary request liamcottle 2025-09-26 17:51:51 +12:00
  • 23814a56ee add deprecation notice liamcottle 2025-09-26 17:25:12 +12:00
  • 10b3079d14 1.7.0 v1.7.0 liamcottle 2025-09-13 21:03:26 +12:00
  • 44deca2c74 add cayenne lpp to exported classes liamcottle 2025-09-13 21:02:38 +12:00
  • d1ae420d66 add sensor telemetry example liamcottle 2025-09-13 20:58:36 +12:00
  • 3fcd1ec89e add cayenne lpp parser liamcottle 2025-09-13 20:49:12 +12:00
  • 1b5c11f7bc 1.6.0 v1.6.0 liamcottle 2025-08-29 21:31:31 +12:00
  • 8695474d04 remove event listeners on timeout liamcottle 2025-08-29 21:28:14 +12:00
  • 95107eb2eb implement timeout for trace path liamcottle 2025-08-29 21:26:28 +12:00
  • 352333153c fix removing error listeners liamcottle 2025-08-29 21:16:02 +12:00
  • 536e7641e0
    Merge pull request #2 from recrof/patch-1 Liam Cottle 2025-08-25 17:12:23 +12:00
  • bc65c5a98d
    remove console.log from findChannelByName loop Rastislav Vysoky 2025-08-24 19:45:20 +02:00
  • 9acf56ed81 parse advert packet types liamcottle 2025-08-19 12:51:25 +12:00
  • 8ce2cf53e3 update repeater stats liamcottle 2025-07-17 23:06:18 +12:00
  • 9a9ad43671 1.5.0 v1.5.0 liamcottle 2025-06-20 16:23:10 +12:00
  • 83ea9c8e3c add support for fetching telemetry from contacts liamcottle 2025-06-20 16:17:02 +12:00
  • 7acd0eefa0 1.4.5 v1.4.5 liamcottle 2025-04-22 12:22:05 +12:00
  • 3edc69dacc fix parsing advert type liamcottle 2025-04-22 12:21:24 +12:00
  • 3ed5eca66b add error codes liamcottle 2025-04-13 14:55:02 +12:00
  • a6aeab9027 1.4.4 v1.4.4 liamcottle 2025-04-13 13:57:59 +12:00
  • 25db13cdf6 fix null check liamcottle 2025-04-13 13:55:55 +12:00
  • 2588af9a28 add support for new advert push codes when contacts are set to manual add liamcottle 2025-04-13 13:53:05 +12:00
  • 24d330b189 add prefs toggle for auto adding or manual adding of new contacts liamcottle 2025-04-13 13:43:52 +12:00
  • e6ffafc195 update lang liamcottle 2025-04-08 14:54:36 +12:00
  • a781834bc7 update readme example liamcottle 2025-04-08 14:54:10 +12:00
  • 91dd4c5afd 1.4.3 v1.4.3 liamcottle 2025-04-08 14:48:39 +12:00
  • 8059fea1b4 find channel by name or secret liamcottle 2025-04-08 14:48:29 +12:00
  • 2ec624c318 update comments liamcottle 2025-04-08 14:41:59 +12:00
  • f5dc7c95f6 add example to send message to channel liamcottle 2025-04-08 14:41:49 +12:00
  • 15ca8fc660 add example to send message to contact liamcottle 2025-04-08 14:39:24 +12:00
  • e45527fd9a update examples to sync device time liamcottle 2025-04-08 14:39:12 +12:00
  • e10db3d56c add method to sync device time liamcottle 2025-04-08 14:38:38 +12:00
  • 5433f81643 new line liamcottle 2025-04-08 14:33:10 +12:00