Commit Graph

90 Commits

Author SHA1 Message Date
Sharad Chandran R a8658f059a Thin mode support and new examples 2023-05-23 19:50:06 +05:30
Sharad Chandran R 5b4ad4e0ee Update prunebinaries.js and package.json for the upcoming release 2023-05-03 16:07:06 +05:30
Christopher Jones 9fbb8f6fa8 Bump min version of Node.js to 14.6 to use FinalizationRegistry 2023-02-21 17:53:18 +11:00
Christopher Jones 8fd73548be Update doc links to point to new doc on readthedocs 2023-02-21 17:53:18 +11:00
Christopher Jones 26c6384a45 Record the SHA of the bundled JavaScript etc files 2023-02-21 15:00:28 +11:00
Christopher Jones 1fc3490deb Align Node.js version check syntax with oracledb.js 2023-02-21 13:52:25 +11:00
Christopher Jones b52590f583 Update installer 2023-02-21 12:48:31 +11:00
Christopher Jones bdcaa8cbef Update Doc, CHANGELOG, and version for recent refactoring 2023-02-21 12:44:38 +11:00
Christopher Jones 1de6451fae Re-license as dual Apache 2.0 or UPL 1.0 2023-02-21 12:43:43 +11:00
Christopher Jones 7e062fc31a Update template text 2022-05-17 13:16:40 +10:00
Christopher Jones 4dd5cc42ca Update for default branch rename to "main" 2021-05-29 10:29:27 +10:00
Christopher Jones 82bee99d72 Follow API rebranding to Node-API 2021-05-20 16:41:20 +10:00
Christopher Jones b45152e96c Remove obsolete references to version from packaging 2021-05-03 15:02:36 +10:00
Christopher Jones 98c9820053 Enforce stricter JS coding style rules 2021-04-01 15:48:37 +11:00
Christopher Jones 4d060b55d1 Packaging doc tweaks 2021-03-30 09:07:00 +11:00
Christopher Jones 86aa5e309c Minor non-functionality changes 2021-03-30 09:06:42 +11:00
Christopher Jones d91ce985dc Hint that a node-oracledb binary can be used with other Node.js versions 2021-03-25 11:54:53 +11:00
Christopher Jones 161dc0c841 Add oracledb.initOracleClient() for Oracle Client initialization 2020-06-03 14:14:49 +10:00
Christopher Jones 30781dca2a Add a graceful failure check to buildpackage.js 2020-02-16 22:04:35 +11:00
Christopher Jones a87a9aaaa9 Remove git usage when building npm packages to make offline building cleaner 2020-02-16 11:16:59 +11:00
Christopher Jones 0ae33e1e68 Update URLs 2020-01-22 09:17:40 +11:00
Christopher Jones 6a322f9210 Increase binary build portability (issue #1129) 2019-08-14 21:50:47 +10:00
Christopher Jones 3f919fe983 Be clearer about libraries vs packages 2019-07-24 17:32:31 +10:00
Christopher Jones e3d1a69848 Bump the miniumum Node.js version required to 8.16 2019-07-24 17:32:27 +10:00
Christopher Jones e7be720a2f Change message grammar now 4.x binaries can be used by multiple Node versions 2019-07-24 17:32:23 +10:00
Christopher Jones f9663c3be9 Refactor to use N-API instead of NAN 2019-07-24 17:32:19 +10:00
Christopher Jones 19808792ff Let the buildbinary script run in non-git clone environments 2019-02-08 12:48:30 +11:00
Christopher Jones 6b10dd0d08 Tweak packaging to suit last minute .npmignore changes 2019-01-24 10:52:15 +11:00
Christopher Jones dbc2bfc0b6 Be more selective on binary file pruning 2019-01-17 11:40:51 +11:00
Christopher Jones 52356d711a Install now keeps all binaries; chooose at runtime 2019-01-15 08:14:43 +11:00
Christopher Jones 23886119a5 Lint package JS files 2019-01-08 12:22:05 +11:00
Christopher Jones ac72c592f1 Change install to use a pre-built binary from the npm package 2018-12-07 16:31:23 +11:00
Christopher Jones 5fa30834df Update to version to 3.1.0-dev 2018-11-26 15:01:33 +11:00
Christopher Jones f162ba34c5 Fix broken comparison precedence 2018-11-26 15:01:33 +11:00
Christopher Jones 2cdaba934d Let's encourage Node.6+. FWIW, this flag is mostly ignored. 2018-11-15 16:31:12 +11:00
Christopher Jones f9a0c6d623 Document support for Node.js 11 2018-11-15 16:31:12 +11:00
Christopher Jones 6b8043a873 Let's assume that Node.js only bumps the ABI numbers when it bumps Node.js versions 2018-11-15 16:06:01 +11:00
Christopher Jones 0ff932d704 Reduce visual clutter: remove successful code path messages that haven't been helpful for problem solving 2018-11-15 16:04:13 +11:00
Christopher Jones ead7641fb0 Update example filename to match previous version prefix change to an ABI 2018-11-15 16:03:26 +11:00
Christopher Jones a9d08f712a Bump version to 3.0.1 2018-11-15 15:59:49 +11:00
Christopher Jones a47ae62109 Remove -dev suffix in preparation for 3.0 release 2018-09-27 15:00:22 +10:00
Christopher Jones 36d104350f New Mocha test file for Node.js 6, since newer tests use async/await 2018-09-27 15:00:21 +10:00
Christopher Jones c10f891525 Improve install tracing to help diagnose Linux root install issues 2018-08-22 13:32:24 +10:00
Christopher Jones 9c5905a20d Binary installer support for proxy authentication. Reuse npm config proxy. PR #919 (Cemre Mengu) 2018-06-27 16:53:05 +10:00
Christopher Jones 2588646d01 Change the binary package filename format to reduce Node version and ABI confusion 2018-06-27 16:22:42 +10:00
Christopher Jones c43e132eb0 Bump version to 3.0.0-dev 2018-06-27 16:20:36 +10:00
Christopher Jones 422c9a7fdd Merge PR #891 for building staging binaries on Windows (Danilo Silva) 2018-06-05 18:31:29 +10:00
Christopher Jones c1c79af1ac Bump version to 2.3.0 from 2.3.0-dev 2018-06-05 18:20:11 +10:00
Christopher Jones 77953cd2df Binaries will only be for Node 6, 8 and 10 2018-05-23 10:37:13 +10:00
Christopher Jones 0e7e659f58 Update stated support for Node.js versions 2018-05-22 14:58:59 +10:00