Here's version 0.18.0-rc2 of GoToSocial.
Please read the migration notes carefully for instructions on how to upgrade to this version.
For instructions to update to this release candidate from versions < v0.18.0-rc1, see the v0.18.0-rc1 release candidate notes, but replace v0.18.0-rc1
with v0.18.0-rc2
throughout.
Migration notes
Upgrading
To upgrade to v0.18.0-rc2 from a previous release:
Binary/tar
- Stop GoToSocial.
- Back up your database! If you're running on SQLite, this is as simple as copying your
sqlite.db
file, eg.,cp sqlite.db sqlite.db.backup
. - Download and untar the new release, including the web assets and html templates.
- Edit your config.yaml file if necessary (see below).
- Start GoToSocial.
- Wait patiently for any migrations to run, do not interrupt migrations or you could leave your db in a broken state and will have to restore from backup!
- Enjoy your updated instance.
Docker
- Stop GoToSocial.
- Back up your database! If you're running on SQLite, this is as simple as copying your
sqlite.db
file, eg.,cp sqlite.db sqlite.db.backup
. - Pull the new docker container (
superseriousbusiness/gotosocial:0.18.0-rc2
orsuperseriousbusiness/gotosocial:latest
) - Edit your config.yaml file or environment variables if necessary (see below).
- Start GoToSocial.
- Wait patiently for any migrations to run, do not interrupt migrations or you could leave your db in a broken state and will have to restore from backup!
- Enjoy your updated instance.
config.yaml
The configuration file has changed since the previous release candidate.
- Added
instance-allow-backdating-statuses
. - Added
accounts-registration-daily-limit
. - Added
accounts-registration-backlog-limit
.
You can see a diff of the config file here: https://github.com/superseriousbusiness/gotosocial/compare/v0.18.0-rc1...v0.18.0-rc2#diff-c071e03510b2c57e193a44503fd9528a785f0f411497cc75841a9f8d0b1ac622
Database Migrations
No new migrations since v0.18.0-rc1.
Which release archive/container should I use?
GoToSocial releases binary builds for 64-bit Linux, FreeBSD, and NetBSD operating systems. We also release Docker builds for 64-bit Linux.
OS | Architecture | Support level | Binary archive | Docker |
---|---|---|---|---|
Linux | x86-64/AMD64 (64-bit) | 🟢 Full | linux_amd64.tar.gz | superseriousbusiness/gotosocial:0.18.0-rc2
|
Linux | Armv8/ARM64 (64-bit) | 🟢 Full | linux_arm64.tar.gz | superseriousbusiness/gotosocial:0.18.0-rc2
|
FreeBSD | x86-64/AMD64 (64-bit) | 🟢 Full | freebsd_amd64.tar.gz | Not provided |
FreeBSD | Armv8/ARM64 (64-bit) | 🟢 Full | freebsd_arm64.tar.gz | Not provided |
NetBSD | x86-64/AMD64 (64-bit) | 🟢 Full | netbsd_amd64.tar.gz | Not provided |
NetBSD | Armv8/ARM64 (64-bit) | 🟢 Full | netbsd_arm64.tar.gz | Not provided |
nowasm
For your convenience, we also provide UNSUPPORTED, EXPERIMENTAL BUILDS, created using the nowasm
tag, in the downloads list below. There is no Docker build for nowasm
.
GoToSocial releases built with nowasm
use the Go-native, modernc version of SQLite instead of the WASM one, and will use on-system ffmpeg and ffprobe binaries for media processing.
Using a nowasm
build is currently the only way to run GoToSocial on a 32-bit system.
For more information on running a nowasm
build, see the nowasm documentation page.
Changelog
Features and performance
- e3c2b790fd4329494979bd27be7fa162600f1436: [performance] minimise log field allocations (#3529) (@NyaaaWhatsUpDoc)
- c2029df9bcfa05c19cf3644f2e686da35e267c68: [feature] Allow emoji shortcode to be 1-character length (#3556) (@tsmethurst)
- 301543616b5376585a7caff097499421acdf1806: [feature] Add domain permission drafts and excludes (#3547) (@tsmethurst)
- cac9d65029e972af9440ff79a2617d5c524a9d64: [performance] convert enum strings to ints (#3558) (@NyaaaWhatsUpDoc)
- c9d36f7e452654bed04d50c6a468831a4136e6b3: [performance] use new instance of bun.DB after migrations to reduce number of in-memory model schema (#3578) (@NyaaaWhatsUpDoc)
- dce85a2b7a73814bb936d1b3143e46a7a99cb4ed: [feature/themes] Add auto-switching themes for blurple/brutalist/solarized (#3588) ( <>)
- 9609c4550d0cf6010ab88357fb5636e42ad22ba7: [feature] Add global instance CSS customization setting (#3352) (@S0yKaf)
- 3e18d97a6eb2a823af952392f1dd344abbe0addf: [feature] unending polls (#3592) (@NyaaaWhatsUpDoc)
- 23fc70f4e68730b7eec91d58dac54ec00099ed8d: [feature] add support for receiving federated status edits (#3597) (@NyaaaWhatsUpDoc)
- 9477fd7eba9bda6813b65c6c54380904892ca35e: [feature] Allow partial-word hashtags using non-breaking spaces (#3606) (@tsmethurst)
- fe8d5f23072c40a407723904eb5c54234879d58a: [feature] add support for clients editing statuses and fetching status revision history (#3628) (@NyaaaWhatsUpDoc)
- e9bb7ddd3aa11da5c48a75c4a600f8fe5cc1c990: [feature] Create/update/remove domain permission subscriptions (#3623) (@tsmethurst)
- 451803b230084d5553962c2b3e3b2a921e9545e8: [feature] Fetch + create domain permissions from subscriptions nightly (#3635) (@tsmethurst)
- 0a99901c657909a605a7f1c6a4ede282ba01ce43: [performance] reduce InboxForward->Create calls by partially implementing Exists() (#3647) (@NyaaaWhatsUpDoc)
- 1472d92a8d36bf1900c8f2887ecd4519649b8193: [feature] Add
published
property to outgoing AP Actor representations (#3671) (@tsmethurst) - b42cb7a802096762cbffb0fa1177c8355898cc1c: [feature] Add warning about
trusted-proxies
to make config easier (#3675) (@tsmethurst) - 9333bbc4d0d5ae46c72fca1f5b1aacb3c0a7653e: [feature] Serve bot accounts over AP as Service instead of Person (#3672) (@tsmethurst)
- 5b765d734ee70f0a8a0790444d60969a727567f8: [feature] Push notifications (#3587) (@VyrCossont)
- 3720251fcaf0362275aa71d5ff1efcbdcc226374: [feature] show status edits on frontend (#3678) (@NyaaaWhatsUpDoc)
- 71b50353ebb9dd844dc6a04590d191123a332a58: [feature] Process incoming Undo Announce properly (#3676) (@tsmethurst)
- 7b7fc528f14588b2a7b9dffd0ef75c1c466accd6: [feature/frontend] Add login button to index page which reiterates info about clients (#3377) (@vivlim)
- 65fb8abd423fd449211019df6f1425957b7d1b92: [feature] Implement
deliveryRecipientPreSort
to prioritize delivery to mentioned accounts (#3668) (@tsmethurst) - d16e4fa34df222e08968b060d40aaf6b6ebeb912: [feature] Use maintenance router to serve 503 while server is starting/migrating (#3705) (@tsmethurst)
- ab758cc2336e88d9cd967238310b433e75d500dc: [feature] Add system message wrappers for pending replies and placeholder attachments (#3713) (@VyrCossont)
- a55bd6d2bd7b11aed653f4614836caed4103bec3: [feature] Add
instance-stats-randomize
config option (#3718) (@tsmethurst) - 27844b7da2567491661f9ddd2d4662f9f1b3ce40: [feature] Implement Web Push notification policy (#3721) (@VyrCossont)
- 07d27709957248008c61d6b8d553e3d2eb14d154: [feature] Change
instance-stats-randomize
toinstance-stats-mode
with multiple options; implement nodeinfo 2.1 (#3734) (@tsmethurst) - baed591a1d19942ec553baed41a8048ab9dd18ca: [feature] Use
X-Robots-Tag
headers to instruct scrapers/crawlers (#3737) (@tsmethurst) - 42bbbaadb2d83ba1849a659ca91cd0f31632fc55: [feature/frontend] add light mode color scheme of base css, adapt to prefers-color-scheme (#3765) (@cdn0x12)
- 787bdc1488da476e54fb0daded061cf36ecf9010: [feature] make account sign-up / backlog limits configurable (#3768) (@tsmethurst)
- 37dbf319b1d1425f1ceec562bc27accc3b23a6e9: [performance] improved enum migrations (#3782) (@NyaaaWhatsUpDoc)
- fccb0bc102f2a54a21eed343cda64f9a5221b677: [feature] Implement backfilling statuses thru scheduled_at (#3685) (@VyrCossont)
Bug fixes
- 9ace025da1c51bf6b2f21ebc5d7dce2f7171906b: [bugfix] post counters should not include direct messages (#3554) (@Booklordofthedings)
- a444adee979375ed5d7af38346029a3d90bc77eb: [bugfix] notification types missing from link header (#3571) (@NyaaaWhatsUpDoc)
- 6a8af426474acd1ffd5cb3265a2372003977326a: [bugfix] Allow unsetting filter expiration dates (#3560) (@VyrCossont)
- 65917f5bb98f1c0a0ce7285c284d25ea843c02c7: [bugfix] Log + ignore unknown notification types (#3577) (@tsmethurst)
- 732b03a742c59d425fcfbb726ddf529c9d3417e2: [bugfix] Load instance-wide custom css unconditionally in thread details page (#3595) ( <>)
- f78002f915eeaaf455873106b289c96b8c4afb5d: [bugfix] Load instance-wide custom css in page stylesheets template (#3601) ( <>)
- 0784aa3218934dea46c2fa501696e7f32696168b: [bugfix] small editing tweaks (#3631) (@NyaaaWhatsUpDoc)
- 6b727404befd8ec698e456d106a9ee40bc114af8: [bugfix] Advertise audio/mpeg as supported (#3632) (@daenney)
- 29da5b35a5653ae1667400d1aeee93a360c9d7ee: [bugfix] more little edit fixes (#3633) (@NyaaaWhatsUpDoc)
- 8daa4dae3435e45b4367c9d59bfa27a063fba2d4: [bugfix] More permissive CSV parsing for perm subs, text parse fix (#3638) (@tsmethurst)
- 8cfae010a9e1852a4d7c76dbdc4e7e750ab0d03b: [bugfix] migration to cleanup dropped status edits (#3637) (@NyaaaWhatsUpDoc)
- 634d4f408f5a19d0ef93b7b7d6a4e3c552cff810: [bugfix] Fix existing perm adoption (#3651) (@tsmethurst)
- 37fd7c7a6a991b03507a4a7d5235dad1d4e6a958: [bugfix] Store LastModified for domain perm subs + send as If-Modified-Since (#3655) (@tsmethurst)
- 4c052c85f583a41b2c26428555552186284fe7a7: [bugfix] Rename domain perm sub migration to unique date (#3679) (@tsmethurst)
- 702d49207fd50f08adfc7411af68ceaa5be82cfb: [bugfix] Fix top-level posts with a mention being counted as replies when doing
exclude_replies
(#3689) (@tsmethurst) - bfe8144fda15932b4aaf332b837c8337dd021ec2: [bugfix] Allow processing null ID emojis (#3702) (@tsmethurst)
- 1ab960bf151d7b6440ee8611041447894abbc458: [bugfix] harden checks for remotes masquerading as local, and return correct local account redirects early (#3706) (@NyaaaWhatsUpDoc)
- 91cef3495d40d2af06b448b5871b1a8101fd6515: [bugfix] Missing emoji urls (#3707) (@NyaaaWhatsUpDoc)
- 493de5c0053b3bef7a0219144ff9bcca08f3a900: [bugfix] fix boost of account ID check (#3709) (@NyaaaWhatsUpDoc)
- b9e0689359f347edc47487a8043c9004ead0770a: [bugfix] Extend parser to handle more non-Latin hashtags (#3700) (@VyrCossont)
- 8a9422aa783e7d053a0d35eaac14914b7882b479: [bugfix] shut down LE server nicely (#3714) (@tsmethurst)
- f5eee56bb13aee64557fa4358ace9c1cd2965f7f: [bugfix] Swagger: fix media_ids[] param for creating statuses (#3722) (@VyrCossont)
- 053d820845e776b605598f138954bd0d8314736b: [bugfix] Don't panic on delivery of Activity with no
object
(#3730) (@tsmethurst) - bfb81f5bacbbbf75cf71faa97295c7225993c129: [bugfix] wrong nodeinfo version (tobi is a boob) (#3735) (@tsmethurst)
- e10de8464ae577d0a917482d01e7e01fbaf63460: [bug] Add missing
group
property to the Account model (#3746) (@pnwmatt) - a6d1f5bf2c81f26200bc12cfeb61e9a2965b933e: [bugfix] Reduce Web Push record size (#3762) (@VyrCossont)
- 128fcc871cc61986f545c9c14356a092fdc3fc8e: [bugfix] Fix missing
hasChanged
func (#3764) (@tsmethurst) - ce7ba8f4986845d39dfae284f156f14af677a7b4: [bugfix] Fix POST to create account endpoint (#3767) (@tsmethurst)
- 2c95fd41155e6c419145ed57acfeb32b8b59f3d6: [bugfix] Suggest lowercase username when creating via OIDC (#3780) (@tsmethurst)
- d0de3ad49260ad2f87d02ce1307b1f20e88a1fdf: [bug] respect
X-Robots-Tag
androbots.txt
on api/v1/instance and nodeinfo (#3756) (@alemidev) - dfcb7862a9e41459ef194a8b67380c580e1ab03d: [bugfix] Return 404 when web context target status hidden (#3792) (@tsmethurst)
Chores & version bumps
- b84637801ae9e9cf330d91ce7e2e7734a7c6130c: [chore] update go ffmpreg to v0.6.0 (#3515) (@NyaaaWhatsUpDoc)
- 29007b1b886e7455ece5aa6e4d477805209fad88: [chore] update bun libraries to v1.2.5 (#3528) (@NyaaaWhatsUpDoc)
- 98eef328ea1635436072051b3b3d520ea7071dd5: [chore]: Bump golang.org/x/net from 0.30.0 to 0.31.0 (#3536) (@dependabot[bot])
- aeacbe3962b88ece6e3835f8c0f91ade305e4f3c: [chore] pin otel library versions (#3538) (@NyaaaWhatsUpDoc)
- d8502488918ced0cbbb980231b38370ce4b39a34: [chore]: Bump golang.org/x/image from 0.21.0 to 0.22.0 (#3533) (@dependabot[bot])
- e892bc375d733eb73488958b26c73fba7e83f7e8: [chore]: Bump golang.org/x/oauth2 from 0.23.0 to 0.24.0 (#3537) (@dependabot[bot])
- daf55ba6a58148d2851319c20f935984734bb60b: [chore] Bump cross-spawn from 7.0.3 to 7.0.6 in /web/source (#3552) (@dependabot[bot])
- ae1a98558acf1ff74979954d8279f45a8ba3593a: [chore]: Bump github.com/tdewolff/minify/v2 from 2.21.1 to 2.21.2 (#3567) (@dependabot[bot])
- 2ed409888b988115433b5eddb62ca38c00c68325: [chore] Update gorilla/websocket (#3561) (@daenney)
- 934e895ec06acc41a8cf22e3462e7ed1edcf994e: [chore]: Bump github.com/stretchr/testify from 1.9.0 to 1.10.0 (#3564) (@dependabot[bot])
- c454b1b4882389122964c75d7d764b51312743f7: [chore] Bump tooling versions, bump go -> v1.23.0 (#3258) (@tsmethurst)
- 5c818debb24218a5f876082482d67fb9238eae10: [chore] Sign the bloody thing, fix the other bloody thing (#3572) (@tsmethurst)
- 312cb8b9c7e13802613fef33124a4570427e75a7: [chore] rename New___(string) int signature functions to Parse___(string) int (#3580) (@NyaaaWhatsUpDoc)
- 936b269b056a3b65556f6de655a8610328a76e61: [chore]: Bump github.com/minio/minio-go/v7 from 7.0.80 to 7.0.81 (#3590) (@dependabot[bot])
- dbef5ee03b61d630b46696cfd04c08fcd5b702ce: [chore] Replace Semaphore recommendation with Pinafore. (#3586) (@technomancy)
- a597e1ed85bcab24e735c3dec2e50a1167ea1cc3: [chore]: Bump codeberg.org/gruf/go-ffmpreg from 0.6.0 to 0.6.1 (#3591) (@dependabot[bot])
- 55d67314973dac0149eb54c78f8a81a543c86d7a: [chore] Update frontend bug report issue title prefix (#3596) ( <>)
- 79f2e85f517db67ae4d0c261a5d7481351b2ac80: [chore] bumps modernc/sqlite version to v1.34.2 on our custom fork (#3599) (@NyaaaWhatsUpDoc)
- 642f5230e68b08fdcb993a92e9fda119892d5ccf: [chore] stub /api/v1/accounts/{id}/featured_tags endpoint (#3598) (@ptrcnull)
- a4e82cb7ccefeb72d361f4b9312274163f272cb3: [chore]: Bump golang.org/x/text from 0.20.0 to 0.21.0 (#3611) (@dependabot[bot])
- f72e753a215b20d933f89af4e094b63ae5ed64d8: [chore]: Bump golang.org/x/image from 0.22.0 to 0.23.0 (#3608) (@dependabot[bot])
- d9e722dea39b3c0c5e8e1acb3fa0359ffc57a5f3: [chore]: Bump golang.org/x/net from 0.31.0 to 0.32.0 (#3610) (@dependabot[bot])
- acdd495c70806bcef464107555564dc673760397: [chore] Log during potentially long migrations (#3613) (@tsmethurst)
- fd3b1e64dae52ce697ee7e7611c5a58e2a6fb850: [chore] Bump nanoid from 4.0.2 to 5.0.9 in /web/source (#3614) (@dependabot[bot])
- 9ae0c7b3636365406b480b494dccc609ccba08b9: [chore] Update ncruces/go-sqlite3 to 0.21.3 (#3629) (@daenney)
- 1aa7f706609acf7c0be894559fda36651a35733c: [chore] Stub /api/v1/announcements implementation (#3630) (@daenney)
- 77f1e795323a31a245596025511cfb44bc29457b: [chore] Update robots.txt with more AI bots (#3634) (@daenney)
- c013892ca22fe6bface8dc580571b2f0527cd1db: [chore] replace statuses.updated_at column with statuses.edited_at (#3636) (@NyaaaWhatsUpDoc)
- 4d423102c14de9e9328f1852db539d9561a3cad9: [chore]: Bump github.com/gin-contrib/gzip from 1.0.1 to 1.1.0 (#3639) (@dependabot[bot])
- b95498b8c206295b55767fa2d4855bee16233734: [chore]: Bump mvdan.cc/xurls/v2 from 2.5.0 to 2.6.0 (#3643) (@dependabot[bot])
- e77c7e16b6700cdaddef3a0d8b16579173505436: [chore] better dns validation (#3644) (@NyaaaWhatsUpDoc)
- 0096222c0ee31a9751fcf674c61e09966c69503c: [chore]: Bump github.com/gin-contrib/sessions from 1.0.1 to 1.0.2 (#3664) (@dependabot[bot])
- cfe6ac5a42e8d21d3db9a7aff3ac862f401cbf01: [chore]: Bump github.com/jackc/pgx/v5 from 5.7.1 to 5.7.2 (#3663) (@dependabot[bot])
- 77ea30542b6e93a09f6a346f3ac8a59adc0d6d86: [chore]: Bump golang.org/x/net from 0.33.0 to 0.34.0 (#3660) (@dependabot[bot])
- 9835d3e65d89be01b77765723996cd4442aa4e3c: [chore]: Bump github.com/gin-contrib/cors from 1.7.2 to 1.7.3 (#3661) (@dependabot[bot])
- 5c0514e83c4a80f6f7b13501338c8e7b854d6f5d: [chore]: Bump github.com/coreos/go-oidc/v3 from 3.11.0 to 3.12.0 (#3662) (@dependabot[bot])
- 2a466811473e22d132736506c716e649caf76371: [chore] Allow suppressing trusted-proxies warning by disabling rate limiting (#3686) (@tsmethurst)
- 5c96702cb5d9461b35c232858a3c91ab699dec7d: [chore]: Bump github.com/gin-contrib/gzip from 1.1.0 to 1.2.2 (#3693) (@dependabot[bot])
- 3428bc96336ad666d61ce0e954a50af9e72a0fa8: [chore]: Bump github.com/miekg/dns from 1.1.62 to 1.1.63 (#3695) (@dependabot[bot])
- a7737687182dbf8803800f575e2083cecfd481f7: [chore]: Bump github.com/SherClockHolmes/webpush-go from 1.3.0 to 1.4.0 (#3694) (@dependabot[bot])
- 726d2ba483b58402fa5e8d5a99d5cbd290bdeb67: [chore] some tidy ups (#3677) (@NyaaaWhatsUpDoc)
- 904829094816fb38d8f1e1d2c19c4c9c014baa88: [chore] skip
trusted-proxies
warning if ip excepted from rate limiting (#3699) (@tsmethurst) - 61141ac2324fd73221f8301ba3805c051bc99fe2: [chore] remove type switch in Create() and instead move to FederatedCallbacks() (#3697) (@NyaaaWhatsUpDoc)
- fc895ade0262e27aff6a49bf33a460158a744beb: [chore] Web Push: Use server URL for VAPID sub claim (#3716) (@VyrCossont)
- c47b9bd1d184ce415a9df9815536a161ab2869b5: [chore] Add "object" uri to outgoing Accept + Reject messages (#3717) (@tsmethurst)
- 77f25e21d707ed45d5e7ae093be87d39bc05c49c: [chore] disallow /nodeinfo/ too (#3729) (@wolfyjade)
- a6d852d1c5583900902069b6f3b2b4d55fe9f920: [chore]: Bump golang.org/x/oauth2 from 0.24.0 to 0.25.0 (#3725) (@dependabot[bot])
- c086d4048c2a26a0bf70c1ced24c78680a786710: [chore]: Bump github.com/KimMachineGun/automemlimit from 0.6.1 to 0.7.0 (#3726) (@dependabot[bot])
- 8b74cad422361490eb1cdb8018b1bda096dee06c: [chore]: Bump github.com/tdewolff/minify/v2 from 2.21.2 to 2.21.3 (#3727) (@dependabot[bot])
- acd3e80ae153bbdfc11b196689d71e3ec1bb3eed: [chore]: Bump github.com/minio/minio-go/v7 from 7.0.81 to 7.0.84 (#3728) (@dependabot[bot])
- dd094e401282e135989f57c0ca3dee7dea3f5207: [chore] update otel libraries (#3740) (@theSuess)
- 1a8e42eeb35001d6a1f0fef7e07e6e152c6744fc: [chore] update readme support matrix (#3738) (@NyaaaWhatsUpDoc)
- 00bd0f7658842acdc7970d42c0d4a9a1cfb14dcd: [chore] Update drone + goreleaser (#3742) (@tsmethurst)
- 2aa3524739a5472da40603c9a03178fe9f7a1ea0: [chore] fix typo in docs (#3758) (@cdn0x12)
- 05e89af4ecf81eae9d725e0f61ffe7e14b55d7ed: [chore/frontend] Tweak display of "edited" in web UI a bit (#3766) (@tsmethurst)
- edcc8ea4ed0915922bf6e262507ede6d8325ad02: [chore]: Bump golang.org/x/oauth2 from 0.25.0 to 0.26.0 (#3775) (@dependabot[bot])
- 576da4cf01f9a739804d38c9cdda0a063a674359: [chore]: Bump golang.org/x/image from 0.23.0 to 0.24.0 (#3773) (@dependabot[bot])
- bb6d2f8ee8db01794c03dad2ef96905ffe76f9ad: [chore]: Bump github.com/minio/minio-go/v7 from 7.0.84 to 7.0.85 (#3772) (@dependabot[bot])
- 4ac5447ad61f9afc73b542d9d6eb36e29fd79af4: [chore]: Bump golang.org/x/crypto from 0.32.0 to 0.33.0 (#3771) (@dependabot[bot])
- 24f6760c0e355903458f71e539201c8bf37cfac6: [chore] bump ncruces go-sqlite3 => v0.23.0 (#3785) (@NyaaaWhatsUpDoc)
- 1ee56d66ce4f2097d491f10066388a5548bf58ff: [chore] Bump elliptic from 6.6.0 to 6.6.1 in /web/source (#3791) (@dependabot[bot])
Documentation
- ffa67ac1ae7c545bfc7af2564ce116554077d0fc: [docs] Include link to a live instance in README (#3549) (@thombles)
- da4db81bcf1a66d0de559015e061e602d8f2fcb8: [docs] Added note to documentation about mutuals-only posts not being functional. (#3557) (@VirtualWolf)
- 44b7bc71b660a250ae7800d2655a88085cec6860: [docs/zh] Update zh docs: synced to da4db81bcf1a66d0de559015e061e602d8f2fcb8 (#3589) ( <>)
- 4fbe06e332976e12d2a9a97264452c5627f39fe5: [docs] Add missing --config-path arg in backup documentation (#3607) (@thestfndev)
- 3ab2d8621b9d6bca1739eec93fd8ce885185a5bc: [docs] Swagger: fix filter context params by moving enum list from the list type to the item type (#3684) (@VyrCossont)
- b3ecfe1e0a2a130d066afea733a17a9b5e58917e: [docs] remove
-X POST
from curl commands (#3665) (@mjaschen) - 62f25ea08aa5d537ab5a207c2325812b35da1f3a: [docs/zh] Update zh docs: synced to e10de84 (#3763) (@cdn0x12)
Other
- 45e1609377631070765065ffb35ed7d29e8e81f1: bump ncruces/go-sqlite3 to v0.20.2 (#3524) (@NyaaaWhatsUpDoc)
- 58f916e8216d42425ea5c63de378555b12fd364d: docs: Clarify object store configuration (#3527) (@daenney)
- 3fceb5fc1a83a6ba3ca3c314eef50f0b45cd6009: bumps uptrace/bun dependencies to v1.2.6 (#3569) (@NyaaaWhatsUpDoc)
- 61f8f1e0e3236993f5522215f1900d35e49680c0: pull in ncruces/go-sqlite3 v0.20.3 with tetratelabs/wazero v1.8.2 (#3574) (@NyaaaWhatsUpDoc)
- 3cc50491c23dca58ad01e5f07e9a0008b4fee937: pulls in the latest exif-terminator version with bugfix and performance optimizations (#3583) (@NyaaaWhatsUpDoc)
- d9f67efae512673c826b27daeae404a6051d9817: send out poll votes as separate create activities given that no other AP servers support multiple objects in a single activity (#3582) (@NyaaaWhatsUpDoc)
- 60acdb21a9eebbb3a0571b3780c7edff2b4028c0: Bump nanoid from 3.3.7 to 5.0.9 in /web/source (#3615) (@dependabot[bot])
- fb12bbb10b228fddf40ebd0e463d5afcd9299ebb: bump ncruces/go-sqlite3 to v0.21.0 (#3621) (@NyaaaWhatsUpDoc)
- 8504043024ba016e42ec2967c27cdcc1af7e7b88: bump gruf/go-ffmpreg to v0.6.2 (#3622) (@NyaaaWhatsUpDoc)
- ec00dbd4965f5cfa1237d3311011d7c4296cfd4a: bump gruf/go-ffmpreg to v0.6.3 (#3624) (@NyaaaWhatsUpDoc)
- 9697df0955095cb9be7b5fa0c4408ae4523d8b08: bump ncruces/go-sqlite3 to v0.21.1 (#3625) (@NyaaaWhatsUpDoc)
- c953f57e55810fa0e3201a67a4622fe4ac39c278: update ncruces/go-sqlite3 to v0.21.2 (#3626) (@NyaaaWhatsUpDoc)
- eb77ceeed650cd4475255640e2303539fcc9bcb1: update gruf/go-ffmpreg to v0.6.4 (#3627) (@NyaaaWhatsUpDoc)
- b8ef9fc4bcccc6c024edaa8e9c91a6bf87f83dd9: bump uptrace/bun dependencies from 1.2.6 to 1.2.8 (#3645) (@NyaaaWhatsUpDoc)
- 81b66ad7e324dda72abc293433ecdaf4cf55c3a6: update ncruces/go-sqlite3 v0.21.3 -> v0.22.0, gruf/go-ffmpreg v0.6.4 -> v0.6.5 (#3646) (@NyaaaWhatsUpDoc)
- 3617e27afa181392763258240bc276f3da4b44e2: bumps uptrace/bun deps to v1.2.8 (#3698) (@NyaaaWhatsUpDoc)
- 527587155a69ffb26a0c2210a4b31db9c6c27cdb: check boosted account ID when performing usermute checks (#3708) (@NyaaaWhatsUpDoc)
- a24048fc05b5cecb931b23fdcf62da6f6eb9f25d: bumps our fork of modernc.org/sqlite to v1.34.5 (#3731) (@NyaaaWhatsUpDoc)
- e1781ff52e860009d10150e3a541423ba004ebb4: adds support for build specifically without wasm ffmpeg (#3732) (@NyaaaWhatsUpDoc)
- 1276cde4b3db5db76f90620aca37e6c56c74807d: temporary fix for tetratelabs/wazero#2365 armv8 compiler support bug (#3741) (@NyaaaWhatsUpDoc)