diaspora* v0.4.0.0 Release Notes

  • Ensure account deletions are run

    ๐Ÿ‘€ A regression caused accounts deletions to not properly perform in some cases, see #4792. To ensure these are reexecuted properly, please run RAILS_ENV=production bundle exec rake accounts:run_deletions โฌ†๏ธ after you've upgraded.

    ๐Ÿ”„ Change in guid generation

    This version will break federation to pods running on versions prior 0.1.1.0.

    Read more in #4249 and #4883

    ๐Ÿ”จ Refactor

    • โฌ‡๏ธ Drop number of followers from tags page #4717
    • โœ‚ Remove some unused beta code #4738
    • ๐Ÿ’… Style improvements for SPV, use original author's avatar for reshares #4754
    • โšก๏ธ Update image branding to the new decided standard #4702
    • Consistent naming of conversations and messages #4756
    • ๐Ÿ‘Œ Improve stream generation time #4769
    • Port help pages to backbone #4768
    • โž• Add participants to conversations menu #4656
    • Update forgot_password and reset_password pages #4707
    • ๐Ÿ”„ Change jQuery CDN to jquery.com from googleapis.com #4765
    • โšก๏ธ Update to jQuery 10
    • Port publisher and bookmarklet to Bootstrap #4678
    • ๐Ÿ‘Œ Improve search page, add better indications #4794
    • Port notifications and hovercards to Bootstrap #4814
    • ๐Ÿ’Ž Replace .rvmrc by .ruby-version and .ruby-gemset #4854
    • Reorder and reword items on user settings page #4912
    • SPV: Improve padding and interaction counts #4426
    • โœ‚ Remove auto 'mark as read' for notifications #4810
    • ๐Ÿ‘Œ Improve set read/unread in notifications dropdown #4869
    • ๐Ÿ”จ Refactor publisher: trigger events for certain actions, introduce 'disabled' state #4932

    ๐Ÿ› Bug fixes

    • ๐Ÿ›  Fix user account deletion #4953 and #4963
    • ๐Ÿ›  Fix email body language when invite a friend #4832
    • ๐Ÿ‘Œ Improve time agos by updating the plugin #4281
    • Do not add a space after adding a mention #4767
    • ๐Ÿ›  Fix active user statistics by saving a last seen timestamp for users #4802
    • Render HTML in atom user feed #4835
    • ๐Ÿ›  Fix plaintext mode of Mentionable #4831
    • ๐Ÿ›  Fixed Atom Feed Error if reshared Post is deleted #4841
    • ๐Ÿ‘‰ Show hovercards in the notification drop-down for users on the same pod #4843
    • The photo stream no longer repeats after the last photo #4787
    • ๐Ÿ›  Fix avatar alignment for hovercards in the notifications dropdown #4853
    • ๐Ÿ“œ Do not parse hashtags inside Markdown links #4856
    • โช Restore comment textarea content after revealing more comments #4858
    • OpenGraph: don't make description into links #4708
    • Don't cut off long tags in stream posts #4878
    • Do not replace earlier appearances of the name while mentioning somebody #4882
    • Catch exceptions when trying to decode an invalid URI #4889
    • Redirect to the stream when switching the mobile publisher to desktop #4917
    • ๐Ÿ“œ Parsing mention witch contain in username special characters #4919
    • Do not show your own hovercard #4758
    • Hit Nominatim via https #4968

    ๐Ÿ”‹ Features

    • You can report a single post or comment by clicking the correct icon in the controler section #4517 #4781
    • โž• Add permalinks for comments #4577
    • ๐Ÿ†• New menu for the mobile version #4673
    • โž• Added comment count to statistic to enable calculations of posts/comments ratios #4799
    • โž• Add filters to notifications controller #4814
    • Activate hovercards in SPV and conversations #4870
    • โž• Added possibility to conduct polls #4861 #4894 #4897 #4899