Skip to content

Releases: trisacrypto/envoy

v1.3.0

15 Apr 02:28
8051b77

Choose a tag to compare

What's Changed

Full Changelog: v1.2.0...v1.3.0

v1.2.0

09 Sep 15:55
946d35f

Choose a tag to compare

Release Notes: v1.2.0 with Envoy Audit Log!

Release Date: September 2025

Overview

We're excited to announce the release of the Envoy Audit Log feature, a comprehensive compliance audit logging system that provides cryptographically immutable records of all activities within your Envoy instance. This customer-requested feature is designed to help compliance teams maintain verifiable activity reports for regulatory requirements.

What's New

🔒 Compliance Audit Logging

  • Cryptographically Immutable Records: Every transfer state change, user event, API key activity, and counterparty update is now captured in a tamper-proof audit log
  • PKI-based Verification: Audit logs are signed using your node's private certificate, allowing external verification using the public certificate
  • Comprehensive Activity Tracking: Captures "create/update/delete" user actions, such as API key changes, sunrise email activities, transaction lifecycle changes, and counterparty and contact changes

🖥️ Audit Log User Interface

  • Dedicated Audit Log Dashboard: New "Audit Logs" section under Utilities in the main navigation
  • Advanced Filtering: Filter audit entries by:
    • Actor Type (user, API key, sunrise email, etc.)
    • Resource Type (transaction, user, counterparty, etc.)
    • Time Range (Before/After filters)
    • Actor ID and Resource ID
    • Limit to a certain number of records
    • See "Documentation -> API Reference -> Audit Logs" on your Envoy node for full OpenAPI endpoint documentation
  • Detailed Entry Views: Click through to see complete audit entry details including timestamps, signatures, and action metadata
  • Enhanced Navigation: Links to related resources

🔌 API Integration

  • REST API Endpoints: New endpoints for programmatic access (see "Documentation -> API Reference -> Audit Logs" on your Envoy node)
  • PyEnvoy Support: Full Python client library support for audit log retrieval and verification
  • OpenAPI Documentation: Complete API documentation for integration with external compliance tools

Technical Highlights

  • Immutable Design: Each audit entry is cryptographically signed to prevent tampering
  • PKI Verification: Uses your existing TRISA certificates for signing and verification
  • Performance Optimized: Efficient storage and retrieval designed for high-volume environments
  • Standards Compliant: Built with compliance and regulatory requirements in mind

Breaking Changes

None. This is a new feature addition that doesn't affect existing functionality.

API Changes

New Endpoints Added:

  • GET /v1/auditlogs - List compliance audit logs with query filtering (see "Documentation -> API Reference -> Audit Logs" on your Envoy node)
  • GET /v1/auditlogs/{id} - Retrieve a specific audit log entry

Getting Started

  1. Access the Audit Log: Navigate to Utilities > Audit Logs in your Envoy dashboard
  2. View Records: Browse the chronological list of all system activities
  3. Filter Results: Use the filter dropdown to narrow down entries by time, resource, or actor
  4. Export Reports: Generate compliance reports for regulatory purposes using data from the REST API endpoints (see "Documentation -> API Reference -> Audit Logs" on your Envoy node)

Questions or Issues? Contact our support team or check the API documentation.

Version Compatibility: This release is compatible with all existing Envoy installations. PyEnvoy has been updated to v1.2.0 to maintain version alignment.

Historical Records: Please note that no audit logs will be created for previously created records, and will only be created for activity after your node is updated to v1.2.0.

Full Changelog: v1.1.0...v1.2.0

v1.1.0

04 Jul 02:46
891f7cf

Choose a tag to compare

This release brought a whole bunch of behind-the-scenes improvements including better testing, mock stores, and compliance logging - but most importantly, we finally squashed a couple pesky bugs that had been flagged by our users! 🐛

What's Changed

Full Changelog: v1.0.0...v1.1.0

v1.0.0

21 May 20:47
eb567cc

Choose a tag to compare

We’re excited to announce the launch of Envoy v1.0 Long-term Stable Release (LSR), facilitating secure messaging and eliminating interoperability barriers in Travel Rule compliance.

Key Features:

✅ Improved UI and workflows for secure messaging

✅ Sunrise email messaging to reach counterparties outside TRISA and TRP

✅ Daybreak contact database, a curated database of 1,500 VASPs for counterparty discovery and communication (not available for open source users)

✅ Enhanced customer and counterparty management features

✅ Updated API

TRISA Envoy remains the only open-source, secure, and peer-to-peer Travel Rule messaging solution under active development.

Visit https://trisa.io/getting-started-with-trisa/ to learn more, view Envoy in action, and schedule a demo!

What's Changed

New Contributors

Full Changelog: v0.30.1...v1.0.0

v0.30.1

18 Feb 23:01
f85a2fe

Choose a tag to compare

What's Changed

Full Changelog: v0.30.0...v0.30.1

Envoy v0.30.0

11 Feb 22:16
779a684

Choose a tag to compare

Announcing the release of 🌅 Email for Sunrise Beta 🌅 , providing users with the ability to send a Travel Rule transaction to another VASP that does not implement either TRISA or TRP

  • The VASP will collect the email address of the counterparty compliance officer, then create a new counterparty with just the email address, the VASP name and the protocol set to "email".

  • When new transactions are "sent" to this VASP, an email will be sent to the compliance officer notifying them of a new TRISA transaction. That email will contain a secure link that has a time sensitive expiration.

  • When the compliance officer clicks on the link, they are taken to a secure page where they are verified and then presented the details of the transaction so they can accept or reject it (modifying it as necessary).

This is a beta version that has the accept/reject workflow and allows the counterparty to download a JSON copy of the travel rule data. More advanced features such as OTP and transaction confirmation are coming soon!

What's Changed

Full Changelog: v0.27.1...v0.30.0

v0.29.0

04 Feb 22:30
b319ea0

Choose a tag to compare

What's Changed

Full Changelog: v0.28.0...v0.29.0

v0.28.0

04 Feb 22:30
c2c99c5

Choose a tag to compare

What's Changed

Full Changelog: v0.27.1...v0.28.0

v0.27.1

22 Oct 20:26
a8a5eb7

Choose a tag to compare

This release is a hotfix to mend a Counterparty REST resource validation bug.

What's Changed

Full Changelog: v0.27.0...v0.27.1

v0.27.0

05 Oct 14:21
3354f8b

Choose a tag to compare

What's Changed

Full Changelog: v0.26.0...v0.27.0