A beautiful, private, secure, and minimalistic Text, Markdown, and Typst editor.
Seccomp has been removed as it causes too many problems without a way to automatically get the syscalls the program uses. Doing it manually is tedious and error prone. It may be added back once a way to automatically get the syscalls a program uses is available. This is not a priority.
Full Changelog: https://github.com/soupslurpr/BeauTyXT/compare/v0.21.1...v0.21.2
Check out the official website at https://beautyxt.app/ for more info and download.
This release fixes rendering Markdown, which was entirely broken in the last release and caused a crash.
Full Changelog: https://github.com/soupslurpr/BeauTyXT/compare/v0.21.0...v0.21.1
Check out the official website at https://beautyxt.app/ for more info and download.
We've beefed up the Rust libraries' sandbox security with a seccomp filter using seccompiler and by allocating each file/project its own exclusive Rust library process. Plus, you can now open files directly via the share intent, and we have broadened the supported mime types for opening more files from other apps. Finally, Typst has been updated to version 0.11.
Full Changelog: https://github.com/soupslurpr/BeauTyXT/compare/v0.20.0...v0.21.0
Check out the official website at https://beautyxt.app/ for more info and download.
BeauTyXT now sandboxes all Rust code it runs! The Typst Rust library has been put in a separate process and library than the Plain Text and Markdown Rust library code, which are also put in a separate library and process than the main app process! This means that in the event of the library being exploited successfully (e.g. by a malicious file), the attacker can't do as much damage and they should get kicked out after restarting the app assuming they can't get past the isolatedProcess service.
BeauTyXT might be one of the most secure Plain Text, Markdown, and Typst editor!
Full Changelog: https://github.com/soupslurpr/BeauTyXT/compare/v0.19.2...v0.20.0
Check out the official website at https://beautyxt.app/ for more info and download.
This release of BeauTyXT fixes a bug where BeauTyXT crashed on older devices. Also, a parameter in a Rust function was changed from String
to &str
for more efficency thanks to @lukasvrenner. Thanks to @BuriedInTheGround for reporting the crashing bug and testing the fix.
String
as a parameter type to &str
by @lukasvrenner in https://github.com/soupslurpr/BeauTyXT/pull/133
Full Changelog: https://github.com/soupslurpr/BeauTyXT/compare/v0.19.1...v0.19.2
Check out the official website at https://beautyxt.app/ for more info and download.
You can now donate to soupslurpr, BeauTyXT's lead developer! More information can be found in README.md or the new Donation section of the app's setting's about section. Thank you.
Full Changelog: https://github.com/soupslurpr/BeauTyXT/compare/v0.19.0...v0.19.1
Check out the official website at https://beautyxt.app/ for more info and download.
BeauTyXT now uses an isolatedProcess service for Rust functions the Text and Markdown modes call! This provides enhanced security in the case of the library being exploited when using the Text and Markdown modes.
Full Changelog: https://github.com/soupslurpr/BeauTyXT/compare/v0.18.0...v0.19.0
Check out the official website at https://beautyxt.app/ for more info and download.
The package name and sha-256 hash of the signing certificate is below so you can verify that you got the real BeauTyXT and not a fake.
dev.soupslurpr.beautyxt 00:03:01:CC:29:1B:B9:9B:5E:BC:13:BE:89:F0:8C:46:03:80:71:27:B5:5E:21:AA:1E:69:8B:1D:E6:B8:43:46
BeauTyXT now renders below the pill instead of being lame and leaving it blank. Also, now text can be selected in read only mode. Finally, multiple instances of BeauTyXT can be opened at the same time now, and you can go back to the app you opened the file from at the same time!
Full Changelog: https://github.com/soupslurpr/BeauTyXT/compare/v0.17.0...v0.18.0
Check out the official website at https://beautyxt.app/ for more info and download.
An apk file is now attached below for some use-cases requiring it. It is recommended to install BeauTyXT through the Accrescent app store at https://accrescent.app/ for more security and automatic updates.
Full Changelog: https://github.com/soupslurpr/BeauTyXT/compare/v0.16.4...v0.17.0
Check out the official website at https://beautyxt.app/ for more info and download.
Full Changelog: https://github.com/soupslurpr/BeauTyXT/compare/v0.16.3...v0.16.4
Check out the official website at https://beautyxt.app/ for more info and download.