catstodon/CHANGELOG.md

99 lines
3.5 KiB
Markdown
Raw Normal View History

2024-02-25 18:37:46 +01:00
# Changelog
All changes to Catstodon that aren't Mastodon or glitch-soc Mastodon changes will be documented here.
2024-06-17 22:55:11 +02:00
## [v4.3.0-alpha.4+glitch+cat+1.0.3] - 2024-06-17
- Upstream changes
- Emoji reaction PR changes
- "Disable reactions in detailed status view when visibleReactions is 0" by Essem
2024-06-16 05:41:35 +02:00
## [v4.3.0-alpha.4+glitch+cat+1.0.2] - 2024-06-16
- Upstream changes
- Ruby version is now 3.3.2, and must be installed before upgrading to this version.
2024-06-16 05:41:35 +02:00
2024-05-31 22:30:42 +02:00
## [v4.3.0-alpha.4+glitch+cat+1.0.1] - 2024-05-31
- Remove Oatstodon.
- Fix sign-in issues when the suspicious sign-in detector would trigger.
## [v4.3.0-alpha.4+glitch+cat+1.0.0] - 2024-05-29
- Upstream changes
- Includes security fixes announced in vanilla version 4.2.9! See [CHANGELOG_glitch.md](CHANGELOG_glitch.md)
- Add ability to disable the suspicious sign-in detector
- The CatCatNya~ production config has an IP retention period of one day. That will cause suspicious login emails to
be sent out simply because we don't have any known IP data. Therefore, this fix is being applied.
## [v4.3.0-alpha.3+glitch+cat+1.2.6] - 2024-05-23
- Upstream changes
## [v4.3.0-alpha.3+glitch+cat+1.2.5] - 2024-05-21
- Apply a fix from the emoji reactions patch branch for an issue introduced in the 1.2.3 release for this Mastodon
version.
- Thanks, Essem!
## [v4.3.0-alpha.3+glitch+cat+1.2.4] - 2024-05-21
- Emergency release to fix production after ICU version 75 broke a dependency of Mastodon, `charlock_holmes`, in places
that are not used in Mastodon.
## [v4.3.0-alpha.3+glitch+cat+1.2.3] - 2024-05-21
- Upstream changes, once again (including, but not limited to:)
- Only uses a maximum of 1 megabyte of response body for link previews
- Allow multiple `redirect_uri`s for OAuth 2.0 Applications
- Adjust emoji reactions patch to use modern React context for identity instead of an identity consumer
## [v4.3.0-alpha.3+glitch+cat+1.2.2] - 2024-05-17
2024-05-17 15:41:34 +02:00
- Upstream changes :3
- Most notably, YJIT is now enabled by default (simply remove `config/initializers/enable_yjit.rb` if you want a lower
memory footprint in exchange for worse performance)
## [v4.3.0-alpha.3+glitch+cat+1.2.1] - 2024-05-14
- Glitch-soc changes :3
2024-05-11 23:36:59 +02:00
## [v4.3.0-alpha.3+glitch+cat+1.2.0] - 2024-05-11
- Glitch-soc changes since and including 62bc36416f2d2defc77a501226afd0679b6ca252
- Ruby version 3.3.1. Update your rbenv!
- Mastodon/Catstodon now requires that these variables are set:
- ACTIVE_RECORD_ENCRYPTION_DETERMINISTIC_KEY
- ACTIVE_RECORD_ENCRYPTION_KEY_DERIVATION_SALT
- ACTIVE_RECORD_ENCRYPTION_PRIMARY_KEY
2024-05-17 15:41:34 +02:00
After `bundle install`, run `bin/rails db:encryption:init` to generate values and then assign the environment
variable, for example in your `.env.production`.
2024-05-11 23:36:59 +02:00
## [v4.3.0-alpha.3+glitch+cat+1.1.3] - 2024-04-26
- Glitch-soc changes, most notably fixing the display of follow request notifications.
## [v4.3.0-alpha.3+glitch+cat+1.1.2] - 2024-04-11
- Glitch-soc changes, most notably notifications about severed connections.
- Wow, my Python code to do the same manually was finally rendered obsolete!
2024-03-03 03:15:51 +01:00
## [v4.3.0-alpha.3+glitch+cat+1.0.9] - 2024-03-03
- Glitch-soc changes again (this time, among other stuff, the search bar icon position is fixed)
2024-02-29 19:38:54 +01:00
## [v4.3.0-alpha.3+glitch+cat+1.0.8] - 2024-02-29
- Update translations from glitch-soc
- glitch-soc now uses openURL function from upstream
2024-02-28 23:10:22 +01:00
## [v4.3.0-alpha.3+glitch+cat+1.0.7] - 2024-02-28
- Merged glitch-soc changes (incl. comments on admin/instances page)
2024-02-25 18:37:46 +01:00
## [v4.3.0-alpha.3+glitch+cat+1.0.6] - 2024-02-25
- Applied changes to emoji reactions PR on glitch-soc