Skip to content

Releases: Adi-df/foucault

v0.3.3

22 Sep 20:13
e86e4a0
Compare
Choose a tag to compare

Install foucault 0.3.3

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https:/Adi-df/foucault/releases/download/v0.3.3/foucault-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -c "irm https:/Adi-df/foucault/releases/download/v0.3.3/foucault-installer.ps1 | iex"

Download foucault 0.3.3

File Platform Checksum
foucault-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
foucault-x86_64-apple-darwin.tar.xz Intel macOS checksum
foucault-x86_64-pc-windows-msvc.zip x64 Windows checksum
foucault-x86_64-pc-windows-msvc.msi x64 Windows checksum
foucault-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

v0.3.2

07 Sep 08:56
db5a725
Compare
Choose a tag to compare

Summary

Just a little tweak update introducing powershell install script via cargo-dist and a better external editor support via the edit crate.

Install foucault 0.3.2

Building foucault from source

The easiest way to build foucault is to simply clone/download the repo/source code and then use the Just command runner :

just build-release

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https:/Adi-df/foucault/releases/download/v0.3.2/foucault-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -c "irm https:/Adi-df/foucault/releases/download/v0.3.2/foucault-installer.ps1 | iex"

Download foucault 0.3.2

File Platform Checksum
foucault-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
foucault-x86_64-apple-darwin.tar.xz Intel macOS checksum
foucault-x86_64-pc-windows-msvc.zip x64 Windows checksum
foucault-x86_64-pc-windows-msvc.msi x64 Windows checksum
foucault-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

v0.3.1

29 Aug 15:49
489f3db
Compare
Choose a tag to compare

Summary

This small update adds a Table of content ability generated for notes based on headings. It also updates SQLx to version 8.1 to fix a critical vulnerability possibly impacting SQLite (and therefore this project)

Install foucault 0.3.1

Building foucault from source

The easiest way to build foucault is to simply clone/download the repo/source code and then use the Just command runner :

just build-release

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https:/Adi-df/foucault/releases/download/v0.3.1/foucault-installer.sh | sh

Download foucault 0.3.1

File Platform Checksum
foucault-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
foucault-x86_64-apple-darwin.tar.xz Intel macOS checksum
foucault-x86_64-pc-windows-msvc.zip x64 Windows checksum
foucault-x86_64-pc-windows-msvc.msi x64 Windows checksum
foucault-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

v0.3.0

24 Aug 14:30
57af1c4
Compare
Choose a tag to compare

Summary

This update provides some quality-of-life features and bug fixes, including tag color uneven distribution or empty note overflow panic.
It brings the ability to rename tags and to edit text inputs with a cursor, as well as creating/deleting note from the note list page.

Install foucault 0.3.0

Building foucault from source

The easiest way to build foucault is to simply clone/download the repo/source code and then use the Just command runner :

just build-release

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https:/Adi-df/foucault/releases/download/v0.3.0/foucault-installer.sh | sh

Download foucault 0.3.0

File Platform Checksum
foucault-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
foucault-x86_64-apple-darwin.tar.xz Intel macOS checksum
foucault-x86_64-pc-windows-msvc.zip x64 Windows checksum
foucault-x86_64-pc-windows-msvc.msi x64 Windows checksum
foucault-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

v0.2.4

22 Aug 13:44
5a9494a
Compare
Choose a tag to compare

Summary

Just small typo and grammatical fixes.

Install foucault 0.2.4

Building foucault from source

The easiest way to build foucault is to simply clone/download the repo/source code and then use the Just command runner :

just build-release

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https:/Adi-df/foucault/releases/download/v0.2.4/foucault-installer.sh | sh

Download foucault 0.2.4

File Platform Checksum
foucault-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
foucault-x86_64-apple-darwin.tar.xz Intel macOS checksum
foucault-x86_64-pc-windows-msvc.zip x64 Windows checksum
foucault-x86_64-pc-windows-msvc.msi x64 Windows checksum
foucault-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

v0.2.3

22 Aug 12:30
222b9b3
Compare
Choose a tag to compare

Summary

This update primarly focused on error handling, now the app won't simply crash on errors but handle them in a (more) proper way, except possibly on some very critical errors that anyway are probably bugs.
It also allows when using foucault serve to set the --read-only flag to provide remote connection to edit, add or delete things in notebook.

Install foucault 0.2.3

Building foucault from source

The easiest way to build foucault is to simply clone/download the repo/source code and then use the Just command runner :

just build-release

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https:/Adi-df/foucault/releases/download/v0.2.3/foucault-installer.sh | sh

Download foucault 0.2.3

File Platform Checksum
foucault-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
foucault-x86_64-apple-darwin.tar.xz Intel macOS checksum
foucault-x86_64-pc-windows-msvc.zip x64 Windows checksum
foucault-x86_64-pc-windows-msvc.msi x64 Windows checksum
foucault-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

v0.2.2

20 Aug 19:30
8de82c4
Compare
Choose a tag to compare

Summary

Continuing the preceding update's refactoring, this one split the foucault system in a client/server architecture.
This allows to access remote notebooks and to serve notebooks for remote access. However, it still needs proper error handling and a permission system.

Install foucault 0.2.2

Building foucault from source

The easiest way to build foucault is to simply clone/download the repo/source code and then use the Just command runner :

just build-release

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https:/Adi-df/foucault/releases/download/v0.2.2/foucault-installer.sh | sh

Download foucault 0.2.2

File Platform Checksum
foucault-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
foucault-x86_64-apple-darwin.tar.xz Intel macOS checksum
foucault-x86_64-pc-windows-msvc.zip x64 Windows checksum
foucault-x86_64-pc-windows-msvc.msi x64 Windows checksum
foucault-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

Full Changelog: v0.2.1...v0.2.2

v0.2.1

17 Aug 22:21
d729fda
Compare
Choose a tag to compare

Summary

Major changes in the app structure with the use of async through Tokio and sqlx.
Breaking change due to modification of internal database schema to add tags color.
Help bar with CTRL+H.
Improve tag support with random colors and tag display when listing notes.
Change build and distribution system with Just and cargo-dist. With it, foucault provide a shell script one-line installer and a msi installer.

Install foucault 0.2.1

Building foucault from source

The easiest way to build foucault is to simply clone/download the repo/source code and then use the Just command runner :

just build-release

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https:/Adi-df/foucault/releases/download/v0.2.1/foucault-installer.sh | sh

Download foucault 0.2.1

File Platform Checksum
foucault-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
foucault-x86_64-apple-darwin.tar.xz Intel macOS checksum
foucault-x86_64-pc-windows-msvc.zip x64 Windows checksum
foucault-x86_64-pc-windows-msvc.msi x64 Windows checksum
foucault-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

v0.1.2

18 May 14:03
Compare
Choose a tag to compare

Fix wrapping bug.

Full Changelog: v0.1.1...v0.1.2

v0.1.1

31 Dec 10:40
Compare
Choose a tag to compare

macOS binaries ! (Thanks to GitHub actions).

Fix important bug allowing user to rename note to already used names.
Note that database table structure was changed, therefore, it's not backward compatible.

Full Changelog: v0.1.0...v0.1.1