PixelFed v0.10.7 Release Notes

Release Date: 2020-01-07 // about 4 years ago
  • ➕ Added

    • ➕ Added drafts API endpoint for Camera Roll (bad2ecde)
    • ➕ Added AccountService (885a1258)
    • ➕ Added post embeds (1fecf717)
    • ➕ Added profile embeds (fb7a3cf0)
    • ➕ Added Force MetroUI labs experiment (#1889)
    • ➕ Added Stories, to enable add STORIES_ENABLED=true to .env and run php artisan config:cache && php artisan cache:clear. If opcache is enabled you may need to reload the web server.

    🛠 Fixed

    • 🛠 Fixed like and share/reblog count on profiles (86cb7d09)
    • 🛠 Fixed non federating self boosts (0c59a55e)
    • 🛠 Fixed CORS issues with API endpoints (6d6f517d)
    • 🛠 Fixed mixed albums not appearing on timelines (e01dff45)

    🔄 Changed

    • ✂ Removed relationship from AccountTransformer (4d084ac5)
    • ⚡️ Updated notification api endpoint to use NotificationService (f4039ce2) (6ef7597)
    • ⚡️ Update footer to use localization for the Places link (39712714)
    • ⚡️ Updated ComposeModal.vue, added a caption counter. Fixes #1722. (009c6ee8)
    • ⚡️ Updated Notifications to use the NotificationService (f4039ce2)
    • ⚡️ Updated PrivacySettings controller, clear cache after updating (d8d11d7b)
    • ⚡️ Updated BaseApiController, add timestamp to signed media previews for client side cache invalidation (73c08987)
    • ⚡️ Updated AdminInstanceController, remove db transaction from instance scan (5773434a)
    • ⚡️ Updated Help Center view, added outdated warning (0e611d00)
    • ⚡️ Updated language view, added English version of language names (ebb998d2)
    • ⚡️ Updated app.js, added App.utils like .format.count, .filters and .emoji (34c13b6e)
    • ⚡️ Updated CollectionCompose.vue component, fix api namespace change (71ed965c)
    • ⚡️ Updated PostComponent, mark caption sensitive if post is and use util.emoji (35d51215)
    • ⚡️ Updated Profile.vue component, use formatted counts (30f14961)
    • ⚡️ Updated Timeline.vue component, use formatted counts, util.emoji and increase pagination limit to 5 (abfc9fe7)
    • ⚡️ Updated album presenters, use better carousel (31b114cc) (0617fada) (767fc887)
    • ⚡️ Updated Timeline.vue component, remove tap for lightbox as it conflicts with new carousel (96e25ad2)
    • ⚡️ Updated ComposeModal.vue, added album support, editing and UI tweaks (3aaad81e)
    • ⚡️ Updated InternalApiController, increase license limit to 140 to match UI counter (b3c18aec)
    • ⚡️ Updated album carousels, fix height bug (8380822a)
    • ⚡️ Updated MediaController, add timestamp to signed preview url (49efaae9)
    • ⚡️ Updated BaseApiController, uncache verify_credentials method (3fa9ac8b)
    • ⚡️ Updated StatusHashtagService, reduce cached hashtag count ttl from 6 hours to 5 minutes (126886e8)
    • ⚡️ Updated Hashtag.vue component, added formatted posts count (c71f3dd1)
    • ⚡️ Updated FixLikes command, fix postgres support (771f9c46)
    • ⚡️ Updated Settings, hide sponsors feature until re-implemented in Profile UI (c4dd8449)
    • ⚡️ Updated Status view, added video open graph tag support (#1799)
    • ⚡️ Updated AccountTransformer, added local attribute (d2a90f11)
    • ⚡️ Updated Laravel framework from v5.8 to v6.x (3aff6de33)
    • ⚡️ Updated FollowerController to fix bug affecting private profiles (a429d961)
    • ⚡️ Updated StatusTransformer, added local attribute (484bb509)
    • ⚡️ Updated PostComponent, fix bug affecting MomentUI and non authenticated users (7b3fe215)
    • ⚡️ Updated FixUsernames command to allow usernames containing . (e5d77c6d)
    • ⚡️ Updated landing page, add age check (d11e82c3)
    • ⚡️ Updated ApiV1Controller, add mobile_apis to /api/v1/instance endpoint (57407463)
    • ⚡️ Updated PublicTimelineService, add video media scopes (7b00eba3)
    • ⚡️ Updated PublicApiController, add AccountService (5ebd2c8a)
    • ⚡️ Updated CommentController, fix scope bug (45ecad2a)
    • ⚡️ Updated CollectionController, increase limit from 18 to 50. (c2826fd3)