Releases

  • 0.4.0 (alpha 4)

    elegaanz 11 months ago 34 commits to master since this release

    The release article is available on our blog.

    Changelog

    New features

    • Add support for generic timeline (#525)
    • Federate user deletion (#551)
    • import migrations and don’t require diesel_cli for admins (#555)
    • Cache local instance (#572)
    • Initial RTL support #575 (#577)
    • Confirm deletion of blog (#602)
    • Make a distinction between moderators and admins (#619)
    • Theming (#624)
    • Add clap to plume in order to print help and version (#631)
    • Add Snapcraft metadata and install/maintenance hooks (#666)
    • Add environmental variable to control path of media (#683)
    • Add autosaving to the editor (#688)

    Changes

    • Update follow_remote.rs.html grammar (#548)
    • Add some feedback when performing some actions (#552)
    • Theme update (#553)
    • Remove the new index lock tantivy uses (#556)
    • Reduce reqwest timeout to 5s (#557)
    • Improve notification management (#561)
    • Fix occurrences of ‘have been’ to ‘has been’ (#578) + Direct follow-up to #578 (#603)
    • Store password reset requests in database (#610)
    • Use futures and tokio to send activities (#620)
    • Don’t ignore dotenv errors (#630)
    • Update default license (#659)
    • Paginate the outbox responses. Fixes #669 (#681)
    • Use the “classic” editor by default (#697)
    • Fix issue #705 (#708)

    Fixes

    • Remove r (#535)
    • Fix certain improper rendering of forms (#560)
    • make hashtags work in profile summary (#562)
    • Fix some federation issue (#573)
    • Prevent comment form submit button distortion on iOS (#592)
    • Update textarea overflow to scroll (#609)
    • Fix arm builds (#612)
    • Fix theme caching (#647)
    • Fix issue #642, frontend not in English if the user language does not exist (#648)
    • Don’t index drafts (#656)
    • Fill entirely user on creation (#657)
    • Delete notification on user deletion (#658)
    • Order media so that latest added are top (#660)
    • Fix logo URL (#664)
    • Snap: Ensure cargo-web doesn’t erroneously adopt our workspace. (#667)
    • Snap: Another fix for building (#668)
    • Snap: Fix build for non-Tier-1 Rust platforms (#672)
    • Don’t split sentences for translations (#677)
    • Escape href quotation marks (#678)
    • Re-add empty strings in translation (#682)
    • Make the search index creation during migration respect SEARCH_INDEX (#689)
    • Fix the navigation menu not opening on touch (#690)
    • Make search items optional (#693)
    • Various snap fixes (#698)
    • Fix #637 : Markdown footnotes (#700)

    Internal (refactoring, CI, etc.)

    • Upload artifacts to pull request deploy environment (#539)
    • Remove Canapi (#540)
    • Make comments in styleshhets a bit clearer (#545)
    • Rewrite circleci config (#558)
    • Use openssl instead of sha256sum for build.rs (#568)
    • Upload artifact of wasm binary (#571)
    • Update dependancies (#574)
    • Fix Crowdin upload (#576)
    • Refactor code to use Shrinkwraprs and diesel-derive-newtype (#598)
    • Add enum containing all successful route returns (#614)
    • Update dependencies which depended on nix -- fixes arm32 builds (#615)
    • Update some documents (#616)
    • Replace the input! macro with an Input builder (#646)
    • Update dependencies (#643)
    • Remove use of rust in migration (#704)
    • Fix lettre (#706)
    • Make the comment syntax consistent across all CSS (#487

    Updating from Plume 0.3.0

    Please follow theses instructions.

    Installing Plume 0.4.0

    Please follow theses instructions.