Feedback, blog and sidebar updates
April's work was on the v2 branch of Ultimate. Admins get notified when someone leaves feedback now, blog posts revalidate after edits, and the sidebar uses Next.js parallel route slots.
We wrote a lot of tests as well. Invitations and the admin area have Playwright coverage, and Essential's Playwright runs got shorter.
#Feedback and blog
- Admin notifications for new feedback
- Feedback updates and a new feedback route
- Revalidation logic for blog posts
- Blog form improvements
#Sidebar and layout
- Sidebar improvements built on parallel route slots
- Billing link in the organization settings nav, and the old user sidebar removed
- Sidebar layout and loading fixes
- Projects page tweaks, and pagination hides when there's only one page
#Tests and fixes
- Playwright tests for invitations and the app admin
- Avatar upload fix and the move to pnpm in Essential
- Table bug fixes and a Next.js update in Pro
- An .nvmrc in Ultimate so everyone runs the same Node version