Truemail v1.9.0 Release Notes

Release Date: 2020-09-01 // over 1 year ago
  • Ability to use Truemail::Auditor instance represented as json directly:

    Truemail.host\_audit.as\_json=\># Serialized Truemail::Auditor instance{"date": "2020-08-31 22:33:43 +0300","current\_host\_ip": "127.0.0.1","warnings": {"dns": "A-record of verifier domain not refers to current host ip address", "ptr": "PTR-record does not reference to current verifier domain"},"configuration": {"validation\_type\_by\_domain": null,"whitelist\_validation": false,"whitelisted\_domains": null,"blacklisted\_domains": null,"not\_rfc\_mx\_lookup\_flow": false,"smtp\_safe\_check": false,"email\_pattern": "default gem value","smtp\_error\_body\_pattern": "default gem value"}}
    

    ⚡️ 1. Updated Truemail::Auditor, Truemail::Validator ♻️ 2. Refactored Truemail::Log::Serializer namespaces 🌲 3. Implemented Truemail::Log::Serializer::AuditorJson ⚡️ 4. Optimized regex ⚡️ 5. Updated gem dependencies ⚡️ 6. Updated linters configs ⚡️ 7. Updated gem changelog ⚡️ 8. Updated gem version to 1.9.0