All Versions
87
Latest Version
Avg Release Cycle
72 days
Latest Release
-

Changelog History
Page 1

  • v0.8.0.0 Changes

    ๐Ÿ†• New configuration file!

    ๐Ÿš€ We already recommended you to move to our new TOML based configuration file. With this release diaspora* will no longer read the YAML based configuration file at config/diaspora.yml. If you have not yet done so, please copy config/diaspora.toml.example to config/diaspora.toml and migrate your configuration.

    API!

    ๐Ÿ— With the release of diaspora* Version 0.8.0.0, we now officially support building applications on top of the diaspora* API! Please check out the official API documentation for instructions, and please do file bugs if you notice something that could be improved!

    ๐Ÿ‘€ We are looking forward to seeing many creative applications!

    ๐Ÿšš The chat integration has been removed

    ๐Ÿ’… After a discussion with our community on Discourse, we decided to remove the pieces of XMPP chat integration that were put in place a while ago. When we first added the chat support, we merged the implementation in an unfinished state in the hopes that the open issues will be addressed eventually, and the implementation would end up more polished. This ended up not being the case. After careful consideration and discussion, we did not manage to come up with clear reasons why we need a chat implementation, so we decided that the best way forward would be to remove it.

    Although the chat was never enabled per default and was marked as experimental, some production pods did set up the integration and offered an XMPP service to their users. After this release, diaspora* will no longer contain a chat applet, so users will no longer be able to use the webchat inside diaspora*. The existing module that is used to enable users to authenticate to Prosody using their diaspora* credentials will continue to work, but contact list synchronization might not work without further changes to the Prosody module, which is developed independently from this project.

    ๐Ÿ”จ Refactor

    • โž• Add bootstrapping for using ECMAScript 6 with automatic transpiling for compatibility #7581
    • โœ‚ Remove backporting of mention syntax #7788
    • ๐Ÿ”’ Enable Content-Security-Policy header by default #7781
    • Do not show getting started after account import #8036
    • โœ‚ Remove the JSXC/Prosody integration #8069 #8341
    • Replace factory_girl with factory_bot #8218
    • โฌ‡๏ธ Drop relay support #8243

    ๐Ÿ› Bug fixes

    • ๐Ÿ›  Fix multiple photos upload progress bar #7655
    • Photo-upload file picker now correctly restricts possible file types #8205

    ๐Ÿ”‹ Features

    • โž• Add client-side cropping of profile image uploads #7581
    • โž• Add client-site rescaling of post images if they exceed the maximum possible size #7734
    • โž• Add backend for archive import #7660 #8254 #8264 #8010 #8260 #8302 #8298
    • For pods running PostgreSQL, make sure that no upper-case/mixed-case tags exist, and create a lower(name) index on tags to speed up ActsAsTaggableOn #8206
    • ๐Ÿ‘ Allow podmins/moderators to see all local public posts to improve moderation #8232 #8320
    • โž• Add support for directly paste images to upload them #8237
  • v0.7.17.0 Changes

    ๐Ÿ”จ Refactor

    ๐Ÿ› Bug fixes

    • Don't suggest to retry exports on failure #8343

    ๐Ÿ”‹ Features

  • v0.7.16.0 Changes

    ๐Ÿ”’ Security

    ๐Ÿ”จ Refactor

    • Cache local posts/comments count for statistics #8241
    • ๐Ÿ›  Fix html-syntax in some handlebars templates #8251
    • โœ‚ Remove chat_enabled flag from archive export #8265
    • ๐Ÿ”„ Change thumbnails in image slideshow to squares #8275
    • Replace uglifier with terser for JS compression #8268

    ๐Ÿ› Bug fixes

    • ๐ŸŒฒ Ensure the log folder exists #8287
    • Limit name length in header #8313
    • ๐Ÿ›  Fix fallback avatar in hovercards #8316
    • ๐Ÿ‘‰ Use old person private key for export if relayable author migrated away #8310

    ๐Ÿ”‹ Features

    • โž• Add tags to tumblr posts #8244
    • โž• Add blocks to the archive export #8263
    • ๐Ÿ‘ Allow points and dashes in the username #8266
    • โž• Add support for footnotes in markdown #8277
    • Send AccountMigration if receiving message to a migrated account #8288
    • โž• Add podmin mail address to the footer #8242
    • โž• Add username to password-reset mail #8037
    • Resend account migration and deletion for closed recipients #8309
    • โž• Add sharing status to hovercards #8317
    • Migrate photo URLs and cleanup old uploaded photos #8314
  • v0.7.15.0 Changes

    ๐Ÿ”จ Refactor

    • ๐Ÿ’ป Replaced some http:// links in the UI with their https:// counterparts #8207
    • โœ… Testing: Replaced phantomjs with headless Chrome/Chromium #8234

    ๐Ÿ› Bug fixes

    • โšก๏ธ Update comment counter when weleting a comment in the Single Post View #7938
    • ๐Ÿ”— Link diaspora only poduptime list #8174
    • โœ‚ Delete a user's invitation code during account deletion #8202
    • โฌ†๏ธ Bump mimemagic #8231
    • โœ‚ Removed support for defunct Uni Heidelberg OSM tile server, Mapbox is now required if you want to show maps #8215
    • Render only two fractional digits in the posts per user/day admin statistics #8227
    • ๐Ÿ‘‰ Make aspect dropdowns scrollable #8213
    • Fix Photo#ownserhip_of_status_message validation #8214

    ๐Ÿ”‹ Features

    • ๐Ÿ‘Œ Support and recommend TOML as configuration format #8132
  • v0.7.14.0 Changes

    June 14, 2020

    ๐Ÿ”จ Refactor

    • โšก๏ธ Update the suggested Ruby version to 2.6. If you run into trouble during the update and you followed our installation guides, run rvm install 2.6. #7929

    ๐Ÿ› Bug fixes

    • Don't link to deleted users in admin user stats #8063
    • Properly validate a profile's gender field length instead of failing with a database error. #8127

    ๐Ÿ”‹ Features

  • v0.7.13.0 Changes

    February 11, 2020

    ๐Ÿ”’ Security

    • ๐Ÿ›  Fixes USN-4274-1, a potential Denial-of-Service vulnerability in Nokogiri. #8108

    ๐Ÿ”จ Refactor

    • ๐ŸŒฒ Set better example values for unicorn stdout/stderr log settings #8058
    • ๐Ÿฑ Replace dependency on rails-assets.org with custom gems cache at gems.diasporafoundation.org #8087

    ๐Ÿ› Bug fixes

    • ๐Ÿ›  Fix error while trying to fetch some sites with invalid OpenGraph data #8049
    • Don't show sign up link on mobile when registrations are disabled #8060

    ๐Ÿ”‹ Features

    • โž• Add cronjob to cleanup pending photos which were never posted #8041
  • v0.7.12.0 Changes

    June 25, 2019

    ๐Ÿ”จ Refactor

    • Harmonize markdown titles sizes #8029

    ๐Ÿ› Bug fixes

    • ๐Ÿ‘Œ Improve handling of mixed case hostnames while fetching OpenGraph data #8021
    • ๐Ÿ›  Fix "remember me" with two factor authentication enabled #8031

    ๐Ÿ”‹ Features

    • โž• Add line mentioning diaspora* on the splash page #7966
    • ๐Ÿ‘Œ Improve communication about signing up on closed pods #7896
  • v0.7.11.0 Changes

    May 13, 2019

    ๐Ÿ”จ Refactor

    • Enable paranoid mode for devise #8003
    • ๐Ÿ”จ Refactor likes cucumber test #8002

    ๐Ÿ› Bug fixes

    • ๐Ÿ›  Fix old photos without remote url for export #8012

    ๐Ÿ”‹ Features

    • โž• Add a manifest.json file as a first step to make diaspora* a Progressive Web App #7998
    • ๐Ÿ‘ Allow web+diaspora:// links to link to a profile with only the diaspora ID #8000
    • ๐Ÿ‘Œ Support TOTP two factor authentication #7751
  • v0.7.10.0 Changes

    February 26, 2019

    ๐Ÿ”จ Refactor

    • Replace dandelion.jpg with a public domain photo #7976

    ๐Ÿ› Bug fixes

    • ๐Ÿ›  Fix incorrect post sorting on tag streams and tag searches for tags containing the word "activity" #7959
  • v0.7.9.0 Changes

    January 14, 2019

    ๐Ÿ”จ Refactor

    • ๐Ÿ‘Œ Improve public stream performance and cleanup unused indexes #7944
    • ๐Ÿ‘Œ Improve wording of "Toggle mobile" #7926

    ๐Ÿ› Bug fixes

    • Do not autofollow back a user you are ignoring #7913
    • ๐Ÿ›  Fix photos gallery when too many thumbnails are shown #7943
    • ๐Ÿ›  Fix extended profile visibility switch showing the wrong state #7955

    ๐Ÿ”‹ Features

    • ๐Ÿ‘Œ Support ignore users on mobile #7884