codeberg superseriousbusiness/gotosocial v0.18.0-rc2

latest releases: v0.19.2, v0.19.1, v0.19.0...
pre-release7 months ago

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

  1. Stop GoToSocial.
  2. 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.
  3. Download and untar the new release, including the web assets and html templates.
  4. Edit your config.yaml file if necessary (see below).
  5. Start GoToSocial.
  6. 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!
  7. Enjoy your updated instance.

Docker

  1. Stop GoToSocial.
  2. 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.
  3. Pull the new docker container (superseriousbusiness/gotosocial:0.18.0-rc2 or superseriousbusiness/gotosocial:latest)
  4. Edit your config.yaml file or environment variables if necessary (see below).
  5. Start GoToSocial.
  6. 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!
  7. 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 to instance-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 and robots.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)

Don't miss a new gotosocial release

NewReleases is sending notifications on new releases.