1.0.0 (2024-10-10)
- check out the new autost book for more detailed docs!
- you can now reply to (or share) posts from other blogs (
autost import
,autost reimport
)- for consistency, we suggest setting your
[self_author] display_handle
to a domain name
- for consistency, we suggest setting your
- you can now create attachments from local files (
autost attach
)
in the html output…
- your posts are now rebloggable thanks to the microformats2 h-entry format (#16)
- for more details, check out Reblogging posts with h-entry by @nex3
- fragment links like
[](#section)
now work properly, since we no longer use <base href> (#17) - author display names are now wrapped in parentheses
in the atom output…
- threads with multiple posts are no longer an unreadable mess (#19)
- entries now include <author> and <category> metadata
- your subscribers will need to convince their clients to redownload your posts, or unsubscribe and resubscribe, to see these effects on existing posts
in autost server
and the composer…
- added a setting to make
autost server
listen on another port (server_port
) - request errors are now more readable, and disappear when requests succeed
- atom feeds (and other .xml files) are now served with the correct mime type
- the reply buttons are no longer broken when
base_url
is not/posts/
- the publish button no longer creates the post file if there are errors
when rendering your site with autost render
or autost server
…
- your posts are now rendered on all CPU cores
- we no longer crash if you have no
posts
directory
0.3.0 (2024-10-01)
- you can now download and run autost without building it yourself or needing the source code
- this makes the
path_to_autost
setting optional, but you should usepath_to_static
instead path_to_static
is a new optional setting that lets you replace the stock css and js files
- this makes the
- you can now click reply on a thread to share it without typing out the references by hand
- added a command to create a new autost site (
autost new
) autost server
now renders your site on startup (#10)autost server
now gives you more details and context when errors occur (thanks @the6p4c!)autost render
now generates yourinteresting_output_filenames_list_path
in a stable orderautost cohost2json
can now run without already having an autost site (autost.toml)autost cohost2autost
now downloads attachments toattachments
, notsite/attachments
autost render
instantly copies them fromattachments
tosite/attachments
using hard linksautost render
also updates existing autost sites to move attachments out ofsite/attachments
- removed side margins around threads in narrow viewports
- highlighted the compose button in the web ui
once you’ve built your autost sites with the new autost render
…
- you can delete
site
to render your autost site from scratch! (#12) - and once you do that, your
site
directory will no longer contain any orphaned attachments (#11)
0.2.0 (2024-09-29)
- breaking change:
cohost2autost
no longer takes the./posts
andsite/attachments
arguments - breaking change:
render
no longer takes thesite
argument- these paths were always
./posts
,site/attachments
, andsite
(#8)
- these paths were always
- in the
server
, you can now compose posts (#7) - in the
server
, you now get a link to your site in the terminal - in the
server
, you no longer get aNotFound
error if yourbase_url
setting is not/
- you no longer have to type
RUST_LOG=info
to see what’s happening (#5) - attachment filenames containing
%
and?
are now handled correctly (#4)
0.1.0 (2024-09-27)
initial release (see announcement)