This is our release v1.8.3. We did a lot of changes to our activity pub code and started to add testing of it. We did a lot of improvements on the UI and added more options for the user. Finally, we also improved the search and added an emoji picker. But we did even more, which you can check out down below.
Comparison to previous stable version v1.8.2:
DB migrations | New ENV vars | Admin guide changes | Suggest cache clearing | New dependencies |
---|---|---|---|---|
☑️ | ❌ | ❌ | ☑️ | ☑️ |
Upgrade Instructions
For Docker
- Get the official image or checkout the code and build it locally
- Stop all containers
docker compose down
- Start all containers
docker compose up -d
For Bare Metal
- Login as the mbin/kbin user:
su mbin
- Go to your repo
cd /var/www/mbin
- Get the new release:
git fetch && git checkout v1.8.3
- Run the update script:
bash bin/post-upgrade
. - Run
exit
so we are back at the root user (or put a sudo in front of every command) - flush your redis db by running
redis-cli
, type inAUTH [YOUR PASSWORD]
and thenFLUSHDB
- clear your opcache by reloading php fpm
systemctl restart php8.4-fpm
(or for PHP 8.3:systemctl restart php8.3-fpm
) - Restart the messengers:
supervisorctl restart messenger:*
What's Changed
- Bump robots.txt ban list version. by @melroy89 in #1570
- Check whether the actor is a User by @BentiGorlich in #1573
- Bump league/commonmark from 2.6.1 to 2.6.2 by @dependabot[bot] in #1572
- Bump phpstan/phpstan from 2.1.11 to 2.1.12 by @dependabot[bot] in #1571
- Bump gumlet/php-image-resize from 2.0.4 to 2.1.0 by @dependabot[bot] in #1574
- Translations update from Hosted Weblate by @weblate in #1569
- Sort and filter comment replies the same as root comments by @BentiGorlich in #1563
- WHen you enter a space during the search I was getting 500 error by @melroy89 in #1578
- Bump league/commonmark from 2.6.2 to 2.7.0 in the php group by @dependabot[bot] in #1585
- Translations update from Hosted Weblate by @weblate in #1586
- Bump symfony/yaml from 7.2.5 to 7.2.6 by @dependabot[bot] in #1582
- Bump symfony/maker-bundle from 1.62.1 to 1.63.0 by @dependabot[bot] in #1581
- Improve SSO documentation for privacy portal by @robertolopezlopez in #1580
- docs(contributor): contributors readme action update by @github-actions[bot] in #1587
- Display the bookmark icon on trashed content by @BentiGorlich in #1576
- Display the 2FA secret upon setup by @BentiGorlich in #1575
- Url Ids should not be extracted as a hashtag by @BentiGorlich in #1577
- Add emoji picker by @melroy89 in #1588
- Bump embed/embed from 4.4.15 to 4.4.17 by @dependabot[bot] in #1598
- Bump twig/extra-bundle from 3.20.0 to 3.21.0 by @dependabot[bot] in #1590
- Translations update from Hosted Weblate by @weblate in #1593
- Bump doctrine/orm from 2.20.2 to 2.20.3 by @dependabot[bot] in #1592
- Reduce the number of db calls on the login page by @BentiGorlich in #1599
- Translations update from Hosted Weblate by @weblate in #1600
- Bump symfony/ux-twig-component from 2.24.0 to 2.25.1 in the php group by @dependabot[bot] in #1601
- Adding missing command in the docs by @MakaryGo in #1604
- Bump symfony/ux-twig-component from 2.25.1 to 2.25.2 by @dependabot[bot] in #1606
- Fix the post comment expanding not working by @BentiGorlich in #1613
- Translations update from Hosted Weblate by @weblate in #1602
- docs(contributor): contributors readme action update by @github-actions[bot] in #1614
- Bump symfony/ux-chartjs from 2.24.0 to 2.25.2 by @dependabot[bot] in #1607
- Bump twig/cssinliner-extra from 3.20.0 to 3.21.0 by @dependabot[bot] in #1608
- Add
federation
query parameter to the post and entry retrieve API by @BentiGorlich in #1618 - docs(contributor): contributors readme action update by @github-actions[bot] in #1620
- Fix
npm ci
error by @BentiGorlich in #1621 - Update 01-first_setup.md by @MakaryGo in #1622
- docs(contributor): contributors readme action update by @github-actions[bot] in #1623
- Add classes for move subscription panel arrows by @TheVillageGuy in #1632
- Bump symfony/dotenv from 7.2.0 to 7.3.0 by @dependabot[bot] in #1626
- Bump symfony/scheduler from 7.2.3 to 7.3.0 by @dependabot[bot] in #1625
- Bump symfony/debug-bundle from 7.2.0 to 7.3.0 by @dependabot[bot] in #1624
- Fix getting bookmarks from a bookmark list. by @olorin99 in #1646
- Translations update from Hosted Weblate by @weblate in #1648
- docs(contributor): contributors readme action update by @github-actions[bot] in #1649
- Bump twig/html-extra from 3.20.0 to 3.21.0 by @dependabot[bot] in #1640
- Bump symfony/ux-chartjs from 2.25.2 to 2.26.1 by @dependabot[bot] in #1642
- Bump symfony/translation from 7.2.4 to 7.3.0 by @dependabot[bot] in #1641
- Bump predis/predis from 2.3.0 to 3.0.1 by @dependabot[bot] in #1643
- Translations update from Hosted Weblate by @weblate in #1651
- Expose instance admins and moderators by @BentiGorlich in #1657
- Bump symfony/lock from 7.2.5 to 7.3.0 by @dependabot[bot] in #1652
- Bump symfony/runtime from 7.2.3 to 7.3.1 by @dependabot[bot] in #1655
- Bump symfony/property-info from 7.2.5 to 7.3.1 by @dependabot[bot] in #1654
- Bump symfony/ux-chartjs from 2.26.1 to 2.27.0 by @dependabot[bot] in #1653
- Fix
npm ci
error by @BentiGorlich in #1660 - Fix template error on figure by @BentiGorlich in #1659
- Fix SSO auth not redirecting to /authorize by @BentiGorlich in #1638
- Improve admin user list by @BentiGorlich in #1634
- Improve entry editing by @BentiGorlich in #1658
- Fix the reputation list not counting upvotes by @BentiGorlich in #1633
- Add options for rendering rich markdown by @BentiGorlich in #1619
- Move from default
COUNT_CODEPOINTS
unit toCOUNT_GRAPHEMES
by @BentiGorlich in #1617 - Take federation status into account when creating content by @BentiGorlich in #1636
- Add Attitude to admin user list and user info by @BentiGorlich in #1635
- Remove openssl error and deprecation by @BentiGorlich in #1665
- Fix reading the wrong
magazine
property by @BentiGorlich in #1666 - Fix reading the wrong magazine property II by @BentiGorlich in #1669
- Translations update from Hosted Weblate by @weblate in #1667
- Add header bread crumb for mobile by @BentiGorlich in #1671
- Translations update from Hosted Weblate by @weblate in #1672
- Rollback symfony packages to 7.2 by @BentiGorlich in #1668
- Translations update from Hosted Weblate by @weblate in #1673
- Improve the generic search and add users and magazines to it by @BentiGorlich in #1670
- Fix header crumb squashing on smaller devices by @BentiGorlich in #1679
- Translations update from Hosted Weblate by @weblate in #1681
- Fix header full width on desktop by @BentiGorlich in #1680
- Introduce the activity table by @BentiGorlich in #1173
- Fix the if statement for $content variable in ApHttpClient.php by @melroy89 in #1682
- Translations update from Hosted Weblate by @weblate in #1683
- Fix super slow search by @BentiGorlich in #1686
- Fix image and url edits not federating by @BentiGorlich in #1684
- Fix wrong usage of the
url
field in AP by @BentiGorlich in #1685 - Bump version to v.1.8.3-rc1 by @BentiGorlich in #1688
- Translations update from Hosted Weblate by @weblate in #1689
- Bump version to v.1.8.3 by @BentiGorlich in #1690
New Contributors
- @robertolopezlopez made their first contribution in #1580
- @MakaryGo made their first contribution in #1604
- @olorin99 made their first contribution in #1646
Full Changelog: v1.8.2...v1.8.3