v0.0.8 Release Notes

Release Date: 2020-07-26 // almost 2 years ago
  • ๐Ÿš€ (sorry for the noisey release notes / changelog on this one!)

    This is mostly a bug fix release but contains two important changes that benefit all:


    • ๐Ÿš€ Started releasing (starting with twtxt v0.0.8) pre-built binaries so new operators of new instances can easily get up and running. ๐ŸŽ‰
    • ๐Ÿ†• ๐Ÿ’ก NEW: Add a new feature called _sub_Feed(s) where users can now create their own custom feeds managed and owned and can post as that feed. Think of this as a "Persona" or "Special Interest Group" or a "Topic" you wish to post as. ๐Ÿ˜Ž

    ๐Ÿฑ As usual Happy twt'ing! ๐Ÿค—

    ๐Ÿ› Bug Fixes

    • ๐Ÿ›  Fix the custom release-notes for goreleaser (finally)
    • ๐Ÿ›  Fix the gorelease custom release notes by skipping the gorelease changelog generation
    • ๐Ÿ›  Fix the release process, remove git-chglog use before running gorelease
    • ๐Ÿ›  Fix instructions on how to build from source (Fixes #30)
    • ๐Ÿ›  Fix PR blocks and remove autoAssign workflow that fails with Resource not accessible by integration
    • ๐Ÿ›  Fix releasee process to generate release-notes via git-chglog which are better than goreleaser's ones
    • ๐Ÿ›  Fix goarch in gorelease config (uggh)
    • ๐Ÿ›  Fix gorelease config (3rd time's the charm)
    • ๐Ÿ›  Fix gorelease config properly (this time)
    • ๐Ÿ›  Fix release tools and remove unused shell script
    • ๐Ÿ›  Fix goreleaser config
    • ๐Ÿ›  Fix binary release tools and process
    • ๐Ÿ›  Fix name of twtxt Docker Swarm Stackfile
    • ๐Ÿ›  Fix docker stack usage in README (Fixes #34)
    • ๐Ÿ›  Fix typo in feeds template
    • ๐Ÿ›  Fix error handling for user registrationg and return 404 Feed Not Found for non-existent users/feeds
    • ๐Ÿ›  Fix build error (oops)
    • ๐Ÿ›  Fix set of reserved vs. special usernames
    • ๐Ÿ›  Fix unconstrained no. of user feeds to prevent abuse
    • ๐Ÿ›  Fix error message when trying to register an account with a previously deleted user (to preserve feeds)
    • ๐Ÿ›  Fix potential abuse of unconstrained username lengths
    • ๐Ÿ›  Fix and remove some useless debugging
    • ๐Ÿ›  Fix documentation on configuration options and warn about user registration being disabled (Fixes #29)
    • ๐Ÿ›  Fix the annoying greeting workflow and remove it (it's kind of annoying)

    ๐Ÿ”‹ Features

    • โž• Add default configuration env values to docker-compose (#39)
    • โž• Add git-chglog to release process to update the ongoing CHANGELOG too
    • โž• Add feed creation event to the twtxt special feed
    • โž• Add FixUserAccounts job logic to touch feed files for users that have never posted
    • โž• Add automated internal special feed
    • โž• Add documentation on using docker-compose (#26)
    • โž• Add new feature for creating sub-feeds / personas allowing users to create topic-based feeds and poast as those topics
    • โž• Add a section to the help page on formatting posts

    โšก๏ธ Updates

    • โšก๏ธ Update CHANGELOG for 0.0.8
    • โšก๏ธ Update CHANGELOG for 0.0.8
    • โšก๏ธ Update CHANGELOG for 0.0.8
    • โšก๏ธ Update CHANGELOG for 0.0.8
    • โšก๏ธ Update CHANGELOG for 0.0.8
    • โšก๏ธ Update CHANGELOG for 0.0.8
    • โšก๏ธ Update CHANGELOG for 0.0.8