Releases: NWACus/web
v1.11.1
What's Changed
Sierra now has an "Observations Archive" link in their observations top level nav section. This hardcoded change will be removed later in favor of using built-in page references in #988.
💫 Features
🐛 Bug Fixes
💻 For the devs
Full Changelog: v1.11.0...v1.11.1
v1.11.0
What's Changed
The major change here is re-applying the tenant lookup refactor with additional changes that address the root cause of tricky 404 errors. The tenant lookup is now based on the tenant slug and removes the edge config lookups completely. This is primarily a code cleanup and simplification change but should also provide a very minor performance enhancement.
We also removed a catch-all route that was aggressively matching in some situations leading to the display of a 404 page.
🐛 Bug Fixes
- Re-apply tenant lookup refactor with routing fix by @rchlfryn in #949
- Fix Safari 404 on donate button by using canonical URL by @busbyk in #981
- Remove custom domain from tenants collection by @busbyk in #972
- Re-implement Tenant Lookup Refactor by @busbyk in #947
📚 Documentation
💻 For the devs
Full Changelog: v1.10.0...v1.11.0
v1.10.0
What's Changed
Minor bug color fixes
🐛 Bug Fixes
- Rename
isLexicaltoisLayoutBlockand fix background color logic by @rchlfryn in #960 - GenericEmbed - fix broken videos by @rchlfryn in #964
- Fix nav colors to use branding colors by @rchlfryn in #967
⚙️ Infra/CI
- Bump payload to 3.78.0, downgrade next, fix dependencies and node version by @dependabot[bot] in #957
- Reduce observability requests by @busbyk in #971
Full Changelog: v1.9.1...v1.10.0
v1.9.1
What's Changed
Fixes generic embed issue on Chrome reported by Sierra.
🐛 Bug Fixes
⚙️ Infra/CI
💻 For the devs
Full Changelog: v1.9.0...v1.9.1
v1.9.0
What's Changed
This release doesn't have any user facing changes.
⚙️ Infra/CI
💻 For the devs
- e2e Tests - admin panel, RBAC & GHA by @busbyk in #903
- Add unit tests for frontend utilities by @rchlfryn in #944
- Add frontend page load e2e tests by @rchlfryn in #945
- Speed up e2e tests with Playwright storageState auth caching by @rchlfryn in #948
Full Changelog: v1.8.0...v1.9.0
v1.8.0
What's Changed
Primarily a bug squashing release. We now allow tags from Donorbox in the generic embed block, and also tweaked generic embed to allow Watch on Youtube to work. (see Bug section for more fixes)
This release also contains a GitHub Action to add a release version to issues once they are released, similar to Payload.
🐛 Bug Fixes
- Embed block - add allowed tag and attributes by @rchlfryn in #931
- Fix: prevent widget getting stuck at
#/allwhen navigating forecast dates by @rchlfryn in #932 - Styling updates - update UI at tablet breakpoint, improve theme preview and all blocks pages by @rchlfryn in #935
- Fix console errors - hydration from form & iframe by @rchlfryn in #937
- Update timezone to use name instead of GMT- by @rchlfryn in #936
- Fix event page featured image overlap by @rchlfryn in #940
- Update snfac button color to be accessible by @rchlfryn in #943
💻 For the devs
⚙️ Infra/CI
Full Changelog: v1.7.1...v1.8.0
v1.7.1
What's Changed
This is a "quick" follow up from a buggy 1.7.0. Fixes intermittent 404 errors from #897 & incorrect validations from #895
🐛 Bug Fixes
- Fix content validation: remove filterOption for nacMediaBlock by @rchlfryn in #913
- Fix external link validation by @rchlfryn in #927
💻 For the devs
Full Changelog: v1.7.0...v1.7.1
v1.7.0
What's Changed
- Provider managers can now edit and delete provider users
- We did remove live preview (the side by side editor view), but regular preview is still available
- We improved the background color picking experience for blocks in the lexical editor like Content or on the Homepage. Now when a user selects a background color, extra space will be added to see the background color.
- We updated our README and Wiki to take one step closer in supporting folks to contribute
💫 Features & Delights
- Allow providers to edit and delete users they have access to by @rchlfryn in #894
- Improve and simplify
wrapInContainerbehavior with background color picker by @rchlfryn in #899
💻 For the devs
- Rewrite README to reference updated wiki by @rchlfryn in #882
- Clean up how we use links by @rchlfryn in #892
- Remove live preview by @rchlfryn in #886
- Remove some type assertions by @rchlfryn in #896
🐛 Bug Fixes
- Update validate functions to use default field validations by @rchlfryn in #895
- Fix infinite events api call by @rchlfryn in #905
📚 Documentation
⚙️ Infra/CI
- Remove vercel deployments for
mainbranch by @rchlfryn in #880 - Add production env to preview.yml by @rchlfryn in #893
- Bump next from 15.5.9 to 15.5.10 by @dependabot[bot] in #898
- Update robots file to include facebook and twitter by @rchlfryn in #906
- Bump the payloadcms group across 1 directory with 16 updates by @dependabot[bot] in #907
- Bump eslint from 9.23.0 to 9.26.0 by @dependabot[bot] in #910
Full Changelog: v1.6.0...v1.7.0
v1.6.0
Notable changes for users
- The dashboard is now "configurable". This new PayloadCMS feature is turned on by default in the latest version. You can re-order and resize "widgets" in the dashboard and that will be saved in your user's preferences. We haven't built any custom widgets yet but plan to under #280.
- The column selector in the Content block now auto-selects the first valid option when the number of columns is changed by the user.

