Skip to content

Releases: xvxx/phd

v0.1.15

04 Dec 23:22
Compare
Choose a tag to compare
v0.1.15 Pre-release
Pre-release
  • Update alphanumeric-sort dependency so cargo install phd works again.
  • Recommend cargo install phd --locked in the README

v0.1.14

17 Nov 03:56
Compare
Choose a tag to compare
v0.1.14 Pre-release
Pre-release
  • If the NO_COLOR env variable is set, colors won't be printed to the log. Same as starting with --no-color.
    See https://no-color.org/.

v0.1.13

22 Aug 20:06
Compare
Choose a tag to compare
v0.1.13 Pre-release
Pre-release

v0.1.13

  • Added --no-color command line option to not display color when logging.
  • Slight change to binding behavior: if -p is passed without -b, we'll try to bind to that port. To this easier: phd -p 7777
  • Accept ? as query string indicator, not just TAB. See #3.

v0.1.12

27 Jun 18:03
Compare
Choose a tag to compare
v0.1.12 Pre-release
Pre-release

phd now uses -b and --bind to set the host and port to bind to. -p and -h are now strictly for URL generation.

This should hopefully make it easier to run phd behind a proxy and still generate proper links.

Thanks to @bradfier for the patch!

v0.1.11

09 May 20:29
Compare
Choose a tag to compare
v0.1.11 Pre-release
Pre-release

phd now ships with a basic manual!

It will be installed via homebrew and (eventually) AUR.

For now you can view it by cloning the repository and running:

man ./doc/phd.1

Enjoy!

v0.1.10

09 May 20:31
Compare
Choose a tag to compare
v0.1.10 Pre-release
Pre-release

phd can now render a single page to stdout, instead of starting
as a server. Those of us in the biz refer to this as "serverless".

For example, if your Gopher site lives in /srv/gopher and you want
to render the main page, just run:

phd -r / /srv/gopher

This will print the raw Gopher menu to stdout!

To view the "/about" page, pass that selector:

phd -r / /srv/gopher

Edge computing is now Gopher-scale! Enjoy!

v0.1.9

09 May 20:31
Compare
Choose a tag to compare
v0.1.9 Pre-release
Pre-release

Switching to GH-Actions based release process. Awww yeah!

v0.1.8

17 Jan 04:28
Compare
Choose a tag to compare
v0.1.8 Pre-release
Pre-release

Adds support for comments in geomyidae files (introduced in v0.1.7).

v0.1.7

14 Jan 07:43
Compare
Choose a tag to compare
v0.1.7 Pre-release
Pre-release

This release adds support for the geomyidae Gophermap format:

This is an info line.
[1|This is a link|/help|server|port]
[h|URL Link|URL:https://noogle.com]

This means you can git clone a copy of Gopher Lawn and run phd on it locally!

Enjoy.

v0.1.6

06 Jan 23:42
Compare
Choose a tag to compare
v0.1.6 Pre-release
Pre-release

This release improves directory sorting.

Directories are now sorted UNIX-style: directories first, then files. However, they also sort by "version". So a file with v1.11 in it will be sorted higher than a mostly-matching file with v1.1 in it. This makes it much easier to share tarballs or other releases over Gopher.

Enjoy!