Skip to content

Merge Mastodon v4.5.0-rc.1 nightly (20251029) into TheConnector#10

Merged
mikehikes merged 83 commits intoforked-mainfrom
merge-v4.5.x-20251029
Oct 30, 2025
Merged

Merge Mastodon v4.5.0-rc.1 nightly (20251029) into TheConnector#10
mikehikes merged 83 commits intoforked-mainfrom
merge-v4.5.x-20251029

Conversation

@mikehikes
Copy link

Summary

Merges 81 commits from upstream Mastodon main branch up to v4.5.0-rc.1 (commit 5187708).

All upstream PR checks passed on this commit.

Key Changes

Merge Details

  • Upstream commits: ad9faca..5187708 (81 commits)
  • Target version: 4.5.0-rc.1-theatlsocial-nightly-20251029

Conflict Resolution

  • Locale files: Kept ours (TheConnector customizations preserved)
  • Gemfile.lock: Took upstream, added x86_64-linux platform for Docker builds
  • yarn.lock: Took upstream
  • lib/mastodon/version.rb: Updated to nightly-20251029 with rc.1 prerelease

Testing Notes

Monitor CI/CD for any issues. Common areas to watch:

  • RuboCop compliance
  • TypeScript/ESLint checks
  • RSpec tests
  • Docker builds

🤖 Generated with Claude Code

github-actions bot and others added 30 commits October 17, 2025 08:41
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* Refuse granting quote authorization for reblogs

* Add validation to reject quotes of reblogs

* Do not process quotes of reblogs as potentially valid quotes

* Refuse to serve quoted reblogs over REST API
renovate bot and others added 25 commits October 28, 2025 08:32
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Merge upstream Mastodon main branch (81 new commits) up to v4.5.0-rc.1:

Key changes:
- Bump version to v4.5.0-rc.1 (mastodon#36635)
- Change display of blocked and muted quoted users (mastodon#36619)
- Change firehose labels depending on which feeds are accessible (mastodon#36607)
- Remove environment variables to config Fetch All Replies behaviour (mastodon#36627)
- Change styling of column banners (mastodon#36531)
- Hashtag fixes (mastodon#36625)
- Fix mention matching ignoring path (mastodon#36626)
- Add support for Update of converted object types (mastodon#36322)
- Add streaming server side filtering for live/topic feed settings (mastodon#36585)
- New Crowdin translations and dependency updates

Full upstream commits: ad9faca..5187708

Resolved conflicts:
- Locale files: kept ours (TheConnector customizations)
- Gemfile.lock: took upstream, added x86_64-linux platform for Docker
- yarn.lock: took upstream
- lib/mastodon/version.rb: updated to nightly-20251029 with rc.1

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <[email protected]>
Regenerated yarn.lock in linux/x86_64 container to match CI environment.
This fixes the yarn install --immutable check failures.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <[email protected]>
@mikehikes mikehikes merged commit 0e84329 into forked-main Oct 30, 2025
51 of 52 checks passed
mikehikes added a commit that referenced this pull request Nov 12, 2025
Merge upstream Mastodon v4.5.0 tag (31 new commits) from PR #10's last working commit (a31027e):

Key changes:
- v4.5.0 stable release (26c7839)
- CSS Module support (mastodon#36637)
- Quote Posts notifications for DMs and private posts (mastodon#36696)
- Audio upload visualizer (mastodon#36734)
- Announcement dismissal fixes (mastodon#36750)
- New Crowdin translations

Full upstream commits: a31027e..v4.5.0

Resolved conflicts:
- Locale files: kept ours (TheConnector customizations)
- Gemfile.lock: took upstream, added x86_64-linux platform for Docker
- yarn.lock: regenerated in linux/x86_64 container
- lib/mastodon/version.rb: updated to 4.5.0-theatlsocial-nightly-20251112
- .github/workflows/build-releases.yml: took upstream

This merge restores runtime CDN_HOST functionality by avoiding the
import.meta.glob() changes that were introduced in v4.6.0-alpha.1.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <[email protected]>
mikehikes added a commit that referenced this pull request Nov 12, 2025
This commit rolls back TheConnector to Mastodon v4.5.0 by:
1. Reverting PR #12 (CDN_HOST build-time fix)
2. Reverting PR #11 (v4.6.0-alpha.1 merge)
3. Merging v4.5.0 final on top of PR #10's state

This restores runtime CDN_HOST functionality that was broken by
upstream commit ff5d745 (import.meta.glob for emoji loading).

Version: 4.5.0-theatlsocial-20251112

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Comments