What's Changed
💫 Features
- Dashboard widgets: Getting started widget by @busbyk in #859
- Improve column selector for content blocks by @rchlfryn in #862
- Appropriate image sizing by @busbyk in #867
🐛 Bug Fixes
- Bugfix: Fixing event date hydration error by @busbyk in #851
- Bugfix: Fix navigation canonical URL resolution and improve admin UX for nav items by @busbyk in #848
- Sort International (INTL) state option to bottom of providers embed list by @busbyk in #868
- Update prefixFilenameWithTenant to work with Local API too by @busbyk in #881
📚 Documentation
⚙️ Infra/CI
- Bump Payload to version 3.71.1 by @busbyk in #857
- Add vercel cleanup to GHA by @rchlfryn in #856
- Fix cleanup GHA by @rchlfryn in #870
- Add payload workaround issue by @rchlfryn in #864
- Bump Payload to version 3.72.0 by @dependabot[bot] in #872
- Add Claude GitHub integration for issue-driven development by @busbyk in #871
- Update deployment script to clean up vercel deployments by @rchlfryn in #874
- Development script - Add line to debug by @rchlfryn in #876
- DEBUG: Update development script by @rchlfryn in #877
- DEBUG: Final debug to confirm development script by @rchlfryn in #879
- Bump diff from 4.0.2 to 4.0.4 by @dependabot[bot] in #875
- Bump diff from 4.0.2 to 4.0.4 by @dependabot[bot] in #883
- Bump lodash-es from 4.17.21 to 4.17.23 by @dependabot[bot] in #884
- Workflow to auto-format dependabot branches by @busbyk in #885
- Version upgrades: react-email, lucide-react, react-hook-form by @busbyk in #887
- Verified dependabot formatting commits by @busbyk in #890
Full Changelog: v1.5.0...v1.6.0
v1.5.0
What's Changed
- We removed autosave on all collection. Users can now save their document with
Save as draftbutton orCMD + S - We added an international option for providers and courses
- We fixed bugs in the observation widget allowing users to properly navigate back and select different single observations
💫 Features
- Remove autosave on all collections by @rchlfryn in #813
- Add international as a state for courses and providers by @rchlfryn in #849
🐛 Bug Fixes
- Removing temporary production debug logging by @busbyk in #765
- Allow script tags in generic embeds by @busbyk in #837
- Await form initialization before setting tenant field value by @busbyk in #838
- Fix single observation widget linking by @rchlfryn in #846
- Do not cache non-tenant-scoped 404s by @busbyk in #847
- Fix duplicate for all collections by @rchlfryn in #835
📚 Documentation
- Docs: Onboarding (updates) by @busbyk in #843
- CLAUDE.md file by @busbyk in #850
- Update PR template - Add how to test by @rchlfryn in #854
⚙️ Infra/CI
Full Changelog: v1.4.0...v1.5.0