Mbin: a federated content aggregator, voting, discussion and microblogging platform (By the community, for the community)
AGPL-3.0 License
Bot releases are hidden (Show)
Welcome to version 1.7.1 of Mbin. A very packed Mbin release once again!
This version includes tons of fixes (too many to mention here, look at "What's Changed") and introduces also new features like: trusted proxy configuration (see also docs), activate accounts manually using the admin panel, show an error when the image is too large to upload (look at the latest .env template file), improved API end-points (isAdmin, isGlobalModerator is part of the user API, fixed AP context and more) as well as many documentation improvements.
Note: Due to a dead-lock issue in 1.7.0, which is now fixed in 1.7.1, we strongly recommend upgrading your Mbin server as soon as possible.
And as always, we would like to thank all the contributors and the Mbin community! We can't do it without you!
Comparison to previous stable version 1.7.0:
DB migrations | New ENV vars | Admin guide changes | Suggest cache clearing | New dependencies |
---|---|---|---|---|
☑️ | ☑️ | ☑️ | ☑️ | ❌ |
docker compose down
docker compose up -d
su mbin
cd /var/www/mbin
git fetch && git checkout v1.7.1
./bin/post-upgrade
. If you get an error when running the db migrations you maybe have to stop your webserver, so nothing is trying to access the database.exit
so we are back at the root user (or put a sudo
in-front of every command)redis-cli
, type in AUTH [YOUR PASSWORD]
and then FLUSHDB
systemctl reload php8.3-fpm
(or for PHP 8.2: systemctl reload php8.2-fpm
)supervisorctl restart messenger:*
bin/console
in https://github.com/MbinOrg/mbin/pull/1002
ActivityHandler
errors regarding the payload by @BentiGorlich in https://github.com/MbinOrg/mbin/pull/1004
\intval
around MAX_IMAGE_BYTES
in src/Service/SettingsManager.php
, breaks settings name resolution in https://github.com/MbinOrg/mbin/pull/1011
getAccessToken
always returning null by @BentiGorlich in https://github.com/MbinOrg/mbin/pull/1030
isAdmin
and isGlobalModerator
fields to user api response by @BentiGorlich in https://github.com/MbinOrg/mbin/pull/1044
canAuthUserModerate
by @BentiGorlich in https://github.com/MbinOrg/mbin/pull/1043
timeout
and max_duration
by @BentiGorlich in https://github.com/MbinOrg/mbin/pull/1051
Full Changelog: https://github.com/MbinOrg/mbin/compare/v1.7.0...v1.7.1
Published by BentiGorlich about 2 months ago
This the fifth release candidate of 1.7.1. It fixes some major and minor bugs and improves the API
Comparison to previous version 1.7.1-rc4:
DB migrations | New ENV vars | Admin guide changes | Suggest cache clearing | New dependencies |
---|---|---|---|---|
❌ | ❌ | ❌ | ☑️ | ❌ |
docker compose down
docker compose up -d
su mbin
cd /var/www/mbin
git fetch && git checkout v1.7.1-rc5
bash bin/post-upgrade.sh
. If you get an error when running the db migrations you maybe have to stop your webserver, so nothing is trying to access the database.exit
so we are back at the root user (or put a sudo infront of every command)redis-cli
, type in AUTH [YOUR PASSWORD]
and then FLUSHDB
systemctl reload php8.2-fpm
(or for PHP 8.3: systemctl reload php8.3-fpm
)supervisorctl restart messenger:*
isAdmin
and isGlobalModerator
fields to user api response by @BentiGorlich in https://github.com/MbinOrg/mbin/pull/1044
canAuthUserModerate
by @BentiGorlich in https://github.com/MbinOrg/mbin/pull/1043
timeout
and max_duration
by @BentiGorlich in https://github.com/MbinOrg/mbin/pull/1051
Full Changelog: https://github.com/MbinOrg/mbin/compare/v1.7.1-rc4...v1.7.1-rc5
Published by BentiGorlich 2 months ago
This the fourth release candidate of 1.7.1. It fixes some bugs with messages from deleted users, changes the microblog hashtag matching feature, updating dependencies (which itself should solve some bugs related to rabbitmq), fixes failed deletions when the user has reports attached to them, fixes PeerTube channel groups not having moderators and fixes updating actors failing when their instance doesn't have a nodeinfo endpoint
Comparison to previous version 1.7.1-rc3:
DB migrations | New ENV vars | Admin guide changes | Suggest cache clearing | New dependencies |
---|---|---|---|---|
☑️ | ❌ | ❌ | ☑️ | ❌ |
docker compose down
docker compose up -d
su mbin
cd /var/www/mbin
git fetch && git checkout v1.7.1-rc4
bash bin/post-upgrade.sh
. If you get an error when running the db migrations you maybe have to stop your webserver, so nothing is trying to access the database.exit
so we are back at the root user (or put a sudo infront of every command)redis-cli
, type in AUTH [YOUR PASSWORD]
and then FLUSHDB
systemctl reload php8.2-fpm
(or for PHP 8.3: systemctl reload php8.3-fpm
)supervisorctl restart messenger:*
Full Changelog: https://github.com/MbinOrg/mbin/compare/v1.7.1-rc3...v1.7.1-rc4
Published by BentiGorlich 2 months ago
This is the third release candidate of v1.7.1. It fixes some bugs relating to the PushNotificationsAPI and the max image size env var. It also introduces an error message if the image is too large and displays the maximum file size next to the image upload
Comparison to previous version 1.7.1-rc2:
DB migrations | New ENV vars | Admin guide changes | Suggest cache clearing | New dependencies |
---|---|---|---|---|
❌ | ❌ | ❌ | ☑️ | ❌ |
docker compose down
docker compose up -d
su mbin
cd /var/www/mbin
git fetch && git checkout v1.7.1-rc3
bash bin/post-upgrade.sh
. If you get an error when running the db migrations you maybe have to stop your webserver, so nothing is trying to access the database.exit
so we are back at the root user (or put a sudo infront of every command)redis-cli
, type in AUTH [YOUR PASSWORD]
and then FLUSHDB
systemctl reload php8.2-fpm
(or for PHP 8.3: systemctl reload php8.3-fpm
)supervisorctl restart messenger:*
getAccessToken
always returning null by @BentiGorlich in https://github.com/MbinOrg/mbin/pull/1030
Full Changelog: https://github.com/MbinOrg/mbin/compare/v1.7.1-rc2...v1.7.1-rc3
Published by BentiGorlich 2 months ago
This is the first release candidate for v1.7.1. This release brings a lot of bug fixes, but also a few new features: admins can verify users by clicking a button, new admin user lists, extend the API,
Comparison to previous version 1.7.0:
DB migrations | New ENV vars | Admin guide changes | Suggest cache clearing | New dependencies |
---|---|---|---|---|
❌ | ❌ | ❌ | ☑️ | ❌ |
docker compose down
docker compose up -d
su mbin
cd /var/www/mbin
git fetch && git checkout v1.7.1-rc1
bash bin/post-upgrade.sh
. If you get an error when running the db migrations you maybe have to stop your webserver, so nothing is trying to access the database.exit
so we are back at the root user (or put a sudo infront of every command)redis-cli
, type in AUTH [YOUR PASSWORD]
and then FLUSHDB
systemctl reload php8.2-fpm
(or for PHP 8.3: systemctl reload php8.3-fpm
)supervisorctl restart messenger:*
bin/console
by @nobodyatroot in https://github.com/MbinOrg/mbin/pull/1002
ActivityHandler
errors regarding the payload by @BentiGorlich in https://github.com/MbinOrg/mbin/pull/1004
Full Changelog: https://github.com/MbinOrg/mbin/compare/v1.7.0...v1.7.1-rc1
Published by BentiGorlich 3 months ago
This is the v1.7.0 release of mbin and it brings a lot of changes: improved instance wide modlog, new SSO providers, new translated languages, moderator updates in the modlog, new cake day display, better stability and scalability of the messengers, PeerTube support, federating direct messages, federate un-/pinning entries, updated robots.txt, improve the documentation, longer durability of the user session, adding admin notifications for reports, tombstones for deleted remote users, improve the federation of edits, push subscriptions, a new look of the federation page, add public API endpoints for getting de-/federated and dead instances, magazines can now restrict posting to mods, updating magazines and users should now federate instantly, new users and magazines now show a leaf icon next to them, improve the editing of threads, make the maximum image size configurable
The mbin team now suggests using php-8.3. If you are using the docker setup you will automatically be running the new php version.
A total of 145 reviewed and approved pull requests have been merged into this release! As always, a special thank you to new and existing contributors, without you, future Mbin releases would not be possible!
Comparison to previous version 1.6.0:
DB migrations | New ENV vars | Admin guide changes | Suggest cache clearing | New dependencies |
---|---|---|---|---|
☑️ | ☑️ | ☑️ | ☑️ | ☑️ |
[!NOTE]
If you are upgrading from one of the release candidates, you just have to follow the default upgrade procedure, like the one described in the 2nd release candidate
docker compose down
docker compose up -d
docker compose exec php php bin/console mbin:push:keys:update
supervisorctl stop messenger:*
as the root userbcmath
, be sure the extension is for your installed php version. On debian for php 8.2 it would look like this: apt install php8.2-bcmath
. Check if that was successful by running: php -m | grep bcmath
su mbin
cd /var/www/mbin
git fetch && git checkout v1.7.0-rc1
bash bin/post-upgrade.sh
. If you get an error when running the db migrations you maybe have to stop your webserver, so nothing is trying to access the database.php bin/console mbin:push:keys:update
exit
so we are back at the root user (or put a sudo infront of every command)redis-cli
, type in AUTH [YOUR PASSWORD]
and then FLUSHDB
systemctl reload php8.2-fpm
(or for PHP 8.3: systemctl reload php8.3-fpm
)supervisorctl reread && supervisorctl update && supervisorctl start messenger:*
apFetchedAt
field of users and magazines for admins by @BentiGorlich in https://github.com/MbinOrg/mbin/pull/826
findActorOrCreate
by @BentiGorlich in https://github.com/MbinOrg/mbin/pull/825
findActorOrCreate
" by @BentiGorlich in https://github.com/MbinOrg/mbin/pull/852
lastoriginupdate
db writes by @e-five256 in https://github.com/MbinOrg/mbin/pull/702
DeliverManager
by @BentiGorlich in https://github.com/MbinOrg/mbin/pull/862
openssl_pkey_get_public
in signature validator by @nobodyatroot in https://github.com/MbinOrg/mbin/pull/874
OAuth2UserConsent
by @BentiGorlich in https://github.com/MbinOrg/mbin/pull/957
ImageManager.php
with admin configurable environmental variable by @nobodyatroot in https://github.com/MbinOrg/mbin/pull/987
Full Changelog: https://github.com/MbinOrg/mbin/compare/v1.6.0...v1.7.0
Published by BentiGorlich 3 months ago
This is the second release candidate for v1.7.0
which fixes problems coming from our framework upgrade, fix the creation of image posts and improve the editing of threads. Additionally we now suggest using php-8.3
Comparison to previous version 1.7.0-rc1:
DB migrations | New ENV vars | Admin guide changes | Suggest cache clearing | New dependencies |
---|---|---|---|---|
❌ | ❌ | ☑️ | ❌ | ❌ |
[!WARNING]
These instructions are only for directly upgrading fromv1.7.0-rc1
. Please review the upgrade instructions for all releases between the one you are upgrading from andv1.7.0-rc2
[!NOTE]
We updated the docker setup to use php-8.3
docker compose down
docker compose up -d
su mbin
cd /var/www/mbin
git fetch && git checkout v1.7.0-rc2
bash bin/post-upgrade.sh
. If you get an error when running the db migrations you maybe have to stop your webserver, so nothing is trying to access the database.exit
so we are back at the root user (or put a sudo infront of every command)redis-cli
, type in AUTH [YOUR PASSWORD]
and then FLUSHDB
systemctl reload php8.2-fpm
(or for PHP 8.3: systemctl reload php8.3-fpm
)supervisorctl restart messenger:*
Full Changelog: https://github.com/MbinOrg/mbin/compare/v1.7.0-rc1...v1.7.0-rc2
Published by BentiGorlich 3 months ago
This is the first release candidate for v1.7.0 of mbin it brings a lot of changes: improved instance wide modlog, new SSO providers, new translated languages, moderator updates in the modlog, new cake day display, better stability and scalability of the messengers, PeerTube support, federating direct messages, federate un-/pinning entries, updated robots.txt, improve the documentation, longer durability of the user session, adding admin notifications for reports, tombstones for deleted remote users, improve the federation of edits, push subscriptions, a new look of the federation page, add public API endpoints for getting de-/federated and dead instances, magazines can now restrict posting to mods, updating magazines and users should now federate instantly, new users and magazines now show a leaf icon next to them
A total of 123 reviewed and approved pull requests have been merged into this release! As always, a special thank you to new and existing contributors, without you, future Mbin releases would not be possible!
Comparison to previous version 1.6.0:
DB migrations | New ENV vars | Admin guide changes | Suggest cache clearing | New dependencies |
---|---|---|---|---|
☑️ | ☑️ | ☑️ | ☑️ | ☑️ |
docker compose down
docker compose up -d
docker compose exec php php bin/console mbin:push:keys:update
supervisorctl stop messenger:*
as the root userbcmath
, be sure the extension is for your installed php version. On debian for php 8.2 it would look like this: apt install php8.2-bcmath
. Check if that was successful by running: php -m | grep bcmath
su mbin
cd /var/www/mbin
git fetch && git checkout v1.7.0-rc1
bash bin/post-upgrade.sh
. If you get an error when running the db migrations you maybe have to stop your webserver, so nothing is trying to access the database.php bin/console mbin:push:keys:update
exit
so we are back at the root user (or put a sudo infront of every command)redis-cli
, type in AUTH [YOUR PASSWORD]
and then FLUSHDB
systemctl reload php8.2-fpm
(or for PHP 8.3: systemctl reload php8.3-fpm
)supervisorctl reread && supervisorctl update && supervisorctl start messenger:*
apFetchedAt
field of users and magazines for admins by @BentiGorlich in https://github.com/MbinOrg/mbin/pull/826
findActorOrCreate
by @BentiGorlich in https://github.com/MbinOrg/mbin/pull/825
findActorOrCreate
" by @BentiGorlich in https://github.com/MbinOrg/mbin/pull/852
lastoriginupdate
db writes by @e-five256 in https://github.com/MbinOrg/mbin/pull/702
DeliverManager
by @BentiGorlich in https://github.com/MbinOrg/mbin/pull/862
openssl_pkey_get_public
in signature validator by @nobodyatroot in https://github.com/MbinOrg/mbin/pull/874
OAuth2UserConsent
by @BentiGorlich in https://github.com/MbinOrg/mbin/pull/957
Full Changelog: https://github.com/MbinOrg/mbin/compare/v1.6.0...v1.7.0-rc1
Published by nobodyatroot 5 months ago
This is the 1.6.0 release of Mbin. It brings several changes and improvements including, but not limited to, a new UI filter for sorting threads and microblog posts, a new hashtag system, Microsoft Azure and SimpleLogin SSO additions, private instance mode, framework upgrade to Symfony 7.0, outgoing federation of delete actions, several backend improvements to address federation stability and compatibility, UI fixes and route changes, etc. A full change log can be seen at the bottom of these release notes.
A total of 98 reviewed and approved pull requests have been merged into this release! As always, a special thank you to new and existing contributors, without you, future Mbin releases would not be possible!
[!CAUTION]
Please review the upgrade notes below before proceeding. Do NOT interrupt the database migration process... database migrations may take several minutes to finish. If a migration deadlocks, please make sure there are no lingering database sessions active and try the upgrade again.
Comparison to previous version 1.5.3:
DB migrations | New ENV vars | Admin guide changes | Suggest cache clearing |
---|---|---|---|
☑️ | ☑️ | ☑️ | ☑️ |
docker compose down
docker compose up -d
supervisorctl stop messenger:*
as the root usersu mbin
cd /var/www/mbin
git fetch && git checkout v1.6.0
bash bin/post-upgrade.sh
. If you get an error when running the db migrations you maybe have to stop your webserver, so nothing is trying to access the database.exit
so we are back at the root user (or put a sudo infront of every command)redis-cli
, type in AUTH [YOUR PASSWORD]
and then FLUSHDB
systemctl reload php8.2-fpm
supervisorctl reread && supervisorctl && sudo supervisorctl start messenger:*
Image::$sourceUrl
field to text for long links by @asdfzdfj in https://github.com/MbinOrg/mbin/pull/695
random
magazine in first time install docs by @e-five256 in https://github.com/MbinOrg/mbin/pull/714
application/activity+json
for AP fetching by @asdfzdfj in https://github.com/MbinOrg/mbin/pull/717
doctrine.orm.controller_resolver.auto_mapping: true
by @asdfzdfj in https://github.com/MbinOrg/mbin/pull/738
.env.local.php
directly by @asdfzdfj in https://github.com/MbinOrg/mbin/pull/737
node_modules
and vendor
directories from PHP linter by @nobodyatroot in https://github.com/MbinOrg/mbin/pull/775
ImageDto
by @BentiGorlich in https://github.com/MbinOrg/mbin/pull/796
Full Changelog: https://github.com/MbinOrg/mbin/compare/v1.5.2...v1.6.0
Published by e-five256 6 months ago
[!CAUTION]
Do NOT checkout this release if you normally track main. Continue to track main as always. This release is ONLY for those that previously were on 1.5.2 https://github.com/MbinOrg/mbin/commit/0e63cdd5f3cf0f535a06af2d60832cc87d7cf3f9. Those that track main already have these fixes and will get the new version number as usual.
Hotfix to circular chain activity messages and an account deletion FK violation that would cause deadlocks. Advise bringing down messengers in order the migrate the DB successfully, as there may be lock conflicts with the table changes.
DB migrations | New ENV vars | Admin guide changes | Suggest cache clearing |
---|---|---|---|
☑️ | ❌ | ❌ | ❌ |
Full Changelog: https://github.com/MbinOrg/mbin/compare/v1.5.2...v1.5.3
Published by e-five256 7 months ago
Quick hotfix to some issues regarding local user actions and account deletion
In some scenarios:
These issues should now be resolved
DB migrations | New ENV vars | Admin guide changes | Suggest cache clearing |
---|---|---|---|
☑️ | ❌ | ☑️ | ☑️ |
Full Changelog: https://github.com/MbinOrg/mbin/compare/v1.5.1...v1.5.2
Published by melroy89 7 months ago
Most important: Fix email sent issues (both during registration as well as contact form). The reason to create this patch release.
Have a nice Easter!
DB migrations | New ENV vars | Admin guide changes | Suggest cache clearing |
---|---|---|---|
❌ | ❌ | ❌ | ☑️ |
KBIN_PAGE_WIDTH
has not been set by @BentiGorlich in https://github.com/MbinOrg/mbin/pull/636
Full Changelog: https://github.com/MbinOrg/mbin/compare/v1.5.0...v1.5.1
Published by BentiGorlich 7 months ago
This is the 1.5.0 release of Mbin. It brings changes to messenger queue layout (again), adds Zitadel SSO support, UI improvements, a proper account deletion which is controlled by the user, performance improvements, and a bunch of bug fixes and security updates in our dependencies.
An explanation of the new messenger queues can be found here: admin_guide.md#symfony-messenger-queues and other documentation improvements.
DB migration may take multiple minutes for new index creation.
Comparison to previous version 1.4.1:
DB migrations | New ENV vars | Admin guide changes | Suggest cache clearing |
---|---|---|---|
☑️ | ☑️ | ☑️ | ☑️ |
docker compose down
docker compose up -d
supervisorctl stop messenger:*
as the root user/etc/supervisor/conf.d/messenger-worker.conf
tocommand=php /var/www/mbin/bin/console messenger:consume scheduler_default old async outbox deliver inbox resolve receive failed --time-limit=3600
user=www-data
numprocs=6
startsecs=0
autostart=true
autorestart=true
startretries=10
process_name=%(program_name)s_%(process_num)02d
Adjust the numprocs
parameter to your needs. Also be aware of the path to the mbin repo. If you are coming from kbin and never changed your folder structure then the second line has to be changed to:
command=php /var/www/kbin/bin/console messenger:consume scheduler_default old async outbox deliver inbox resolve receive failed --time-limit=3600
su mbin
cd /var/www/mbin
git fetch && git checkout v1.5.0
bash bin/post-upgrade.sh
. If you get an error when running the db migrations you maybe have to stop your webserver, so nothing is trying to access the database.exit
so we are back at the root user (or put a sudo infront of every command)redis-cli
, type in AUTH [YOUR PASSWORD]
and then FLUSHDB
systemctl reload php8.2-fpm
supervisorctl reread && supervisorctl update && supervisorctl start messenger:*
ChainActivityHandler
by @BentiGorlich in https://github.com/MbinOrg/mbin/pull/597
Full Changelog: https://github.com/MbinOrg/mbin/compare/v1.4.1...v1.5.0
Published by nobodyatroot 8 months ago
https://github.com/MbinOrg/mbin/releases/tag/v1.4.0
Hi everyone, v1.4.1 is here to address some critical bugs that were discovered in v1.4.0 that may cause 500 errors and/or odd behavior under the right conditions, so please update at your earliest convenience. Thank you!
Comparison to previous version: v1.4.0
DB migrations | New ENV vars | Admin guide changes | Suggest cache clearing |
---|---|---|---|
❌ | ❌ | ❌ | ☑️ |
Full Changelog: https://github.com/MbinOrg/mbin/compare/v1.4.0...v1.4.1
Published by BentiGorlich 8 months ago
Hi everybody this is our v1.4.0 release bringing big changes to the messenger queue layout, our background worker system. And because of that the update process is a little more complicated than usually. For a little more info you can check out our FAQ#messenger-queue-is-building-up-even-though-my-messengers-are-idling and our Admin Guide#symfony-messenger-queues
Comparison to previous version: v1.3.0
DB migrations | New ENV vars | Admin guide changes | Suggest cache clearing |
---|---|---|---|
☑️ | ❌ | ☑️ | ☑️ |
We removed one of the containers in the docker compose, because we do not have separate workers for the different queues anymore. That means that the default is only one work process on the messenger queue.
If you need more than that, you can
messenger
part of the docker/compose.yml
and give them unique container names orservices:
messenger:
deploy:
mode: replicated
replicas: <number of replicas here>
docker compose down && docker compose rm
docker compose up -d
supervisorctl stop messenger-ap:* messenger-kbin:*
supervisorctl remove messenger-ap messenger-kbin
/etc/supervisor/conf.d/messenger-worker.conf
to:[program:messenger]
command=php /var/www/mbin/bin/console messenger:consume async async_ap failed --time-limit=3600
user=www-data
numprocs=4
startsecs=0
autostart=true
autorestart=true
startretries=10
process_name=%(program_name)s_%(process_num)02d
Adjust the numprocs
parameter to your needs. Also be aware of the path to the mbin repo. If you are coming from kbin and never changed your folder structure then the second line has to be changed to:
command=php /var/www/kbin/bin/console messenger:consume async async_ap failed --time-limit=3600
git fetch && git checkout v1.4.0
bash bin/post-upgrade.sh
. If you get an error when running the db migrations you maybe have to stop your webserver, so nothing is trying to access the database.supervisorctl reread && supervisorctl update && supervisorctl start messenger:*
[email protected]
handle format by @asdfzdfj in https://github.com/MbinOrg/mbin/pull/465
last_origin_update
to magazine by @BentiGorlich in https://github.com/MbinOrg/mbin/pull/503
Full Changelog: https://github.com/MbinOrg/mbin/compare/v1.3.0...v1.4.0
Published by melroy89 9 months ago
Happy new year! This is our v1.3.0 release, as always with new features, frontend changes, bug fixes and various other improvements.
Thank you everybody for all your contributions and being part of our Mbin community.
Comparison to previous version: v1.2.0
DB migrations | New ENV vars | Admin guide changes | Suggest cache clearing |
---|---|---|---|
❌ | ❌ | ❌ | ☑️ |
/instances
to /federation
by @e-five256 in https://github.com/MbinOrg/mbin/pull/394
getCollectionObject
by @nobodyatroot in https://github.com/MbinOrg/mbin/pull/401
Full Changelog: https://github.com/MbinOrg/mbin/compare/v1.2.1...v1.3.0
Published by e-five256 10 months ago
Thank you contributors and users! Wishing everyone a happy holiday season! ☃️
Comparison to previous version: v1.2.0
DB migrations | New ENV vars | Admin guide changes | Suggest cache clearing |
---|---|---|---|
❌ | ❌ | ❌ | ☑️ |
source
property by @asdfzdfj in https://github.com/MbinOrg/mbin/pull/312
on*=
actions to stimulus controllers/actions by @asdfzdfj in https://github.com/MbinOrg/mbin/pull/330
window.KBIN_XXX
to notifications controller by @asdfzdfj in https://github.com/MbinOrg/mbin/pull/334
Full Changelog: https://github.com/MbinOrg/mbin/compare/v1.2.0...v1.2.1
Published by e-five256 11 months ago
Thank you to everyone making this possible!
Comparison to previous version: v1.1.0
DB migrations | New ENV vars | Will log users out |
---|---|---|
☑️ | ☑️ | ☑️ |
image/webp
and some more media type as image by @asdfzdfj in https://github.com/MbinOrg/mbin/pull/302
source
property in AP entries/posts by @asdfzdfj in https://github.com/MbinOrg/mbin/pull/303
Full Changelog: https://github.com/MbinOrg/mbin/compare/v1.1.0...v1.2.0
Published by nobodyatroot 11 months ago
A big thank you! to all those that submit issues, create pull requests, and constructively engage with our community to further enhance everyone's Mbin experience.
Full Changelog: https://github.com/MbinOrg/mbin/compare/v1.0.0...v1.1.0
Published by melroy89 12 months ago
This is our first release of Mbin (fork of Kbin). It's only getting better from here 👍🏽 .
Full Changelog: https://github.com/MbinOrg/mbin/commits/v1.0.0