diff --git a/nodejs8/CHANGELOG.md b/nodejs8/CHANGELOG.md index 68b91a7..2ca9008 100644 --- a/nodejs8/CHANGELOG.md +++ b/nodejs8/CHANGELOG.md @@ -1,5 +1,86 @@ # IBM Functions NodeJS 8 Runtime Container +# 1.15.0 +Changes: + - update consul from `0.31.0` to `0.32.0` + - update ibm_db from `2.3.1` to `2.4.0` + - update jsonwebtoken from `8.2.1` to `8.2.2` + - update log4js from `2.7.0` to `2.8.0` + - update moment from `2.22.1` to `2.22.2` + - update mongodb from `3.0.7` to `3.0.10` + - update twilio from `3.17.1` to `3.17.2` + - update underscore from `1.9.0` to `1.9.1` + - update validator from `10.2.0` to `10.3.0` + - update watson-developer-cloud from `3.4.2` to `3.4.5` + +NodeJS version: + - [8.11.2](https://nodejs.org/en/blog/release/v8.11.2) + +NPM Packages: + - [amqplib v0.5.2](https://www.npmjs.com/package/amqplib) - A library for making AMQP 0-9-1 clients for Node.JS. + - [apn v2.2.0](https://www.npmjs.com/package/apn) - A Node.js module for interfacing with the Apple Push Notification service. + - [async v2.6.1](https://www.npmjs.com/package/async) - Provides functions for working with asynchronous functions. + - [bent v1.1.0](https://www.npmjs.com/package/bent) - Functional HTTP client for Node.js w/ async/await. + - [bodyparser v1.18.3](https://www.npmjs.com/package/body-parser) - Parse incoming request bodies in a middleware before your handlers, available under the req.body property. + - [btoa v1.2.1](https://www.npmjs.com/package/btoa) - A port of the browser's btoa function. + - [cassandra-driver v3.5.0](https://www.npmjs.com/package/cassandra-driver) - DataStax Node.js Driver for Apache Cassandra. + - [cloudant v1.10.0](https://www.npmjs.com/package/cloudant) - This is the official Cloudant library for Node.js. + - [@cloudant/cloudant v2.2.0](https://www.npmjs.com/package/cloudant) - This is the official Cloudant library for Node.js. + - [commander v2.15.1](https://www.npmjs.com/package/commander) - The complete solution for node.js command-line interfaces. + - [composeaddresstranslator v1.0.4](https://www.npmjs.com/package/composeaddresstranslator) - Address translator from Compose UI or API for Scylla databases. + - [consul v0.32.0](https://www.npmjs.com/package/consul) - A client for Consul, involving service discovery and configuration. + - [cookie-parser v1.4.3](https://www.npmjs.com/package/cookie-parser) - Parse Cookie header and populate req.cookies with an object keyed by the cookie names. + - [cradle v0.7.1](https://www.npmjs.com/package/cradle) - A high-level, caching, CouchDB client for Node.js. + - [elasticsearch v15.0.0](https://www.npmjs.com/package/elasticsearch) - The official low-level Elasticsearch client for Node.js. + - [errorhandler v1.5.0](https://www.npmjs.com/package/errorhandler) - Development-only error handler middleware. + - [etcd3 v0.2.11](https://www.npmjs.com/package/etcd3) - A high-quality, production-ready client for the Protocol Buffer-based etcdv3 API. + - [formidable v1.2.1](https://www.npmjs.com/package/formidable) - A Node.js module for parsing form data, especially file uploads. + - [glob v7.1.2](https://www.npmjs.com/package/glob) - Match files using the patterns the shell uses, like stars and stuff. + - [gm v1.23.1](https://www.npmjs.com/package/gm) - GraphicsMagick and ImageMagick for Node. + - [ibm-cos-sdk v1.2.1](https://www.npmjs.com/package/ibm-cos-sdk) - IBM Cloud Object Storage SDK for Node.js + - [ibm_db v2.4.0](https://www.npmjs.com/package/ibm_db) - An asynchronous/synchronous interface for node.js to IBM DB2 and IBM Informix. + - [ibmiotf v0.2.41](https://www.npmjs.com/package/ibmiotf) - The node.js client is used for simplifying the interaction with the IBM Watson Internet of Things Platform. + - [iconv-lite v0.4.23](https://www.npmjs.com/package/iconv-lite) - Pure JS character encoding conversion + - [lodash v4.17.5](https://www.npmjs.com/package/lodash) - The Lodash library exported as Node.js modules. + - [log4js v2.8.0](https://www.npmjs.com/package/log4js) - This is a conversion of the log4js framework to work with Node. + - [jsdom v11.11.0](https://www.npmjs.com/package/jsdom) - jsdom is a pure-JavaScript implementation of many web standards, notably the WHATWG DOM and HTML Standards. + - [jsonwebtoken v8.2.2](https://www.npmjs.com/package/jsonwebtoken) - An implementation of JSON Web Tokens. + - [marked v0.4.0](https://www.npmjs.com/package/marked) - A full-featured markdown parser and compiler, written in JavaScript. Built for speed. + - [merge v1.2.0](https://www.npmjs.com/package/merge) - Merge multiple objects into one, optionally creating a new cloned object. + - [moment v2.22.2](https://www.npmjs.com/package/moment) - A lightweight JavaScript date library for parsing, validating, manipulating, and formatting dates. + - [mongodb v3.0.10](https://www.npmjs.com/package/mongodb) - The official MongoDB driver for Node.js. + - [mysql v2.15.0](https://www.npmjs.com/package/mysql) - This is a node.js driver for mysql. + - [mustache v2.3.0](https://www.npmjs.com/package/mustache) - mustache.js is an implementation of the mustache template system in JavaScript. + - [nano v6.4.4](https://www.npmjs.com/package/nano) - minimalistic couchdb driver for Node.js. + - [nodemailer v4.6.5](https://www.npmjs.com/package/nodemailer) - Send e-mails from Node.js – easy as cake! + - [oauth2-server v3.0.0](https://www.npmjs.com/package/oauth2-server) - Complete, compliant and well tested module for implementing an OAuth2 Server/Provider with express in Node.js. + - [openwhisk v3.15.0](https://www.npmjs.com/package/openwhisk) - JavaScript client library for the OpenWhisk platform. Provides a wrapper around the OpenWhisk APIs. + - [path-to-regex v2.2.1](https://www.npmjs.com/package/path-to-regexp) - Turn a path string such as /user/:name into a regular expression which can then be used to match against URL paths. + - [pg v7.4.3](https://www.npmjs.com/package/pg) - Non-blocking PostgreSQL client for node.js. Pure JavaScript and optional native libpq bindings. + - [process v0.11.10](https://www.npmjs.com/package/process) - require('process'); just like any other module. + - [pug v2.0.3](https://www.npmjs.com/package/pug) - Implements the Pug templating language. + - [redis v2.8.0](https://www.npmjs.com/package/redis) - This is a complete and feature rich Redis client for Node.js. + - [request v2.87.0](https://www.npmjs.com/package/request) - Request is designed to be the simplest way possible to make HTTP calls. + - [request-promise v4.2.2](https://www.npmjs.com/package/request-promise) - The simplified HTTP request client 'request' with Promise support. Powered by Bluebird. + - [rimraf v2.6.2](https://www.npmjs.com/package/rimraf) - The UNIX command rm -rf for node. + - [@sendgrid/mail@6.2.1](https://www.npmjs.com/package/@sendgrid/mail) - Provides email support via the SendGrid API. + - [socket.io v2.1.1](https://www.npmjs.com/package/socket.io) - Socket.IO enables real-time bidirectional event-based communication. + - [socket.io-client v2.1.1](https://www.npmjs.com/package/socket.io-client) - Realtime application framework for socket.io. + - [serve-favicon v2.4.5](https://www.npmjs.com/package/serve-favicon) - Node.js middleware for serving a favicon. + - [superagent v3.8.3](https://www.npmjs.com/package/superagent) - SuperAgent is a small progressive client-side HTTP request library, and Node.js module with the same API, sporting many high-level HTTP client features. + - [twilio v3.17.2](https://www.npmjs.com/package/twilio) - A wrapper for the Twilio API, related to voice, video, and messaging. + - [underscore v1.9.1](https://www.npmjs.com/package/underscore) - Underscore.js is a utility-belt library for JavaScript that provides support for the usual functional suspects (each, map, reduce, filter...) without extending any core JavaScript objects. + - [url-pattern v1.0.3](https://www.npmjs.com/package/url-pattern) - Parse URLs for path parameters more easily than from using a regex string matcher. + - [uuid v3.2.1](https://www.npmjs.com/package/uuid) - Simple, fast generation of RFC4122 UUIDS. + - [validator v10.3.0](https://www.npmjs.com/package/validator) - A library of string validators and sanitizers. + - [watson-developer-cloud v3.4.5](https://www.npmjs.com/package/watson-developer-cloud) - Node.js client library to use the Watson Developer Cloud services, a collection of APIs that use cognitive computing to solve complex problems. + - [when v3.7.8](https://www.npmjs.com/package/when) - When.js is a rock solid, battle-tested Promises/A+ and when() implementation, including a complete ES6 Promise shim. + - [winston v2.4.2](https://www.npmjs.com/package/winston) - A multi-transport async logging library for node.js. "CHILL WINSTON! ... I put it in the logs." + - [ws v5.2.0](https://www.npmjs.com/package/ws) - ws is a simple to use, blazing fast, and thoroughly tested WebSocket client and server implementation. + - [xml2js v0.4.19](https://www.npmjs.com/package/xml2js) - Simple XML to JavaScript object converter. It supports bi-directional conversion. + - [xmlhttprequest v1.8.0](https://www.npmjs.com/package/xmlhttprequest) - node-XMLHttpRequest is a wrapper for the built-in http client to emulate the browser XMLHttpRequest object. + - [yauzl v2.9.1](https://www.npmjs.com/package/yauzl) - yet another unzip library for node. For zipping. + # 1.14.0 Changes: - update async from `2.6.0` to `2.6.1` diff --git a/nodejs8/package.json b/nodejs8/package.json index 0375901..1dfe401 100644 --- a/nodejs8/package.json +++ b/nodejs8/package.json @@ -20,7 +20,7 @@ "cloudant": "1.10.0", "commander": "2.15.1", "composeaddresstranslator": "1.0.4", - "consul": "0.31.0", + "consul": "0.32.0", "cookie-parser": "1.4.3", "cradle": "0.7.1", "elasticsearch": "15.0.0", @@ -32,17 +32,17 @@ "glob": "7.1.2", "gm": "1.23.1", "ibm-cos-sdk": "1.2.1", - "ibm_db": "2.3.1", + "ibm_db": "2.4.0", "ibmiotf": "0.2.41", "iconv-lite": "0.4.23", "jsdom": "11.11.0", - "jsonwebtoken": "8.2.1", + "jsonwebtoken": "8.2.2", "lodash": "4.17.10", - "log4js": "2.7.0", + "log4js": "2.8.0", "marked": "0.4.0", "merge": "1.2.0", - "moment": "2.22.1", - "mongodb": "3.0.7", + "moment": "2.22.2", + "mongodb": "3.0.10", "mustache": "2.3.0", "mysql": "2.15.0", "nano": "6.4.4", @@ -64,12 +64,12 @@ "superagent": "3.8.3", "swagger-tools": "0.10.3", "tmp": "0.0.33", - "twilio": "3.17.1", - "underscore": "1.9.0", + "twilio": "3.17.2", + "underscore": "1.9.1", "url-pattern": "1.0.3", "uuid": "3.2.1", - "validator": "10.2.0", - "watson-developer-cloud": "3.4.2", + "validator": "10.3.0", + "watson-developer-cloud": "3.4.5", "when": "3.7.8", "winston": "2.4.2", "ws": "5.2.0",