Skip to content

Properly update to angular 22 (including migrations) - #246

Open
Toastbrot236 wants to merge 8 commits into
LittleBigRefresh:mainfrom
Toastbrot236:ng22-observer-temp-solution
Open

Toastbrot236 wants to merge 8 commits into
LittleBigRefresh:mainfrom
Toastbrot236:ng22-observer-temp-solution

Conversation

@Toastbrot236

Copy link
Copy Markdown
Contributor

This PR properly updates the website from Angular v19 to v22, including the results of actually executing the automatic migrations of every major update, which I forgot to do the last time.

This does close #244, but it also introduces a few minor rendering issues (primarily footer dividers not always loading properly and the fancy header not extending its color to the padded areas). Since these are minor, and fixing such rendering issues takes a long time due to the usual angular/tailwind nonsense, I'm willing to leave these issues in for now.

Have not tested the SSR server with these changes yet, but non-SSR builds work fine now.

@Toastbrot236 Toastbrot236 added the bug Something isn't working label Oct 19, 2026
@Toastbrot236 Toastbrot236 added this to the 3.8.0 Release milestone Oct 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working size/XL

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Login button broke on main

1 participant