Version 2.0.0 #69
Unanswered
killshot13
asked this question in
Q&A
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
v2.0.0 Release Notes
Adjustments
Refactored and consolidate major sections of the codebase, which included changes to the file structure and the newly introduced
/routes/mailrouter
endpoint which should be called on the Express server for all SMTP related GET & POST requests.Corrected a timing misalignment which caused the rate-limiter to engage too aggressively, sometimes resulting in legitimate access attempts being blocked.
Provided support for AJAX (XHR) and JSON parsing both on the primary default for handling general requests ("/"), as well as the new exclusive mailrouter endpoint.
Refined tests to be more relevant and removing extraneous fluff in
.travis.yml
which created build warnings.Extended full support for linting with
eslint
and formatting with prettier. Default custom flavor ismj-pa
, but feel free to sub in your own version or delete completely to revert to the out-of-box settings.Upgraded supporting package versions to implement fixes for several moderate and major security flaws which were recently patched across several affected npm dependencies.
That is all.
This discussion was created from the release Version 2.0.0.
Beta Was this translation helpful? Give feedback.
All reactions