Changelogs

On this page:

adapter-email

4.2.14 [11-16-2022]

  • Moved itential-utils from a dependency to a peerDependency.

See ticket PH-130983.


4.2.13 [09-14-2022]

  • Fixed a crash related to checking for subscriptions.

See ticket PH-128603.


4.2.12 [09-03-2022]

  • Resolved a security issue that caused the e-mail adapter to log credentials in plain text.

See ticket PH-125139.


4.2.11 [09-02-2022]

  • Default values added to required props in the adapter schema.

See ticket PH-77433.


4.2.10 [08-24-2022]

  • Updated the email adapter with a reconnect code method that activates upon server disconnect.

See ticket PH-123429.


4.2.9 [08-02-2022]

  • Updated the engines in package.json to use Node 14 in the 22.1 release.

See ticket PH-125814.


4.2.8 [08-01-2022]

  • Updated packages for the release branch checklist.

See ticket PH-125175.


4.2.7 [02-09-2022]

  • Added a "messageId" to email events that allows duplicate jobs to be removed when using the Operations Manager event trigger.

See ticket PH-110722.


4.2.6 [02-03-2022]

  • Moved project to the improved, main, pipeline.

See ticket PH-114768.


4.2.5 [01-28-2022]

  • Updated eslint rules and applied prettier.

See ticket PH-113263.


4.2.4 [01-18-2022]

  • Updated itential-utils dependency to use chalk instead of colors.

See ticket PH-112887.


4.2.3 [01-05-2022]

  • Set a timed interval for reconnect attempts to email adapter host to prevent continuous connection attempts.

See ticket PH-111277.


4.2.2 [12-16-2021]

  • Packing process will ignore additional development and test configuration files that serve no purpose in the package installer.

See ticket PH-111488.


4.2.1 [12-15-2021]

  • Updated packages and prepared for release branch.

See ticket PH-111071.


4.2.0 [10-29-2021]

  • Added properties decorators file to support automatic encryption of sensitive properties.

See ticket PH-100753.


4.1.1 [09-28-2021]

  • Updated pronghorn.json to fix required field schema error.

See ticket PH-106147.


4.1.0 [09-27-2021]

  • The adapter-email can now listen to email accounts and generate RabbitMQ notifications back to IAP.

See ticket PH-100769.


4.0.0 [08-13-2021]

  • Removed deprecated mail task from adapter-email.

See ticket PH-102706.


4.0.0-0 [08-06-2021]

  • Updated non-Itential dependencies to latest version used.

See ticket PH-97436.


3.1.21 [05-27-2021]

  • Updated non-Itential dependencies to latest version used.

See ticket PH-97436.


3.1.20 [05-27-2021]

  • Updated dependencies in adapter-email.

See ticket PH-97160.


3.1.19 [03-10-2021]

  • Moved project to master pipeline.

See ticket PH-90000.


3.1.18 [01-26-2021]

  • Added brokers to pronghorn.json file for email adapter.

See ticket PH-84831


3.1.17 [01-25-2021]

  • Removed method roles not listed in the root level roles array (these roles were not being created, nor were they shown in the auth config page).

See ticket PH-84120


3.1.16 [01-05-2021]

  • Fix security vulnerability.

See ticket PH-79928


3.1.15 [12-17-2020]

  • Updated and pinned dependencies for release.

See ticket PH-81014


3.1.14 [12-11-2020]

  • Added support for the notify method's recipients to be either a string or an array.

See ticket PH-77291


3.1.13 [12-10-2020]

  • Updated MongoDB driver to fix the arbiter bug.

See ticket PH-78628


3.1.12 [06-18-2020]

  • Added the mailWithOptions task. With this new task, users can specify one or more recipients in the cc and bcc fields, and attach one or more text files to send via email.

See ticket PH-55561


3.1.11 [06-05-2020]

  • Added deprecation notice for 'mail' task to be replaced by 'mailWithOptions' task.

See ticket PH-64502


3.1.10 [04-23-2020]

  • Completed the release checklist for adapter email.

See ticket PH-59490


3.1.9 [04-09-2020]

  • Moved CI pipeline from Node.js 10 to Node.js 12.

See ticket PH-58204


3.1.8 [02-18-2020]

  • Changed the notify method to wrap the email body in
     tags only if the incoming text does not contain XML/HTML.

See ticket PH-51942


3.1.7 [02-01-2020]

  • Added schema validation to component pipelines.

See ticket PH-52342


3.1.6 [01-10-2020]

  • Updated properties schema file to allow email service config to use either service or hostname and port.

See ticket PH-50573


3.1.5 [12-12-2019]

  • Updated itential_utils dependency.

See ticket PH-49894


3.1.4 [07-22-2019]

  • Migrated from itential-ci to argo.

    See ticket PH-35686


3.1.3 [07-22-2019]

  • Migrated from itential-ci to argo.

    See ticket PH-35686


Current Version: 3.1.2 [04-29-2019]

New Features

  • 3.0.5 [06-11-2018] Update CHANGELOG to reflect new format PH-11320
  • 3.0.4 [06-05-2018] Add automated Release Notes. PH-11090
  • 3.0.0 Now using nodemailer to send email. This allows configuration to an email system of the customers choosing (e.g. SMTP, Sendmail, Gmail, and many otehr supported services)

Improvements

  • 3.1.2 [04-29-2019] - Added JSON Schema definitions for documentation. PH-31549
  • 3.1.0 [01-02-2019] - Added a new method 'mail' that is easier to integrate with workflow and the workflow method. PH-22533
  • 3.0.8 [07-13-2018] - Update CHANGELOG format to improve readability of Release Notes PH-14206
  • 3.0.7 [06-27-2018] Set peerDependency for pronghorn_core 6 within package.json PH-13097

Bug Fixes

  • 3.1.1 [04-01-2019] - Bug fixes and performance improvements PH-30635
  • 3.0.11 [08-22-2018] - Update package.json to point to correct gitlab location. PH-16885
  • 3.0.9 [07-31-2018] - Update git url in package.json. PH-15826
  • 3.0.6 [06-19-2018] Fixed npm module entry point. PH-12050
  • 2.1.0 General bugfixes & performance improvements.
  • 2.1.0 Merged in pipeline-syntax (pull request #16)
  • 2.1.0 Merged in add-docs (pull request #15)

Security

  • 3.0.10 [08-13-2018] - Removed JSHint from dependencies. PH-13772