Skip to content

Releases: dav-ell/repoprompt

v1.5.2 - Card Dragging

Choose a tag to compare

@dav-ell dav-ell released this 03 Oct 12:37

It's now possible to reorder cards within the main window by dragging them, and it will be saved in your browser preferences! Also other small bug fixes.

image

v1.5.1 - Dependency Graph, Performance Updates, UI overhaul

Choose a tag to compare

@dav-ell dav-ell released this 30 Sep 14:40

This release adds a dependency graph with initial support for JS, Python, Rust, and cpp. It also greatly improves the DOM update process to be more targeted, which improves visual performance on large repos. Additionally, a UI overhaul was performed to make UI more streamlined and modern. Some small bug fixes included, too.

image

Repoprompt can now be FULLY run -- client AND backend -- on your local or remote machine with the single command:

./repoprompt.amd64

or for M-series Mac:

./repoprompt.arm64

v1.5.0 - Dependency Graph, Performance Updates, UI overhaul

Choose a tag to compare

@dav-ell dav-ell released this 26 Sep 18:17

This release adds a dependency graph with initial support for JS, Python, Rust, and cpp. It also greatly improves the DOM update process to be more targeted, which improves visual performance on large repos. Additionally, a UI overhaul was performed to make UI more streamlined and modern. Some small bug fixes included, too.

image

Repoprompt can now be FULLY run -- client AND backend -- on your local or remote machine with the single command:

./repoprompt.amd64

or for M-series Mac:

./repoprompt.arm64

v1.4.2 - Fix natsort issue

Choose a tag to compare

@dav-ell dav-ell released this 25 Jun 14:38

Fixed natsort issues in the previous build resulting in panics with certain file names.


Repoprompt can now be FULLY run -- client AND backend -- on your local or remote machine with the single command:

./repoprompt.amd64

or for M-series Mac:

./repoprompt.arm64

v1.4.1

Choose a tag to compare

@dav-ell dav-ell released this 28 Apr 14:37

Addresses small annoyances, like file tree not opening fully collapsed, and arrows facing the wrong way.


Repoprompt can now be FULLY run -- client AND backend -- on your local or remote machine with the single command:

./repoprompt.amd64

or for M-series Mac:

./repoprompt.arm64

v1.4

Choose a tag to compare

@dav-ell dav-ell released this 21 Apr 21:38

This update removes file watching features from the client and server and replaces them with an "Update" button for each added directory.


Repoprompt can now be FULLY run -- client AND backend -- on your local or remote machine with the single command:

./repoprompt.amd64

or for M-series Mac:

./repoprompt.arm64

v1.3

Choose a tag to compare

@dav-ell dav-ell released this 08 Apr 20:26

Repoprompt can now be FULLY run -- client AND backend -- on your local or remote machine with the single command

./repoprompt.amd64

or for M-series mac or recent Raspberry Pis

./repoprompt.arm64

v1.2.1 - Optimize builds

Choose a tag to compare

@dav-ell dav-ell released this 06 Apr 14:05

Repoprompt can now be FULLY run -- client AND backend -- on your local or remote machine with the single command

./repoprompt.amd64

or for M-series mac or recent Raspberry Pis

./repoprompt.arm64

This release adds

[profile.release]
opt-level = 3
lto = true
strip = true
codegen-units = 1
panic = "abort"

to Cargo.toml for even faster execution speed and smaller binaries.

v1.2 - Bundle public/ dir into rust binary

Choose a tag to compare

@dav-ell dav-ell released this 06 Apr 13:56

Repoprompt can now be FULLY run -- client AND backend -- on your local or remote machine with the single command

./repoprompt.amd64

or for M-series mac or recent Raspberry Pis

./repoprompt.arm64

v1.1

Choose a tag to compare

@dav-ell dav-ell released this 06 Apr 13:16

Repoprompt can now be run with the extremely simple command:

./repoprompt.amd64  # or arm64 if on M-series Mac

from any directory and be used as a backend. If this repository's public/ folder is in the same directory where you run the command, then the client will also be hosted.