@knapsack/app
Version:
Build Design Systems with Knapsack
1,257 lines (730 loc) β’ 389 kB
Markdown
# v4.89.8 (Fri Feb 20 2026)
### Release Notes
#### KSP-7685: Synthetic Data for Conflict Enrichment/Resolution testing ([#7154](https://github.com/knapsack-labs/app-monorepo/pull/7154))
* **Documentation**
* Added synthetic multi-source test fixtures including component documentation, design tokens, and brand guidelines for comprehensive testing coverage.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
---
#### π Bug Fix
- Merged latest in ([@EmmanuelVelez](https://github.com/EmmanuelVelez))
- Fixed indentation erros ([@EmmanuelVelez](https://github.com/EmmanuelVelez))
- merge latest in ([@EmmanuelVelez](https://github.com/EmmanuelVelez))
- Merge branch 'latest' into sxa/KSP-7037-tests-v2 ([@sxalexander](https://github.com/sxalexander))
- fix: update eslint-disable comments from import/ to import-x/ plugin ([@EmmanuelVelez](https://github.com/EmmanuelVelez))
- Use node: protocol prefix in all .lintstagedrc.mjs files ([@EmmanuelVelez](https://github.com/EmmanuelVelez))
- Migrated ESLint config to flat config format (ESLint 9) ([@EmmanuelVelez](https://github.com/EmmanuelVelez))
#### π Internal
- KSP-5516 Upgraded prettier to v3.8.1 and fix async API usage [#7191](https://github.com/knapsack-labs/app-monorepo/pull/7191) ([@EmmanuelVelez](https://github.com/EmmanuelVelez))
- KSP-7685: Synthetic Data for Conflict Enrichment/Resolution testing [#7154](https://github.com/knapsack-labs/app-monorepo/pull/7154) ([@sxalexander](https://github.com/sxalexander))
- KSP-5524 Migrated ESLint config to flat config format (ESLint 9) [#7162](https://github.com/knapsack-labs/app-monorepo/pull/7162) ([@EmmanuelVelez](https://github.com/EmmanuelVelez))
#### Authors: 2
- [@EmmanuelVelez](https://github.com/EmmanuelVelez)
- Sam Alexander ([@sxalexander](https://github.com/sxalexander))
---
# v4.89.7 (Fri Feb 06 2026)
#### π Bug Fix
- Remove data directory file watcher to reduce overhead and complexity [#6960](https://github.com/knapsack-labs/app-monorepo/pull/6960) ([@EmmanuelVelez](https://github.com/EmmanuelVelez) [@EvanLovely](https://github.com/EvanLovely))
- Merge branch 'latest' into feature/ksp-6555-remove-app-client-watchers-for-files-in-data-directory ([@EvanLovely](https://github.com/EvanLovely))
- Removed watch function from cli core class ([@EmmanuelVelez](https://github.com/EmmanuelVelez))
- Merge branch 'latest' into feature/ksp-6555-remove-app-client-watchers-for-files-in-data-directory ([@EmmanuelVelez](https://github.com/EmmanuelVelez))
- Remove data directory file watcher to reduce overhead and complexity ([@EmmanuelVelez](https://github.com/EmmanuelVelez))
#### π Internal
- add tests for native zip parsing; add validation [#7161](https://github.com/knapsack-labs/app-monorepo/pull/7161) ([@EvanLovely](https://github.com/EvanLovely))
- KSP-6106 Added consistent-type-imports rule with inline type syntax [#7128](https://github.com/knapsack-labs/app-monorepo/pull/7128) ([@EmmanuelVelez](https://github.com/EmmanuelVelez))
- KSP-7493: progress [#7015](https://github.com/knapsack-labs/app-monorepo/pull/7015) ([@illepic](https://github.com/illepic))
- KSP-7692: expand server actions body size limit [#7097](https://github.com/knapsack-labs/app-monorepo/pull/7097) ([@illepic](https://github.com/illepic))
- KSP-7623 resolved some of react-hooks/set-state-in-effect lint errors and enab⦠[#7077](https://github.com/knapsack-labs/app-monorepo/pull/7077) ([@EmmanuelVelez](https://github.com/EmmanuelVelez))
#### Authors: 3
- [@EmmanuelVelez](https://github.com/EmmanuelVelez)
- Christopher Bloom ([@illepic](https://github.com/illepic))
- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
---
# v4.89.6 (Fri Jan 09 2026)
#### π Internal
- Bump express from 4.21.2 to 4.22.1 [#7070](https://github.com/knapsack-labs/app-monorepo/pull/7070) ([@greylabel](https://github.com/greylabel))
#### Authors: 1
- Grant Gaudet ([@greylabel](https://github.com/greylabel))
---
# v4.89.4 (Mon Jan 05 2026)
#### π Internal
- KSP-6086 normalize error and log metadata for api domains [#6997](https://github.com/knapsack-labs/app-monorepo/pull/6997) ([@EmmanuelVelez](https://github.com/EmmanuelVelez))
#### Authors: 1
- [@EmmanuelVelez](https://github.com/EmmanuelVelez)
---
# v4.89.3 (Thu Dec 11 2025)
#### π Bug Fix
- KSP-6536 Fixed align token metrics counting with UI logic for variables and collections [#6778](https://github.com/knapsack-labs/app-monorepo/pull/6778) ([@EmmanuelVelez](https://github.com/EmmanuelVelez))
- Merge branch 'latest' into feature/ksp-6536-metrics-not-computing-tokens-and-variables-correctly ([@EmmanuelVelez](https://github.com/EmmanuelVelez))
- Merge remote-tracking branch 'origin/feature/ksp-6536-metrics-not-computing-tokens-and-variables-correctly' into feature/ksp-6536-metrics-not-computing-tokens-and-variables-correctly ([@EmmanuelVelez](https://github.com/EmmanuelVelez))
#### Authors: 1
- [@EmmanuelVelez](https://github.com/EmmanuelVelez)
---
# v4.89.1 (Wed Dec 10 2025)
#### π Bug Fix
- Merge remote-tracking branch 'origin/latest' into KSP-6900_mcp_onboarding_pages ([@brittanysmart](https://github.com/brittanysmart))
#### Authors: 1
- Brittany Smart ([@brittanysmart](https://github.com/brittanysmart))
---
# v4.88.0 (Mon Nov 24 2025)
#### π Enhancement
- upgrade to react 19 [#6897](https://github.com/knapsack-labs/app-monorepo/pull/6897) ([@brittanysmart](https://github.com/brittanysmart) [@EvanLovely](https://github.com/EvanLovely))
#### Authors: 2
- Brittany Smart ([@brittanysmart](https://github.com/brittanysmart))
- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
---
# v4.87.9 (Thu Nov 20 2025)
#### π Internal
- fix(deps): update dependency zod to ^4.1.12 [#6861](https://github.com/knapsack-labs/app-monorepo/pull/6861) ([@renovate[bot]](https://github.com/renovate[bot]))
- fix(deps): update dependency immer to ^10.2.0 [#6859](https://github.com/knapsack-labs/app-monorepo/pull/6859) ([@renovate[bot]](https://github.com/renovate[bot]))
- chore(deps): update dependency @types/express to ^4.17.25 [#6847](https://github.com/knapsack-labs/app-monorepo/pull/6847) ([@renovate[bot]](https://github.com/renovate[bot]))
#### Authors: 1
- [@renovate[bot]](https://github.com/renovate[bot])
---
# v4.87.7 (Mon Nov 10 2025)
#### π Internal
- fix(deps): update typescript [#6863](https://github.com/knapsack-labs/app-monorepo/pull/6863) ([@renovate[bot]](https://github.com/renovate[bot]))
#### Authors: 1
- [@renovate[bot]](https://github.com/renovate[bot])
---
# v4.87.6 (Wed Nov 05 2025)
#### π Internal
- Add comprehensive testing for remaining frameworks and MUI lib [#6876](https://github.com/knapsack-labs/app-monorepo/pull/6876) ([@mabry1985](https://github.com/mabry1985))
#### Authors: 1
- Josh Mabry ([@mabry1985](https://github.com/mabry1985))
---
# v4.87.4 (Fri Oct 31 2025)
#### π Internal
- adds wider testing to angular renderer [#6871](https://github.com/knapsack-labs/app-monorepo/pull/6871) ([@mabry1985](https://github.com/mabry1985))
#### Authors: 1
- Josh Mabry ([@mabry1985](https://github.com/mabry1985))
---
# v4.87.3 (Thu Oct 30 2025)
#### π Bug Fix
- KSP-7041 Fixed allow creating and displaying custom element names for web components [#6719](https://github.com/knapsack-labs/app-monorepo/pull/6719) ([@EmmanuelVelez](https://github.com/EmmanuelVelez))
- Merge branch 'latest' into feature/ksp-7041-issues-with-saving-web-components-template-details-and ([@EmmanuelVelez](https://github.com/EmmanuelVelez))
#### Authors: 1
- [@EmmanuelVelez](https://github.com/EmmanuelVelez)
---
# v4.87.2 (Thu Oct 30 2025)
#### π Bug Fix
- KSP-4269 Using a reference within a borderStyle then adding a group then removing group destroys ALL composite references [#6694](https://github.com/knapsack-labs/app-monorepo/pull/6694) ([@EmmanuelVelez](https://github.com/EmmanuelVelez))
- Merge branch 'latest' into feature/ksp-4269-using-a-reference-within-a-borderstyle-then-adding-a-group ([@EmmanuelVelez](https://github.com/EmmanuelVelez))
#### Authors: 1
- [@EmmanuelVelez](https://github.com/EmmanuelVelez)
---
# v4.87.1 (Thu Oct 30 2025)
#### π Bug Fix
- enable objects and arrays of objects inference, closes KSP-5880 [#6865](https://github.com/knapsack-labs/app-monorepo/pull/6865) ([@mabry1985](https://github.com/mabry1985))
#### Authors: 1
- Josh Mabry ([@mabry1985](https://github.com/mabry1985))
---
# v4.86.7 (Mon Oct 27 2025)
#### π Bug Fix
- Merge branch 'latest' into sxa-KSP-7311 ([@sxalexander](https://github.com/sxalexander))
#### π Internal
- Add nested, inlined demos to pattern responses. Includes template resolution and props examples [#6734](https://github.com/knapsack-labs/app-monorepo/pull/6734) ([@sxalexander](https://github.com/sxalexander))
- fix(deps): update dependency fs-extra to ^11.3.2 [#6791](https://github.com/knapsack-labs/app-monorepo/pull/6791) ([@renovate[bot]](https://github.com/renovate[bot]))
- fix(deps): update dependency portfinder to ^1.0.38 [#6768](https://github.com/knapsack-labs/app-monorepo/pull/6768) ([@renovate[bot]](https://github.com/renovate[bot]))
- chore(deps): update dependency @types/md5 to ^2.3.6 [#6746](https://github.com/knapsack-labs/app-monorepo/pull/6746) ([@renovate[bot]](https://github.com/renovate[bot]))
- fix(deps): update dependency @types/react to ^18.3.26 [#6750](https://github.com/knapsack-labs/app-monorepo/pull/6750) ([@renovate[bot]](https://github.com/renovate[bot]))
#### Authors: 2
- [@renovate[bot]](https://github.com/renovate[bot])
- Sam Alexander ([@sxalexander](https://github.com/sxalexander))
---
# v4.86.6 (Wed Oct 15 2025)
#### π Bug Fix
- KSP-7265 ensure complete cleanup of blocks and blockCollections when deleting [#6727](https://github.com/knapsack-labs/app-monorepo/pull/6727) ([@EmmanuelVelez](https://github.com/EmmanuelVelez))
- Merge branch 'latest' into feature/ksp-7265-deleting-tab-does-not-delete-indiviudal-blocks ([@EmmanuelVelez](https://github.com/EmmanuelVelez))
#### Authors: 1
- [@EmmanuelVelez](https://github.com/EmmanuelVelez)
---
# v4.86.4 (Mon Oct 13 2025)
#### π Bug Fix
- setup more flexible rendering endpoint (part of KSP-6512) [#6131](https://github.com/knapsack-labs/app-monorepo/pull/6131) ([@EvanLovely](https://github.com/EvanLovely))
#### Authors: 1
- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
---
# v4.86.2 (Wed Oct 08 2025)
#### π Bug Fix
- KSP-6653- Fixed resolve split() error in convertKsFigmaVarsToSpec [#6674](https://github.com/knapsack-labs/app-monorepo/pull/6674) ([@EmmanuelVelez](https://github.com/EmmanuelVelez))
#### Authors: 1
- [@EmmanuelVelez](https://github.com/EmmanuelVelez)
---
# v4.86.1 (Wed Oct 08 2025)
#### π Bug Fix
- Merge branch 'latest' into feature/ksp-6860-deleting-a-demo-variant-tab-on-a-pattern-page-throws-an ([@EmmanuelVelez](https://github.com/EmmanuelVelez))
- Merge branch 'latest' into feature/ksp-6539-variables-counts-are-wrong-in-app-client-data ([@EmmanuelVelez](https://github.com/EmmanuelVelez))
#### π Internal
- adds loading state to design src counts for better ux [#6690](https://github.com/knapsack-labs/app-monorepo/pull/6690) ([@mabry1985](https://github.com/mabry1985))
- KSP-6539 Added utility function to count non-reference variables in a collection [#6632](https://github.com/knapsack-labs/app-monorepo/pull/6632) ([@EmmanuelVelez](https://github.com/EmmanuelVelez))
#### Authors: 2
- [@EmmanuelVelez](https://github.com/EmmanuelVelez)
- Josh Mabry ([@mabry1985](https://github.com/mabry1985))
---
# v4.86.0 (Wed Oct 01 2025)
#### π Enhancement
- add graphql endpoint for search [#6655](https://github.com/knapsack-labs/app-monorepo/pull/6655) ([@joshbedo](https://github.com/joshbedo))
#### Authors: 1
- Josh Bedo ([@joshbedo](https://github.com/joshbedo))
---
# v4.85.8 (Mon Sep 29 2025)
#### π Internal
- Add appUiLatestUrl to sites and configured app-ui to use if available [#6667](https://github.com/knapsack-labs/app-monorepo/pull/6667) ([@freneticpixel](https://github.com/freneticpixel))
- Bitbucket DC bug fixes [#6671](https://github.com/knapsack-labs/app-monorepo/pull/6671) ([@freneticpixel](https://github.com/freneticpixel))
#### Authors: 1
- Jim Frenette ([@freneticpixel](https://github.com/freneticpixel))
---
# v4.85.6 (Thu Sep 18 2025)
#### π Bug Fix
- Add build metadata to API and cache [#6659](https://github.com/knapsack-labs/app-monorepo/pull/6659) ([@EvanLovely](https://github.com/EvanLovely))
#### Authors: 1
- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
---
# v4.85.1 (Thu Aug 21 2025)
#### π Bug Fix
- Merge branch 'latest' into fix/ksp-5986 ([@rizchelwood](https://github.com/rizchelwood))
#### π Internal
- Catchup Auth0 config from prod. [#6561](https://github.com/knapsack-labs/app-monorepo/pull/6561) ([@greylabel](https://github.com/greylabel))
#### Authors: 2
- Grant Gaudet ([@greylabel](https://github.com/greylabel))
- Rizchel Wood ([@rizchelwood](https://github.com/rizchelwood))
---
# v4.85.0 (Tue Aug 19 2025)
#### π Bug Fix
- Merge branch 'latest' into 07-14-wip_get_dnd-kit_to_work_with_tree_items ([@joshbedo](https://github.com/joshbedo))
#### Authors: 1
- Josh Bedo ([@joshbedo](https://github.com/joshbedo))
---
# v4.83.0 (Thu Aug 07 2025)
#### π Enhancement
- setup Zod config validation for `knapsack.config.cjs` KSP-6323 [#6523](https://github.com/knapsack-labs/app-monorepo/pull/6523) ([@EvanLovely](https://github.com/EvanLovely))
#### π Internal
- Update cursor rules to make sure node and pnpm are proper versions [#6513](https://github.com/knapsack-labs/app-monorepo/pull/6513) ([@illepic](https://github.com/illepic))
#### Authors: 2
- Christopher Bloom ([@illepic](https://github.com/illepic))
- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
---
# v4.82.3 (Mon Aug 04 2025)
#### π Internal
- TS 5.9 [#6512](https://github.com/knapsack-labs/app-monorepo/pull/6512) ([@illepic](https://github.com/illepic))
- fix(deps): update babel [#6406](https://github.com/knapsack-labs/app-monorepo/pull/6406) ([@renovate[bot]](https://github.com/renovate[bot]))
- add ability to undo block deletion [#6442](https://github.com/knapsack-labs/app-monorepo/pull/6442) ([@GormanDesign](https://github.com/GormanDesign) [@mabry1985](https://github.com/mabry1985) [@brittanysmart](https://github.com/brittanysmart))
- fix(deps): update typescript [#6400](https://github.com/knapsack-labs/app-monorepo/pull/6400) ([@renovate[bot]](https://github.com/renovate[bot]))
- fix(deps): update dependency compression to ^1.8.1 [#6455](https://github.com/knapsack-labs/app-monorepo/pull/6455) ([@renovate[bot]](https://github.com/renovate[bot]))
#### Authors: 5
- [@renovate[bot]](https://github.com/renovate[bot])
- Brittany Smart ([@brittanysmart](https://github.com/brittanysmart))
- Christopher Bloom ([@illepic](https://github.com/illepic))
- Josh Mabry ([@mabry1985](https://github.com/mabry1985))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))
---
# v4.82.1 (Mon Jul 21 2025)
#### π Bug Fix
- add support for api path prefis in ksUrls [#6447](https://github.com/knapsack-labs/app-monorepo/pull/6447) ([@freneticpixel](https://github.com/freneticpixel))
- add support for api path prefis in ksUrls ([@freneticpixel](https://github.com/freneticpixel))
#### Authors: 1
- Jim Frenette ([@freneticpixel](https://github.com/freneticpixel))
---
# v4.82.0 (Fri Jul 18 2025)
#### π Bug Fix
- Merge branch 'latest' into feature/ksp-6807-figma-tiles-cannot-be-dragged-to-reorder ([@mabry1985](https://github.com/mabry1985))
- Merge branch 'latest' into feature/ksp-6797-sites-with-missing-latesturl-should-show-specific-helpful ([@mabry1985](https://github.com/mabry1985))
#### π Internal
- fix(deps): update react monorepo [#6399](https://github.com/knapsack-labs/app-monorepo/pull/6399) ([@renovate[bot]](https://github.com/renovate[bot]))
- chore(deps): update dependency @types/express to ^4.17.23 [#6356](https://github.com/knapsack-labs/app-monorepo/pull/6356) ([@renovate[bot]](https://github.com/renovate[bot]))
- fix(deps): update dependency ws to ^8.18.3 [#6374](https://github.com/knapsack-labs/app-monorepo/pull/6374) ([@renovate[bot]](https://github.com/renovate[bot]))
- fix(deps): update dependency ava to ^6.4.1 [#6407](https://github.com/knapsack-labs/app-monorepo/pull/6407) ([@renovate[bot]](https://github.com/renovate[bot]))
- chore(deps): update dependency @types/compression to ^1.8.1 [#6375](https://github.com/knapsack-labs/app-monorepo/pull/6375) ([@renovate[bot]](https://github.com/renovate[bot]))
- fix(deps): update dependency @clack/prompts to ^0.11.0 [#6364](https://github.com/knapsack-labs/app-monorepo/pull/6364) ([@renovate[bot]](https://github.com/renovate[bot]))
- fix(deps): update dependency portfinder to ^1.0.37 [#6370](https://github.com/knapsack-labs/app-monorepo/pull/6370) ([@renovate[bot]](https://github.com/renovate[bot]))
- chore(deps): update dependency @types/cors to ^2.8.19 [#6355](https://github.com/knapsack-labs/app-monorepo/pull/6355) ([@renovate[bot]](https://github.com/renovate[bot]))
#### Authors: 2
- [@renovate[bot]](https://github.com/renovate[bot])
- Josh Mabry ([@mabry1985](https://github.com/mabry1985))
---
# v4.81.5 (Mon Jul 07 2025)
#### π Bug Fix
- App client displays proper mode when running serve [#6327](https://github.com/knapsack-labs/app-monorepo/pull/6327) ([@freneticpixel](https://github.com/freneticpixel))
- App client displays proper mode when running serve ([@freneticpixel](https://github.com/freneticpixel))
#### Authors: 1
- Jim Frenette ([@freneticpixel](https://github.com/freneticpixel))
---
# v4.81.4 (Tue Jul 01 2025)
#### π Bug Fix
- roll back lru-cache to v10 to prevent node 18 incompatibility [#6324](https://github.com/knapsack-labs/app-monorepo/pull/6324) ([@mabry1985](https://github.com/mabry1985))
#### π Internal
- Remove Sentry from App API. [#6299](https://github.com/knapsack-labs/app-monorepo/pull/6299) ([@greylabel](https://github.com/greylabel))
#### Authors: 2
- Grant Gaudet ([@greylabel](https://github.com/greylabel))
- Josh Mabry ([@mabry1985](https://github.com/mabry1985))
---
# v4.81.3 (Tue Jul 01 2025)
#### π Internal
- fixes unhandled demo type error [#6303](https://github.com/knapsack-labs/app-monorepo/pull/6303) ([@mabry1985](https://github.com/mabry1985))
- Sync config from auth0 production tenant [#6312](https://github.com/knapsack-labs/app-monorepo/pull/6312) ([@freneticpixel](https://github.com/freneticpixel))
#### Authors: 2
- Jim Frenette ([@freneticpixel](https://github.com/freneticpixel))
- Josh Mabry ([@mabry1985](https://github.com/mabry1985))
---
# v4.81.0 (Fri Jun 20 2025)
#### π Enhancement
- setup infer spec caching [#6256](https://github.com/knapsack-labs/app-monorepo/pull/6256) ([@mabry1985](https://github.com/mabry1985) [@EvanLovely](https://github.com/EvanLovely))
#### π Bug Fix
- feedback implementation ([@EvanLovely](https://github.com/EvanLovely))
- remove redundant empty directory calls ([@mabry1985](https://github.com/mabry1985))
- cleanup redundant error handling ([@mabry1985](https://github.com/mabry1985))
- add check for dir check ([@mabry1985](https://github.com/mabry1985))
- updates to use trycatch util ([@mabry1985](https://github.com/mabry1985))
- throw errors if caught ([@mabry1985](https://github.com/mabry1985))
- reduce redundant filtering ([@mabry1985](https://github.com/mabry1985))
- update conditional data logic ([@mabry1985](https://github.com/mabry1985))
- update to use async dir check ([@mabry1985](https://github.com/mabry1985))
- update to use await ([@mabry1985](https://github.com/mabry1985))
- refactor to improve readability ([@mabry1985](https://github.com/mabry1985))
- update cache clearing to be async ([@mabry1985](https://github.com/mabry1985))
- refactor to use trycatch util ([@mabry1985](https://github.com/mabry1985))
- adds generic datadog report helper ([@mabry1985](https://github.com/mabry1985))
- remove unnecessary export ([@mabry1985](https://github.com/mabry1985))
- remove error throw ([@mabry1985](https://github.com/mabry1985))
- remove redundant logging ([@mabry1985](https://github.com/mabry1985))
- update logging msg ([@mabry1985](https://github.com/mabry1985))
- update logging and error handling ([@mabry1985](https://github.com/mabry1985))
- adds template inspect cache clear to clear cache command ([@mabry1985](https://github.com/mabry1985))
- remove clear cache from start command ([@mabry1985](https://github.com/mabry1985))
- remove logging ([@mabry1985](https://github.com/mabry1985))
- update util to dynamically find inspect directories ([@mabry1985](https://github.com/mabry1985))
- add cache clearing mechanism ([@mabry1985](https://github.com/mabry1985))
- update to use temp directory ([@mabry1985](https://github.com/mabry1985))
- remove testing ([@mabry1985](https://github.com/mabry1985))
- refactor to cache infer spec on demand ([@mabry1985](https://github.com/mabry1985))
- Merge branch 'latest' into feature/ksp-6428-setup-caching-infer-spec ([@mabry1985](https://github.com/mabry1985))
- revert fallback change ([@mabry1985](https://github.com/mabry1985))
- remove log ([@mabry1985](https://github.com/mabry1985))
- update logging ([@mabry1985](https://github.com/mabry1985))
- update to fall back to live inspect if error throws ([@mabry1985](https://github.com/mabry1985))
- fix spelling ([@mabry1985](https://github.com/mabry1985))
- update messaging to only show msg on build ([@mabry1985](https://github.com/mabry1985))
- update to use cached inspect fn ([@mabry1985](https://github.com/mabry1985))
- add user messaging about skip discovery var ([@mabry1985](https://github.com/mabry1985))
- add template count to cli output ([@mabry1985](https://github.com/mabry1985))
- add env var for skipping discovery ([@mabry1985](https://github.com/mabry1985))
- creates basic caching pipeline ([@mabry1985](https://github.com/mabry1985))
#### Authors: 2
- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Josh Mabry ([@mabry1985](https://github.com/mabry1985))
---
# v4.80.20 (Tue Jun 17 2025)
#### π Bug Fix
- fix: remove process.exit() calls and improve Datadog logging [#6284](https://github.com/knapsack-labs/app-monorepo/pull/6284) ([@EvanLovely](https://github.com/EvanLovely))
- fix: remove process.exit() calls and improve Datadog logging ([@EvanLovely](https://github.com/EvanLovely))
#### Authors: 1
- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
---
# v4.80.19 (Mon Jun 16 2025)
#### π Bug Fix
- expose App Client headers to CORS [#6274](https://github.com/knapsack-labs/app-monorepo/pull/6274) ([@EvanLovely](https://github.com/EvanLovely))
- await discovery util [#6267](https://github.com/knapsack-labs/app-monorepo/pull/6267) ([@mabry1985](https://github.com/mabry1985))
#### Authors: 2
- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Josh Mabry ([@mabry1985](https://github.com/mabry1985))
---
# v4.80.18 (Mon Jun 16 2025)
#### π Bug Fix
- add version to App Client server header responses [#6271](https://github.com/knapsack-labs/app-monorepo/pull/6271) ([@EvanLovely](https://github.com/EvanLovely))
#### Authors: 1
- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
---
# v4.80.17 (Fri Jun 13 2025)
#### π Bug Fix
- Add appClientVersion to log metadata [#6266](https://github.com/knapsack-labs/app-monorepo/pull/6266) ([@EvanLovely](https://github.com/EvanLovely))
#### Authors: 1
- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
---
# v4.80.16 (Fri Jun 13 2025)
#### π Bug Fix
- fix writeTemplateMeta error handling KSP-6720 [#6265](https://github.com/knapsack-labs/app-monorepo/pull/6265) ([@EvanLovely](https://github.com/EvanLovely))
#### Authors: 1
- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
---
# v4.80.15 (Fri Jun 13 2025)
#### π Bug Fix
- better https cert setup for App Client [#6230](https://github.com/knapsack-labs/app-monorepo/pull/6230) ([@EvanLovely](https://github.com/EvanLovely))
#### π Internal
- refactor: move https cert code into App Client pkg [#6221](https://github.com/knapsack-labs/app-monorepo/pull/6221) ([@EvanLovely](https://github.com/EvanLovely))
#### Authors: 1
- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
---
# v4.80.14 (Wed Jun 11 2025)
#### π Bug Fix
- protect `render-demo-id` endpoint [#6257](https://github.com/knapsack-labs/app-monorepo/pull/6257) ([@EvanLovely](https://github.com/EvanLovely))
#### Authors: 1
- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
---
# v4.80.13 (Wed Jun 11 2025)
#### π Bug Fix
- Improve error handling in KS rendering API by adding error prefix and validation for state and demo [#6241](https://github.com/knapsack-labs/app-monorepo/pull/6241) ([@EvanLovely](https://github.com/EvanLovely))
#### π Internal
- adds shouldRenderOnTransaction false to config [#6207](https://github.com/knapsack-labs/app-monorepo/pull/6207) ([@mabry1985](https://github.com/mabry1985))
#### Authors: 2
- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Josh Mabry ([@mabry1985](https://github.com/mabry1985))
---
# v4.80.12 (Fri Jun 06 2025)
#### π Bug Fix
- add validation of custom https certs in knapsack.config.cjs [#6220](https://github.com/knapsack-labs/app-monorepo/pull/6220) ([@EvanLovely](https://github.com/EvanLovely))
#### π Internal
- tighten up saveData endpoint typing [#6217](https://github.com/knapsack-labs/app-monorepo/pull/6217) ([@EvanLovely](https://github.com/EvanLovely))
#### Authors: 1
- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
---
# v4.80.11 (Thu Jun 05 2025)
#### π Bug Fix
- better error logging on unhandledRejection and uncaughtException [#6214](https://github.com/knapsack-labs/app-monorepo/pull/6214) ([@EvanLovely](https://github.com/EvanLovely))
#### Authors: 1
- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
---
# v4.80.10 (Wed May 28 2025)
#### π Internal
- Update dependency @segment/analytics-next to ^1.81.0 [#6112](https://github.com/knapsack-labs/app-monorepo/pull/6112) ([@renovate[bot]](https://github.com/renovate[bot]))
- Custom domain for gsk sites [#6158](https://github.com/knapsack-labs/app-monorepo/pull/6158) ([@freneticpixel](https://github.com/freneticpixel))
- Update axiom SAML connection sign-in url [#6167](https://github.com/knapsack-labs/app-monorepo/pull/6167) ([@freneticpixel](https://github.com/freneticpixel))
#### Authors: 2
- [@renovate[bot]](https://github.com/renovate[bot])
- Jim Frenette ([@freneticpixel](https://github.com/freneticpixel))
---
# v4.80.9 (Fri May 23 2025)
#### π Bug Fix
- remove exponential backoff for rendering KSP-6554 [#6149](https://github.com/knapsack-labs/app-monorepo/pull/6149) ([@EvanLovely](https://github.com/EvanLovely))
#### π Internal
- KSP-6564: tabs and block-collections read/write to db.yml [#6161](https://github.com/knapsack-labs/app-monorepo/pull/6161) ([@illepic](https://github.com/illepic))
#### Authors: 2
- Christopher Bloom ([@illepic](https://github.com/illepic))
- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
---
# v4.80.8 (Wed May 21 2025)
#### π Bug Fix
- Remove old way of inferring spec KSP-6454 closes KSP-6409 [#6135](https://github.com/knapsack-labs/app-monorepo/pull/6135) ([@freneticpixel](https://github.com/freneticpixel) [@EvanLovely](https://github.com/EvanLovely))
- Update firebase sdk to 11.7.1 ([@freneticpixel](https://github.com/freneticpixel))
#### π Internal
- Update firebase sdk to 11.7.1 [#6128](https://github.com/knapsack-labs/app-monorepo/pull/6128) ([@freneticpixel](https://github.com/freneticpixel))
- move coderabbit config [#6140](https://github.com/knapsack-labs/app-monorepo/pull/6140) ([@mabry1985](https://github.com/mabry1985))
- Remove hasura-cli npm package and switch to official binary [#6138](https://github.com/knapsack-labs/app-monorepo/pull/6138) ([@freneticpixel](https://github.com/freneticpixel))
- KSP-6353: static demo of tabs [#6067](https://github.com/knapsack-labs/app-monorepo/pull/6067) ([@illepic](https://github.com/illepic))
#### Authors: 4
- Christopher Bloom ([@illepic](https://github.com/illepic))
- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Jim Frenette ([@freneticpixel](https://github.com/freneticpixel))
- Josh Mabry ([@mabry1985](https://github.com/mabry1985))
---
# v4.80.7 (Thu May 15 2025)
#### π Bug Fix
- prevent empty files from being written when writing template meta files KSP-6516 [#6139](https://github.com/knapsack-labs/app-monorepo/pull/6139) ([@EvanLovely](https://github.com/EvanLovely))
#### Authors: 1
- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
---
# v4.80.5 (Wed May 14 2025)
#### π Bug Fix
- Add logging to unauthorized app client requests [#6134](https://github.com/knapsack-labs/app-monorepo/pull/6134) ([@freneticpixel](https://github.com/freneticpixel))
#### Authors: 1
- Jim Frenette ([@freneticpixel](https://github.com/freneticpixel))
---
# v4.80.3 (Thu May 08 2025)
#### π Bug Fix
- remove serialization of demo in logs [#6106](https://github.com/knapsack-labs/app-monorepo/pull/6106) ([@mabry1985](https://github.com/mabry1985))
- remove serialization of demo in logs ([@mabry1985](https://github.com/mabry1985))
- Merge branch 'latest' into feature/ksp-6388-archive-opisnet-after-51 ([@freneticpixel](https://github.com/freneticpixel))
- Merge branch 'latest' into feature/ksp-6271-fix-batch-logging-on-github-provider ([@freneticpixel](https://github.com/freneticpixel))
#### π Internal
- (some of) Matt Pocock's cursor rules [#6086](https://github.com/knapsack-labs/app-monorepo/pull/6086) ([@illepic](https://github.com/illepic))
- Removes opis SSO connection and custom page resources [#6091](https://github.com/knapsack-labs/app-monorepo/pull/6091) ([@freneticpixel](https://github.com/freneticpixel))
- Fix batch commit number bug in GitHub provider [#6092](https://github.com/knapsack-labs/app-monorepo/pull/6092) ([@freneticpixel](https://github.com/freneticpixel))
#### Authors: 3
- Christopher Bloom ([@illepic](https://github.com/illepic))
- Jim Frenette ([@freneticpixel](https://github.com/freneticpixel))
- Josh Mabry ([@mabry1985](https://github.com/mabry1985))
---
# v4.80.2 (Wed May 07 2025)
#### π Bug Fix
- Use local render cache in app client start mode [#6084](https://github.com/knapsack-labs/app-monorepo/pull/6084) ([@freneticpixel](https://github.com/freneticpixel))
- removing comment to bump ci ([@freneticpixel](https://github.com/freneticpixel))
- comment to kick ci ([@freneticpixel](https://github.com/freneticpixel))
- Merge branch 'latest' into feature/ksp-6456-replace-remote-calls-from-client-when-running-locally ([@freneticpixel](https://github.com/freneticpixel))
- adding await to canUseFetch ([@freneticpixel](https://github.com/freneticpixel))
- Use local render cache in start mode ([@freneticpixel](https://github.com/freneticpixel))
#### Authors: 1
- Jim Frenette ([@freneticpixel](https://github.com/freneticpixel))
---
# v4.79.2 (Tue Apr 29 2025)
#### π Internal
- update logic for editable spec [#6077](https://github.com/knapsack-labs/app-monorepo/pull/6077) ([@mabry1985](https://github.com/mabry1985))
- Add .mts and .cts file extensions to ESLint configuration in lint-staged [#6079](https://github.com/knapsack-labs/app-monorepo/pull/6079) ([@EvanLovely](https://github.com/EvanLovely))
#### Authors: 2
- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Josh Mabry ([@mabry1985](https://github.com/mabry1985))
---
# v4.79.1 (Mon Apr 28 2025)
#### π Bug Fix
- code src feedback from coderabbit AI [#6073](https://github.com/knapsack-labs/app-monorepo/pull/6073) ([@EvanLovely](https://github.com/EvanLovely))
#### Authors: 1
- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
---
# v4.79.0 (Mon Apr 28 2025)
#### π Enhancement
- auth new code src endpoints [#6072](https://github.com/knapsack-labs/app-monorepo/pull/6072) ([@EvanLovely](https://github.com/EvanLovely))
- cleanup cli server logic [#6072](https://github.com/knapsack-labs/app-monorepo/pull/6072) ([@EvanLovely](https://github.com/EvanLovely))
- feat: add codeSrcs config to HTML and HBS renderers [#6072](https://github.com/knapsack-labs/app-monorepo/pull/6072) ([@EvanLovely](https://github.com/EvanLovely))
- setup next gen App Client APIs [#6072](https://github.com/knapsack-labs/app-monorepo/pull/6072) ([@EvanLovely](https://github.com/EvanLovely))
- setup better testing on App Client [#6072](https://github.com/knapsack-labs/app-monorepo/pull/6072) ([@EvanLovely](https://github.com/EvanLovely))
- setup App Client Hydrate Data [#6072](https://github.com/knapsack-labs/app-monorepo/pull/6072) ([@EvanLovely](https://github.com/EvanLovely))
- setup new Demo type that is App Client Data agnostic [#6072](https://github.com/knapsack-labs/app-monorepo/pull/6072) ([@EvanLovely](https://github.com/EvanLovely))
#### Authors: 1
- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
---
# v4.78.14 (Fri Apr 25 2025)
#### π Bug Fix
- pretty cli output for app client KSP-6416 [#6060](https://github.com/knapsack-labs/app-monorepo/pull/6060) ([@EvanLovely](https://github.com/EvanLovely))
#### Authors: 1
- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
---
# v4.78.13 (Fri Apr 25 2025)
#### π Internal
- Network flow diagram for customer security review [#6051](https://github.com/knapsack-labs/app-monorepo/pull/6051) ([@freneticpixel](https://github.com/freneticpixel))
#### Authors: 1
- Jim Frenette ([@freneticpixel](https://github.com/freneticpixel))
---
# v4.78.11 (Thu Apr 24 2025)
#### π Internal
- use design src status error message in app ui [#5944](https://github.com/knapsack-labs/app-monorepo/pull/5944) ([@mabry1985](https://github.com/mabry1985))
#### Authors: 1
- Josh Mabry ([@mabry1985](https://github.com/mabry1985))
---
# v4.78.10 (Tue Apr 22 2025)
#### π Bug Fix
- cleaner log imports (closes KSP-6324) [#5915](https://github.com/knapsack-labs/app-monorepo/pull/5915) ([@EvanLovely](https://github.com/EvanLovely))
#### π Internal
- app-client: swap Sentry for Datadog error logging (part of KSP-6324) [#5905](https://github.com/knapsack-labs/app-monorepo/pull/5905) ([@EvanLovely](https://github.com/EvanLovely))
#### Authors: 1
- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
---
# v4.78.9 (Fri Apr 18 2025)
#### π Internal
- fix(deps): update typescript [#6005](https://github.com/knapsack-labs/app-monorepo/pull/6005) ([@renovate[bot]](https://github.com/renovate[bot]) [@EvanLovely](https://github.com/EvanLovely) [@mabry1985](https://github.com/mabry1985))
- fix(deps): update react monorepo [#5990](https://github.com/knapsack-labs/app-monorepo/pull/5990) ([@renovate[bot]](https://github.com/renovate[bot]))
- fix(deps): update dependency ws to ^8.18.1 [#6003](https://github.com/knapsack-labs/app-monorepo/pull/6003) ([@renovate[bot]](https://github.com/renovate[bot]))
- fix(deps): update dependency portfinder to ^1.0.36 [#5988](https://github.com/knapsack-labs/app-monorepo/pull/5988) ([@renovate[bot]](https://github.com/renovate[bot]))
- fix(deps): update dependency nanoid to ^3.3.11 [#5996](https://github.com/knapsack-labs/app-monorepo/pull/5996) ([@renovate[bot]](https://github.com/renovate[bot]))
- fix fetcher errors when getting text and expecting json KSP-6331 [#5897](https://github.com/knapsack-labs/app-monorepo/pull/5897) ([@EvanLovely](https://github.com/EvanLovely))
- chore(deps): update dependency datadog-cdk-constructs-v2 to ^1.24.0 [#5829](https://github.com/knapsack-labs/app-monorepo/pull/5829) ([@renovate[bot]](https://github.com/renovate[bot]))
#### Authors: 3
- [@renovate[bot]](https://github.com/renovate[bot])
- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Josh Mabry ([@mabry1985](https://github.com/mabry1985))
---
# v4.78.8 (Thu Apr 10 2025)
#### π Bug Fix
- Merge branch 'latest' into feature/ksp-6340-design-src-pipeline-improvements ([@mabry1985](https://github.com/mabry1985))
#### π Internal
- adds ability to disable knapsack support floating trigger [#5928](https://github.com/knapsack-labs/app-monorepo/pull/5928) ([@mabry1985](https://github.com/mabry1985))
#### Authors: 1
- Josh Mabry ([@mabry1985](https://github.com/mabry1985))
---
# v4.78.7 (Wed Apr 09 2025)
#### π Internal
- update error handling if design src file is not in db [#5880](https://github.com/knapsack-labs/app-monorepo/pull/5880) ([@mabry1985](https://github.com/mabry1985))
- Bump @babel packages [#5879](https://github.com/knapsack-labs/app-monorepo/pull/5879) ([@greylabel](https://github.com/greylabel))
- Github webhook deletes only on PR merge KSP-3609 [#5875](https://github.com/knapsack-labs/app-monorepo/pull/5875) ([@freneticpixel](https://github.com/freneticpixel))
#### Authors: 3
- Grant Gaudet ([@greylabel](https://github.com/greylabel))
- Jim Frenette ([@freneticpixel](https://github.com/freneticpixel))
- Josh Mabry ([@mabry1985](https://github.com/mabry1985))
---
# v4.78.5 (Thu Mar 27 2025)
#### π Internal
- prevent new or deleted launch darkly flags from causing error [#5855](https://github.com/knapsack-labs/app-monorepo/pull/5855) ([@mabry1985](https://github.com/mabry1985))
- setup Auth Check API for App Client KSP-6082 [#5681](https://github.com/knapsack-labs/app-monorepo/pull/5681) ([@EvanLovely](https://github.com/EvanLovely))
#### Authors: 2
- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Josh Mabry ([@mabry1985](https://github.com/mabry1985))
---
# v4.78.3 (Wed Mar 26 2025)
#### π Bug Fix
- strictNullChecks: @knapsack/update [#5788](https://github.com/knapsack-labs/app-monorepo/pull/5788) ([@illepic](https://github.com/illepic))
- Merge branch 'latest' into docs/supported-browsers ([@mabry1985](https://github.com/mabry1985))
#### π Internal
- renderers run infer spec on original path [#5848](https://github.com/knapsack-labs/app-monorepo/pull/5848) ([@EvanLovely](https://github.com/EvanLovely))
#### Authors: 3
- Christopher Bloom ([@illepic](https://github.com/illepic))
- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Josh Mabry ([@mabry1985](https://github.com/mabry1985))
---
# v4.78.2 (Mon Mar 24 2025)
#### π Internal
- Abandon open prs when branch deleted [#5836](https://github.com/knapsack-labs/app-monorepo/pull/5836) ([@freneticpixel](https://github.com/freneticpixel))
#### Authors: 1
- Jim Frenette ([@freneticpixel](https://github.com/freneticpixel))
---
# v4.78.1 (Mon Mar 24 2025)
#### π Bug Fix
- Merge branch 'latest' into feature/ksp-6139-send-mandrill-event-logs-to-datadog ([@freneticpixel](https://github.com/freneticpixel))
#### Authors: 1
- Jim Frenette ([@freneticpixel](https://github.com/freneticpixel))
---
# v4.78.0 (Wed Mar 19 2025)
#### π Bug Fix
- Merge branch 'latest' into feature/ksp-6203-default-prop-values-not-rendering ([@mabry1985](https://github.com/mabry1985))
#### π Internal
- KSP-6053: Remove references to hasura auth endpoint and claims within API [#5699](https://github.com/knapsack-labs/app-monorepo/pull/5699) ([@illepic](https://github.com/illepic))
- Removes primary custom domain [#5781](https://github.com/knapsack-labs/app-monorepo/pull/5781) ([@freneticpixel](https://github.com/freneticpixel))
#### Authors: 3
- Christopher Bloom ([@illepic](https://github.com/illepic))
- Jim Frenette ([@freneticpixel](https://github.com/freneticpixel))
- Josh Mabry ([@mabry1985](https://github.com/mabry1985))
---
# v4.77.0 (Thu Mar 13 2025)
#### π Enhancement
- KSP-6200: proper var name in var ref [#5778](https://github.com/knapsack-labs/app-monorepo/pull/5778) ([@illepic](https://github.com/illepic))
#### π Bug Fix
- Merge branch 'latest' into feature/ksp-6069-fix-and-test-bitbucket-dc-provider ([@freneticpixel](https://github.com/freneticpixel))
- removing auto delete from custom pages ([@freneticpixel](https://github.com/freneticpixel))
- deletion fixes ([@freneticpixel](https://github.com/freneticpixel))
#### π Internal
- misc improvements [#5774](https://github.com/knapsack-labs/app-monorepo/pull/5774) ([@EvanLovely](https://github.com/EvanLovely))
- Bitbucket DC updates [#5652](https://github.com/knapsack-labs/app-monorepo/pull/5652) ([@freneticpixel](https://github.com/freneticpixel))
#### Authors: 3
- Christopher Bloom ([@illepic](https://github.com/illepic))
- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Jim Frenette ([@freneticpixel](https://github.com/freneticpixel))
---
# v4.76.3 (Mon Mar 10 2025)
#### π Internal
- Update sds_extended view ddl generator [#5443](https://github.com/knapsack-labs/app-monorepo/pull/5443) ([@greylabel](https://github.com/greylabel))
#### Authors: 1
- Grant Gaudet ([@greylabel](https://github.com/greylabel))
---
# v4.76.1 (Wed Mar 05 2025)
#### π Bug Fix
- ksp-6088: remove v3 to v4 migrations [#5668](https://github.com/knapsack-labs/app-monorepo/pull/5668) ([@illepic](https://github.com/illepic))
- Merge branch 'latest' into feature/strictNullChecks-server ([@illepic](https://github.com/illepic))
- Merge branch 'latest' into feature/strictNullChecks-server ([@freneticpixel](https://github.com/freneticpixel))
- merge latest, integrate new auth work ([@illepic](https://github.com/illepic))
#### π Internal
- KSP-6170: strictNullChecks: apps/api/server [#5393](https://github.com/knapsack-labs/app-monorepo/pull/5393) ([@illepic](https://github.com/illepic) [@freneticpixel](https://github.com/freneticpixel))
#### Authors: 2
- Christopher Bloom ([@illepic](https://github.com/illepic))
- Jim Frenette ([@freneticpixel](https://github.com/freneticpixel))
---
# v4.76.0 (Tue Mar 04 2025)
#### π Enhancement
- support Web Components manifest v1 KSP-6181 [#5727](https://github.com/knapsack-labs/app-monorepo/pull/5727) ([@EvanLovely](https://github.com/EvanLovely))
#### π Internal
- KSP-6162: ensure logger includes top-level error [#5710](https://github.com/knapsack-labs/app-monorepo/pull/5710) ([@illepic](https://github.com/illepic))
#### Authors: 2
- Christopher Bloom ([@illepic](https://github.com/illepic))
- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
---
# v4.75.8 (Tue Feb 25 2025)
#### π Bug Fix
- speed up CLI start [#5683](https://github.com/knapsack-labs/app-monorepo/pull/5683) ([@EvanLovely](https://github.com/EvanLovely))
#### Authors: 1
- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
---
# v4.75.7 (Mon Feb 24 2025)
#### π Bug Fix
- merge from latest ([@illepic](https://github.com/illepic))
- nudge actions ([@illepic](https://github.com/illepic))
- Update CHANGELOG.md \[skip ci\] ([@KnapsackBot](https://github.com/KnapsackBot))
- Merge branch 'latest' into feature/strictNullChecks-gitlab-rest-api ([@illepic](https://github.com/illepic))
- Merge branch 'latest' into feature/strictNullChecks-github-api-2 ([@illepic](https://github.com/illepic))
- Merge branch 'latest' into feature/strictNullChecks-bitbucket-cloud-api ([@illepic](https://github.com/illepic))
- Merge branch 'latest' into 12-12-start_of_strictNullChecks_in_lambdas ([@illepic](https://github.com/illepic))
#### π Internal
- strictNullChecks: github-api [#5376](https://github.com/knapsack-labs/app-monorepo/pull/5376) ([@illepic](https://github.com/illepic))
- strictNullChecks: gitlab-rest-api [#5386](https://github.com/knapsack-labs/app-monorepo/pull/5386) ([@illepic](https://github.com/illepic) [@freneticpixel](https://github.com/freneticpixel))
- strictNullChecks: bitbucket-cloud-api [#5333](https://github.com/knapsack-labs/app-monorepo/pull/5333) ([@illepic](https://github.com/illepic))
- setup Branded types for files path strings [#5656](https://github.com/knapsack-labs/app-monorepo/pull/5656) ([@EvanLovely](https://github.com/EvanLovely))
#### Authors: 4
- Christopher Bloom ([@illepic](https://github.com/illepic))
- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Jim Frenette ([@freneticpixel](https://github.com/freneticpixel))
- KnapsackBot ([@KnapsackBot](https://github.com/KnapsackBot))
---
# v4.75.6 (Fri Feb 14 2025)
#### π Internal
- upgrade TypeScript 5.6 -> 5.7 [#5648](https://github.com/knapsack-labs/app-monorepo/pull/5648) ([@EvanLovely](https://github.com/EvanLovely))
- adds prototype page tracking event [#5641](https://github.com/knapsack-labs/app-monorepo/pull/5641) ([@mabry1985](https://github.com/mabry1985))
#### Authors: 2
- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Josh Mabry ([@mabry1985](https://github.com/mabry1985))
---
# v4.75.5 (Wed Feb 12 2025)
#### π Bug Fix
- Merge from latest ([@illepic](https://github.com/illepic))
- Merge branch 'latest' into feature/ksp-5930-normalize-settings-for-enterprise-auth-connections ([@illepic](https://github.com/illepic))
#### Authors: 1
- Christopher Bloom ([@illepic](https://github.com/illepic))
---
# v4.75.4 (Wed Feb 12 2025)
#### π Bug Fix
- Merge branch 'latest' into feature/ksp-5929-unify-config ([@illepic](https://github.com/illepic))
#### π Internal
- fix(deps): update dependency compression to ^1.8.0 [#5630](https://github.com/knapsack-labs/app-monorepo/pull/5630) ([@renovate[bot]](https://github.com/renovate[bot]))
- fix(deps): update babel to ^7.26.8 [#5616](https://github.com/knapsack-labs/app-monorepo/pull/5616) ([@renovate[bot]](https://github.com/renovate[bot]))
#### Authors: 2
- [@renovate[bot]](https://github.com/renovate[bot])
- Christopher Bloom ([@illepic](https://github.com/illepic))
---
# v4.75.3 (Thu Feb 06 2025)
#### π Bug Fix
- Merge branch 'latest' into feature/ksp-6030-callout-image-alignment ([@brittanysmart](https://github.com/brittanysmart))
#### π Internal
- KSP-5929: Removed unused applications [#5587](https://github.com/knapsack-labs/app-monorepo/pull/5587) ([@illepic](https://github.com/illepic))
- fix(deps): update babel [#5581](https://github.com/knapsack-labs/app-monorepo/pull/5581) ([@renovate[bot]](https://github.com/renovate[bot]))
- prevents table of content logic from running when hidden on page, updates tiptap editor [#5570](https://github.com/knapsack-labs/app-monorepo/pull/5570) ([@mabry1985](https://github.com/mabry1985))
- KSP-6010: turn off cross origin auth [#5562](https://github.com/knapsack-labs/app-monorepo/pull/5562) ([@illepic](https://github.com/illepic))
#### Authors: 4
- [@renovate[bot]](https://github.com/renovate[bot])
- Brittany Smart ([@brittanysmart](https://github.com/brittanysmart))
- Christopher Bloom ([@illepic](https://github.com/illepic))
- Josh Mabry ([@mabry1985](https://github.com/mabry1985))
---
# v4.75.2 (Wed Feb 05 2025)
#### π Bug Fix
- Merge branch 'latest' into feature/ksp-6012-remove-post-login-webhookts-post-login-auth0-action ([@illepic](https://github.com/illepic))
#### π Internal
- fix(deps): update dependency fs-extra to ^11.3.0 [#5567](https://github.com/knapsack-labs/app-monorepo/pull/5567) ([@renovate[bot]](https://github.com/renovate[bot]))
- fix(deps): update dependency cross-fetch to ^4.1.0 [#5556](https://github.com/knapsack-labs/app-monorepo/pull/5556) ([@renovate[bot]](https://github.com/renovate[bot]))
- fix(deps): update react monorepo [#5553](https://github.com/knapsack-labs/app-monorepo/pull/5553) ([@renovate[bot]](https://github.com/renovate[bot]))
- KSP-5831: UI uses API for branch content changes [#5543](https://github.com/knapsack-labs/app-monorepo/pull/5543) ([@illepic](https://github.com/illepic))
- fix(deps): update sentry-javascript monorepo [#5438](https://github.com/knapsack-labs/app-monorepo/pull/5438) ([@renovate[bot]](https://github.com/renovate[bot]))
- chore(deps): update dependency @types/ws to ^8.5.14 [#5465](https://github.com/knapsack-labs/app-monorepo/pull/5465) ([@renovate[bot]](https://github.com/renovate[bot]))
- strictNullChecks: gitlab-api [#5356](https://github.com/knapsack-labs/app-monorepo/pull/5356) ([@illepic](https://github.com/illepic))
- strictNullChecks - figma-api-utils [#5334](https://github.com/knapsack-labs/app-monorepo/pull/5334) ([@illepic](https://github.com/illepic))
#### Authors: 2
- [@renovate[bot]](https://github.com/renovate[bot])
- Christopher Bloom ([@illepic](https://github.com/illepic))
---
# v4.75.1 (Fri Jan 31 2025)
#### π Bug Fix
- null template demoIds causing render error [#5533](https://github.com/knapsack-labs/app-monorepo/pull/5533) ([@mabry1985](https://github.com/mabry1985))
- functions not populating schema on react infer spec [#5496](https://github.com/knapsack-labs/app-monorepo/pull/5496) ([@mabry1985](https://github.com/mabry1985))
- return empty array ([@mabry1985](https://github.com/mabry1985))
- add early return ([@mabry1985](https://github.com/mabry1985))
- catch and handle undefined template demoId property ([@mabry1985](https://github.com/mabry1985))
#### π Internal
- Ensure we await mergePr to properly catch errors [#5477](https://github.com/knapsack-labs/app-monorepo/pull/5477) ([@illepic](https://github.com/illepic))
#### Authors: 2
- Christopher Bloom ([@illepic](https://github.com/illepic))
- Josh Mabry ([@mabry1985](https://github.com/mabry1985))
---
# v4.73.0 (Thu Jan 16 2025)
#### π Bug Fix
- merge latest ([@mabry1985](https://github.com/mabry1985))
- Merge branch 'latest' into feature/ksp-5583-replace-react-renderer-infer-spec-engine ([@mabry1985](https://github.com/mabry1985))
#### Authors: 1
- Josh Mabry ([@mabry1985](https://github.com/mabry1985))
---
# v4.72.1 (Thu Jan 16 2025)
#### π Bug Fix
- Merge branch 'latest' into feat/ksp-5921-shadcn-button-sandbox-setup ([@brittanysmart](https://github.com/brittanysmart))
#### π Internal
- fix(deps): update dependency nanoid to ^3.3.8 [#5346](https://github.com/knapsack-labs/app-monorepo/pull/5346) ([@renovate[bo