All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Updated all dependencies.
- Updated all dependencies.
- Replaced mocha with jest.
- Added support for node 18.
- Updated all dependencies.
- node.js support starting with v16.
- Updated all dependencies.
- Updated all dependencies.
- Added a simple oracledb example "examples/oracledb_example.js".
- The credentials for the "examples/sample.js" are stored in "examples/credentials.js" and can also be set using the environment.
- Updated to oracledb 5 and full binary support for node 14 and later.
- Updated all minor dependencies.
- Updated all minor dependencies.
- Updated all minor dependencies.
- Fixed a problem with the dependencies when installing the npm package.
- Fixed link to the official oracledb installation documentation.
- Updated all dependencies.
- Updated all dependencies.
- Migrated from Babel to TypeScript
- Updated all dependencies.
- Added the configuration open "errorStyle" that can be set to "basic" or "debug".
- The current web_plsql version is now a string property "version" in the middleware object.
- Added the express status monitor to the sample. (http://localhost:8000/status)
- When downloading a file, first send any eventual "other headers" like "Content-Disposition".
- Changed x-db-xontent-length to x-db-content-length.
- Updated all dependencies.
- Added support for the PlsqlPathAlias and PlsqlPathAliasProcedure DAD settings.
- Partial support of APEX application.
- Added example configuration for APEX application.
- Added unit tests with a code coverage of over 90%.
- Fixed some edge cases when processing the http headers.
- Allow to add or override CGI environment variables using the "cgi" property in the configuration object.
- Added unit tests with a code coverage of over 80%.
- Fixed wrong field name when uploading files using a form.
- Initial release