Commit Graph

  • 6d0dbd1328 Merge tag '0.8.3' into signal signal-2021-06-02 signal Fedor Indutny 2021-06-02 10:48:12 -0700
  • 1d483d122b Revert "Fix use-after-free" Fedor Indutny 2021-06-02 10:46:09 -0700
  • 5ec4d1d42f
    Merge pull request #751 from neon-bindings/kv/v0.8.3 0.8.3 K.J. Valencik 2021-06-02 13:26:29 -0400
  • 8839407535
    v0.8.3 K.J. Valencik 2021-06-02 13:03:36 -0400
  • 86d33b330d
    Merge pull request #750 from neon-bindings/kv/memory-leak K.J. Valencik 2021-06-02 11:28:42 -0400
  • 51a17a7386
    fix(neon): Fix a leak from global event queue Arc not being dropped K.J. Valencik 2021-06-01 14:02:29 -0400
  • 8b260721a2
    fix(neon-runtime): Fix a leak from references not being deleted K.J. Valencik 2021-06-01 14:01:59 -0400
  • dd0af64272
    Merge pull request #744 from indutny/fix/tsfn-crash K.J. Valencik 2021-06-01 17:01:10 -0400
  • b5a672eabb Handle early finalization of TSFN by Node.js Fedor Indutny 2021-05-19 17:25:33 -0700
  • b30d2919fb Fix use-after-free signal-2021-05-19 Fedor Indutny 2021-05-19 15:21:43 -0700
  • c22f9321e2 Handle early finalization by Node.js feature/shared-event-queue Fedor Indutny 2021-05-19 17:25:33 -0700
  • 47ef9adaab Fix build on napi-4 Fedor Indutny 2021-05-19 15:49:31 -0700
  • b8ea71824b another fix Fedor Indutny 2021-05-19 15:26:20 -0700
  • 43fdcd2d2d Fix build when napi-6 feature is absent Fedor Indutny 2021-05-19 15:21:43 -0700
  • 13da056159 Reuse ThreadsafeFunction in EventQueue Fedor Indutny 2021-05-18 16:23:15 -0700
  • d103220b3c use assert! Fedor Indutny 2021-05-19 14:17:12 -0700
  • 4d3f846c60 Address review feedback Fedor Indutny 2021-05-19 13:13:09 -0700
  • 84a8eb85c3 EventQueue:new() uses new threadsafe trampoline Fedor Indutny 2021-05-19 11:17:39 -0700
  • 0ebf866254 Do ref counting in ThreadsafeTrampoline Fedor Indutny 2021-05-19 10:17:28 -0700
  • 504e97e09b API docs for neon::object module top-level. object-apidocs David Herman 2021-05-18 23:13:23 -0700
  • 76853a9b6c Reuse ThreadsafeFunction in EventQueue Fedor Indutny 2021-05-18 16:23:15 -0700
  • f3a96aaa7d
    Merge pull request #676 from neon-bindings/dependabot/npm_and_yarn/test/electron/electron-11.1.0 main K.J. Valencik 2021-05-18 11:09:28 -0400
  • e0c25bfd75
    Merge pull request #726 from neon-bindings/dependabot/npm_and_yarn/test/cli/lodash-4.17.21 K.J. Valencik 2021-05-18 11:09:16 -0400
  • c81d98f195
    Merge pull request #731 from neon-bindings/dependabot/npm_and_yarn/test/electron/lodash-4.17.21 K.J. Valencik 2021-05-18 11:08:59 -0400
  • d401a32b78
    Merge pull request #730 from neon-bindings/dependabot/npm_and_yarn/test/electron/ua-parser-js-0.7.28 K.J. Valencik 2021-05-18 11:08:56 -0400
  • d69768f567
    Merge pull request #725 from neon-bindings/dependabot/npm_and_yarn/cli/lodash-4.17.21 K.J. Valencik 2021-05-18 11:08:49 -0400
  • 2f93620146
    Merge pull request #724 from neon-bindings/dependabot/npm_and_yarn/test/cli/handlebars-4.7.7 K.J. Valencik 2021-05-18 11:08:44 -0400
  • 8814886b41
    Merge pull request #723 from neon-bindings/dependabot/npm_and_yarn/cli/handlebars-4.7.7 K.J. Valencik 2021-05-18 11:08:37 -0400
  • e2cc8cc81d
    Merge pull request #737 from neon-bindings/kv/v0.8.2 0.8.2 K.J. Valencik 2021-05-18 10:59:15 -0400
  • 5c308aec22
    v0.8.2 K.J. Valencik 2021-05-18 10:48:44 -0400
  • d9eac77765
    Update migration guide to include removing build.rs K.J. Valencik 2021-05-18 10:33:04 -0400
  • 73bde85776
    Merge pull request #736 from neon-bindings/types-apidocs K.J. Valencik 2021-05-18 10:30:59 -0400
  • 8758b7f416 API docs for the neon::types module top level. David Herman 2021-05-17 18:47:46 -0700
  • 73390414ee
    Merge pull request #735 from neon-bindings/types-diagram Dave Herman 2021-05-17 07:47:51 -0700
  • fc5a214389 Types diagram, for use in the docs David Herman 2021-05-16 14:49:41 -0700
  • f75368a2d2 cargo fmt rename-event-queue David Herman 2021-05-15 13:38:07 -0700
  • 6221ee21a8 Update doc examples to use Channel. David Herman 2021-05-15 13:21:34 -0700
  • 280fdbd42a Add EventQueue and EventQueueError back to the prelude for backwards compatibility. David Herman 2021-05-15 10:46:47 -0700
  • f2d3703ab9 Rename EventQueue and EventQueueError to Channel and SendError. David Herman 2021-05-15 10:41:17 -0700
  • c5c277e98b
    Merge pull request #733 from neon-bindings/event-api-docs Dave Herman 2021-05-15 12:37:43 -0700
  • 264a6a4ce0 chore(cli): Suggest using create-neon instead K.J. Valencik 2021-05-05 10:42:53 -0400
  • 0df7033978 Use error message from PSD error on failure. David Herman 2021-05-14 17:39:35 -0700
  • 3f6804c79f cargo fmt David Herman 2021-05-14 17:38:20 -0700
  • 1e8d6261a4 Upgrade to Rust 2018 Edition David Herman 2021-05-14 11:25:31 -0700
  • 56834b5afc Add initial section title, and some rewording of opening sentence David Herman 2021-05-14 02:11:32 -0700
  • b64f9203ab Delete trailing spaces David Herman 2021-05-14 02:06:21 -0700
  • 5b20370bee Top level API docs for neon::event David Herman 2021-05-13 20:41:12 -0700
  • acd5ba6e2a
    Bump lodash from 4.17.20 to 4.17.21 in /test/electron dependabot[bot] 2021-05-10 14:21:09 +0000
  • d473ead705
    Bump ua-parser-js from 0.7.22 to 0.7.28 in /test/electron dependabot[bot] 2021-05-08 04:39:35 +0000
  • 01fbf284a4
    Bump lodash from 4.17.19 to 4.17.21 in /test/cli dependabot[bot] 2021-05-06 18:46:00 +0000
  • ec3e057ec6
    Bump lodash from 4.17.19 to 4.17.21 in /cli dependabot[bot] 2021-05-06 18:45:47 +0000
  • 5fe99a8941
    Bump handlebars from 4.5.3 to 4.7.7 in /test/cli dependabot[bot] 2021-05-06 16:43:52 +0000
  • 0ab3b6ee2e
    Bump handlebars from 4.7.6 to 4.7.7 in /cli dependabot[bot] 2021-05-06 16:43:40 +0000
  • 2f2bfca92a
    Merge pull request #722 from neon-bindings/kv/suggest-napi K.J. Valencik 2021-05-05 12:04:42 -0400
  • 378dcc8e8a
    chore(cli): Suggest using create-neon instead K.J. Valencik 2021-05-05 10:42:53 -0400
  • 165dffdf4a
    Merge pull request #721 from neon-bindings/nom-init-snippet K.J. Valencik 2021-05-05 10:24:56 -0400
  • 77f2ac06de
    Fix CLI example in top level API docs Dave Herman 2021-05-01 09:31:46 -0700
  • 14bc6072ec
    Merge pull request #720 from neon-bindings/kv/v0.8.1 0.8.1 K.J. Valencik 2021-04-30 13:22:19 -0400
  • a20636e548
    v0.8.1 K.J. Valencik 2021-04-30 13:05:02 -0400
  • 0e259239d3
    Merge pull request #719 from neon-bindings/kv/doc-tests K.J. Valencik 2021-04-30 12:56:58 -0400
  • fbd09f0bff
    chore(neon): Drop support for Node 10 which is end of life K.J. Valencik 2021-04-28 16:16:49 -0400
  • d7ac291d97
    chore(neon): Run all of the doc tests and run tests in debug mode K.J. Valencik 2021-04-28 15:24:45 -0400
  • 1e9bedb2d7
    Merge pull request #713 from neon-bindings/result-apidocs K.J. Valencik 2021-04-28 15:03:51 -0400
  • 859d531fe8 Remove unnecessary ignores. David Herman 2021-04-28 09:12:08 -0700
  • 671add6f37 Fix broken code in doc examples. David Herman 2021-04-28 09:08:36 -0700
  • 0ab1a9d52f Better links to context docs from result docs. David Herman 2021-04-27 17:02:53 -0700
  • d3a296928f Much more complete documentation on contexts. David Herman 2021-04-27 16:53:55 -0700
  • ad209e30da
    Merge pull request #717 from antonok-edm/readme-node-16-support K.J. Valencik 2021-04-27 14:21:57 -0400
  • f4cd384ed5
    update README to mention Node 16 support Anton Lazarev 2021-04-27 11:12:24 -0700
  • be85d188fc
    Merge pull request #715 from ogoffart/fix_build_node_16 K.J. Valencik 2021-04-27 10:46:54 -0400
  • 830836167e Github worflow: replace Node 15 by node 16 Olivier Goffart 2021-04-27 15:37:23 +0200
  • 50cb290278 Fix build with Node 16 Olivier Goffart 2021-04-27 14:45:57 +0200
  • 3189ee00c6 Show the compilation error in the console and abort the build Olivier Goffart 2021-04-27 14:17:57 +0200
  • e302ab9e31 Mention idiomatic use of question mark operator. David Herman 2021-04-07 10:52:45 -0700
  • 17a0ea921c Top-level module API docs for neon::result. David Herman 2021-04-07 08:47:11 -0700
  • b8c8c2a1ae
    Merge pull request #707 from neon-bindings/dependabot/npm_and_yarn/cli/y18n-4.0.1 Dave Herman 2021-04-07 09:12:58 -0700
  • 3a16627093
    Merge pull request #710 from neon-bindings/handle-apidocs Dave Herman 2021-04-07 09:06:46 -0700
  • 5078b1714f Semantic links to stdlib. David Herman 2021-04-07 09:05:10 -0700
  • dd3ada4944
    Merge pull request #711 from neon-bindings/amilajack-patch-1 Dave Herman 2021-04-07 08:35:03 -0700
  • c2667bde11 update n-api status in readme Amila Welihinda 2021-04-06 18:31:13 -0700
  • 54c35c52b5 Align wording for all module top-level entries. David Herman 2021-04-06 17:57:53 -0700
  • 01fe92123c Update Deref wording to be closer to the JsBox wording. David Herman 2021-04-06 17:17:04 -0700
  • ed3bb5392e Add section on the implementation of Deref. David Herman 2021-04-06 15:44:30 -0700
  • 687fd06042 Top-level API docs for neon::handle. David Herman 2021-04-06 13:34:26 -0700
  • 534c49575a
    Merge pull request #708 from neon-bindings/context-api-docs Dave Herman 2021-04-05 11:15:27 -0700
  • 50827bee3d Add examples. David Herman 2021-04-05 10:51:12 -0700
  • 0e270d1c7c Top level module API docs for the neon::context module. David Herman 2021-04-02 09:22:17 -0700
  • b7c26755c1
    Bump y18n from 4.0.0 to 4.0.1 in /cli dependabot[bot] 2021-04-01 06:09:09 +0000
  • 03c7e9e425
    Merge pull request #705 from neon-bindings/api-docs Dave Herman 2021-03-29 16:01:38 -0700
  • e860829dac Address feedback from @kjvalencik's review David Herman 2021-03-26 22:37:23 -0700
  • f4ec6eaa29
    Apply suggestions from code review Dave Herman 2021-03-26 19:16:02 -0700
  • 96ff123914 Ignore code blocks in tests. David Herman 2021-03-26 18:52:01 -0700
  • 3792dfd5c6 API docs for: - main Neon root doc - all module summaries - neon::borrow module David Herman 2021-03-23 20:39:16 -0700
  • d5bfee3dac
    Merge pull request #704 from neon-bindings/kv/v0.8.0 0.8.0 K.J. Valencik 2021-03-23 12:54:10 -0400
  • e6e92cf431
    v0.8.0 K.J. Valencik 2021-03-22 10:07:52 -0400
  • bf32f66e95
    Merge pull request #700 from neon-bindings/kv/drop-queue K.J. Valencik 2021-03-22 09:22:15 -0400
  • 4c224560b6
    review(neon): Address review feedback for the global drop queue K.J. Valencik 2021-03-19 13:47:53 -0400
  • 4ad2e5ff06
    feat(neon): Initial serde implementation kv/serde K.J. Valencik 2021-03-17 15:52:24 -0400
  • c105c159e8
    fix(neon-runtime): Add #[must_use] to napi::Status and fix places it was being ignored K.J. Valencik 2021-03-17 15:52:01 -0400
  • 194945ebc6
    Lint fix K.J. Valencik 2021-03-16 15:41:43 -0400