PieFed 1.2 is released
PieFed 1.2 is released
v1.2.0 - rimu/pyfedi

UI
Bottom sticky menu on mobileInstance-chooser during registration, displaying info about all other instances3D rotating tag cloud for communities with lots of hashtagsExplore menu, with feeds and topics, separate from the Community menuTranslation function for posts written in languages you can't understand, uses any LibreTranslate server.Advanced search filters on /communities tableShow poll results without votingNicer formatting on quotesConsistent image thumbnail size in post teasers in compact modeCommunities list shows number of active users not subscriber countPWA uses instance logo instead of default PieFed oneSlideshow doesn't bug out after a few dozen photos like it used toImprove search results by weighting post titles more than bodiesMods can set nsfw and nsfl the same way they set flair - with a popup menu in the post listImport saved posts & comments and user notes when importing settingsNSFW-specific functionality, like R18 agreement upon first visit, video auto-play.
Posting
New type of post - events, with federationRemind me about a post or comment in the futureMarkdown parsing improvements - em-dashes, link syntax, subscriptPreview markdown while writing a top-level commentSupport CMYK images without mangling their colorspace when resizing
Admin & backend
Log in with LDAP creds stored in LDAP server (in addition to earlier LDAP functionality which stores creds in LDAP server). Helpful for Yunohost-based deployments (coming soon).Modlog filteringAccount passwords stored in Lemmy format (bcrypt) can be used to log in (this is in preparation for the day when Lemmy instances are converted to PieFed instances)Instance shutdown process - tell all other instances to stop federating immediately.Restrict NSFW access in specified countries (e.g. UK)See which users share an IP addressReally Simple LicensingWhen a new community is made a post is automatically created in !newcommunities@lemmy.worldAutomatically add remote communities mentioned in !newcommunities@lemmy.world
API
Automatically-updating Swagger docs to ease frontend developmentInclude crosspost count in Post jsonReturn thumbnail width/height information with postpost/replies endpoint which returns nested JSON, better than comments/list
Federation
Federate flair changes properlyWhen blocking an instance, block it in more places e.g. community lists in sidebarContext property on comments and posts to make it easier for NodeBB to backfillFEP 3b86 - activity intents
PieFed.social news
When a.gup.pe shut down, the photography group became https://piefed.social/c/photography which is doing well. Snoopy, Skavau and wjs018 are now admins in addition to rimu.https://crust.piefed.social/ is our new testing and development instance.
To upgrade
git pull
git checkout v1.2.x
./deploy.sh or ./deploy-docker.sh