github kimusan/Tachyon v3.0.1
Tachyon 3.0.1

latest releases: v4.3.1, v4.3.0, v4.2.5...
3 months ago

First public release of Tachyon — a fork of SnappyMail 2.38.2, itself a fork of RainLoop.

Upgrading from SnappyMail? Drop this archive on top of your existing installation. Your data directory, config, and user-installed plugins are untouched.


What's new in Tachyon

Security

  • Subresource Integrity (SRI) hashes for all static JS and CSS assets
  • CSP report-to fixed with proper Reporting-Endpoints header; report-uri kept as fallback
  • Permissions-Policy header added, denying camera, microphone, geolocation, payment, USB

Features

  • Undo send: configurable delay (Off / 5 / 10 / 20 / 30 s) with per-user preference
  • Unread count badge on the account switcher button when using multiple accounts

PHP

  • PHP 8.2 minimum
  • Namespaces renamed: RainLoop\ → Tachyon, SnappyMail\ → Tachyon\Util\
  • Compatibility shims ensure user-installed plugins using the old namespaces continue to work
  • PHP 8.1 enums replacing abstract constants throughout

Build and toolchain

  • Rollup v4, ESLint v9 flat config
  • OpenPGP.js updated to v5.11.3
  • Removed unused marked.js vendor library
  • Release archives named tachyon-.tar.gz / tachyon-.zip
  • GitHub Actions CI on every push and PR (PHP syntax check, JS/CSS lint)
  • GitHub Actions release workflow: publishes this archive and all 55 plugin packages automatically

Plugin repository

  • Hosted at github.com/kimusan/Tachyon — no external dependency on snappymail.eu
  • 55 plugins included; install and update directly from the admin Extensions panel

Full Changelog: https://github.com/kimusan/Tachyon/commits/v3.0.1

Don't miss a new Tachyon release

NewReleases is sending notifications on new releases.