Comparing version 2.4.27 to 2.4.28
@@ -5,3 +5,3 @@ { | ||
"description": "High speed Synchronous and Asynchronous access to InterSystems Cache/IRIS and YottaDB from Node.js.", | ||
"version": "2.4.27", | ||
"version": "2.4.28", | ||
"maintainers": "Chris Munt <cmunt@mgateway.com>", | ||
@@ -8,0 +8,0 @@ "homepage": "https://github.com/chrisemunt/mg-dbx", |
@@ -6,5 +6,5 @@ # mg-dbx | ||
Chris Munt <cmunt@mgateway.com> | ||
20 October 2021, M/Gateway Developments Ltd [http://www.mgateway.com](http://www.mgateway.com) | ||
7 November 2023, MGateway Ltd [http://www.mgateway.com](http://www.mgateway.com) | ||
* Verified to work with Node.js v8 to v17. | ||
* Verified to work with Node.js v8 to v20. | ||
* Two connectivity models to the InterSystems or YottaDB database are provided: High performance via the local database API or network based. | ||
@@ -65,3 +65,6 @@ * [Release Notes](#RelNotes) can be found at the end of this document. | ||
### Enabling the API for InterSystems IRIS and Cache | ||
Before connecting to a local (relative to Node.js) InterSystems database via its API, check that the InterSystems ***'Callin API'*** is enabled. From the InterSystems Database Management Portal select ***System Administration***; then ***Security***; then ***Services***. Look for the row containing ***%Service_Callin*** and check that it is ***Enabled***. Edit the row and mark this service as ***Enabled*** if necessary. | ||
### Installing the M support routines (also known as the DB Superserver) | ||
@@ -75,2 +78,4 @@ | ||
If none of the above apply you do not need to install these routines - proceed to [Connecting to the database](#Connect). | ||
Two M routines need to be installed (%zmgsi and %zmgsis). These can be found in the *Service Integration Gateway* (**mgsi**) GitHub source code repository ([https://github.com/chrisemunt/mgsi](https://github.com/chrisemunt/mgsi)). Note that it is not necessary to install the whole *Service Integration Gateway*, just the two M routines held in that repository. | ||
@@ -88,4 +93,4 @@ | ||
M/Gateway Developments Ltd - Service Integration Gateway | ||
Version: 4.4; Revision 25 (2 September 2021) | ||
MGateway Ltd - Service Integration Gateway | ||
Version: 4.5; Revision 28 (3 February 2023) | ||
@@ -118,4 +123,4 @@ | ||
M/Gateway Developments Ltd - Service Integration Gateway | ||
Version: 4.4; Revision 25 (2 September 2021) | ||
MGateway Ltd - Service Integration Gateway | ||
Version: 4.5; Revision 28 (3 February 2023) | ||
@@ -1029,3 +1034,3 @@ Note that the version of **zmgsi** is successfully displayed. | ||
Copyright (c) 2018-2021 M/Gateway Developments Ltd, | ||
Copyright (c) 2018-2023 MGateway Ltd, | ||
Surrey UK. | ||
@@ -1210,2 +1215,23 @@ All rights reserved. | ||
* Verify that **mg-dbx** will build and work with Node.js v17.x.x. | ||
* Verify that **mg-dbx** will build and work with Node.js v17.x.x. | ||
### v2.4.27a (25 April 2022) | ||
* Verify that **mg-dbx** will build and work with Node.js v18.x.x. | ||
### v2.4.27b (4 November 2022) | ||
* Verify that **mg-dbx** will build and work with Node.js v19.x.x. | ||
### v2.4.27c (3 May 2023) | ||
* Verify that **mg-dbx** will build and work with Node.js v20.x.x. | ||
### v2.4.27d (22 June 2023) | ||
* Documentation update. | ||
### v2.4.28 (7 November 2023) | ||
* Correct a fault affecting the return of Unicode data to Node.js through SQL. | ||
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Native code
Supply chain riskContains native code (e.g., compiled binaries or shared libraries). Including native code can obscure malicious behavior.
Found 4 instances in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
5980150
22
1231
10