The next major release, 1.3.0, is coming along nicely.

Most of the polish I wanted to add has been added, features tested, and things are going smoothly (after a few unexpected setbacks, naturally). Just a handful of items remain to be (re-) implemented before it will be ready for a beta and eventual release.

Note: 1.3.x will be the last version to support the 0.18.x API. Once development of 1.4.0 begins, 0.18.x support will be dropped.

Remaining Tasks

  • Complete redesign of remote instance community browser (currently at like 90%)
  • Replace the local community page with the updated version
  • Re-implement the custom feeds to pull more initially, store to local storage, and build the actual feed from that. Should allow a better mixture than the current implementation which only pulls 1 page at a time. This is most evident when the feed group is a mix of active and less-active communities.
  • Create a /instances route and page components to see the blocked/allowed and linked federated instances
  • Add additional moderator tools to community settings
    • Direct ban/unban user from community (similar to how adding/removing a mod works now)
    • In addition to the “community modlog” button, provide a simpler modlog just for that community
  • Refresh “Create post” page (wasn’t on the list until just now as I’m posting this)

Once those are done, I’ll test and fix bugs before releasing the beta to GHCR and launching that on my own instance to find/fix any last minute bugs that slipped through the cracks.

1.3.0 Resources

  • Jenny! [she/her]@dubvee.org
    link
    fedilink
    English
    arrow-up
    1
    ·
    7 months ago

    Ah, that makes sense. Hope I didn’t sound too negative. I really am loving the new look 😎

    I’m definitely going to keep playing around with the dev one but will wait for the main one to be updated before putting in any bugs.