# 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))
- Extended timeout for tests ([@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))
- 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

- Merge branch 'latest' into feature/ksp-6555-remove-app-client-watchers-for-files-in-data-directory ([@EvanLovely](https://github.com/EvanLovely))
- Merge branch 'latest' into feature/ksp-6555-remove-app-client-watchers-for-files-in-data-directory ([@EmmanuelVelez](https://github.com/EmmanuelVelez))

#### 🏠 Internal

- 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-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.4 (Mon Jan 05 2026)

#### 🐛 Bug Fix

- fix React Error 525 by moving React to peerDependencies [#7063](https://github.com/knapsack-labs/app-monorepo/pull/7063) ([@brittanysmart](https://github.com/brittanysmart))

#### 🏠 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: 2

- [@EmmanuelVelez](https://github.com/EmmanuelVelez)
- Brittany Smart ([@brittanysmart](https://github.com/brittanysmart))

---

# 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 @types/node to ^20.19.25 [#6803](https://github.com/knapsack-labs/app-monorepo/pull/6803) ([@renovate[bot]](https://github.com/renovate[bot]))
- 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]))

#### 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)

#### 🐛 Bug Fix

- Add logging to infer spec ksp-7310 [#6882](https://github.com/knapsack-labs/app-monorepo/pull/6882) ([@rizchelwood](https://github.com/rizchelwood))
- adds skip to long running tests ([@mabry1985](https://github.com/mabry1985))
- Refactor MUI spec validation function to improve type handling and error messaging ([@mabry1985](https://github.com/mabry1985))
- Refactor property access in MUI spec validation to handle undefined properties gracefully ([@mabry1985](https://github.com/mabry1985))
- Refactor default value checks in MUI validation to ensure strict undefined checks ([@mabry1985](https://github.com/mabry1985))
- Add comprehensive testing for remaining frameworks and MUI lib ([@mabry1985](https://github.com/mabry1985))

#### 🏠 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: 2

- Josh Mabry ([@mabry1985](https://github.com/mabry1985))
- Rizchel Wood ([@rizchelwood](https://github.com/rizchelwood))

---

# 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))
- enable objects and arrays of objects inference ([@mabry1985](https://github.com/mabry1985))

#### 🏠 Internal

- test: add unit tests for inferring prop types [#6870](https://github.com/knapsack-labs/app-monorepo/pull/6870) ([@rizchelwood](https://github.com/rizchelwood))

#### Authors: 2

- Josh Mabry ([@mabry1985](https://github.com/mabry1985))
- Rizchel Wood ([@rizchelwood](https://github.com/rizchelwood))

---

# v4.87.0 (Thu Oct 30 2025)

#### 🚀 Enhancement

- Prop types support with infer spec [#6838](https://github.com/knapsack-labs/app-monorepo/pull/6838) ([@rizchelwood](https://github.com/rizchelwood))

#### Authors: 1

- Rizchel Wood ([@rizchelwood](https://github.com/rizchelwood))

---

# v4.86.8 (Wed Oct 29 2025)

#### 🐛 Bug Fix

- improve infer spec testing [#6853](https://github.com/knapsack-labs/app-monorepo/pull/6853) ([@mabry1985](https://github.com/mabry1985))
- refactor(tests): improve sorting logic in infer-spec tests for better clarity ([@mabry1985](https://github.com/mabry1985))
- improve infer spec testing ([@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 node.js to v20.19.5 [#6337](https://github.com/knapsack-labs/app-monorepo/pull/6337) ([@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.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.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]))

#### 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.0 (Fri Jul 18 2025)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/ksp-6807-figma-tiles-cannot-be-dragged-to-reorder ([@GormanDesign](https://github.com/GormanDesign))
- 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]))
- fix(deps): update dependency @mui/material to ^5.18.0 [#6378](https://github.com/knapsack-labs/app-monorepo/pull/6378) ([@renovate[bot]](https://github.com/renovate[bot]))
- fix(deps): update vite [#6345](https://github.com/knapsack-labs/app-monorepo/pull/6345) ([@renovate[bot]](https://github.com/renovate[bot]))

#### Authors: 3

- [@renovate[bot]](https://github.com/renovate[bot])
- Josh Mabry ([@mabry1985](https://github.com/mabry1985))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# 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.2 (Mon Jun 30 2025)

#### 🐛 Bug Fix

- Prevent usage of React v19 by throwing an error [#6315](https://github.com/knapsack-labs/app-monorepo/pull/6315) ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 1

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))

---

# v4.81.0 (Fri Jun 20 2025)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/ksp-6428-setup-caching-infer-spec ([@mabry1985](https://github.com/mabry1985))

#### Authors: 1

- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v4.80.19 (Mon Jun 16 2025)

#### 🐛 Bug Fix

- throw error instead of log [#6267](https://github.com/knapsack-labs/app-monorepo/pull/6267) ([@mabry1985](https://github.com/mabry1985))

#### Authors: 1

- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v4.80.13 (Wed Jun 11 2025)

#### 🏠 Internal

- adds shouldRenderOnTransaction false to config [#6207](https://github.com/knapsack-labs/app-monorepo/pull/6207) ([@mabry1985](https://github.com/mabry1985))

#### Authors: 1

- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v4.80.11 (Thu Jun 05 2025)

#### 🏠 Internal

- add default value prop to fieldLinkSelector [#6198](https://github.com/knapsack-labs/app-monorepo/pull/6198) ([@mabry1985](https://github.com/mabry1985))
- Update Node.js to v20.19.2 [#5949](https://github.com/knapsack-labs/app-monorepo/pull/5949) ([@renovate[bot]](https://github.com/renovate[bot]))

#### Authors: 2

- [@renovate[bot]](https://github.com/renovate[bot])
- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# 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))

#### Authors: 1

- 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))
- 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))

#### Authors: 2

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- 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

- Merge branch 'latest' into feature/ksp-6456-replace-remote-calls-from-client-when-running-locally ([@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

- improve types for inferred vs non-inferred specs [#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))

#### 🏠 Internal

- fix(deps): update vite [#6024](https://github.com/knapsack-labs/app-monorepo/pull/6024) ([@renovate[bot]](https://github.com/renovate[bot]))

#### Authors: 2

- [@renovate[bot]](https://github.com/renovate[bot])
- 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))

#### 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 @mui/material to ^5.17.1 [#6009](https://github.com/knapsack-labs/app-monorepo/pull/6009) ([@renovate[bot]](https://github.com/renovate[bot]))
- 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

- design src pipeline improvements [#5929](https://github.com/knapsack-labs/app-monorepo/pull/5929) ([@mabry1985](https://github.com/mabry1985))
- KSP-6294: renderers use vitest instead of Ava ([@illepic](https://github.com/illepic))
- Merge branch 'latest' into feature/ksp-6340-design-src-pipeline-improvements ([@mabry1985](https://github.com/mabry1985))

#### 🏠 Internal

- KSP-6294: renderers use vitest instead of Ava [#5933](https://github.com/knapsack-labs/app-monorepo/pull/5933) ([@illepic](https://github.com/illepic))
- adds ability to disable knapsack support floating trigger [#5928](https://github.com/knapsack-labs/app-monorepo/pull/5928) ([@mabry1985](https://github.com/mabry1985))

#### Authors: 2

- Christopher Bloom ([@illepic](https://github.com/illepic))
- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v4.78.7 (Wed Apr 09 2025)

#### 🏠 Internal

- 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: 1

- Jim Frenette ([@freneticpixel](https://github.com/freneticpixel))

---

# 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))

#### Authors: 1

- 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))

#### 🏠 Internal

- fix(deps): update dependency @types/node to ^20.17.24 [#5695](https://github.com/knapsack-labs/app-monorepo/pull/5695) ([@renovate[bot]](https://github.com/renovate[bot]))
- Bitbucket DC updates [#5652](https://github.com/knapsack-labs/app-monorepo/pull/5652) ([@freneticpixel](https://github.com/freneticpixel))

#### Authors: 3

- [@renovate[bot]](https://github.com/renovate[bot])
- Christopher Bloom ([@illepic](https://github.com/illepic))
- 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))
- KSP-6175: Hide collection actions when user cannot edit [#5735](https://github.com/knapsack-labs/app-monorepo/pull/5735) ([@illepic](https://github.com/illepic))
- refactor toby form types for easier use [#5725](https://github.com/knapsack-labs/app-monorepo/pull/5725) ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 3

- Christopher Bloom ([@illepic](https://github.com/illepic))
- Jim Frenette ([@freneticpixel](https://github.com/freneticpixel))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# 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.9 (Fri Feb 28 2025)

#### 🏠 Internal

- remove deprecated info on Slot Items [#5662](https://github.com/knapsack-labs/app-monorepo/pull/5662) ([@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))
- fix(deps): update dependency @mui/material to ^5.16.13 [#5302](https://github.com/knapsack-labs/app-monorepo/pull/5302) ([@renovate[bot]](https://github.com/renovate[bot]))

#### Authors: 4

- [@renovate[bot]](https://github.com/renovate[bot])
- Christopher Bloom ([@illepic](https://github.com/illepic))
- Jim Frenette ([@freneticpixel](https://github.com/freneticpixel))
- KnapsackBot ([@KnapsackBot](https://github.com/KnapsackBot))

---

# v4.75.6 (Fri Feb 14 2025)

#### 🐛 Bug Fix

- ensure React Infer Spec errors actually throw [#5647](https://github.com/knapsack-labs/app-monorepo/pull/5647) ([@EvanLovely](https://github.com/EvanLovely))

#### 🏠 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))

#### 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))

#### Authors: 1

- 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 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 dependency @types/node to ^20.17.17 [#5544](https://github.com/knapsack-labs/app-monorepo/pull/5544) ([@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))
- update testing ([@mabry1985](https://github.com/mabry1985))
- adds additional test cases ([@mabry1985](https://github.com/mabry1985))

#### 🏠 Internal

- Update Node.js to v20.18.2 [#5500](https://github.com/knapsack-labs/app-monorepo/pull/5500) ([@renovate[bot]](https://github.com/renovate[bot]))
- Ensure we await mergePr to properly catch errors [#5477](https://github.com/knapsack-labs/app-monorepo/pull/5477) ([@illepic](https://github.com/illepic))

#### Authors: 3

- [@renovate[bot]](https://github.com/renovate[bot])
- Christopher Bloom ([@illepic](https://github.com/illepic))
- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v4.74.0 (Fri Jan 24 2025)

#### 🏠 Internal

- fix(deps): update node.js to v20.18.2 [#5430](https://github.com/knapsack-labs/app-monorepo/pull/5430) ([@renovate[bot]](https://github.com/renovate[bot]))
- fix(deps): update dependency @mui/material to ^5.16.14 [#5426](https://github.com/knapsack-labs/app-monorepo/pull/5426) ([@renovate[bot]](https://github.com/renovate[bot]))

#### Authors: 1

- [@renovate[bot]](https://github.com/renovate[bot])

---

# v4.73.0 (Thu Jan 16 2025)

#### 🚀 Enhancement

- improved react renderer infer spec engine [#5222](https://github.com/knapsack-labs/app-monorepo/pull/5222) ([@mabry1985](https://github.com/mabry1985))

#### 🐛 Bug Fix

- update logging ([@mabry1985](https://github.com/mabry1985))
- remove unused utils ([@mabry1985](https://github.com/mabry1985))
- 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))
- remove incorrect test condition ([@mabry1985](https://github.com/mabry1985))
- adds test condition to check for omitted property ([@mabry1985](https://github.com/mabry1985))
- pass at strict null type updates ([@mabry1985](https://github.com/mabry1985))
- handle undefined export names ([@mabry1985](https://github.com/mabry1985))
- pass at strict null check updates ([@mabry1985](https://github.com/mabry1985))
- remove unused import ([@mabry1985](https://github.com/mabry1985))
- handle react node function returns as props ([@mabry1985](https://github.com/mabry1985))
- add additional test scenarios ([@mabry1985](https://github.com/mabry1985))
- extract function ([@mabry1985](https://github.com/mabry1985))
- remove prop type fallback ([@mabry1985](https://github.com/mabry1985))
- add failing test for propTypes inference ([@mabry1985](https://github.com/mabry1985))
- remove only from test suite ([@mabry1985](https://github.com/mabry1985))
- only add to props if not in slots ([@mabry1985](https://github.com/mabry1985))
- add additional pass fail conditions ([@mabry1985](https://github.com/mabry1985))
- update to better handle react node props ([@mabry1985](https://github.com/mabry1985))
- update testing ([@mabry1985](https://github.com/mabry1985))
- update table docs ([@mabry1985](https://github.com/mabry1985))
- handle union type props ([@mabry1985](https://github.com/mabry1985))
- add additional test conditions ([@mabry1985](https://github.com/mabry1985))
- add additional testing cases ([@mabry1985](https://github.com/mabry1985))
- adds additional test cases ([@mabry1985](https://github.com/mabry1985))
- add toby for testing ([@mabry1985](https://github.com/mabry1985))
- update parameters ([@mabry1985](https://github.com/mabry1985))
- update to use datadir ([@mabry1985](https://github.com/mabry1985))
- add pkg updates ([@mabry1985](https://github.com/mabry1985))
- add test for parsing tsx files ([@mabry1985](https://github.com/mabry1985))
- updates testing ([@mabry1985](https://github.com/mabry1985))
- update to match expected typing ([@mabry1985](https://github.com/mabry1985))
- update to match expected json spec ([@mabry1985](https://github.com/mabry1985))
- removed unnecessary logic ([@mabry1985](https://github.com/mabry1985))
- update to better handle slots ([@mabry1985](https://github.com/mabry1985))
- moves spec-utils to deps ([@mabry1985](https://github.com/mabry1985))
- revert esm conversion ([@mabry1985](https://github.com/mabry1985))
- re-adds missing spec utils pkg ([@mabry1985](https://github.com/mabry1985))
- adds side effect to react renderer ([@mabry1985](https://github.com/mabry1985))
- add turbo json to react renderer ([@mabry1985](https://github.com/mabry1985))
- revert to using tsup ([@mabry1985](https://github.com/mabry1985))
- return logic for checking if spec if valid ([@mabry1985](https://github.com/mabry1985))
- removes console logs ([@mabry1985](https://github.com/mabry1985))
- update to ESM ([@mabry1985](https://github.com/mabry1985))
- updates to handle numbers as enum type ([@mabry1985](https://github.com/mabry1985))
- adds testing for react infer spec updates ([@mabry1985](https://github.com/mabry1985))
- connect typescript spec utils to react renderer ([@mabry1985](https://github.com/mabry1985))

#### Authors: 1

- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v4.72.1 (Thu Jan 16 2025)

#### 🐛 Bug Fix

- add created and updated meta data to demos [#5365](https://github.com/knapsack-labs/app-monorepo/pull/5365) ([@GormanDesign](https://github.com/GormanDesign) [@mabry1985](https://github.com/mabry1985))

#### 🏠 Internal

- adjust how IDP init SSO callback page checks user [#5325](https://github.com/knapsack-labs/app-monorepo/pull/5325) ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 3

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Josh Mabry ([@mabry1985](https://github.com/mabry1985))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.72.0 (Fri Jan 03 2025)

#### 🏠 Internal

- fix(deps): update dependency @types/node to ^20.17.11 [#5341](https://github.com/knapsack-labs/app-monorepo/pull/5341) ([@renovate[bot]](https://github.com/renovate[bot]))
- fix(deps): update dependency @mui/material to ^5.16.13 [#5302](https://github.com/knapsack-labs/app-monorepo/pull/5302) ([@renovate[bot]](https://github.com/renovate[bot]))

#### Authors: 1

- [@renovate[bot]](https://github.com/renovate[bot])

---

# v4.71.17 (Thu Dec 19 2024)

#### 🏠 Internal

- restore page view analytics for pattern embeds [#5241](https://github.com/knapsack-labs/app-monorepo/pull/5241) ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 1

- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.71.16 (Thu Dec 05 2024)

#### 🐛 Bug Fix

- refactor React Renderer to use `tsc` for build [#5224](https://github.com/knapsack-labs/app-monorepo/pull/5224) ([@EvanLovely](https://github.com/EvanLovely) [@mabry1985](https://github.com/mabry1985))
- cleanup ([@EvanLovely](https://github.com/EvanLovely))
- remove concurrency in CI change ([@EvanLovely](https://github.com/EvanLovely))
- remove memory bump ([@EvanLovely](https://github.com/EvanLovely))
- set MUI Button test to failing ([@EvanLovely](https://github.com/EvanLovely))
- do not mutate arrays ([@EvanLovely](https://github.com/EvanLovely))
- Remove use of __dirname ([@EvanLovely](https://github.com/EvanLovely))
- bump memory for CI test run ([@EvanLovely](https://github.com/EvanLovely))
- restore use of tsconfig ([@EvanLovely](https://github.com/EvanLovely))
- serial test run ([@EvanLovely](https://github.com/EvanLovely))
- temp disabling possibility of using custom config to help troubleshoot CI issue ([@EvanLovely](https://github.com/EvanLovely))
- skip cache during ava tests ([@EvanLovely](https://github.com/EvanLovely))
- pass MUI pkg name directly in ([@EvanLovely](https://github.com/EvanLovely))
- re-enable MUI test ([@EvanLovely](https://github.com/EvanLovely))
- Merge branch 'latest' into feature/react-renderer-build ([@EvanLovely](https://github.com/EvanLovely))
- Merge branch 'latest' into feature/react-renderer-build ([@mabry1985](https://github.com/mabry1985))
- undo skipping of utils test ([@mabry1985](https://github.com/mabry1985))
- skip both mui tests ([@mabry1985](https://github.com/mabry1985))
- skip mui test ([@mabry1985](https://github.com/mabry1985))
- revert to run all suites ([@mabry1985](https://github.com/mabry1985))
- remove utils test for debugging ([@mabry1985](https://github.com/mabry1985))
- revert to run tests individually ([@mabry1985](https://github.com/mabry1985))
- remove skip ([@mabry1985](https://github.com/mabry1985))
- check prop types test for bug ([@mabry1985](https://github.com/mabry1985))
- revert to failing ([@mabry1985](https://github.com/mabry1985))
- revert to run all tests ([@mabry1985](https://github.com/mabry1985))
- skip test using jsx-runtime ([@mabry1985](https://github.com/mabry1985))
- add getReactDocs import to testing ([@mabry1985](https://github.com/mabry1985))
- add minimal testing file ([@mabry1985](https://github.com/mabry1985))
- revert debugging ([@mabry1985](https://github.com/mabry1985))
- skip all suites for testing ([@mabry1985](https://github.com/mabry1985))
- remove garbage cleanup step ([@mabry1985](https://github.com/mabry1985))
- update to use config ([@mabry1985](https://github.com/mabry1985))
- update to use serial ([@mabry1985](https://github.com/mabry1985))
- add cleanup steps ([@mabry1985](https://github.com/mabry1985))
- add concurrency limit to ava test ([@mabry1985](https://github.com/mabry1985))
- re-order scripts ([@mabry1985](https://github.com/mabry1985))
- revert to individual tests ([@mabry1985](https://github.com/mabry1985))
- try garbage cleanup ([@mabry1985](https://github.com/mabry1985))
- update to run in serial ([@mabry1985](https://github.com/mabry1985))
- revert test script ([@mabry1985](https://github.com/mabry1985))
- fix default demo wrapper path resolution ([@EvanLovely](https://github.com/EvanLovely))
- break tests up to debug CI ([@EvanLovely](https://github.com/EvanLovely))
- set unit tests to run serially to prevent segmentation fault in CI ([@EvanLovely](https://github.com/EvanLovely))
- add sideEffects ([@EvanLovely](https://github.com/EvanLovely))
- cleanup file ([@EvanLovely](https://github.com/EvanLovely))
- adjust line command ([@EvanLovely](https://github.com/EvanLovely))
- refactor React Renderer to use `tsc` for build ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 2

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v4.71.13 (Wed Dec 04 2024)

#### 🐛 Bug Fix

- Merge branch 'feature/ksp-5777-gsk-sso-issues' into feature/sso-config-via-db ([@EvanLovely](https://github.com/EvanLovely))
- Merge branch 'latest' into feature/ksp-5777-gsk-sso-issues ([@illepic](https://github.com/illepic))
- Bump version to: v4.71.12 \[skip ci\] ([@KnapsackBot](https://github.com/KnapsackBot))
- Update CHANGELOG.md \[skip ci\] ([@KnapsackBot](https://github.com/KnapsackBot))
- Bump version to: v4.71.11 \[skip ci\] ([@KnapsackBot](https://github.com/KnapsackBot))

#### 🏠 Internal

- refactor Cypress user login [#5225](https://github.com/knapsack-labs/app-monorepo/pull/5225) ([@EvanLovely](https://github.com/EvanLovely))
- Update Node.js to v20.18.1 [#5197](https://github.com/knapsack-labs/app-monorepo/pull/5197) ([@renovate[bot]](https://github.com/renovate[bot]))
- adds evt handlers for design src logs [#5194](https://github.com/knapsack-labs/app-monorepo/pull/5194) ([@mabry1985](https://github.com/mabry1985))
- setup login w popup [#5209](https://github.com/knapsack-labs/app-monorepo/pull/5209) ([@GormanDesign](https://github.com/GormanDesign) [@mabry1985](https://github.com/mabry1985) [@EvanLovely](https://github.com/EvanLovely) [@KnapsackBot](https://github.com/KnapsackBot) [@illepic](https://github.com/illepic))
- migrate to new Figma oAuth endpoints and configuration [#5206](https://github.com/knapsack-labs/app-monorepo/pull/5206) ([@mabry1985](https://github.com/mabry1985))

#### Authors: 6

- [@renovate[bot]](https://github.com/renovate[bot])
- Christopher Bloom ([@illepic](https://github.com/illepic))
- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Josh Mabry ([@mabry1985](https://github.com/mabry1985))
- KnapsackBot ([@KnapsackBot](https://github.com/KnapsackBot))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.71.12 (Thu Nov 21 2024)

#### 🐛 Bug Fix

- Fix component alignment in pattern stage and embeds [#5138](https://github.com/knapsack-labs/app-monorepo/pull/5138) ([@GormanDesign](https://github.com/GormanDesign))
- Merge branch 'latest' into feature/ksp-5732-fix-component-alignment-in-pattern-stage-and-embeds ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 1

- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.71.10 (Thu Nov 21 2024)

#### 🐛 Bug Fix

- fix prop reordering doesnt stick [#5196](https://github.com/knapsack-labs/app-monorepo/pull/5196) ([@mabry1985](https://github.com/mabry1985))

#### Authors: 1

- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v4.71.9 (Wed Nov 20 2024)

#### 🏠 Internal

- setup TS strict mode KSP-5492 [#5183](https://github.com/knapsack-labs/app-monorepo/pull/5183) ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 1

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))

---

# v4.71.8 (Fri Nov 15 2024)

#### 🐛 Bug Fix

- Add button modes for sales demos [#5173](https://github.com/knapsack-labs/app-monorepo/pull/5173) ([@brittanysmart](https://github.com/brittanysmart))
- Merge branch 'latest' into feature/KSP-5764-add-button-modes ([@brittanysmart](https://github.com/brittanysmart))
- feat: add mode prop to Button infer spec test ([@brittanysmart](https://github.com/brittanysmart))
- Merge branch 'latest' into GormanDesign-patch-2 ([@GormanDesign](https://github.com/GormanDesign))
- Merge branch 'latest' into feature/ksp-5775-update-gsk-digital-channels-sso-page-content ([@GormanDesign](https://github.com/GormanDesign))

#### 🏠 Internal

- update gsk-digital-channels sso page content [#5178](https://github.com/knapsack-labs/app-monorepo/pull/5178) ([@GormanDesign](https://github.com/GormanDesign))
- fix figma tiles show processing message indefinitely [#5179](https://github.com/knapsack-labs/app-monorepo/pull/5179) ([@mabry1985](https://github.com/mabry1985))

#### Authors: 3

- Brittany Smart ([@brittanysmart](https://github.com/brittanysmart))
- Josh Mabry ([@mabry1985](https://github.com/mabry1985))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.71.6 (Thu Nov 14 2024)

#### 🐛 Bug Fix

- update template alias suggestion logic [#5174](https://github.com/knapsack-labs/app-monorepo/pull/5174) ([@mabry1985](https://github.com/mabry1985))
- deduplicate suggestions in react renderer ([@mabry1985](https://github.com/mabry1985))
- remove sorting from individual renderer logic ([@mabry1985](https://github.com/mabry1985))
- handles sorting of used vs unused paths ([@mabry1985](https://github.com/mabry1985))
- Merge branch 'latest' into feature/ksp-5738-text-editor-block-has-stale-state ([@mabry1985](https://github.com/mabry1985))
- Merge branch 'latest' into feature/nuke-old-claims ([@illepic](https://github.com/illepic))
- Merge branch 'latest' into feature/ksp-5437-update-auth0-node-sdk ([@freneticpixel](https://github.com/freneticpixel))
- Merge branch 'latest' into feature/ksp-5710-collections-block-filters ([@GormanDesign](https://github.com/GormanDesign))
- Merge remote-tracking branch 'origin/latest' into feature/ksp-5437-update-auth0-node-sdk ([@freneticpixel](https://github.com/freneticpixel))

#### 🏠 Internal

- update text editor to handle external data changes [#5146](https://github.com/knapsack-labs/app-monorepo/pull/5146) ([@mabry1985](https://github.com/mabry1985))
- Remove vestigial claims routes and terrible auth [#5154](https://github.com/knapsack-labs/app-monorepo/pull/5154) ([@illepic](https://github.com/illepic))
- Update syncpack to current major version [#5159](https://github.com/knapsack-labs/app-monorepo/pull/5159) ([@greylabel](https://github.com/greylabel))
- Update babel [#5074](https://github.com/knapsack-labs/app-monorepo/pull/5074) ([@renovate[bot]](https://github.com/renovate[bot]))
- Update dependency @types/node to ^20.17.6 [#5127](https://github.com/knapsack-labs/app-monorepo/pull/5127) ([@renovate[bot]](https://github.com/renovate[bot]))

#### Authors: 6

- [@renovate[bot]](https://github.com/renovate[bot])
- Christopher Bloom ([@illepic](https://github.com/illepic))
- Grant Gaudet ([@greylabel](https://github.com/greylabel))
- Jim Frenette ([@freneticpixel](https://github.com/freneticpixel))
- Josh Mabry ([@mabry1985](https://github.com/mabry1985))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.71.5 (Tue Nov 05 2024)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/ksp-5668-handle-figma-blocks-when-updating-design-source-file ([@GormanDesign](https://github.com/GormanDesign))

#### 🏠 Internal

- Update Typescript [#5051](https://github.com/knapsack-labs/app-monorepo/pull/5051) ([@renovate[bot]](https://github.com/renovate[bot]))
- Update dependency @types/node to ^20.17.5 [#5086](https://github.com/knapsack-labs/app-monorepo/pull/5086) ([@renovate[bot]](https://github.com/renovate[bot]))
- Update react monorepo [#5072](https://github.com/knapsack-labs/app-monorepo/pull/5072) ([@renovate[bot]](https://github.com/renovate[bot]))
- Update dependency @react-aria/visually-hidden to ^3.8.17 [#5078](https://github.com/knapsack-labs/app-monorepo/pull/5078) ([@renovate[bot]](https://github.com/renovate[bot]))
- Update dependency @types/node to ^20.17.4 [#5080](https://github.com/knapsack-labs/app-monorepo/pull/5080) ([@renovate[bot]](https://github.com/renovate[bot]))
- Update dependency @types/node to ^20.17.3 [#5046](https://github.com/knapsack-labs/app-monorepo/pull/5046) ([@renovate[bot]](https://github.com/renovate[bot]))

#### Authors: 2

- [@renovate[bot]](https://github.com/renovate[bot])
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.71.4 (Tue Oct 29 2024)

#### 🏠 Internal

- Update dependency @types/node to ^20.17.2 [#5020](https://github.com/knapsack-labs/app-monorepo/pull/5020) ([@renovate[bot]](https://github.com/renovate[bot]))
- Update dependency ava to ^6.2.0 [#5022](https://github.com/knapsack-labs/app-monorepo/pull/5022) ([@renovate[bot]](https://github.com/renovate[bot]))

#### Authors: 1

- [@renovate[bot]](https://github.com/renovate[bot])

---

# v4.71.1 (Wed Oct 23 2024)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/ksp-5627-open-branch-in-new-tab ([@mabry1985](https://github.com/mabry1985))

#### 🏠 Internal

- update missing providers in creategiturl util [#4974](https://github.com/knapsack-labs/app-monorepo/pull/4974) ([@mabry1985](https://github.com/mabry1985))

#### Authors: 1

- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v4.71.0 (Wed Oct 23 2024)

#### 🐛 Bug Fix

- Merge branch 'latest' into epic/flex-branch-naming ([@mabry1985](https://github.com/mabry1985))
- Merge branch 'epic/flex-branch-naming' into feature/ksp-5589-rename-title-branch-cannot-be-renamed ([@mabry1985](https://github.com/mabry1985))
- Merge branch 'feature/ksp-5588-create-branch-form-changes-and-send-title' into feature/ksp-5607-change-edit-button-to-directly-create-the-branch ([@mabry1985](https://github.com/mabry1985))
- Merge branch 'epic/flex-branch-naming' into feature/ksp-5588-create-branch-form-changes-and-send-title ([@mabry1985](https://github.com/mabry1985))

#### Authors: 1

- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v4.70.6 (Mon Oct 21 2024)

#### 🐛 Bug Fix

- remove fin chatbot [#4977](https://github.com/knapsack-labs/app-monorepo/pull/4977) ([@mabry1985](https://github.com/mabry1985))
- merge latest ([@mabry1985](https://github.com/mabry1985))

#### 🏠 Internal

- add priority and additional category support [#4980](https://github.com/knapsack-labs/app-monorepo/pull/4980) ([@mabry1985](https://github.com/mabry1985))
- change feedback formgql endpoint to send to zendesk instead [#4965](https://github.com/knapsack-labs/app-monorepo/pull/4965) ([@mabry1985](https://github.com/mabry1985))

#### Authors: 1

- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v4.70.5 (Mon Oct 21 2024)

#### 🏠 Internal

- Update Typescript [#4707](https://github.com/knapsack-labs/app-monorepo/pull/4707) ([@renovate[bot]](https://github.com/renovate[bot]))
- update to TypeScript 5.6 [#4972](https://github.com/knapsack-labs/app-monorepo/pull/4972) ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 2

- [@renovate[bot]](https://github.com/renovate[bot])
- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))

---

# v4.70.4 (Wed Oct 09 2024)

#### 🏠 Internal

- Update dependency @types/node to ^20.16.11 [#4942](https://github.com/knapsack-labs/app-monorepo/pull/4942) ([@renovate[bot]](https://github.com/renovate[bot]))

#### Authors: 1

- [@renovate[bot]](https://github.com/renovate[bot])

---

# v4.70.1 (Thu Oct 03 2024)

#### 🏠 Internal

- Update babel to ^7.25.7 [#4887](https://github.com/knapsack-labs/app-monorepo/pull/4887) ([@renovate[bot]](https://github.com/renovate[bot]))
- Update dependency @types/node to ^20.16.10 [#4890](https://github.com/knapsack-labs/app-monorepo/pull/4890) ([@renovate[bot]](https://github.com/renovate[bot]))
- Update dependency @types/react to ^18.3.11 [#4891](https://github.com/knapsack-labs/app-monorepo/pull/4891) ([@renovate[bot]](https://github.com/renovate[bot]))

#### Authors: 1

- [@renovate[bot]](https://github.com/renovate[bot])

---

# v4.70.0 (Wed Oct 02 2024)

#### 🚀 Enhancement

- refactor Renderers to use Content from UI instead of App Client KSP-5571 [#4821](https://github.com/knapsack-labs/app-monorepo/pull/4821) ([@knapsack-cloud[bot]](https://github.com/knapsack-cloud[bot]) [@EvanLovely](https://github.com/EvanLovely))

#### Authors: 2

- [@knapsack-cloud[bot]](https://github.com/knapsack-cloud[bot])
- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))

---

# v4.69.14 (Fri Sep 27 2024)

#### 🏠 Internal

- spec docs uses collapse instead of accordion [#4862](https://github.com/knapsack-labs/app-monorepo/pull/4862) ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 1

- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.69.13 (Thu Sep 26 2024)

#### 🐛 Bug Fix

- update design src user flow to be async [#4739](https://github.com/knapsack-labs/app-monorepo/pull/4739) ([@mabry1985](https://github.com/mabry1985))
- Merge branch 'latest' into feature/ksp-5512-create-add-design-src-file-async-mutation ([@mabry1985](https://github.com/mabry1985))

#### 🏠 Internal

- improve Renderer clients [#4770](https://github.com/knapsack-labs/app-monorepo/pull/4770) ([@EvanLovely](https://github.com/EvanLovely))
- refactors user flow for updating design src files [#4769](https://github.com/knapsack-labs/app-monorepo/pull/4769) ([@mabry1985](https://github.com/mabry1985))

#### Authors: 2

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v4.69.12 (Thu Sep 26 2024)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/ksp-5560-replace-schema-forms-in-content-blocks ([@GormanDesign](https://github.com/GormanDesign))

#### 🏠 Internal

- Remove unused types [#4819](https://github.com/knapsack-labs/app-monorepo/pull/4819) ([@greylabel](https://github.com/greylabel))
- chore(deps): update dependency @types/react to ^18.3.9 [#4851](https://github.com/knapsack-labs/app-monorepo/pull/4851) ([@renovate[bot]](https://github.com/renovate[bot]))
- chore(deps): update dependency @types/node to ^20.16.6 [#4846](https://github.com/knapsack-labs/app-monorepo/pull/4846) ([@renovate[bot]](https://github.com/renovate[bot]))

#### Authors: 3

- [@renovate[bot]](https://github.com/renovate[bot])
- Grant Gaudet ([@greylabel](https://github.com/greylabel))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.69.11 (Fri Sep 20 2024)

#### 🐛 Bug Fix

- Merge branch 'latest' into GormanDesign-patch-2 ([@GormanDesign](https://github.com/GormanDesign))

#### 🏠 Internal

- chore(deps): update dependency @types/react to ^18.3.8 [#4824](https://github.com/knapsack-labs/app-monorepo/pull/4824) ([@renovate[bot]](https://github.com/renovate[bot]))
- adds select all option to exclude patterns filters [#4803](https://github.com/knapsack-labs/app-monorepo/pull/4803) ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 2

- [@renovate[bot]](https://github.com/renovate[bot])
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.69.10 (Wed Sep 18 2024)

#### 🏠 Internal

- chore(deps): update dependency @types/react to ^18.3.7 [#4796](https://github.com/knapsack-labs/app-monorepo/pull/4796) ([@renovate[bot]](https://github.com/renovate[bot]))

#### Authors: 1

- [@renovate[bot]](https://github.com/renovate[bot])

---

# v4.69.9 (Sat Sep 14 2024)

#### 🐛 Bug Fix

- refactor Renderer clients [#4768](https://github.com/knapsack-labs/app-monorepo/pull/4768) ([@EvanLovely](https://github.com/EvanLovely))

#### 🏠 Internal

- update template stage ui [#4763](https://github.com/knapsack-labs/app-monorepo/pull/4763) ([@GormanDesign](https://github.com/GormanDesign))
- add spacing under form feedback banner [#4747](https://github.com/knapsack-labs/app-monorepo/pull/4747) ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 2

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.69.8 (Thu Sep 12 2024)

#### 🐛 Bug Fix

- refactor Renderers for cleaner types [#4746](https://github.com/knapsack-labs/app-monorepo/pull/4746) ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 1

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))

---

# v4.69.7 (Wed Sep 11 2024)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/ksp-5497-setup-status-id-in-client ([@mabry1985](https://github.com/mabry1985))

#### 🏠 Internal

- fixes schema form select appearance [#4700](https://github.com/knapsack-labs/app-monorepo/pull/4700) ([@GormanDesign](https://github.com/GormanDesign))
- add scroll indicator to popover [#4697](https://github.com/knapsack-labs/app-monorepo/pull/4697) ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 2

- Josh Mabry ([@mabry1985](https://github.com/mabry1985))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.69.6 (Fri Sep 06 2024)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/ksp-5458-anchor-links-not-jumping-to-the-right-spot ([@GormanDesign](https://github.com/GormanDesign))

#### 🏠 Internal

- Update dependency @types/node to ^20.16.5 [#4669](https://github.com/knapsack-labs/app-monorepo/pull/4669) ([@renovate[bot]](https://github.com/renovate[bot]))
- restores hash link handling [#4637](https://github.com/knapsack-labs/app-monorepo/pull/4637) ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 2

- [@renovate[bot]](https://github.com/renovate[bot])
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.69.3 (Wed Sep 04 2024)

#### 🏠 Internal

- Update dependency @types/react to ^18.3.5 [#4658](https://github.com/knapsack-labs/app-monorepo/pull/4658) ([@renovate[bot]](https://github.com/renovate[bot]))
- Update dependency @types/node to ^20.16.3 [#4643](https://github.com/knapsack-labs/app-monorepo/pull/4643) ([@renovate[bot]](https://github.com/renovate[bot]))
- Update material-ui monorepo [#4613](https://github.com/knapsack-labs/app-monorepo/pull/4613) ([@renovate[bot]](https://github.com/renovate[bot]))

#### Authors: 1

- [@renovate[bot]](https://github.com/renovate[bot])

---

# v4.69.2 (Fri Aug 30 2024)

#### 🐛 Bug Fix

- add error info [#4628](https://github.com/knapsack-labs/app-monorepo/pull/4628) ([@EvanLovely](https://github.com/EvanLovely) [@mabry1985](https://github.com/mabry1985))
- Merge branch 'latest' into EvanLovely-patch-24 ([@mabry1985](https://github.com/mabry1985))

#### Authors: 2

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v4.69.1 (Fri Aug 30 2024)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/ksp-5460-nested-menu-item-is-finicky ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 1

- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.68.12 (Thu Aug 29 2024)

#### 🐛 Bug Fix

- Merge branch 'latest' into KSP-5360-infer-mui-component-types ([@brittanysmart](https://github.com/brittanysmart))
- add failing test for inferring types for MUI Component ([@brittanysmart](https://github.com/brittanysmart))

#### 🏠 Internal

- add MUI infer spec test [#4510](https://github.com/knapsack-labs/app-monorepo/pull/4510) ([@brittanysmart](https://github.com/brittanysmart))

#### Authors: 1

- Brittany Smart ([@brittanysmart](https://github.com/brittanysmart))

---

# v4.68.11 (Tue Aug 27 2024)

#### 🐛 Bug Fix

- Fix merge conflict with navs ([@rockymountainhigh1943](https://github.com/rockymountainhigh1943))
- Merge branch 'latest' into feature/ksp-5388-ability-to-set-the-header-page-background-color-globally ([@GormanDesign](https://github.com/GormanDesign))
- Merge branch 'feature/ksp-5388-ability-to-set-the-header-page-background-color-globally' of github.com:knapsack-labs/app-monorepo into feature/ksp-5388-ability-to-set-the-header-page-background-color-globally ([@GormanDesign](https://github.com/GormanDesign))
- Merge branch 'latest' into feature/ksp-5337-add-slot-item-ux-refactor ([@GormanDesign](https://github.com/GormanDesign))
- Merge remote-tracking branch 'origin/latest' into feature/ksp-5337-add-slot-item-ux-refactor ([@EvanLovely](https://github.com/EvanLovely))
- Merge branch 'latest' into feature/ksp-5337-add-slot-item-ux-refactor ([@illepic](https://github.com/illepic))

#### Authors: 4

- Christopher Bloom ([@illepic](https://github.com/illepic))
- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Jake Love ([@rockymountainhigh1943](https://github.com/rockymountainhigh1943))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.68.9 (Wed Aug 21 2024)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/ksp-5348-improve-understanding-of-collectionsvariables-vs-tokens ([@GormanDesign](https://github.com/GormanDesign))

#### 🏠 Internal

- rename collections to variables [#4475](https://github.com/knapsack-labs/app-monorepo/pull/4475) ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 1

- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.68.6 (Wed Aug 21 2024)

#### 🐛 Bug Fix

- Merge branch 'latest' into patch-angular-app-imports ([@mabry1985](https://github.com/mabry1985))

#### 🏠 Internal

- Update Typescript [#4240](https://github.com/knapsack-labs/app-monorepo/pull/4240) ([@renovate[bot]](https://github.com/renovate[bot]))

#### Authors: 2

- [@renovate[bot]](https://github.com/renovate[bot])
- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v4.68.2 (Wed Aug 21 2024)

#### 🏠 Internal

- Update node Docker tag to v20.16.0 [#4519](https://github.com/knapsack-labs/app-monorepo/pull/4519) ([@renovate[bot]](https://github.com/renovate[bot]))

#### Authors: 1

- [@renovate[bot]](https://github.com/renovate[bot])

---

# v4.68.1 (Sun Aug 18 2024)

### Release Notes

#### handle custom pkg path aliases ([#4527](https://github.com/knapsack-labs/app-monorepo/pull/4527))

Angular Renderer can now do this setting if they have [custom tsconfig paths set](https://www.typescriptlang.org/tsconfig/#paths) for alternative import locations:

```diff
new KnapsackAngularRenderer({
  customNgModulePath: './ks.module.ts',
+  pkgPathAliases: {
+    '@my-org/my-pkg': './packages/my-pkg',
+  },
}),
```

React and Vue Renderers that set a custom `webpackConfig.resolve.alias` setting will now have those same package path arises used in other parts of Knaspack:

```diff
new KnapsackReactRenderer({
  demoWrapperPath: join(__dirname, './demo-wrapper.tsx'),
  webpackConfig: {
    resolve: {
+      alias: {
+        '@my-org/my-pkg': './packages/my-pkg',
+      },
    },
  },
}),
```

---

#### 🐛 Bug Fix

- handle custom pkg path aliases [#4527](https://github.com/knapsack-labs/app-monorepo/pull/4527) ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 1

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))

---

# v4.68.0 (Fri Aug 16 2024)

#### 🐛 Bug Fix

- Merge remote-tracking branch 'origin/latest' into epic/ng ([@EvanLovely](https://github.com/EvanLovely))
- Merge branch 'latest' into docs/overhaul-aug-8 ([@rockymountainhigh1943](https://github.com/rockymountainhigh1943))
- Merge branch 'latest' into feature/ksp-5376-nested-demos-panel-covers-prototype-header ([@GormanDesign](https://github.com/GormanDesign))

#### 🏠 Internal

- fix nested demos panel covers prototype header [#4472](https://github.com/knapsack-labs/app-monorepo/pull/4472) ([@GormanDesign](https://github.com/GormanDesign))
- add template embeds block examples [#4521](https://github.com/knapsack-labs/app-monorepo/pull/4521) ([@mabry1985](https://github.com/mabry1985))

#### Authors: 4

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Jake Love ([@rockymountainhigh1943](https://github.com/rockymountainhigh1943))
- Josh Mabry ([@mabry1985](https://github.com/mabry1985))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.67.6 (Thu Aug 15 2024)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/ksp-5384-add-ability-to-hide-component-props-and-title-in-figma ([@GormanDesign](https://github.com/GormanDesign))

#### 🏠 Internal

- Update dependency node to v20.16.0 [#4481](https://github.com/knapsack-labs/app-monorepo/pull/4481) ([@renovate[bot]](https://github.com/renovate[bot]) [@greylabel](https://github.com/greylabel))

#### Authors: 3

- [@renovate[bot]](https://github.com/renovate[bot])
- Grant Gaudet ([@greylabel](https://github.com/greylabel))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.67.5 (Thu Aug 08 2024)

#### 🏠 Internal

- command bar: better hidden item indication [#4449](https://github.com/knapsack-labs/app-monorepo/pull/4449) ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 1

- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.67.4 (Wed Aug 07 2024)

#### 🏠 Internal

- always show template size value [#4453](https://github.com/knapsack-labs/app-monorepo/pull/4453) ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 1

- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.67.3 (Wed Aug 07 2024)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/add-menu-component ([@brittanysmart](https://github.com/brittanysmart))

#### Authors: 1

- Brittany Smart ([@brittanysmart](https://github.com/brittanysmart))

---

# v4.67.0 (Tue Aug 06 2024)

#### 🚀 Enhancement

- slot layout options for Vue, Web Components, Hbs, Twig [#4435](https://github.com/knapsack-labs/app-monorepo/pull/4435) ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 1

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))

---

# v4.66.17 (Mon Aug 05 2024)

#### 🏠 Internal

- properly handles hidden patterns in status table block [#4411](https://github.com/knapsack-labs/app-monorepo/pull/4411) ([@GormanDesign](https://github.com/GormanDesign))
- adds manage status sets link [#4410](https://github.com/knapsack-labs/app-monorepo/pull/4410) ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 1

- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.66.11 (Tue Jul 30 2024)

#### 🐛 Bug Fix

- additional angular renderer improvements [#4395](https://github.com/knapsack-labs/app-monorepo/pull/4395) ([@mabry1985](https://github.com/mabry1985))
- Merge branch 'latest' into feature/ksp-5310-angular-improvements-redux ([@mabry1985](https://github.com/mabry1985))

#### 🏠 Internal

- KSP-5320: arbitrary classes field for slot options [#4402](https://github.com/knapsack-labs/app-monorepo/pull/4402) ([@illepic](https://github.com/illepic) [@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.66.8 (Fri Jul 26 2024)

#### 🐛 Bug Fix

- fix bug where code usage block creates invalid HTML [#4390](https://github.com/knapsack-labs/app-monorepo/pull/4390) ([@EvanLovely](https://github.com/EvanLovely))

#### 🏠 Internal

- make types for `slotsOptions` and add Renderer support [#4389](https://github.com/knapsack-labs/app-monorepo/pull/4389) ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 1

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))

---

# v4.66.7 (Tue Jul 23 2024)

#### 🐛 Bug Fix

- fix page content not saving when there are duplicate IDs [#4381](https://github.com/knapsack-labs/app-monorepo/pull/4381) ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 1

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))

---

# v4.66.6 (Mon Jul 22 2024)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/async-loading-buttons ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 1

- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.66.5 (Fri Jul 19 2024)

#### 🏠 Internal

- update token import replace existing language [#4375](https://github.com/knapsack-labs/app-monorepo/pull/4375) ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 1

- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.66.4 (Fri Jul 19 2024)

#### 🏠 Internal

- update ReactMarkdown to latest version [#4369](https://github.com/knapsack-labs/app-monorepo/pull/4369) ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 1

- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.66.3 (Fri Jul 19 2024)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/ksp-5265-angular-slot-projection-alias ([@mabry1985](https://github.com/mabry1985))
- Merge branch 'latest' into feature/ksp-5237-design-token-parent-groups-should-not-collapse-when-clicking ([@GormanDesign](https://github.com/GormanDesign))

#### 🏠 Internal

- fixes token nav groups collapsing when they should not [#4365](https://github.com/knapsack-labs/app-monorepo/pull/4365) ([@GormanDesign](https://github.com/GormanDesign))
- fix layout bug with template variations block [#4366](https://github.com/knapsack-labs/app-monorepo/pull/4366) ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 2

- Josh Mabry ([@mabry1985](https://github.com/mabry1985))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.66.2 (Thu Jul 18 2024)

#### 🏠 Internal

- fix permanent were loading your tokens message KSP-5281 [#4352](https://github.com/knapsack-labs/app-monorepo/pull/4352) ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 1

- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.66.0 (Mon Jul 15 2024)

#### 🐛 Bug Fix

- Merge branch 'latest' into remove-global-styles-and-design-tokens ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 1

- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.65.7 (Wed Jul 03 2024)

#### 🏠 Internal

- update to TypeScript 5.5 [#4315](https://github.com/knapsack-labs/app-monorepo/pull/4315) ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 1

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))

---

# v4.65.3 (Tue Jun 11 2024)

#### 🐛 Bug Fix

- Merge branch 'latest' into GormanDesign-patch-2 ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 1

- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.65.2 (Tue Jun 11 2024)

#### 🐛 Bug Fix

- Merge branch 'latest' into update-reference-arch-06052024 ([@GormanDesign](https://github.com/GormanDesign))
- Merge branch 'latest' into feature/ksp-5180-update-floating-ui-lib ([@mabry1985](https://github.com/mabry1985))

#### Authors: 2

- Josh Mabry ([@mabry1985](https://github.com/mabry1985))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.65.1 (Mon Jun 10 2024)

#### 🏠 Internal

- Update babel [#4243](https://github.com/knapsack-labs/app-monorepo/pull/4243) ([@renovate[bot]](https://github.com/renovate[bot]))
- adjust overflow styling [#4218](https://github.com/knapsack-labs/app-monorepo/pull/4218) ([@mabry1985](https://github.com/mabry1985))

#### Authors: 2

- [@renovate[bot]](https://github.com/renovate[bot])
- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v4.56.0 (Tue Jun 04 2024)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/ksp-4511-matching-header-content-makes-table-of-contents-unhelpful ([@mabry1985](https://github.com/mabry1985))
- Merge branch 'latest' into feature/ksp-2347-only-show-component-code-usage-in-usage-block ([@mabry1985](https://github.com/mabry1985))
- Merge branch 'latest' into feature/ksp-5026-losing-font-on-my-branch ([@mabry1985](https://github.com/mabry1985))
- Merge branch 'latest' into feature/ksp-4511-matching-header-content-makes-table-of-contents-unhelpful ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 2

- Josh Mabry ([@mabry1985](https://github.com/mabry1985))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.55.1 (Thu May 30 2024)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/ksp-5155-only-allow-adding-templates-locally ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 1

- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.55.0 (Wed May 29 2024)

#### 🐛 Bug Fix

- Merge branch 'feature/ksp-5116-refactor-add-entity-flow' into feature/ksp-5117-add-ability-to-link-to-a-specific-pattern-in-admin ([@GormanDesign](https://github.com/GormanDesign))
- Merge branch 'latest' into feature/ksp-5116-refactor-add-entity-flow ([@GormanDesign](https://github.com/GormanDesign))
- Merge branch 'latest' into feature/ksp-5104-show-design-src-thumbnail-in-pattern-form ([@mabry1985](https://github.com/mabry1985))
- Merge branch 'latest' into feature/ksp-5081-figma-to-demo-documentation ([@mabry1985](https://github.com/mabry1985))

#### 🏠 Internal

- Update dependency @types/react to ^18.3.3 [#4178](https://github.com/knapsack-labs/app-monorepo/pull/4178) ([@renovate[bot]](https://github.com/renovate[bot]))

#### 📝 Documentation

- add docs for figma to demo feature [#4162](https://github.com/knapsack-labs/app-monorepo/pull/4162) ([@mabry1985](https://github.com/mabry1985))

#### Authors: 3

- [@renovate[bot]](https://github.com/renovate[bot])
- Josh Mabry ([@mabry1985](https://github.com/mabry1985))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.54.10 (Thu May 23 2024)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/ksp-5105-improve-template-suggestion-labels-in-pattern-form ([@GormanDesign](https://github.com/GormanDesign))
- Merge branch 'latest' into feature/ksp-5103-clean-up-add-pattern-form ([@GormanDesign](https://github.com/GormanDesign))
- Merge branch 'feature/ksp-5090-sandbox-components-update-styling-and-theming' into update-card-component ([@mabry1985](https://github.com/mabry1985))
- Merge branch 'feature/ksp-4994-update-ks-sandbox-components' into feature/ksp-5090-sandbox-components-update-styling-and-theming ([@mabry1985](https://github.com/mabry1985))
- Merge branch 'latest' into feature/ksp-4994-update-ks-sandbox-components ([@mabry1985](https://github.com/mabry1985))
- update test ([@mabry1985](https://github.com/mabry1985))
- Merge branch 'feature/ksp-5053-update-figma-parsing-logic-to-manage-string-properties' into feature/ksp-4994-update-ks-sandbox-components ([@mabry1985](https://github.com/mabry1985))
- this has to work ([@mabry1985](https://github.com/mabry1985))
- fix test ([@mabry1985](https://github.com/mabry1985))
- update infer spec test ([@mabry1985](https://github.com/mabry1985))
- Merge branch 'feature/ksp-5013-ui-logic-to-import-simple-frame-to-demo' into feature/ksp-5053-update-figma-parsing-logic-to-manage-string-properties ([@mabry1985](https://github.com/mabry1985))
- Merge branch 'latest' into feature/ksp-5013-ui-logic-to-import-simple-frame-to-demo ([@mabry1985](https://github.com/mabry1985))

#### 🏠 Internal

- improve template suggestion labels in pattern form [#4154](https://github.com/knapsack-labs/app-monorepo/pull/4154) ([@GormanDesign](https://github.com/GormanDesign))
- Update node types to 20.11.30 [#4171](https://github.com/knapsack-labs/app-monorepo/pull/4171) ([@greylabel](https://github.com/greylabel))
- update sandbox components [#4081](https://github.com/knapsack-labs/app-monorepo/pull/4081) ([@mabry1985](https://github.com/mabry1985) [@EvanLovely](https://github.com/EvanLovely))
- Update material-ui monorepo [#4138](https://github.com/knapsack-labs/app-monorepo/pull/4138) ([@renovate[bot]](https://github.com/renovate[bot]) [@greylabel](https://github.com/greylabel))
- adds logic for disallowing intercom in workspaces [#4137](https://github.com/knapsack-labs/app-monorepo/pull/4137) ([@mabry1985](https://github.com/mabry1985))

#### Authors: 5

- [@renovate[bot]](https://github.com/renovate[bot])
- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Grant Gaudet ([@greylabel](https://github.com/greylabel))
- Josh Mabry ([@mabry1985](https://github.com/mabry1985))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.54.9 (Tue May 21 2024)

#### 🏠 Internal

- Update Typescript [#3676](https://github.com/knapsack-labs/app-monorepo/pull/3676) ([@renovate[bot]](https://github.com/renovate[bot]) [@greylabel](https://github.com/greylabel))

#### Authors: 2

- [@renovate[bot]](https://github.com/renovate[bot])
- Grant Gaudet ([@greylabel](https://github.com/greylabel))

---

# v4.54.8 (Fri May 17 2024)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/ksp-5095-display-image-thumbnail-in-attachments-block ([@GormanDesign](https://github.com/GormanDesign))
- Merge branch 'latest' into feature/ksp-5096-extra-spacing-is-needed-with-logo-and-title ([@GormanDesign](https://github.com/GormanDesign))

#### 🏠 Internal

- Update react monorepo [#4104](https://github.com/knapsack-labs/app-monorepo/pull/4104) ([@renovate[bot]](https://github.com/renovate[bot]) [@EvanLovely](https://github.com/EvanLovely))

#### Authors: 3

- [@renovate[bot]](https://github.com/renovate[bot])
- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.54.6 (Fri May 17 2024)

#### 🐛 Bug Fix

- Merge branch 'feature/ksp-5012-add-api-field-for-figma-frames-to-get-children-data' into feature/ksp-5013-ui-logic-to-import-simple-frame-to-demo ([@mabry1985](https://github.com/mabry1985))
- Merge branch 'latest' into feature/ksp-5012-add-api-field-for-figma-frames-to-get-children-data ([@mabry1985](https://github.com/mabry1985))

#### Authors: 1

- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v4.54.5 (Wed May 15 2024)

#### 🏠 Internal

- Update dependency ava to ^6.1.3 [#4069](https://github.com/knapsack-labs/app-monorepo/pull/4069) ([@renovate[bot]](https://github.com/renovate[bot]))
- fixes token selects being filterable [#4026](https://github.com/knapsack-labs/app-monorepo/pull/4026) ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 2

- [@renovate[bot]](https://github.com/renovate[bot])
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.54.2 (Wed May 08 2024)

#### 🐛 Bug Fix

- Merge branch 'feature/ksp-4999-handle-nested-children-in-variant-to-demo-pipeline' into feature/ksp-4942-only-show-variants-in-template-demo-creation ([@mabry1985](https://github.com/mabry1985))
- Merge branch 'latest' into feature/ksp-4999-handle-nested-children-in-variant-to-demo-pipeline ([@mabry1985](https://github.com/mabry1985))
- Merge branch 'feature/ksp-4944-create-demo-from-template' into feature/ksp-4999-handle-nested-children-in-variant-to-demo-pipeline ([@mabry1985](https://github.com/mabry1985))
- Merge branch 'latest' into feature/ksp-4944-create-demo-from-template ([@mabry1985](https://github.com/mabry1985))

#### Authors: 1

- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v4.54.1 (Mon May 06 2024)

#### 🐛 Bug Fix

- types: turn `rendererId` from `string` to a union of possible values ([@EvanLovely](https://github.com/EvanLovely))

#### 🏠 Internal

- types: turn `rendererId` from `string` to a union of possible values [#4002](https://github.com/knapsack-labs/app-monorepo/pull/4002) ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 1

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))

---

# v4.53.3 (Fri May 03 2024)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/ksp-4838-non-existent-collectiongroup-still-render-the-page ([@GormanDesign](https://github.com/GormanDesign))

#### 🏠 Internal

- fixes non existent collection groups handling [#3963](https://github.com/knapsack-labs/app-monorepo/pull/3963) ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 1

- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.53.2 (Thu May 02 2024)

#### 🐛 Bug Fix

- adds Image Fit option to guidelines [#3989](https://github.com/knapsack-labs/app-monorepo/pull/3989) ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 1

- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.53.0 (Thu May 02 2024)

#### 🚀 Enhancement

- enable prototype setup KSP-4972 KSP-4974 KSP-4902 KSP-4976 [#3974](https://github.com/knapsack-labs/app-monorepo/pull/3974) ([@EvanLovely](https://github.com/EvanLovely) [@GormanDesign](https://github.com/GormanDesign))

#### Authors: 2

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.52.15 (Fri Apr 26 2024)

#### 🏠 Internal

- doctor: add tests - part of KSP-4869 [#3958](https://github.com/knapsack-labs/app-monorepo/pull/3958) ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 1

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))

---

# v4.52.13 (Thu Apr 25 2024)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/ksp-4944-create-demo-from-template-stage ([@mabry1985](https://github.com/mabry1985))

#### 🏠 Internal

- updates figma item page count to divide evenly against any column count [#3946](https://github.com/knapsack-labs/app-monorepo/pull/3946) ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 2

- Josh Mabry ([@mabry1985](https://github.com/mabry1985))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.52.11 (Tue Apr 23 2024)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/ksp-4916-add-meta-tags-to-collections-page ([@mabry1985](https://github.com/mabry1985))
- Merge branch 'latest' into feature/ksp-4933-focus-on-mode-name-after-creating-new-mode ([@mabry1985](https://github.com/mabry1985))

#### Authors: 1

- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v4.52.10 (Mon Apr 22 2024)

#### 🐛 Bug Fix

- React Renderer now correctly infers `ReactElement` as a slot [#3890](https://github.com/knapsack-labs/app-monorepo/pull/3890) ([@EvanLovely](https://github.com/EvanLovely))
- React Renderer now correctly infers `ReactElement` as a slot ([@EvanLovely](https://github.com/EvanLovely))

#### 🏠 Internal

- Develop Compare Specs [#3439](https://github.com/knapsack-labs/app-monorepo/pull/3439) ([@GormanDesign](https://github.com/GormanDesign) [@EvanLovely](https://github.com/EvanLovely))

#### Authors: 2

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.52.8 (Mon Apr 22 2024)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/ksp-4913-ensure-code-block-shows-code-from-edits-before-saving ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 1

- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.52.7 (Fri Apr 19 2024)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/ksp-4903-update-error-message-for-missing-design-src-components ([@mabry1985](https://github.com/mabry1985))
- Merge branch 'latest' into feature/ksp-4840-deleting-design-source-does-not-handle-figma-component ([@mabry1985](https://github.com/mabry1985))
- Merge branch 'latest' into feature/ksp-4898-prototype-list-page-ui-polish ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 2

- Josh Mabry ([@mabry1985](https://github.com/mabry1985))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.52.6 (Wed Apr 17 2024)

#### 🐛 Bug Fix

- Merge branch 'latest' into 04-12-update_create_knapsack_to_use_CJS_extension_DX_improvements ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 1

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))

---

# v4.52.3 (Mon Apr 15 2024)

#### 🐛 Bug Fix

- add reset option to theme switcher on template stage [#3877](https://github.com/knapsack-labs/app-monorepo/pull/3877) ([@GormanDesign](https://github.com/GormanDesign))

#### 🏠 Internal

- cleanup template stage code [#3866](https://github.com/knapsack-labs/app-monorepo/pull/3866) ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 2

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.52.2 (Mon Apr 15 2024)

#### 🐛 Bug Fix

- Merge branch 'latest' into docs-fix-typo ([@GormanDesign](https://github.com/GormanDesign))

#### 🏠 Internal

- remove unused "extras" data in Demos [#3862](https://github.com/knapsack-labs/app-monorepo/pull/3862) ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 2

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.51.0 (Wed Apr 10 2024)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/add-config-flag-tokens ([@EvanLovely](https://github.com/EvanLovely))
- Merge branch 'latest' into feature/ksp-4710-focus-on-newly-created-group-to-train-users-on-how-to-rename ([@GormanDesign](https://github.com/GormanDesign))
- Merge branch 'latest' into feature/ksp-4781-token-theming-documentation ([@mabry1985](https://github.com/mabry1985))

#### 📝 Documentation

- initial pass at token theming documentation [#3854](https://github.com/knapsack-labs/app-monorepo/pull/3854) ([@mabry1985](https://github.com/mabry1985))

#### Authors: 3

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Josh Mabry ([@mabry1985](https://github.com/mabry1985))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.50.4 (Fri Apr 05 2024)

#### 🐛 Bug Fix

- add React Renderer infer spec test ([@EvanLovely](https://github.com/EvanLovely))
- Merge branch 'latest' into feature/ksp-4798-add-action-to-add-variable-to-root-of-collection ([@EvanLovely](https://github.com/EvanLovely))
- Merge branch 'latest' into feature/ksp-4759-changing-token-reference-value-not-saving ([@mabry1985](https://github.com/mabry1985))
- Merge branch 'latest' into feature/ksp-4798-add-action-to-add-variable-to-root-of-collection ([@GormanDesign](https://github.com/GormanDesign))

#### 🏠 Internal

- break components used in ks-sandbox out to own pkg [#3842](https://github.com/knapsack-labs/app-monorepo/pull/3842) ([@EvanLovely](https://github.com/EvanLovely))
- implement better token sorting KSP-4806 [#3838](https://github.com/knapsack-labs/app-monorepo/pull/3838) ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 3

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Josh Mabry ([@mabry1985](https://github.com/mabry1985))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.50.3 (Thu Apr 04 2024)

#### 🐛 Bug Fix

- add empty collection page and logic [#3836](https://github.com/knapsack-labs/app-monorepo/pull/3836) ([@mabry1985](https://github.com/mabry1985))
- Merge branch 'latest' into feature/ksp-4758-update-collections-page-logic-if-no-collections ([@mabry1985](https://github.com/mabry1985))

#### Authors: 1

- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v4.50.2 (Thu Apr 04 2024)

#### 🐛 Bug Fix

- KSP-4791: Remove empty objects in renderer-vue usage template [#3833](https://github.com/knapsack-labs/app-monorepo/pull/3833) ([@brittanysmart](https://github.com/brittanysmart))
- Merge branch 'latest' into feature/ksp-4803-multiple-groups-are-being-displayed-in-the-collection ([@GormanDesign](https://github.com/GormanDesign))
- Merge branch 'latest' into feature/ksp-4791-remove-empty-props-from-component-example-code ([@brittanysmart](https://github.com/brittanysmart))

#### 🏠 Internal

- fixes groups with similar names appearing in single group view [#3832](https://github.com/knapsack-labs/app-monorepo/pull/3832) ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 2

- Brittany Smart ([@brittanysmart](https://github.com/brittanysmart))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.50.1 (Thu Apr 04 2024)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/ksp-4559-adding-var-at-root-of-collection-creates-empty-string-group ([@mabry1985](https://github.com/mabry1985))

#### Authors: 1

- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v4.48.0 (Thu Apr 04 2024)

### Release Notes

#### faster React infer spec ([#3764](https://github.com/knapsack-labs/app-monorepo/pull/3764))

- Better resolution of template files for inferring spec and validation of file existence. Packages that use the newer `exports` object are now supported!
- Quicker and more reliable inferring of spec.
- Support for design systems that use sub package imports (i.e. `my-ds/button`)

---

---

#### 🚀 Enhancement

- React TypeScript infer spec - more reliable discovery of local tsconfig.json [#3764](https://github.com/knapsack-labs/app-monorepo/pull/3764) ([@EvanLovely](https://github.com/EvanLovely))
- faster React infer spec [#3764](https://github.com/knapsack-labs/app-monorepo/pull/3764) ([@EvanLovely](https://github.com/EvanLovely))
- place usages of async resolvePath (unimplemented) [#3764](https://github.com/knapsack-labs/app-monorepo/pull/3764) ([@EvanLovely](https://github.com/EvanLovely))
- rename resolvePath to resolvePathSync [#3764](https://github.com/knapsack-labs/app-monorepo/pull/3764) ([@EvanLovely](https://github.com/EvanLovely))
- use new resolvePath for React infer spec type def files [#3764](https://github.com/knapsack-labs/app-monorepo/pull/3764) ([@EvanLovely](https://github.com/EvanLovely))
- ensure all renderers have config in time [#3764](https://github.com/knapsack-labs/app-monorepo/pull/3764) ([@EvanLovely](https://github.com/EvanLovely))

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/ksp-4775-add-visual-indication-that-a-token-value-is-inherited ([@GormanDesign](https://github.com/GormanDesign))
- Merge branch 'latest' into feature/add-json-design-token-target ([@EvanLovely](https://github.com/EvanLovely))

#### 🏠 Internal

- improve add mode ux confusion [#3827](https://github.com/knapsack-labs/app-monorepo/pull/3827) ([@GormanDesign](https://github.com/GormanDesign))
- remove existing collections when theming is turned off [#3817](https://github.com/knapsack-labs/app-monorepo/pull/3817) ([@EvanLovely](https://github.com/EvanLovely))
- improve tokens settings page [#3820](https://github.com/knapsack-labs/app-monorepo/pull/3820) ([@GormanDesign](https://github.com/GormanDesign))
- updates disabled state graphic and messaging [#3818](https://github.com/knapsack-labs/app-monorepo/pull/3818) ([@GormanDesign](https://github.com/GormanDesign))
- Both GSK US sites redirect to same landing page [#3811](https://github.com/knapsack-labs/app-monorepo/pull/3811) ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 2

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.47.21 (Tue Apr 02 2024)

#### 🏠 Internal

- more accurate bundle state [#3795](https://github.com/knapsack-labs/app-monorepo/pull/3795) ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 1

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))

---

# v4.47.20 (Mon Apr 01 2024)

#### 🐛 Bug Fix

- Feature/ksp 4724 update design source form loading ux [#3771](https://github.com/knapsack-labs/app-monorepo/pull/3771) ([@mabry1985](https://github.com/mabry1985))
- Merge branch 'latest' into feature/ksp-4724-update-design-source-form-loading-ux ([@mabry1985](https://github.com/mabry1985))

#### Authors: 1

- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v4.47.19 (Fri Mar 29 2024)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/ksp-4341-api-endpoint-to-refresh-figma-oauth-access-token ([@mabry1985](https://github.com/mabry1985))

#### Authors: 1

- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v4.47.17 (Wed Mar 27 2024)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/ksp-3074-make-required-schema-fields-actually-required ([@mabry1985](https://github.com/mabry1985))

#### Authors: 1

- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v4.47.16 (Wed Mar 27 2024)

#### 🏠 Internal

- update App Client build [#3746](https://github.com/knapsack-labs/app-monorepo/pull/3746) ([@EvanLovely](https://github.com/EvanLovely))
- move add mode button to header name column [#3757](https://github.com/knapsack-labs/app-monorepo/pull/3757) ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 2

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.47.14 (Fri Mar 22 2024)

#### 🐛 Bug Fix

- Merge branch 'latest' into remove-old-multi-select-component ([@GormanDesign](https://github.com/GormanDesign))
- Merge branch 'latest' into feature/ksp-4639-improve-redirect-experience-for-switching-branches-when-page ([@GormanDesign](https://github.com/GormanDesign))
- Merge branch 'latest' into feature/ksp-4679-remove-headings-from-figma-component-spec-and-component ([@GormanDesign](https://github.com/GormanDesign))
- Merge branch 'latest' into feature/ksp-3554-improving-bulleted-list-indent-escape-functionality ([@GormanDesign](https://github.com/GormanDesign))

#### 🏠 Internal

- Update api/server packages (minor) [#3700](https://github.com/knapsack-labs/app-monorepo/pull/3700) ([@greylabel](https://github.com/greylabel))
- remove headings from figma component spec and component variants [#3707](https://github.com/knapsack-labs/app-monorepo/pull/3707) ([@GormanDesign](https://github.com/GormanDesign))
- adds TipTap ListKeyMap extension [#3704](https://github.com/knapsack-labs/app-monorepo/pull/3704) ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 2

- Grant Gaudet ([@greylabel](https://github.com/greylabel))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.47.13 (Wed Mar 20 2024)

#### 🏠 Internal

- perf: import specific components in App [#3698](https://github.com/knapsack-labs/app-monorepo/pull/3698) ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 1

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))

---

# v4.47.11 (Wed Mar 20 2024)

#### 🐛 Bug Fix

- Merge branch 'latest' into patch-design-src-db ([@mabry1985](https://github.com/mabry1985))

#### 🏠 Internal

- Update apps/db packages (minor). [#3696](https://github.com/knapsack-labs/app-monorepo/pull/3696) ([@greylabel](https://github.com/greylabel))
- Update deps for /libs (minor) [#3686](https://github.com/knapsack-labs/app-monorepo/pull/3686) ([@greylabel](https://github.com/greylabel))

#### Authors: 2

- Grant Gaudet ([@greylabel](https://github.com/greylabel))
- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v4.47.10 (Tue Mar 19 2024)

#### 🐛 Bug Fix

- Merge branch 'latest' into patch-anon-design-src-users ([@mabry1985](https://github.com/mabry1985))
- Merge branch 'latest' into feature/ksp-4649-handle-case-where-s3-assets-are-missing-and-require-authmmdfd ([@mabry1985](https://github.com/mabry1985))

#### 🏠 Internal

- adds basic user info export to team settings page [#3674](https://github.com/knapsack-labs/app-monorepo/pull/3674) ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 2

- Josh Mabry ([@mabry1985](https://github.com/mabry1985))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.47.8 (Mon Mar 18 2024)

#### 🐛 Bug Fix

- adds logging for design src files and figma api client [#3657](https://github.com/knapsack-labs/app-monorepo/pull/3657) ([@mabry1985](https://github.com/mabry1985))
- adds monitoring and alerting for figma oauth flow [#3648](https://github.com/knapsack-labs/app-monorepo/pull/3648) ([@mabry1985](https://github.com/mabry1985))
- Merge branch 'latest' into feature/ksp-4612-decimal-values-issue-with-number-token-type ([@GormanDesign](https://github.com/GormanDesign))
- Merge branch 'feature/ksp-4292-monitoring-and-alerting-for-figma-oauth-flow' into feature/ksp-4489-design-source-analytics ([@mabry1985](https://github.com/mabry1985))
- Merge branch 'latest' into feature/ksp-4292-monitoring-and-alerting-for-figma-oauth-flow ([@mabry1985](https://github.com/mabry1985))

#### 🏠 Internal

- update TS Config to use better moduleResolution [#3659](https://github.com/knapsack-labs/app-monorepo/pull/3659) ([@EvanLovely](https://github.com/EvanLovely) [@greylabel](https://github.com/greylabel))
- creates toby InputNumber component and replaces InputText usages [#3658](https://github.com/knapsack-labs/app-monorepo/pull/3658) ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 4

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Grant Gaudet ([@greylabel](https://github.com/greylabel))
- Josh Mabry ([@mabry1985](https://github.com/mabry1985))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.47.7 (Fri Mar 15 2024)

#### 🐛 Bug Fix

- adds ability to switch table block to auto layout [#3665](https://github.com/knapsack-labs/app-monorepo/pull/3665) ([@GormanDesign](https://github.com/GormanDesign))
- Merge branch 'latest' into feature/ksp-4611-token-sidebar-links-scrolling-to-wrong-section ([@GormanDesign](https://github.com/GormanDesign))
- upgrade Ava v4 => v6 ([@EvanLovely](https://github.com/EvanLovely))
- Merge branch '03-11-restores_token_trackEvent' into feature/ksp-4496-make-theme-settings-page ([@EvanLovely](https://github.com/EvanLovely))
- Merge branch 'latest' into 03-12-sets_up_App_Client_Data_reducer_patch_testing ([@EvanLovely](https://github.com/EvanLovely))

#### 🏠 Internal

- pull code formatting out of browsers [#3656](https://github.com/knapsack-labs/app-monorepo/pull/3656) ([@EvanLovely](https://github.com/EvanLovely) [@greylabel](https://github.com/greylabel))
- make Theming settings page, form for setting collectionsParentKey [#3637](https://github.com/knapsack-labs/app-monorepo/pull/3637) ([@EvanLovely](https://github.com/EvanLovely))
- feature/ksp-4632-hide-add-token-button-until-branch-is-created [#3669](https://github.com/knapsack-labs/app-monorepo/pull/3669) ([@GormanDesign](https://github.com/GormanDesign))
- Updates tools/babel-config-starter packages (minor). [#3651](https://github.com/knapsack-labs/app-monorepo/pull/3651) ([@greylabel](https://github.com/greylabel))
- tokens nav filters groups instead of scrolling [#3647](https://github.com/knapsack-labs/app-monorepo/pull/3647) ([@GormanDesign](https://github.com/GormanDesign))
- upgrade Ava v4 => v6 [#3666](https://github.com/knapsack-labs/app-monorepo/pull/3666) ([@EvanLovely](https://github.com/EvanLovely))
- Token Collection Groups [#3644](https://github.com/knapsack-labs/app-monorepo/pull/3644) ([@EvanLovely](https://github.com/EvanLovely))
- creating a collection includes a default mode [#3643](https://github.com/knapsack-labs/app-monorepo/pull/3643) ([@EvanLovely](https://github.com/EvanLovely))
- ensure Token Collection Groups only show one level deep KSP-4557 [#3642](https://github.com/knapsack-labs/app-monorepo/pull/3642) ([@EvanLovely](https://github.com/EvanLovely))
- Update deps for tools (minor). [#3661](https://github.com/knapsack-labs/app-monorepo/pull/3661) ([@greylabel](https://github.com/greylabel))
- restores token trackEvent [#3631](https://github.com/knapsack-labs/app-monorepo/pull/3631) ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 3

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Grant Gaudet ([@greylabel](https://github.com/greylabel))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.47.6 (Thu Mar 14 2024)

#### 🐛 Bug Fix

- fix overlapping back to top button [#3660](https://github.com/knapsack-labs/app-monorepo/pull/3660) ([@mabry1985](https://github.com/mabry1985))

#### 🏠 Internal

- adds App Client Data test fixtures [#3649](https://github.com/knapsack-labs/app-monorepo/pull/3649) ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 2

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v4.47.3 (Tue Mar 12 2024)

#### 🐛 Bug Fix

- adds event tracking for design src settings page [#3646](https://github.com/knapsack-labs/app-monorepo/pull/3646) ([@mabry1985](https://github.com/mabry1985))

#### 🏠 Internal

- Update typescript to 5.4 [#3645](https://github.com/knapsack-labs/app-monorepo/pull/3645) ([@greylabel](https://github.com/greylabel) [@EvanLovely](https://github.com/EvanLovely))

#### Authors: 3

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Grant Gaudet ([@greylabel](https://github.com/greylabel))
- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v4.47.2 (Tue Mar 12 2024)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/ksp-4493-monitoring-and-altering-for-settings-desing-sources-modal ([@mabry1985](https://github.com/mabry1985))

#### Authors: 1

- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v4.46.0 (Fri Mar 08 2024)

#### 🐛 Bug Fix

- Merge branch 'latest' into 03-02-Ensure_dataChanges_are_sorted_by_date_properly ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 1

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))

---

# v4.45.11 (Fri Mar 01 2024)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/ksp-4524-update-s3-if-figma-data-is-incomplete-images-etc ([@mabry1985](https://github.com/mabry1985))

#### Authors: 1

- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v4.45.8 (Tue Feb 27 2024)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/add_Theme_menu_to_template_stage_KSP-4498 ([@EvanLovely](https://github.com/EvanLovely))
- Merge branch 'latest' into feature/add-demo-ux ([@EvanLovely](https://github.com/EvanLovely))
- Merge branch 'latest' into matt-collection-ui ([@EvanLovely](https://github.com/EvanLovely))

#### 🏠 Internal

- Rename mode, first half [#3566](https://github.com/knapsack-labs/app-monorepo/pull/3566) ([@illepic](https://github.com/illepic))

#### Authors: 2

- Christopher Bloom ([@illepic](https://github.com/illepic))
- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))

---

# v4.45.7 (Mon Feb 26 2024)

#### 🐛 Bug Fix

- Merge branch 'latest' into renovate/npm-run-all-replacement ([@EvanLovely](https://github.com/EvanLovely))
- Merge branch 'latest' into renovate/npm-run-all-replacement ([@greylabel](https://github.com/greylabel))

#### 🏠 Internal

- Initial tests for collection/mode/var (part of KSP-4473) [#3546](https://github.com/knapsack-labs/app-monorepo/pull/3546) ([@illepic](https://github.com/illepic))
- Update babel-config deps (minor). [#3545](https://github.com/knapsack-labs/app-monorepo/pull/3545) ([@greylabel](https://github.com/greylabel))
- Update deps for scripts package (minor). [#3544](https://github.com/knapsack-labs/app-monorepo/pull/3544) ([@greylabel](https://github.com/greylabel))
- Update deps for root and ks-docs (minor). [#3543](https://github.com/knapsack-labs/app-monorepo/pull/3543) ([@greylabel](https://github.com/greylabel))

#### Authors: 3

- Christopher Bloom ([@illepic](https://github.com/illepic))
- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Grant Gaudet ([@greylabel](https://github.com/greylabel))

---

# v4.45.4 (Thu Feb 22 2024)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/ksp-4456-update-latest-version-check ([@greylabel](https://github.com/greylabel))
- Merge branch 'feature/ksp-4421-add-connected-accounts-section-to-user-profle' into feature/ksp-4456-update-latest-version-check ([@mabry1985](https://github.com/mabry1985))

#### Authors: 2

- Grant Gaudet ([@greylabel](https://github.com/greylabel))
- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v4.45.2 (Thu Feb 22 2024)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/ksp-4421-add-connected-accounts-section-to-user-profle ([@mabry1985](https://github.com/mabry1985))
- Merge branch 'feature/ksp-4463-figma-user-info-endpoint' into feature/ksp-4421-add-connected-accounts-section-to-user-profle ([@mabry1985](https://github.com/mabry1985))

#### Authors: 1

- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v4.45.0 (Wed Feb 21 2024)

#### 🐛 Bug Fix

- Merge branch '02-12-implement_Token_Src_Collection_conversion_to_Token_Data' into 02-13-basic_Token_Collection_UI ([@EvanLovely](https://github.com/EvanLovely))
- Merge branch 'latest' into 02-12-implement_Token_Src_Collection_conversion_to_Token_Data ([@EvanLovely](https://github.com/EvanLovely))

#### 🏠 Internal

- setup App Client for rendering components with theme KSP-4499 [#3524](https://github.com/knapsack-labs/app-monorepo/pull/3524) ([@EvanLovely](https://github.com/EvanLovely))
- basic Token Collection UI KSP-4471 KSP-4472 [#3514](https://github.com/knapsack-labs/app-monorepo/pull/3514) ([@EvanLovely](https://github.com/EvanLovely) [@illepic](https://github.com/illepic))

#### Authors: 2

- Christopher Bloom ([@illepic](https://github.com/illepic))
- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))

---

# v4.44.2 (Mon Feb 19 2024)

#### 🐛 Bug Fix

- Merge branch 'feature/ksp-4403-viewing-figma-settings-page-should-not-require-figma-auth' into feature/ksp-4463-figma-user-info-endpoint ([@mabry1985](https://github.com/mabry1985))
- Merge branch 'latest' into feature/ksp-4403-viewing-figma-settings-page-should-not-require-figma-auth ([@mabry1985](https://github.com/mabry1985))
- Merge remote-tracking branch 'origin/latest' into 02-12-implement_Token_Src_Collection_conversion_to_Token_Data ([@EvanLovely](https://github.com/EvanLovely))
- Merge branch 'latest' into feature/ksp-4463-figma-user-info-endpoint ([@mabry1985](https://github.com/mabry1985))

#### Authors: 2

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v4.44.0 (Fri Feb 16 2024)

#### 🚀 Enhancement

- Update to Node.js 20. [#3522](https://github.com/knapsack-labs/app-monorepo/pull/3522) ([@greylabel](https://github.com/greylabel))

#### 🐛 Bug Fix

- Update to Node.js 20 fist pass. ([@greylabel](https://github.com/greylabel))

#### Authors: 1

- Grant Gaudet ([@greylabel](https://github.com/greylabel))

---

# v4.43.4 (Thu Feb 15 2024)

#### 🏠 Internal

- when saving data, send all patches in single data change [#3521](https://github.com/knapsack-labs/app-monorepo/pull/3521) ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 1

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))

---

# v4.43.3 (Thu Feb 15 2024)

#### 🐛 Bug Fix

- Merge branch 'latest' into 02-12-Create_types_for_Token_Collections_and_Modes_theming_ ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 1

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))

---

# v4.43.1 (Wed Feb 14 2024)

#### 🏠 Internal

- token groups now inherit type [#3500](https://github.com/knapsack-labs/app-monorepo/pull/3500) ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 1

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))

---

# v4.42.3 (Mon Feb 12 2024)

#### 🐛 Bug Fix

- only delete file when it is not used anywhere else [#3501](https://github.com/knapsack-labs/app-monorepo/pull/3501) ([@GormanDesign](https://github.com/GormanDesign))
- Merge branch 'latest' into somewhat-improved-search ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 1

- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.42.2 (Fri Feb 09 2024)

#### 🏠 Internal

- tokens admin ui improvements [#3487](https://github.com/knapsack-labs/app-monorepo/pull/3487) ([@GormanDesign](https://github.com/GormanDesign) [@EvanLovely](https://github.com/EvanLovely))
- move convertTokenGroupToData to Xstate for speed (part of KSP-4375) [#3485](https://github.com/knapsack-labs/app-monorepo/pull/3485) ([@EvanLovely](https://github.com/EvanLovely) [@illepic](https://github.com/illepic))

#### Authors: 3

- Christopher Bloom ([@illepic](https://github.com/illepic))
- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.42.0 (Tue Feb 06 2024)

#### 🚀 Enhancement

- style dictionary tokens import now supports multiple files and JSON5 format [#3491](https://github.com/knapsack-labs/app-monorepo/pull/3491) ([@EvanLovely](https://github.com/EvanLovely))

#### 🏠 Internal

- ensuring all tabs reference existing content, removing any that don't [#3489](https://github.com/knapsack-labs/app-monorepo/pull/3489) ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 1

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))

---

# v4.41.25 (Tue Feb 06 2024)

#### 🐛 Bug Fix

- adds catch to handle data that is in db, but not client [#3484](https://github.com/knapsack-labs/app-monorepo/pull/3484) ([@mabry1985](https://github.com/mabry1985))

#### Authors: 1

- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v4.41.22 (Thu Feb 01 2024)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/ksp-4270-adding-token-group-w-description-description-is-not-saved ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 1

- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.41.21 (Thu Feb 01 2024)

#### 🐛 Bug Fix

- Merge branch 'feature/ksp-3989-clarify-token-studio-import-merge-text' of github.com:knapsack-labs/app-monorepo into feature/ksp-3989-clarify-token-studio-import-merge-text ([@GormanDesign](https://github.com/GormanDesign))
- Merge branch 'latest' into feature/ksp-3989-clarify-token-studio-import-merge-text ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 1

- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.41.19 (Tue Jan 30 2024)

#### 🐛 Bug Fix

- Merge branch 'latest' into docs-design-tokens-overview ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 1

- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.41.16 (Mon Jan 29 2024)

#### 🐛 Bug Fix

- Merge branch 'latest' into GormanDesign-patch-2 ([@GormanDesign](https://github.com/GormanDesign))

#### 🏠 Internal

- users can add pattern from overview page [#3466](https://github.com/knapsack-labs/app-monorepo/pull/3466) ([@GormanDesign](https://github.com/GormanDesign))
- improve token block group filtering [#3452](https://github.com/knapsack-labs/app-monorepo/pull/3452) ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 1

- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.41.15 (Fri Jan 26 2024)

#### 🐛 Bug Fix

- Merge branch 'latest' into GormanDesign-patch-3 ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 1

- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.41.13 (Thu Jan 25 2024)

#### 🐛 Bug Fix

- Merge branch 'latest' into patterns-overview-command-click ([@GormanDesign](https://github.com/GormanDesign))

#### 🏠 Internal

- patterns overview command click to open in tab [#3446](https://github.com/knapsack-labs/app-monorepo/pull/3446) ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 1

- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.41.11 (Tue Jan 23 2024)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/ksp-3499-add-transition-token-demo ([@mabry1985](https://github.com/mabry1985))

#### Authors: 1

- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v4.41.8 (Mon Jan 22 2024)

#### 🐛 Bug Fix

- update token validation for cubic bezier [#3448](https://github.com/knapsack-labs/app-monorepo/pull/3448) ([@mabry1985](https://github.com/mabry1985))

#### Authors: 1

- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v4.41.7 (Mon Jan 22 2024)

#### 🐛 Bug Fix

- Merge branch 'latest' into node-selector-thumbnail-grid ([@EvanLovely](https://github.com/EvanLovely))
- Merge branch 'latest' into feature/ksp-4365-update-frames-response-to-stop-at-first-level ([@GormanDesign](https://github.com/GormanDesign))
- Merge branch 'latest' into feature/ksp-4360-add-design-src-component-block ([@GormanDesign](https://github.com/GormanDesign))
- Merge branch 'feature/ksp-4338-add-select-all-action-to-node-selector-groups' into node-selector-thumbnail-grid ([@GormanDesign](https://github.com/GormanDesign))
- Merge branch 'latest' into feature/ksp-4338-add-select-all-action-to-node-selector-groups ([@GormanDesign](https://github.com/GormanDesign))
- Merge branch 'latest' into develop-section-poc ([@GormanDesign](https://github.com/GormanDesign))
- Merge remote-tracking branch 'origin/latest' into feature/ksp-4360-add-design-src-component-block ([@EvanLovely](https://github.com/EvanLovely))

#### 🏠 Internal

- Develop Patterns Page (Feature Flagged) [#3355](https://github.com/knapsack-labs/app-monorepo/pull/3355) ([@GormanDesign](https://github.com/GormanDesign) [@EvanLovely](https://github.com/EvanLovely))
- allow selecting all nodes in a group [#3424](https://github.com/knapsack-labs/app-monorepo/pull/3424) ([@GormanDesign](https://github.com/GormanDesign))
- adds size prop to KS Sandbox React Button [#3434](https://github.com/knapsack-labs/app-monorepo/pull/3434) ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 2

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.41.6 (Fri Jan 19 2024)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/ksp-4363-gql-mutations-for-figma-file-metadata ([@mabry1985](https://github.com/mabry1985))

#### Authors: 1

- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v4.41.5 (Thu Jan 18 2024)

#### 🏠 Internal

- display design src file block & pattern usage prior to deleting KSP-4343 [#3425](https://github.com/knapsack-labs/app-monorepo/pull/3425) ([@EvanLovely](https://github.com/EvanLovely))
- design src file add form updates [#3423](https://github.com/knapsack-labs/app-monorepo/pull/3423) ([@EvanLovely](https://github.com/EvanLovely))
- setting design src images to allow for unknown size [#3422](https://github.com/knapsack-labs/app-monorepo/pull/3422) ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 1

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))

---

# v4.41.4 (Fri Jan 12 2024)

#### 🐛 Bug Fix

- Debounce Embed Block Settings [#3416](https://github.com/knapsack-labs/app-monorepo/pull/3416) ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 1

- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.41.3 (Fri Jan 12 2024)

#### 🐛 Bug Fix

- Add padding to bottom of secondary nav [#3419](https://github.com/knapsack-labs/app-monorepo/pull/3419) ([@GormanDesign](https://github.com/GormanDesign))

#### 🏠 Internal

- improve resiliance of block collections by ensuring blockIds are always unique [#3418](https://github.com/knapsack-labs/app-monorepo/pull/3418) ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 2

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.41.2 (Fri Jan 12 2024)

### Release Notes

#### design source block enhancements ([#3413](https://github.com/knapsack-labs/app-monorepo/pull/3413))

- Renames block to "Design Source Tiles"
- Updates block to be tiles (ie no wrapped link) instead of cards
- Additional block settings options:
  - Layout: grid | list
  - Columns: 1 - 4 when using grid layout 
  - Image Styles: align, background, corners, and size
- Adds drag and drop to tiles
- Adds remove tile option

<img width="1114" alt="image" src="https://github.com/knapsack-labs/app-monorepo/assets/5743332/fbb6980d-f37f-453d-84ad-6229a87aaf7f">

![localhost_8080_site_custom_http%3A%2F%2Flocalhost%3A3998_pages_design-source-tiles](https://github.com/knapsack-labs/app-monorepo/assets/5743332/f5775e9f-a9e0-4629-97f0-a6f4ddad62f0)

<img width="1624" alt="image" src="https://github.com/knapsack-labs/app-monorepo/assets/5743332/1736f144-2810-451c-850a-50912f7bf7f9">

### Image Fit Fill Option
- Aimed at use cases for replacing existing Figma Embeds

<img width="1115" alt="image" src="https://github.com/knapsack-labs/app-monorepo/assets/5743332/624bff4f-84ee-4bf3-9664-587b5d839d1d">

---

#### 🏠 Internal

- design source block enhancements [#3413](https://github.com/knapsack-labs/app-monorepo/pull/3413) ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 1

- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.41.1 (Fri Jan 12 2024)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/ksp-4328-implement-persisting-figma-oauth-metadata-in-db ([@mabry1985](https://github.com/mabry1985))

#### 🏠 Internal

- Update dependency @auto-it/npm to v11 [#3341](https://github.com/knapsack-labs/app-monorepo/pull/3341) ([@renovate[bot]](https://github.com/renovate[bot]))
- refactor Blocks config to allow discriminated unions KSP-3644 [#3410](https://github.com/knapsack-labs/app-monorepo/pull/3410) ([@EvanLovely](https://github.com/EvanLovely))
- setup API error codes, improve Figma File Add form [#3404](https://github.com/knapsack-labs/app-monorepo/pull/3404) ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 3

- [@renovate[bot]](https://github.com/renovate[bot])
- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v4.41.0 (Wed Jan 10 2024)

#### 🏠 Internal

- sets up Design Src Auth Checker component [#3395](https://github.com/knapsack-labs/app-monorepo/pull/3395) ([@EvanLovely](https://github.com/EvanLovely))
- improve App API GQL error message [#3393](https://github.com/knapsack-labs/app-monorepo/pull/3393) ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 1

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))

---

# v4.40.24 (Tue Jan 09 2024)

#### 🐛 Bug Fix

- Twig Renderer updated to use v3 of PHP Twig [#3387](https://github.com/knapsack-labs/app-monorepo/pull/3387) ([@greylabel](https://github.com/greylabel))
- Merge branch 'latest' into feature/KSP-4318--update-twig-renderer ([@greylabel](https://github.com/greylabel))

#### Authors: 1

- Grant Gaudet ([@greylabel](https://github.com/greylabel))

---

# v4.40.22 (Mon Jan 08 2024)

#### 🐛 Bug Fix

- Merge branch 'latest' into docs-add-tokens-ui ([@brittanysmart](https://github.com/brittanysmart))
- Merge remote-tracking branch 'origin/latest' into feature/design-src-node-block ([@EvanLovely](https://github.com/EvanLovely))
- Merge branch 'latest' into feature/design-src-node-block ([@EvanLovely](https://github.com/EvanLovely))
- Merge remote-tracking branch 'origin/feature/design-src-gql-ui' into feature/design-src-node-block ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 2

- Brittany Smart ([@brittanysmart](https://github.com/brittanysmart))
- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))

---

# v4.40.21 (Thu Jan 04 2024)

#### 🐛 Bug Fix

- Ensure footer sits above pageHeroContent [#3384](https://github.com/knapsack-labs/app-monorepo/pull/3384) ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 1

- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.40.19 (Thu Jan 04 2024)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/ksp-4310-crash-when-editing-linked-text-in-a-rich-text-editor-block ([@mabry1985](https://github.com/mabry1985))

#### Authors: 1

- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v4.40.18 (Thu Jan 04 2024)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/ksp-4033-inviting-a-user-to-a-workspace-with-variations-of ([@mabry1985](https://github.com/mabry1985))
- Merge branch 'latest' into feature/use-figma-oauth-token ([@mabry1985](https://github.com/mabry1985))
- Merge branch 'latest' into feature/ksp-4308-converting-a-page-to-a-pattern ([@mabry1985](https://github.com/mabry1985))
- Merge branch 'latest' into feature/design-src-gql-ui ([@EvanLovely](https://github.com/EvanLovely))
- Merge remote-tracking branch 'origin/feature/design-src-gql' into feature/design-src-gql-ui ([@EvanLovely](https://github.com/EvanLovely))

#### 🏠 Internal

- refactor UI to use GQL for Design Src (Figma) KSP-4253 [#3358](https://github.com/knapsack-labs/app-monorepo/pull/3358) ([@EvanLovely](https://github.com/EvanLovely))
- Updates plugin-changelog-md package minor version. [#3373](https://github.com/knapsack-labs/app-monorepo/pull/3373) ([@greylabel](https://github.com/greylabel))

#### Authors: 3

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Grant Gaudet ([@greylabel](https://github.com/greylabel))
- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v4.40.17 (Tue Jan 02 2024)

#### 🐛 Bug Fix

- filter null values from block ids [#3359](https://github.com/knapsack-labs/app-monorepo/pull/3359) ([@mabry1985](https://github.com/mabry1985))
- Merge branch 'latest' into feature/ksp-4289-docs-is-the-knapsack-ui-mobile-friendly ([@mabry1985](https://github.com/mabry1985))
- Merge branch 'latest' into feature/ksp-4281-empty-block-id-error ([@mabry1985](https://github.com/mabry1985))

#### Authors: 1

- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v4.40.16 (Tue Jan 02 2024)

#### 🐛 Bug Fix

- add testing for Figma oauth pipeline [#3364](https://github.com/knapsack-labs/app-monorepo/pull/3364) ([@mabry1985](https://github.com/mabry1985))
- adds event tracking for design src oAuth flow [#3371](https://github.com/knapsack-labs/app-monorepo/pull/3371) ([@mabry1985](https://github.com/mabry1985))
- Merge branch 'latest' into feature/ksp-4290-add-testing-for-figma-oauth-flow ([@mabry1985](https://github.com/mabry1985))

#### 🏠 Internal

- Excludes dist in tsconfig for renderer-react. [#3370](https://github.com/knapsack-labs/app-monorepo/pull/3370) ([@greylabel](https://github.com/greylabel))

#### Authors: 2

- Grant Gaudet ([@greylabel](https://github.com/greylabel))
- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v4.40.15 (Sat Dec 30 2023)

#### 🐛 Bug Fix

- Merge remote-tracking branch 'origin/latest' into feature/design-src-gql ([@EvanLovely](https://github.com/EvanLovely))
- Merge branch 'latest' into feature/ksp-4279-update-intercome-to-handle-anonymous-users ([@mabry1985](https://github.com/mabry1985))
- Merge remote-tracking branch 'origin/feature/ksp-4253-add-frames-slices-to-api-response' into feature/design-src-gql ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 2

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v4.40.14 (Thu Dec 28 2023)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/ksp-4219-design-auth-flow-for-figma-embeds ([@greylabel](https://github.com/greylabel))
- Merge branch 'latest' into feature/ksp-4219-design-auth-flow-for-figma-embeds ([@mabry1985](https://github.com/mabry1985))

#### Authors: 2

- Grant Gaudet ([@greylabel](https://github.com/greylabel))
- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v4.40.13 (Wed Dec 27 2023)

#### 🐛 Bug Fix

- Merge remote-tracking branch 'origin/latest' into feature/upgrade-gql-gen ([@EvanLovely](https://github.com/EvanLovely))
- Merge remote-tracking branch 'origin/feature/upgrade-ts' into feature/upgrade-gql-gen ([@EvanLovely](https://github.com/EvanLovely))

#### 🏠 Internal

- Design Source Settings Page [#3353](https://github.com/knapsack-labs/app-monorepo/pull/3353) ([@GormanDesign](https://github.com/GormanDesign))
- Pattern Design Source Tab Management [#3350](https://github.com/knapsack-labs/app-monorepo/pull/3350) ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 2

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.40.11 (Thu Dec 21 2023)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/ksp-4236-create-xstate-actions ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 1

- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.40.10 (Mon Dec 18 2023)

#### 🐛 Bug Fix

- format pkgs ([@EvanLovely](https://github.com/EvanLovely))
- upgrade TS to 5.3.3 ([@EvanLovely](https://github.com/EvanLovely))
- Merge branch 'latest' into feature/ksp-4045-show-better-error-when-deployments-are-not-set-up ([@EvanLovely](https://github.com/EvanLovely))

#### 🏠 Internal

- upgrade Apollo Server 3 => 4 [#3309](https://github.com/knapsack-labs/app-monorepo/pull/3309) ([@EvanLovely](https://github.com/EvanLovely))
- upgrade TypeScript from 5.0.3 to 5.3.3 [#3308](https://github.com/knapsack-labs/app-monorepo/pull/3308) ([@EvanLovely](https://github.com/EvanLovely))
- show message when app client deployments are not set up yet [#3197](https://github.com/knapsack-labs/app-monorepo/pull/3197) ([@EvanLovely](https://github.com/EvanLovely))
- setup Xstate Action Maps pattern [#3306](https://github.com/knapsack-labs/app-monorepo/pull/3306) ([@EvanLovely](https://github.com/EvanLovely))
- Updates Pattern add tab flow [#3304](https://github.com/knapsack-labs/app-monorepo/pull/3304) ([@GormanDesign](https://github.com/GormanDesign) [@mabry1985](https://github.com/mabry1985))

#### Authors: 3

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Josh Mabry ([@mabry1985](https://github.com/mabry1985))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.40.9 (Thu Dec 14 2023)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/ksp-4172-detect-if-monorepo-and-add-knapsack-as-package ([@mabry1985](https://github.com/mabry1985))

#### 🏠 Internal

- Update dependency turbo to v1.11.2 [#3236](https://github.com/knapsack-labs/app-monorepo/pull/3236) ([@renovate[bot]](https://github.com/renovate[bot]))

#### Authors: 2

- [@renovate[bot]](https://github.com/renovate[bot])
- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v4.40.8 (Thu Dec 14 2023)

#### 🐛 Bug Fix

- Filter token display options when no token type is set [#3258](https://github.com/knapsack-labs/app-monorepo/pull/3258) ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 1

- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.40.6 (Tue Dec 12 2023)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/ksp-3477-cannot-delete-a-pattern-through-ui-running-locally ([@mabry1985](https://github.com/mabry1985))
- Merge branch 'latest' into feature/ksp-4242-migrate-script-should-use-old-db-approach-for-migrations ([@illepic](https://github.com/illepic))
- Merge branch 'latest' into feature/ksp-4165-parallel-auth0-action-to-test-account-merging ([@illepic](https://github.com/illepic))
- KSP-4165: merge from latest ([@illepic](https://github.com/illepic))
- Merge branch 'latest' into feature/ksp-4016-hasura-db-schema-should-be-updated-to-allow-for-the ([@illepic](https://github.com/illepic))
- Merge branch 'feature/ksp-3940-auth0-actions' into feature/ksp-4016-hasura-db-schema-should-be-updated-to-allow-for-the ([@illepic](https://github.com/illepic))
- Merge branch 'latest' into feature/ksp-3968-sso-sites-should-allow-arbitrary-email-domains-to-sign-in ([@illepic](https://github.com/illepic))

#### 📝 Documentation

- move new basic block docs to block group [#3293](https://github.com/knapsack-labs/app-monorepo/pull/3293) ([@mabry1985](https://github.com/mabry1985))

#### Authors: 2

- Christopher Bloom ([@illepic](https://github.com/illepic))
- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v4.40.4 (Tue Dec 12 2023)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/cleanup-url-utils ([@EvanLovely](https://github.com/EvanLovely))
- Merge remote-tracking branch 'origin/latest' into feature/figma-ui-setup ([@EvanLovely](https://github.com/EvanLovely))
- Merge branch 'latest' into workspace-theme-vars ([@GormanDesign](https://github.com/GormanDesign))
- Merge remote-tracking branch 'origin/latest' into feature/figma-api-lib ([@EvanLovely](https://github.com/EvanLovely))

#### 🏠 Internal

- setup figma api lib KSP-4202 [#3243](https://github.com/knapsack-labs/app-monorepo/pull/3243) ([@EvanLovely](https://github.com/EvanLovely))
- Workspace theme vars [#3277](https://github.com/knapsack-labs/app-monorepo/pull/3277) ([@GormanDesign](https://github.com/GormanDesign))

#### 📝 Documentation

- adds shortcut tiles docs [#3290](https://github.com/knapsack-labs/app-monorepo/pull/3290) ([@mabry1985](https://github.com/mabry1985))
- add image block docs [#3289](https://github.com/knapsack-labs/app-monorepo/pull/3289) ([@mabry1985](https://github.com/mabry1985))
- add divider docs [#3288](https://github.com/knapsack-labs/app-monorepo/pull/3288) ([@mabry1985](https://github.com/mabry1985))
- add code snippet block docs [#3287](https://github.com/knapsack-labs/app-monorepo/pull/3287) ([@mabry1985](https://github.com/mabry1985))
- add attachment block docs [#3286](https://github.com/knapsack-labs/app-monorepo/pull/3286) ([@mabry1985](https://github.com/mabry1985))
- add callout block [#3285](https://github.com/knapsack-labs/app-monorepo/pull/3285) ([@mabry1985](https://github.com/mabry1985))
- add markdown docs [#3283](https://github.com/knapsack-labs/app-monorepo/pull/3283) ([@mabry1985](https://github.com/mabry1985))
- adds table docs [#3281](https://github.com/knapsack-labs/app-monorepo/pull/3281) ([@mabry1985](https://github.com/mabry1985))
- add text block docs [#3280](https://github.com/knapsack-labs/app-monorepo/pull/3280) ([@mabry1985](https://github.com/mabry1985))

#### Authors: 3

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Josh Mabry ([@mabry1985](https://github.com/mabry1985))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.40.2 (Mon Dec 11 2023)

#### 🏠 Internal

- update react-query [#3274](https://github.com/knapsack-labs/app-monorepo/pull/3274) ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 1

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))

---

# v4.40.1 (Fri Dec 08 2023)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/ksp-3872-cannot-rename-group-with-children-in-secondary-nav ([@mabry1985](https://github.com/mabry1985))

#### Authors: 1

- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v4.39.1 (Wed Dec 06 2023)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/ksp-4086-blocks-re-render-on-hover-after-block-collection-refactor ([@mabry1985](https://github.com/mabry1985))

#### Authors: 1

- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v4.39.0 (Wed Dec 06 2023)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/ksp-4184-create-ks-sandbox-embed-examples ([@mabry1985](https://github.com/mabry1985))

#### 🏠 Internal

- adds figma embed example [#3259](https://github.com/knapsack-labs/app-monorepo/pull/3259) ([@mabry1985](https://github.com/mabry1985))

#### Authors: 1

- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v4.38.0 (Wed Dec 06 2023)

#### 🐛 Bug Fix

- Merge remote-tracking branch 'origin/latest' into feature/design-token-cli ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 1

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))

---

# v4.37.5 (Tue Dec 05 2023)

### Release Notes

#### Guidelines Block ([#3251](https://github.com/knapsack-labs/app-monorepo/pull/3251))

**New Block Type: Guidelines Block**
Docs: https://docs.knapsack.cloud/site/ks-docs/latest/pages/guidelines-block

![image](https://github.com/knapsack-labs/app-monorepo/assets/5743332/2841ddc5-2236-4dda-8b12-c0a9093bb008)
![image](https://github.com/knapsack-labs/app-monorepo/assets/5743332/3b445e36-44a0-4377-85d5-724356048442)
![image](https://github.com/knapsack-labs/app-monorepo/assets/5743332/6d2daed7-0d5e-4d7f-96dd-d1f9dd1b53ef)
![image](https://github.com/knapsack-labs/app-monorepo/assets/5743332/8ed64816-c121-41c8-8b49-695ba5bb4077)

---

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/ksp-4130-update-learn-more-link ([@mabry1985](https://github.com/mabry1985))
- improved loading of Figma embeds [#3246](https://github.com/knapsack-labs/app-monorepo/pull/3246) ([@mabry1985](https://github.com/mabry1985) [@GormanDesign](https://github.com/GormanDesign))
- Guidelines Block [#3251](https://github.com/knapsack-labs/app-monorepo/pull/3251) ([@GormanDesign](https://github.com/GormanDesign))
- Merge branch 'latest' into guidelines-block ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 2

- Josh Mabry ([@mabry1985](https://github.com/mabry1985))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.37.4 (Tue Dec 05 2023)

#### 🐛 Bug Fix

- Fixes markdown block headings not using theming text transform KSP-4190 [#3254](https://github.com/knapsack-labs/app-monorepo/pull/3254) ([@GormanDesign](https://github.com/GormanDesign))
- Merge branch 'latest' into GormanDesign-patch-2 ([@GormanDesign](https://github.com/GormanDesign))

#### 🏠 Internal

- Move image modal to app components [#3242](https://github.com/knapsack-labs/app-monorepo/pull/3242) ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 1

- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.37.3 (Tue Dec 05 2023)

#### 🐛 Bug Fix

- Tokens Admin: move description to tooltip and always hide ID column [#3253](https://github.com/knapsack-labs/app-monorepo/pull/3253) ([@GormanDesign](https://github.com/GormanDesign))
- Merge branch 'latest' into asset-sets-docs ([@mabry1985](https://github.com/mabry1985))

#### 📝 Documentation

- adds asset set docs - Josh Mabry [#3233](https://github.com/knapsack-labs/app-monorepo/pull/3233) ([@knapsack-cloud[bot]](https://github.com/knapsack-cloud[bot]) [@mabry1985](https://github.com/mabry1985))

#### Authors: 3

- [@knapsack-cloud[bot]](https://github.com/knapsack-cloud[bot])
- Josh Mabry ([@mabry1985](https://github.com/mabry1985))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.37.2 (Tue Dec 05 2023)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/ksp-4179-add-ability-for-mailto-link-formatting ([@GormanDesign](https://github.com/GormanDesign))

#### 🏠 Internal

- Fixes documentation footer not wrapping on mobile [#3239](https://github.com/knapsack-labs/app-monorepo/pull/3239) ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 1

- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.37.0 (Fri Dec 01 2023)

#### 🚀 Enhancement

- setup template suggestions KSP-4170 [#3198](https://github.com/knapsack-labs/app-monorepo/pull/3198) ([@EvanLovely](https://github.com/EvanLovely))

#### 🐛 Bug Fix

- add support for custom alias ([@EvanLovely](https://github.com/EvanLovely))
- fix incorrect merge ([@EvanLovely](https://github.com/EvanLovely))
- Merge remote-tracking branch 'origin/latest' into feature/template-suggestions ([@EvanLovely](https://github.com/EvanLovely))
- use browser env for better imports, add tests ([@EvanLovely](https://github.com/EvanLovely))
- change around to use esbuild's metadata to get export names ([@EvanLovely](https://github.com/EvanLovely))
- Merge branch 'latest' into feature/template-suggestions ([@EvanLovely](https://github.com/EvanLovely))
- Merge branch 'feature/refactor-template-form' into feature/template-suggestions ([@EvanLovely](https://github.com/EvanLovely))
- setup template suggestions ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 1

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))

---

# v4.36.0 (Fri Dec 01 2023)

#### 🚀 Enhancement

- Enhance React Renderer DemoWrapper with metadata [#3231](https://github.com/knapsack-labs/app-monorepo/pull/3231) ([@EvanLovely](https://github.com/EvanLovely))

#### 🐛 Bug Fix

- Enhance React Renderer DemoWrapper with metadata ([@EvanLovely](https://github.com/EvanLovely))
- A few more improvements ([@EvanLovely](https://github.com/EvanLovely))
- Small improvements to React Renderer logic ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 1

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))

---

# v4.35.4 (Fri Dec 01 2023)

#### 🐛 Bug Fix

- remove unneeded info callout and updates help text [#3234](https://github.com/knapsack-labs/app-monorepo/pull/3234) ([@mabry1985](https://github.com/mabry1985))
- Merge branch 'latest' into renovate/langchain-0.x ([@mabry1985](https://github.com/mabry1985))

#### Authors: 1

- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v4.35.3 (Fri Dec 01 2023)

#### 🏠 Internal

- Small improvements to React Renderer logic [#3230](https://github.com/knapsack-labs/app-monorepo/pull/3230) ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 1

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))

---

# v4.35.2 (Thu Nov 30 2023)

#### 🐛 Bug Fix

- KSP-3633: do not destroy subgroups when renaming parent group [#2920](https://github.com/knapsack-labs/app-monorepo/pull/2920) ([@illepic](https://github.com/illepic))
- Merge branch 'latest' into feature/ksp-3633-editing-token-group-title-destroys-all-subgroups-and-tokens ([@illepic](https://github.com/illepic))
- Merge branch 'feature/ksp-3510-group-names-with-slashes-breaks-nav-model' into feature/ksp-3633-editing-token-group-title-destroys-all-subgroups-and-tokens ([@illepic](https://github.com/illepic))
- Merge branch 'latest' into feature/ksp-3510-group-names-with-slashes-breaks-nav-model ([@illepic](https://github.com/illepic))

#### Authors: 1

- Christopher Bloom ([@illepic](https://github.com/illepic))

---

# v4.35.1 (Thu Nov 30 2023)

#### 🐛 Bug Fix

- Merge branch 'latest' into GormanDesign-patch-2 ([@mabry1985](https://github.com/mabry1985))

#### Authors: 1

- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v4.35.0 (Thu Nov 30 2023)

### Release Notes

#### add asset sets to pattern variations block ([#3223](https://github.com/knapsack-labs/app-monorepo/pull/3223))

Pattern Variations block can now specify an Asset Set to show.
Example of 2 blocks showing a button's `type` prop of primary, secondary in 2 asset sets:

![CleanShot 2023-11-28 at 11 42 39](https://github.com/knapsack-labs/app-monorepo/assets/569699/233e23ba-5646-4ee3-89ec-4bcd7de08328)

https://github.com/knapsack-labs/app-monorepo/assets/569699/11e39a22-0750-4560-b253-d322e5708a72

---

#### 🚀 Enhancement

- add asset sets to pattern variations block [#3223](https://github.com/knapsack-labs/app-monorepo/pull/3223) ([@EvanLovely](https://github.com/EvanLovely))

#### 🐛 Bug Fix

- Merge branch 'latest' into nav-docs-add-search-terms ([@EvanLovely](https://github.com/EvanLovely))
- Merge branch 'latest' into feature/ksp-4116-docs-system-overview-block ([@EvanLovely](https://github.com/EvanLovely))
- Merge branch 'latest' into nav-docs-add-search-terms ([@GormanDesign](https://github.com/GormanDesign))
- Merge branch 'latest' into deployment-guides ([@freneticpixel](https://github.com/freneticpixel))
- Merge branch 'latest' into nav-docs-add-search-terms ([@brittanysmart](https://github.com/brittanysmart))

#### 📝 Documentation

- KSP-4067: Docs: Deployment Guides [#3220](https://github.com/knapsack-labs/app-monorepo/pull/3220) ([@knapsack-cloud[bot]](https://github.com/knapsack-cloud[bot]) [@freneticpixel](https://github.com/freneticpixel))

#### Authors: 5

- [@knapsack-cloud[bot]](https://github.com/knapsack-cloud[bot])
- Brittany Smart ([@brittanysmart](https://github.com/brittanysmart))
- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Jim Frenette ([@freneticpixel](https://github.com/freneticpixel))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.34.6 (Wed Nov 29 2023)

#### 🐛 Bug Fix

- add case for using React.Reactnode as children type [#3227](https://github.com/knapsack-labs/app-monorepo/pull/3227) ([@mabry1985](https://github.com/mabry1985))
- React Renderer Infer Spec can now use package.json "types" field [#3228](https://github.com/knapsack-labs/app-monorepo/pull/3228) ([@EvanLovely](https://github.com/EvanLovely))
- add case for using React.Reactnode as children type ([@mabry1985](https://github.com/mabry1985))
- React Renderer Infer Spec tests: basic package ([@EvanLovely](https://github.com/EvanLovely))

#### 🏠 Internal

- React Renderer Infer Spec tests: basic package [#3225](https://github.com/knapsack-labs/app-monorepo/pull/3225) ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 2

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v4.34.4 (Tue Nov 28 2023)

#### 🐛 Bug Fix

- fix quoted numbers in React infer spec KSP-3688 [#3221](https://github.com/knapsack-labs/app-monorepo/pull/3221) ([@EvanLovely](https://github.com/EvanLovely))
- fix quoted numbers in React infer spec KSP-3688 ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 1

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))

---

# v4.34.3 (Tue Nov 28 2023)

#### 🐛 Bug Fix

- Updates token sorting logic [#3219](https://github.com/knapsack-labs/app-monorepo/pull/3219) ([@mabry1985](https://github.com/mabry1985))

#### Authors: 1

- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v4.34.2 (Tue Nov 28 2023)

#### 🐛 Bug Fix

- KSP-3688 infer spec feature generates invalid syntax on importing [#3028](https://github.com/knapsack-labs/app-monorepo/pull/3028) ([@emmanuelhcpk](https://github.com/emmanuelhcpk) [@EvanLovely](https://github.com/EvanLovely) [@EmmanuelVelez](https://github.com/EmmanuelVelez))

#### Authors: 3

- [@EmmanuelVelez](https://github.com/EmmanuelVelez)
- Emmanuel Velez ([@emmanuelhcpk](https://github.com/emmanuelhcpk))
- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))

---

# v4.34.0 (Mon Nov 27 2023)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/ksp-3557-feature-request-add-title-and-description-to-system-blocks ([@GormanDesign](https://github.com/GormanDesign))
- Merge branch 'latest' into feature/ksp-4066-add-focus-ring-to-inline-links ([@mabry1985](https://github.com/mabry1985))
- Merge branch 'latest' into feature/ksp-4058-improve-docs-landing-experience ([@GormanDesign](https://github.com/GormanDesign))

#### 🏠 Internal

- Update dependency esbuild-plugin-browserslist to ^0.10.0 [#2938](https://github.com/knapsack-labs/app-monorepo/pull/2938) ([@renovate[bot]](https://github.com/renovate[bot]))

#### 📝 Documentation

- Improve docs landing experience [#3206](https://github.com/knapsack-labs/app-monorepo/pull/3206) ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 3

- [@renovate[bot]](https://github.com/renovate[bot])
- Josh Mabry ([@mabry1985](https://github.com/mabry1985))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.33.3 (Tue Nov 21 2023)

#### 🐛 Bug Fix

- Adds open in new tab button to pattern embed block [#3209](https://github.com/knapsack-labs/app-monorepo/pull/3209) ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 1

- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.33.2 (Tue Nov 21 2023)

#### 🐛 Bug Fix

- Prevent hidden pages from getting removed from nav [#3212](https://github.com/knapsack-labs/app-monorepo/pull/3212) ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 1

- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.33.0 (Mon Nov 20 2023)

### Release Notes

#### enable filtering of specific tokens assets in output KSP-4078 ([#3210](https://github.com/knapsack-labs/app-monorepo/pull/3210))

Can now do this in `knapsack.config.js`:

```diff
  designTokens: {
    targets: {
      android: {
        enabled: true,
+        filterTokens: (token) => {
+          // just an example of how to filter tokens
+         return token.id.startsWith('breakpoint');
+        },
      },
      ios: { enabled: false },
      css: { enabled: true },
      js: { enabled: true },
    },
  },
```

---

#### 🚀 Enhancement

- enable filtering of specific tokens assets in output KSP-4078 [#3210](https://github.com/knapsack-labs/app-monorepo/pull/3210) ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 1

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))

---

# v4.32.23 (Mon Nov 20 2023)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/ksp-4010-replace-default-intercom-launcher ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 1

- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.32.22 (Fri Nov 17 2023)

#### 🐛 Bug Fix

- Merge branch 'latest' into shortcut-tiles-drag-and-drop ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 1

- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.32.21 (Fri Nov 17 2023)

#### 🐛 Bug Fix

- Replaces text block link manager with link modal [#3149](https://github.com/knapsack-labs/app-monorepo/pull/3149) ([@GormanDesign](https://github.com/GormanDesign))
- Merge branch 'latest' into deploying-knapsack ([@EvanLovely](https://github.com/EvanLovely))
- Secondary nav header uses theme settings [#3196](https://github.com/knapsack-labs/app-monorepo/pull/3196) ([@GormanDesign](https://github.com/GormanDesign))
- Custom landing page template [#3199](https://github.com/knapsack-labs/app-monorepo/pull/3199) ([@GormanDesign](https://github.com/GormanDesign))
- Merge branch 'latest' into feature/ksp-3918-a11y-cannot-expandcollapse-left-nav-items-via-jaws ([@mabry1985](https://github.com/mabry1985))
- Merge branch 'latest' into feature/refactor-template-form ([@GormanDesign](https://github.com/GormanDesign))
- Merge branch 'latest' into feature/ksp-3927-replace-text-editor-link-input-with-link-modal ([@GormanDesign](https://github.com/GormanDesign))

#### 🏠 Internal

- refactor template form with Combobox KSP-4024 [#3186](https://github.com/knapsack-labs/app-monorepo/pull/3186) ([@EvanLovely](https://github.com/EvanLovely) [@GormanDesign](https://github.com/GormanDesign))

#### 📝 Documentation

- Update Install and Running docs - Brittany Smart [#3200](https://github.com/knapsack-labs/app-monorepo/pull/3200) ([@knapsack-cloud[bot]](https://github.com/knapsack-cloud[bot]))

#### Authors: 4

- [@knapsack-cloud[bot]](https://github.com/knapsack-cloud[bot])
- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Josh Mabry ([@mabry1985](https://github.com/mabry1985))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.32.19 (Thu Nov 16 2023)

#### 🐛 Bug Fix

- allow for importing from inside the package itself [#3193](https://github.com/knapsack-labs/app-monorepo/pull/3193) ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 1

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))

---

# v4.32.18 (Thu Nov 16 2023)

#### 🐛 Bug Fix

- show React Renderer errors in UI [#3192](https://github.com/knapsack-labs/app-monorepo/pull/3192) ([@EvanLovely](https://github.com/EvanLovely))
- show React Renderer errors in UI ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 1

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))

---

# v4.32.15 (Wed Nov 15 2023)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/ksp-3721-ks-select-suppresses-the-focus-outline ([@mabry1985](https://github.com/mabry1985))

#### Authors: 1

- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v4.32.14 (Tue Nov 14 2023)

#### 🐛 Bug Fix

- small improvements to create knapsack CLI [#3184](https://github.com/knapsack-labs/app-monorepo/pull/3184) ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 1

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))

---

# v4.32.13 (Tue Nov 14 2023)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/ksp-3971-table-of-contents-a11y-updates ([@GormanDesign](https://github.com/GormanDesign))
- Merge remote-tracking branch 'origin/latest' into feature/ksp-3842-refactor-block-collection-so-it-does-not-save-all-blocks ([@EvanLovely](https://github.com/EvanLovely))
- Merge branch 'latest' into feature/ksp-3842-refactor-block-collection-so-it-does-not-save-all-blocks ([@GormanDesign](https://github.com/GormanDesign))

#### 🏠 Internal

- refactor Block Collection KSP-3842 [#3132](https://github.com/knapsack-labs/app-monorepo/pull/3132) ([@EvanLovely](https://github.com/EvanLovely) [@GormanDesign](https://github.com/GormanDesign))
- Code block enhancements [#3178](https://github.com/knapsack-labs/app-monorepo/pull/3178) ([@GormanDesign](https://github.com/GormanDesign))

#### 📝 Documentation

- Stencil - Bloom [#3171](https://github.com/knapsack-labs/app-monorepo/pull/3171) ([@knapsack-cloud[bot]](https://github.com/knapsack-cloud[bot]))

#### Authors: 3

- [@knapsack-cloud[bot]](https://github.com/knapsack-cloud[bot])
- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.32.12 (Tue Nov 14 2023)

#### 🐛 Bug Fix

- improve React & Vue Renderer logic [#3153](https://github.com/knapsack-labs/app-monorepo/pull/3153) ([@EvanLovely](https://github.com/EvanLovely) [@mabry1985](https://github.com/mabry1985))
- Merge branch 'latest' into feature/webpack-renderer-improvements ([@mabry1985](https://github.com/mabry1985))
- improve React & Vue Renderer logic ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 2

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v4.32.11 (Mon Nov 13 2023)

#### 🐛 Bug Fix

- prevent table of contents collapse while editing blocks [#3163](https://github.com/knapsack-labs/app-monorepo/pull/3163) ([@mabry1985](https://github.com/mabry1985))
- Merge branch 'latest' into feature/ksp-3791-error-screen-for-down-app-client-deploy-should-be-better ([@GormanDesign](https://github.com/GormanDesign))
- Merge branch 'latest' into feature/ksp-3791-error-screen-for-down-app-client-deploy-should-be-better ([@EvanLovely](https://github.com/EvanLovely))

#### 🏠 Internal

- Improve site loading errors KSP-3791 [#3049](https://github.com/knapsack-labs/app-monorepo/pull/3049) ([@EvanLovely](https://github.com/EvanLovely) [@GormanDesign](https://github.com/GormanDesign))

#### Authors: 3

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Josh Mabry ([@mabry1985](https://github.com/mabry1985))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.32.10 (Mon Nov 13 2023)

#### 🐛 Bug Fix

- removes attributes from tooltip wrapper [#3152](https://github.com/knapsack-labs/app-monorepo/pull/3152) ([@mabry1985](https://github.com/mabry1985))

#### Authors: 1

- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v4.32.8 (Wed Nov 08 2023)

#### 🐛 Bug Fix

- Merge branch 'latest' into issue/empty-renderer-array-fix ([@mabry1985](https://github.com/mabry1985))

#### Authors: 1

- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v4.32.6 (Wed Nov 08 2023)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/ksp-3942-info-circle-tooltip-updates ([@mabry1985](https://github.com/mabry1985))

#### Authors: 1

- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v4.32.5 (Fri Nov 03 2023)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/ksp-3951-remove-old-tooltip ([@mabry1985](https://github.com/mabry1985))

#### 🏠 Internal

- debounce patch saver [#3135](https://github.com/knapsack-labs/app-monorepo/pull/3135) ([@EvanLovely](https://github.com/EvanLovely))
- refactor patch saver [#3134](https://github.com/knapsack-labs/app-monorepo/pull/3134) ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 2

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v4.32.4 (Wed Nov 01 2023)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/ksp-3903-profile-picture-accessibility-improvements ([@mabry1985](https://github.com/mabry1985))

#### 📝 Documentation

- Added User Roles and Permissions under Team Management section - Brittany Smart [#3138](https://github.com/knapsack-labs/app-monorepo/pull/3138) ([@knapsack-cloud[bot]](https://github.com/knapsack-cloud[bot]))

#### Authors: 2

- [@knapsack-cloud[bot]](https://github.com/knapsack-cloud[bot])
- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v4.32.3 (Wed Nov 01 2023)

#### 🐛 Bug Fix

- ensure default demos,blocks byId in update script KSP-3949 [#3146](https://github.com/knapsack-labs/app-monorepo/pull/3146) ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 1

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))

---

# v4.32.2 (Wed Nov 01 2023)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/ksp-3603-upgrade-to-cypress-13 ([@mabry1985](https://github.com/mabry1985))

#### 🏠 Internal

- removes unused component [#3140](https://github.com/knapsack-labs/app-monorepo/pull/3140) ([@mabry1985](https://github.com/mabry1985))

#### Authors: 1

- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v4.32.1 (Tue Oct 31 2023)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/ksp-3899-add-buttons-to-link-modal ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 1

- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.31.0 (Fri Oct 27 2023)

#### 🏠 Internal

- renaming page no longer changes pageId KSP-3919 [#3122](https://github.com/knapsack-labs/app-monorepo/pull/3122) ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 1

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))

---

# v4.30.1 (Thu Oct 26 2023)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/ksp-3911-add-label-to-knapsack-logo-button ([@mabry1985](https://github.com/mabry1985))

#### 🏠 Internal

- applyPatches safely [#3120](https://github.com/knapsack-labs/app-monorepo/pull/3120) ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 2

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v4.30.0 (Wed Oct 25 2023)

### Release Notes

#### reduce merge conflicts by breaking blocks & demos out of db.yml & into individual JSON files ([#3082](https://github.com/knapsack-labs/app-monorepo/pull/3082))

Pointless merge conflicts will be greatly reduced. This change pulls all the blocks and demos out of the single `db.yml` file – each block and demo will be stored as a single JSON file in a dedicated "blocks" or "demos" subdirectory. Individual files are much easier for git to track versus different parts of the same file, so merge conflicts will be happen much less often. 

This requires updating the Knapsack App Client NPM packages and running our update script. Simply run the command below, follow the instructions, and commit the results. 

```bash
npx @knapsack/update@latest
```

**It's advised to not have ongoing branches that started before this update. Publish the branches before running the update. Once the changes have been pushed up and the App Client has deployed, then editing is safe to resume.**

---

#### 🚀 Enhancement

- reduce merge conflicts by breaking blocks & demos out of db.yml & into individual JSON files [#3082](https://github.com/knapsack-labs/app-monorepo/pull/3082) ([@EvanLovely](https://github.com/EvanLovely) [@greylabel](https://github.com/greylabel) [@GormanDesign](https://github.com/GormanDesign) [@KnapsackBot](https://github.com/KnapsackBot) [@illepic](https://github.com/illepic) [@freneticpixel](https://github.com/freneticpixel) [@mabry1985](https://github.com/mabry1985))

#### 🐛 Bug Fix

- update creators ([@EvanLovely](https://github.com/EvanLovely))
- Bump version to: v4.29.1 \[skip ci\] ([@KnapsackBot](https://github.com/KnapsackBot))
- Update CHANGELOG.md \[skip ci\] ([@KnapsackBot](https://github.com/KnapsackBot))
- Bump version to: v4.29.0 \[skip ci\] ([@KnapsackBot](https://github.com/KnapsackBot))
- Bump version to: v4.28.2 \[skip ci\] ([@KnapsackBot](https://github.com/KnapsackBot))
- fix React CLI bulk importer ([@EvanLovely](https://github.com/EvanLovely))
- Merge remote-tracking branch 'origin/latest' into 10-17-break_db._blocks_demos_.byId_out_into_individual_JSON_files_to_reduce_merge_conflicts ([@EvanLovely](https://github.com/EvanLovely))

#### 🏠 Internal

- exit early if no pattern xstate changes [#3115](https://github.com/knapsack-labs/app-monorepo/pull/3115) ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 7

- Christopher Bloom ([@illepic](https://github.com/illepic))
- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Grant Gaudet ([@greylabel](https://github.com/greylabel))
- Jim Frenette ([@freneticpixel](https://github.com/freneticpixel))
- Josh Mabry ([@mabry1985](https://github.com/mabry1985))
- KnapsackBot ([@KnapsackBot](https://github.com/KnapsackBot))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.29.1 (Wed Oct 25 2023)

#### 🐛 Bug Fix

- inline edit text accessibility updates [#3104](https://github.com/knapsack-labs/app-monorepo/pull/3104) ([@mabry1985](https://github.com/mabry1985))
- Merge branch 'latest' into feature/ksp-3801-inline-text-edit-updates ([@mabry1985](https://github.com/mabry1985))
- Merge branch 'latest' into feature/ksp-3868-remove-sitestatus-column ([@freneticpixel](https://github.com/freneticpixel))

#### 🏠 Internal

- Remove siteStatus column from db and usage [#3094](https://github.com/knapsack-labs/app-monorepo/pull/3094) ([@freneticpixel](https://github.com/freneticpixel))
- Allow deleting ghost nav items KSP-3895 [#3110](https://github.com/knapsack-labs/app-monorepo/pull/3110) ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 3

- Jim Frenette ([@freneticpixel](https://github.com/freneticpixel))
- Josh Mabry ([@mabry1985](https://github.com/mabry1985))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.28.2 (Tue Oct 24 2023)

### Release Notes

#### Text Editor Improvements ([#3103](https://github.com/knapsack-labs/app-monorepo/pull/3103))

- Adds the ability to control text alignment
- Moves text styles to a single menu to more easily switch between body text, list types, and heading levels.
<img width="381" alt="image" src="https://github.com/knapsack-labs/app-monorepo/assets/5743332/5bcee97f-a305-4672-9f08-55a0d8a6b914">

#### update script will check version to skip updates that have already ran KSP-3792 ([#3078](https://github.com/knapsack-labs/app-monorepo/pull/3078))

This is the best way to upgrade Knapsack NPM packages:

```
npx @knapsack/update@latest
```

Now it will skip updates (like the long v4 updates) that have already ran.

---

#### 🐛 Bug Fix

- fix React CLI bulk importer [#3107](https://github.com/knapsack-labs/app-monorepo/pull/3107) ([@EvanLovely](https://github.com/EvanLovely))
- Text Editor Improvements [#3103](https://github.com/knapsack-labs/app-monorepo/pull/3103) ([@GormanDesign](https://github.com/GormanDesign))
- fix React CLI bulk importer ([@EvanLovely](https://github.com/EvanLovely))
- Merge branch 'latest' into demo-height-fix ([@mabry1985](https://github.com/mabry1985))
- primary nav accessibility updates [#3102](https://github.com/knapsack-labs/app-monorepo/pull/3102) ([@mabry1985](https://github.com/mabry1985))
- update script will check version to skip updates that have already ran KSP-3792 [#3078](https://github.com/knapsack-labs/app-monorepo/pull/3078) ([@EvanLovely](https://github.com/EvanLovely))
- Merge remote-tracking branch 'origin/latest' into 10-17-update_script_will_check_version_to_skip_updates_that_have_already_ran_KSP-3792 ([@EvanLovely](https://github.com/EvanLovely))

#### 🏠 Internal

- remove redundant formatCode when writing files [#3079](https://github.com/knapsack-labs/app-monorepo/pull/3079) ([@EvanLovely](https://github.com/EvanLovely))
- correct docs pkg version [#3083](https://github.com/knapsack-labs/app-monorepo/pull/3083) ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 3

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Josh Mabry ([@mabry1985](https://github.com/mabry1985))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.28.0 (Mon Oct 23 2023)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/ksp-3866-add-ability-to-add-external-links-to-navigation ([@GormanDesign](https://github.com/GormanDesign))
- Merge branch 'latest' into feature/ksp-3866-add-ability-to-add-external-links-to-navigation ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 2

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.27.13 (Thu Oct 19 2023)

#### 🐛 Bug Fix

- Merge branch 'latest' into handle-empty-subpages ([@mabry1985](https://github.com/mabry1985))

#### Authors: 1

- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v4.27.11 (Thu Oct 19 2023)

#### 🐛 Bug Fix

- ensure non-latest branches see latest branches just-published changes KSP-3553 [#3076](https://github.com/knapsack-labs/app-monorepo/pull/3076) ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 1

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))

---

# v4.27.9 (Thu Oct 19 2023)

#### 🐛 Bug Fix

- Merge branch 'latest' into page-hero-improvements ([@GormanDesign](https://github.com/GormanDesign))
- update move to page list to use tab title [#3080](https://github.com/knapsack-labs/app-monorepo/pull/3080) ([@mabry1985](https://github.com/mabry1985))
- Merge branch 'latest' into feature/ksp-3766-tab-title-isnt-used-in-search-results-making-them-difficult ([@mabry1985](https://github.com/mabry1985))
- Merge branch 'latest' into feature/ksp-3242-duplicate-pr-name-causes-issue [#3074](https://github.com/knapsack-labs/app-monorepo/pull/3074) ([@mabry1985](https://github.com/mabry1985))

#### Authors: 2

- Josh Mabry ([@mabry1985](https://github.com/mabry1985))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.27.6 (Wed Oct 18 2023)

#### 🐛 Bug Fix

- add token id to field [#3086](https://github.com/knapsack-labs/app-monorepo/pull/3086) ([@mabry1985](https://github.com/mabry1985))

#### Authors: 1

- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v4.27.5 (Wed Oct 18 2023)

### Release Notes

#### Adds search to add block menu ([#3069](https://github.com/knapsack-labs/app-monorepo/pull/3069))

https://github.com/knapsack-labs/app-monorepo/assets/5743332/75a9213e-4cb7-42d0-ab80-d1325fec1609

---

#### 🐛 Bug Fix

- Adds search to add block menu [#3069](https://github.com/knapsack-labs/app-monorepo/pull/3069) ([@GormanDesign](https://github.com/GormanDesign))
- KSP-3668 Resilient nav items [#3065](https://github.com/knapsack-labs/app-monorepo/pull/3065) ([@emmanuelhcpk](https://github.com/emmanuelhcpk) [@EmmanuelVelez](https://github.com/EmmanuelVelez))

#### Authors: 3

- [@EmmanuelVelez](https://github.com/EmmanuelVelez)
- Emmanuel Velez ([@emmanuelhcpk](https://github.com/emmanuelhcpk))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.27.4 (Tue Oct 17 2023)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/ksp-3798-create-shortcuts-block ([@GormanDesign](https://github.com/GormanDesign))

#### 🏠 Internal

- remove unused trackEvent code [#3071](https://github.com/knapsack-labs/app-monorepo/pull/3071) ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 2

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.27.3 (Mon Oct 16 2023)

#### 🐛 Bug Fix

- KSP 3650 Resilient demos slots [#3046](https://github.com/knapsack-labs/app-monorepo/pull/3046) ([@emmanuelhcpk](https://github.com/emmanuelhcpk) [@EmmanuelVelez](https://github.com/EmmanuelVelez))
- Merge latest in ([@emmanuelhcpk](https://github.com/emmanuelhcpk))

#### Authors: 2

- [@EmmanuelVelez](https://github.com/EmmanuelVelez)
- Emmanuel Velez ([@emmanuelhcpk](https://github.com/emmanuelhcpk))

---

# v4.27.2 (Mon Oct 16 2023)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/ksp-3724-deleting-a-page-does-not-delete-its-blocks ([@mabry1985](https://github.com/mabry1985))

#### Authors: 1

- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v4.27.1 (Mon Oct 16 2023)

#### 🐛 Bug Fix

- KSP-3648 Resilient Component Spec Block [#3006](https://github.com/knapsack-labs/app-monorepo/pull/3006) ([@emmanuelhcpk](https://github.com/emmanuelhcpk) [@EmmanuelVelez](https://github.com/EmmanuelVelez))
- Merge branch 'latest' into feature/ksp-3648-resilient-blocks-component-spec-blocks ([@EmmanuelVelez](https://github.com/EmmanuelVelez))

#### 🏠 Internal

- setup ks-docs workspace for Knapsack Docs [#3066](https://github.com/knapsack-labs/app-monorepo/pull/3066) ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 3

- [@EmmanuelVelez](https://github.com/EmmanuelVelez)
- Emmanuel Velez ([@emmanuelhcpk](https://github.com/emmanuelhcpk))
- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))

---

# v4.27.0 (Fri Oct 13 2023)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/create-knapsack ([@EvanLovely](https://github.com/EvanLovely))
- Merge branch 'latest' into feature/ksp-3816-gitlab-error-cannot-read-properties-of-null-reading-sha ([@freneticpixel](https://github.com/freneticpixel))
- Merge remote-tracking branch 'origin/latest' into feature/create-knapsack ([@EvanLovely](https://github.com/EvanLovely))

#### 🏠 Internal

- CheckFilesExist pagination handling for gitlab cloud provider [#3062](https://github.com/knapsack-labs/app-monorepo/pull/3062) ([@freneticpixel](https://github.com/freneticpixel))

#### Authors: 2

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Jim Frenette ([@freneticpixel](https://github.com/freneticpixel))

---

# v4.26.20 (Thu Oct 12 2023)

#### 🐛 Bug Fix

- update to conditionally render width based on if resizing is on [#3056](https://github.com/knapsack-labs/app-monorepo/pull/3056) ([@mabry1985](https://github.com/mabry1985))
- Merge branch '10-10-consolidate_App_Client_HTTP_types_in_App_Client_API_pkg' into 10-10-better_isLocalDev_logic_in_App_Client_routes ([@EvanLovely](https://github.com/EvanLovely))
- Merge branch 'latest' into 10-10-consolidate_App_Client_HTTP_types_in_App_Client_API_pkg ([@EvanLovely](https://github.com/EvanLovely))
- Update deps for Node 18 ([@greylabel](https://github.com/greylabel))
- Merge branch 'latest' into feature/ksp-3780-iframes-not-resizing-when-window-is-expanded ([@mabry1985](https://github.com/mabry1985))

#### 🏠 Internal

- better isLocalDev logic in App Client routes [#3055](https://github.com/knapsack-labs/app-monorepo/pull/3055) ([@EvanLovely](https://github.com/EvanLovely))
- consolidate App Client HTTP types in App Client API pkg [#3054](https://github.com/knapsack-labs/app-monorepo/pull/3054) ([@EvanLovely](https://github.com/EvanLovely))
- Update to node 18 everywhere [#3059](https://github.com/knapsack-labs/app-monorepo/pull/3059) ([@greylabel](https://github.com/greylabel))

#### Authors: 3

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Grant Gaudet ([@greylabel](https://github.com/greylabel))
- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v4.26.19 (Wed Oct 11 2023)

#### 🏠 Internal

- add source maps to @knapsack/app-client-api [#3053](https://github.com/knapsack-labs/app-monorepo/pull/3053) ([@EvanLovely](https://github.com/EvanLovely))
- improve slot form utils [#3052](https://github.com/knapsack-labs/app-monorepo/pull/3052) ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 1

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))

---

# v4.26.18 (Wed Oct 11 2023)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/better-local-reconnect ([@EvanLovely](https://github.com/EvanLovely))

#### 🏠 Internal

- add Slack Webhook Endpoints for Plain [#3042](https://github.com/knapsack-labs/app-monorepo/pull/3042) ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 1

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))

---

# v4.26.17 (Fri Oct 06 2023)

#### 🐛 Bug Fix

- Adds back to top button [#3039](https://github.com/knapsack-labs/app-monorepo/pull/3039) ([@GormanDesign](https://github.com/GormanDesign))
- Merge branch 'latest' into feature/ksp-3683-update-axe-core ([@mabry1985](https://github.com/mabry1985))

#### Authors: 2

- Josh Mabry ([@mabry1985](https://github.com/mabry1985))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.26.16 (Fri Oct 06 2023)

#### 🐛 Bug Fix

- Merge branch 'latest' into renovate/langchain-0.x ([@mabry1985](https://github.com/mabry1985))

#### Authors: 1

- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v4.26.14 (Thu Oct 05 2023)

#### 🐛 Bug Fix

- Updates stage panel trigger for template demos [#3036](https://github.com/knapsack-labs/app-monorepo/pull/3036) ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 1

- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.26.12 (Wed Oct 04 2023)

#### 🐛 Bug Fix

- Merge branch 'latest' into hotfix/accessibility-test-updates ([@mabry1985](https://github.com/mabry1985))

#### 🏠 Internal

- Remove embed block instructions [#3030](https://github.com/knapsack-labs/app-monorepo/pull/3030) ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 2

- Josh Mabry ([@mabry1985](https://github.com/mabry1985))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.26.10 (Wed Oct 04 2023)

#### 🐛 Bug Fix

- Add skip-link for better keyboard navigation experience [#3017](https://github.com/knapsack-labs/app-monorepo/pull/3017) ([@mabry1985](https://github.com/mabry1985) [@GormanDesign](https://github.com/GormanDesign))
- Merge branch 'latest' into feature/ksp-3703-secondary-nav-collapsible-group-improvements ([@mabry1985](https://github.com/mabry1985))

#### Authors: 2

- Josh Mabry ([@mabry1985](https://github.com/mabry1985))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.26.9 (Tue Oct 03 2023)

#### 🐛 Bug Fix

- Fixes AirTable embed not handling multiple slashes in URL [#3018](https://github.com/knapsack-labs/app-monorepo/pull/3018) ([@GormanDesign](https://github.com/GormanDesign))
- Merge branch 'latest' into renovate/typescript ([@greylabel](https://github.com/greylabel))

#### 🏠 Internal

- Update Typescript [#2928](https://github.com/knapsack-labs/app-monorepo/pull/2928) ([@renovate[bot]](https://github.com/renovate[bot]) [@greylabel](https://github.com/greylabel))

#### Authors: 3

- [@renovate[bot]](https://github.com/renovate[bot])
- Grant Gaudet ([@greylabel](https://github.com/greylabel))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.26.8 (Tue Oct 03 2023)

#### 🐛 Bug Fix

- table of contents accessibility updates [#3015](https://github.com/knapsack-labs/app-monorepo/pull/3015) ([@mabry1985](https://github.com/mabry1985) [@GormanDesign](https://github.com/GormanDesign))
- Merge branch 'latest' into feature/ksp-3733-aria-hidden-focus-issue-in-anchor-links ([@mabry1985](https://github.com/mabry1985))

#### Authors: 2

- Josh Mabry ([@mabry1985](https://github.com/mabry1985))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.26.7 (Tue Oct 03 2023)

#### 🐛 Bug Fix

- adds labels for spec tables [#3010](https://github.com/knapsack-labs/app-monorepo/pull/3010) ([@mabry1985](https://github.com/mabry1985))
- Merge branch 'latest' into feature/ksp-3745-api-docs-section-throwing-heading-order-error ([@mabry1985](https://github.com/mabry1985))

#### Authors: 1

- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v4.26.6 (Tue Oct 03 2023)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/ksp-3729-add-unique-identifier-for-aside-landmarks ([@mabry1985](https://github.com/mabry1985))

#### Authors: 1

- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v4.26.5 (Fri Sep 29 2023)

#### 🐛 Bug Fix

- KSP-3649 Resilient blocks pattern template block [#2960](https://github.com/knapsack-labs/app-monorepo/pull/2960) ([@emmanuelhcpk](https://github.com/emmanuelhcpk) [@EmmanuelVelez](https://github.com/EmmanuelVelez))
- Merge branch 'latest' into queue-builds-on-latest ([@freneticpixel](https://github.com/freneticpixel))
- Merge latest in ([@emmanuelhcpk](https://github.com/emmanuelhcpk))

#### Authors: 3

- [@EmmanuelVelez](https://github.com/EmmanuelVelez)
- Emmanuel Velez ([@emmanuelhcpk](https://github.com/emmanuelhcpk))
- Jim Frenette ([@freneticpixel](https://github.com/freneticpixel))

---

# v4.26.4 (Fri Sep 29 2023)

#### 🐛 Bug Fix

- Merge branch 'latest' into fix/ks-sandbox-test ([@freneticpixel](https://github.com/freneticpixel))

#### Authors: 1

- Jim Frenette ([@freneticpixel](https://github.com/freneticpixel))

---

# v4.26.3 (Thu Sep 28 2023)

#### 🐛 Bug Fix

- Template stage spacing updates [#3004](https://github.com/knapsack-labs/app-monorepo/pull/3004) ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 1

- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.26.2 (Thu Sep 28 2023)

#### 🐛 Bug Fix

- Migration uses correct site title [#2999](https://github.com/knapsack-labs/app-monorepo/pull/2999) ([@GormanDesign](https://github.com/GormanDesign))
- Improve section last path management [#3002](https://github.com/knapsack-labs/app-monorepo/pull/3002) ([@GormanDesign](https://github.com/GormanDesign))
- Merge branch 'latest' into feature/ksp-3736-template-thumbnails-allow-keyboard-navigation-in-iframe ([@mabry1985](https://github.com/mabry1985))
- Merge branch 'latest' into feature/ksp-3728-update-cypress-axe-config-to-add-rules-for-testing ([@mabry1985](https://github.com/mabry1985))

#### Authors: 2

- Josh Mabry ([@mabry1985](https://github.com/mabry1985))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.26.1 (Thu Sep 28 2023)

#### 🐛 Bug Fix

- Feature/ksp 3686 secondary nav nested interactive errors [#2962](https://github.com/knapsack-labs/app-monorepo/pull/2962) ([@mabry1985](https://github.com/mabry1985) [@GormanDesign](https://github.com/GormanDesign))
- Merge branch 'latest' into feature/ksp-3686-secondary-nav-nested-interactive-errors ([@mabry1985](https://github.com/mabry1985))

#### Authors: 2

- Josh Mabry ([@mabry1985](https://github.com/mabry1985))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.26.0 (Thu Sep 28 2023)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/ksp-3723-when-components-increase-in-size-dynamically-ensure-stage ([@GormanDesign](https://github.com/GormanDesign))
- Merge branch 'latest' into feature/ksp-3723-when-components-increase-in-size-dynamically-ensure-stage ([@greylabel](https://github.com/greylabel))
- Merge remote-tracking branch 'origin/feature/ksp-3709-knapsack-cache-can-be-45-gb' into feature/ksp-3723-when-components-increase-in-size-dynamically-ensure-stage ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 3

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Grant Gaudet ([@greylabel](https://github.com/greylabel))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.25.4 (Tue Sep 26 2023)

#### 🐛 Bug Fix

- Replace spec tab infer toggle with Toby toggle [#2991](https://github.com/knapsack-labs/app-monorepo/pull/2991) ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 1

- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.25.3 (Tue Sep 26 2023)

### Release Notes

#### Adds Pages settings for Table of Contents ([#2979](https://github.com/knapsack-labs/app-monorepo/pull/2979))

Adds more fine grain control for Table of Contents
- Enables setting the default for all pages to hidden
- Enables excluding heading levels

<img width="1507" alt="image" src="https://github.com/knapsack-labs/app-monorepo/assets/5743332/94e88e38-56ff-4229-ac31-fc7ec8298d22">

---

#### 🐛 Bug Fix

- Allow deleting orphaned pages [#2984](https://github.com/knapsack-labs/app-monorepo/pull/2984) ([@GormanDesign](https://github.com/GormanDesign))
- Removes props object description on react infer spec KSP-3562 [#2935](https://github.com/knapsack-labs/app-monorepo/pull/2935) ([@GormanDesign](https://github.com/GormanDesign))
- Update utils.test.ts ([@GormanDesign](https://github.com/GormanDesign))
- Removes props group description on react infer spec ([@GormanDesign](https://github.com/GormanDesign))
- Adds Pages settings for Table of Contents [#2979](https://github.com/knapsack-labs/app-monorepo/pull/2979) ([@GormanDesign](https://github.com/GormanDesign))
- Prevent anchor tags from appearing in table of contents [#2989](https://github.com/knapsack-labs/app-monorepo/pull/2989) ([@GormanDesign](https://github.com/GormanDesign))
- Fix content block actions not being visible on keyboard focus [#2987](https://github.com/knapsack-labs/app-monorepo/pull/2987) ([@GormanDesign](https://github.com/GormanDesign))

#### 🏠 Internal

- Prevents destructuring error in metric summarization when block doesn't have a block type [#2990](https://github.com/knapsack-labs/app-monorepo/pull/2990) ([@freneticpixel](https://github.com/freneticpixel))

#### Authors: 2

- Jim Frenette ([@freneticpixel](https://github.com/freneticpixel))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.25.1 (Fri Sep 22 2023)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/ksp-3717-remove-can-edit-override-from-cypress ([@mabry1985](https://github.com/mabry1985))

#### 🏠 Internal

- remove forced can edit is true guard for cypress [#2977](https://github.com/knapsack-labs/app-monorepo/pull/2977) ([@mabry1985](https://github.com/mabry1985))

#### Authors: 1

- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v4.25.0 (Fri Sep 22 2023)

### Release Notes

#### add infer spec toggle to add temple form KSP-3700 ([#2961](https://github.com/knapsack-labs/app-monorepo/pull/2961))

When adding a Template to a Pattern, the option for if the Spec is Inferred initially can be set up front. 

![CleanShot 2023-09-20 at 11 06 53](https://github.com/knapsack-labs/app-monorepo/assets/569699/3b59fc20-e3e3-4b10-9d4b-eb6006fd5a62)

---

#### 🚀 Enhancement

- improve CLI speed by avoiding db.yml prettier formatting KSP-3713 [#2980](https://github.com/knapsack-labs/app-monorepo/pull/2980) ([@illepic](https://github.com/illepic))
- add infer spec toggle to add temple form KSP-3700 [#2961](https://github.com/knapsack-labs/app-monorepo/pull/2961) ([@EvanLovely](https://github.com/EvanLovely))

#### 🐛 Bug Fix

- Error toasts require user dismissal [#2973](https://github.com/knapsack-labs/app-monorepo/pull/2973) ([@GormanDesign](https://github.com/GormanDesign))
- Enable hiding knapsack branding [#2972](https://github.com/knapsack-labs/app-monorepo/pull/2972) ([@GormanDesign](https://github.com/GormanDesign))
- add aria labels for nav [#2978](https://github.com/knapsack-labs/app-monorepo/pull/2978) ([@mabry1985](https://github.com/mabry1985))
- Merge remote-tracking branch 'origin/v3' into feature/update-v4-from-v3 ([@EvanLovely](https://github.com/EvanLovely))
- Merge remote-tracking branch 'origin/latest' into feature/update-v4-from-v3 ([@EvanLovely](https://github.com/EvanLovely))

#### 🏠 Internal

- update v4 from v3 [#2976](https://github.com/knapsack-labs/app-monorepo/pull/2976) ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 4

- Christopher Bloom ([@illepic](https://github.com/illepic))
- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Josh Mabry ([@mabry1985](https://github.com/mabry1985))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.24.11 (Fri Sep 22 2023)

#### 🐛 Bug Fix

- Prevent markdown block from announcing as button [#2964](https://github.com/knapsack-labs/app-monorepo/pull/2964) ([@GormanDesign](https://github.com/GormanDesign))

#### 🏠 Internal

- Fixes home link default fallback styling [#2974](https://github.com/knapsack-labs/app-monorepo/pull/2974) ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 1

- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.24.10 (Thu Sep 21 2023)

#### 🐛 Bug Fix

- setup Sentry for App API & App Client [#2966](https://github.com/knapsack-labs/app-monorepo/pull/2966) ([@EvanLovely](https://github.com/EvanLovely) [@freneticpixel](https://github.com/freneticpixel))
- Merge branch 'latest' into feature/moar-sentry ([@EvanLovely](https://github.com/EvanLovely))
- Merge remote-tracking branch 'origin/latest' into feature/moar-sentry ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 2

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Jim Frenette ([@freneticpixel](https://github.com/freneticpixel))

---

# v4.24.9 (Thu Sep 21 2023)

#### 🐛 Bug Fix

- adds focus state to custom toggle inputs [#2967](https://github.com/knapsack-labs/app-monorepo/pull/2967) ([@mabry1985](https://github.com/mabry1985))
- Merge branch 'latest' into feature/ksp-3599-add-inline-changelog-to-ui ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 2

- Josh Mabry ([@mabry1985](https://github.com/mabry1985))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.24.7 (Thu Sep 21 2023)

#### 🐛 Bug Fix

- Merge remote-tracking branch 'origin/v3' into feature/update-v4-from-v3 ([@EvanLovely](https://github.com/EvanLovely))
- Fixes icon blocking interaction on status item [#2959](https://github.com/knapsack-labs/app-monorepo/pull/2959) ([@GormanDesign](https://github.com/GormanDesign))
- Merge remote-tracking branch 'origin/latest' into feature/update-v4-from-v3 ([@EvanLovely](https://github.com/EvanLovely))

#### 🏠 Internal

- update v4 from v3 (Sentry implementation) [#2958](https://github.com/knapsack-labs/app-monorepo/pull/2958) ([@illepic](https://github.com/illepic) [@EvanLovely](https://github.com/EvanLovely))

#### Authors: 3

- Christopher Bloom ([@illepic](https://github.com/illepic))
- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.24.4 (Tue Sep 19 2023)

#### 🐛 Bug Fix

- Improve focus states [#2954](https://github.com/knapsack-labs/app-monorepo/pull/2954) ([@GormanDesign](https://github.com/GormanDesign))
- Merge branch 'latest' into feature/ksp-3618-update-panel-keyboard-navigation ([@mabry1985](https://github.com/mabry1985))

#### Authors: 2

- Josh Mabry ([@mabry1985](https://github.com/mabry1985))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.24.3 (Tue Sep 19 2023)

#### 🐛 Bug Fix

- Merge branch 'latest' into footer-link-aria-label ([@mabry1985](https://github.com/mabry1985))

#### Authors: 1

- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v4.24.0 (Mon Sep 18 2023)

### Release Notes

#### Create Callout Block ([#2937](https://github.com/knapsack-labs/app-monorepo/pull/2937))

<img width="1108" alt="image" src="https://github.com/knapsack-labs/app-monorepo/assets/5743332/2a45b277-2a09-4adb-932f-2e371db911a2">

---

#### 🚀 Enhancement

- Create Callout Block [#2937](https://github.com/knapsack-labs/app-monorepo/pull/2937) ([@GormanDesign](https://github.com/GormanDesign))

#### 🐛 Bug Fix

- Fixes scroll restoration when navigating [#2940](https://github.com/knapsack-labs/app-monorepo/pull/2940) ([@GormanDesign](https://github.com/GormanDesign))
- Fixes font family not applying to secondary nav [#2942](https://github.com/knapsack-labs/app-monorepo/pull/2942) ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 1

- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.23.4 (Fri Sep 15 2023)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/ksp-3663-nav-items-li-items-shouldnt-have-rolebutton ([@mabry1985](https://github.com/mabry1985))

#### Authors: 1

- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v4.23.3 (Fri Sep 15 2023)

#### 🐛 Bug Fix

- Merge branch 'latest' into renovate/langchain-0.x ([@mabry1985](https://github.com/mabry1985))

#### Authors: 1

- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v4.23.2 (Thu Sep 14 2023)

#### 🐛 Bug Fix

- Table of contents uses body font family [#2934](https://github.com/knapsack-labs/app-monorepo/pull/2934) ([@GormanDesign](https://github.com/GormanDesign))
- add inert property to panel aside [#2932](https://github.com/knapsack-labs/app-monorepo/pull/2932) ([@mabry1985](https://github.com/mabry1985))

#### Authors: 2

- Josh Mabry ([@mabry1985](https://github.com/mabry1985))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.23.1 (Thu Sep 14 2023)

#### 🐛 Bug Fix

- Merge branch 'latest' into renovate/langchain-0.x ([@greylabel](https://github.com/greylabel))
- Merge branch 'latest' into renovate/langchain-0.x ([@mabry1985](https://github.com/mabry1985))

#### Authors: 2

- Grant Gaudet ([@greylabel](https://github.com/greylabel))
- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v4.22.14 (Tue Sep 12 2023)

#### 🐛 Bug Fix

- KSP - 3620 Fixed Discard Changes [#2921](https://github.com/knapsack-labs/app-monorepo/pull/2921) ([@emmanuelhcpk](https://github.com/emmanuelhcpk) [@EmmanuelVelez](https://github.com/EmmanuelVelez))

#### Authors: 2

- [@EmmanuelVelez](https://github.com/EmmanuelVelez)
- Emmanuel Velez ([@emmanuelhcpk](https://github.com/emmanuelhcpk))

---

# v4.22.12 (Fri Sep 08 2023)

#### 🐛 Bug Fix

- Add ability to reset appearance elements on an individual basis [#2877](https://github.com/knapsack-labs/app-monorepo/pull/2877) ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 1

- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.22.11 (Fri Sep 08 2023)

#### 🐛 Bug Fix

- Fixes column gap for block collection [#2919](https://github.com/knapsack-labs/app-monorepo/pull/2919) ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 1

- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.22.10 (Fri Sep 08 2023)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/ksp-3570-determine-method-for-generating-preview ([@mabry1985](https://github.com/mabry1985))
- Merge branch 'settings-ux-improvements' into feature/ksp-3570-determine-method-for-generating-preview ([@GormanDesign](https://github.com/GormanDesign))
- Merge branch 'settings-ux-improvements' into feature/ksp-3570-determine-method-for-generating-preview ([@mabry1985](https://github.com/mabry1985))

#### Authors: 2

- Josh Mabry ([@mabry1985](https://github.com/mabry1985))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.22.9 (Fri Sep 08 2023)

#### 🐛 Bug Fix

- KSP-3303 Replaced the rename token logic to not include default type [#2901](https://github.com/knapsack-labs/app-monorepo/pull/2901) ([@emmanuelhcpk](https://github.com/emmanuelhcpk) [@EmmanuelVelez](https://github.com/EmmanuelVelez))
- Merge branch 'latest' into feature/ksp-3303-ensure-type-is-not-in-token-json-output-after-rename-group ([@EmmanuelVelez](https://github.com/EmmanuelVelez))

#### Authors: 2

- [@EmmanuelVelez](https://github.com/EmmanuelVelez)
- Emmanuel Velez ([@emmanuelhcpk](https://github.com/emmanuelhcpk))

---

# v4.22.7 (Thu Sep 07 2023)

#### 🏠 Internal

- setup Plain API endpoints [#2912](https://github.com/knapsack-labs/app-monorepo/pull/2912) ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 1

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))

---

# v4.22.6 (Wed Sep 06 2023)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/ksp-3454-sort-design-token-names-with-numeric-scale-in-ascending ([@mabry1985](https://github.com/mabry1985))

#### Authors: 1

- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v4.22.3 (Tue Sep 05 2023)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/ksp-3612-if-ui-is-open-during-deploy-chunk-errors-crash-app ([@freneticpixel](https://github.com/freneticpixel))

#### 🏠 Internal

- KSP-3612: Prevent chunk errors from redirecting to index.html [#2900](https://github.com/knapsack-labs/app-monorepo/pull/2900) ([@freneticpixel](https://github.com/freneticpixel))

#### Authors: 1

- Jim Frenette ([@freneticpixel](https://github.com/freneticpixel))

---

# v4.22.2 (Fri Sep 01 2023)

#### 🐛 Bug Fix

- Clicking a page nav item with children toggles collapsed state when active [#2903](https://github.com/knapsack-labs/app-monorepo/pull/2903) ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 1

- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.22.0 (Fri Sep 01 2023)

#### 🐛 Bug Fix

- Merge branch 'latest' into settings-ux-improvements ([@GormanDesign](https://github.com/GormanDesign))
- Merge branch 'latest' into feature/ksp-3446-color-field-does-not-reset-on-discard-changes ([@GormanDesign](https://github.com/GormanDesign))
- Merge branch 'latest' into settings-ux-improvements ([@mabry1985](https://github.com/mabry1985))
- Merge branch 'latest' into improve-settings-disabled-states ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 2

- Josh Mabry ([@mabry1985](https://github.com/mabry1985))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.21.11 (Tue Aug 29 2023)

#### 🐛 Bug Fix

- KSP - 3511 - Added function to reorganize sets and respect Hierarchy [#2881](https://github.com/knapsack-labs/app-monorepo/pull/2881) ([@emmanuelhcpk](https://github.com/emmanuelhcpk) [@EmmanuelVelez](https://github.com/EmmanuelVelez))
- Merge branch 'latest' into feature/ksp-3546-debug-azure-webhook ([@freneticpixel](https://github.com/freneticpixel))
- Merge branch 'latest' into feature/ksp-3511-when-importing-tokens-studio-sets-respect-set-hierarchy ([@EmmanuelVelez](https://github.com/EmmanuelVelez))

#### Authors: 3

- [@EmmanuelVelez](https://github.com/EmmanuelVelez)
- Emmanuel Velez ([@emmanuelhcpk](https://github.com/emmanuelhcpk))
- Jim Frenette ([@freneticpixel](https://github.com/freneticpixel))

---

# v4.21.10 (Tue Aug 29 2023)

#### 🐛 Bug Fix

- Merge branch 'latest' into mabry1985-patch-1 ([@mabry1985](https://github.com/mabry1985))

#### 🏠 Internal

- add Number with Unit Toby field KSP-3574 [#2873](https://github.com/knapsack-labs/app-monorepo/pull/2873) ([@EvanLovely](https://github.com/EvanLovely) [@GormanDesign](https://github.com/GormanDesign))
- Remove redundant getTypeFromPath util [#2882](https://github.com/knapsack-labs/app-monorepo/pull/2882) ([@mabry1985](https://github.com/mabry1985))
- Add cypress tests for all nav menu actions [#2886](https://github.com/knapsack-labs/app-monorepo/pull/2886) ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 3

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Josh Mabry ([@mabry1985](https://github.com/mabry1985))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.21.4 (Wed Aug 23 2023)

#### 🐛 Bug Fix

- Add Convert to Pattern to NavMenu [#2858](https://github.com/knapsack-labs/app-monorepo/pull/2858) ([@GormanDesign](https://github.com/GormanDesign))
- Merge branch 'latest' into feature/ksp-3547-add-convert-to-pattern-option-to-nav-item-menu ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 1

- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.21.3 (Wed Aug 23 2023)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/ksp-3493-add-ability-to-move-menu-items-from-context-menu ([@mabry1985](https://github.com/mabry1985))
- merge latest ([@mabry1985](https://github.com/mabry1985))

#### 🏠 Internal

- error when Tokens Studio "Expand Shadows" option was selected KSP-3540 [#2864](https://github.com/knapsack-labs/app-monorepo/pull/2864) ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 2

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v4.21.2 (Wed Aug 23 2023)

#### 🏠 Internal

- Update Typescript [#2856](https://github.com/knapsack-labs/app-monorepo/pull/2856) ([@renovate[bot]](https://github.com/renovate[bot]))

#### Authors: 1

- [@renovate[bot]](https://github.com/renovate[bot])

---

# v4.21.1 (Tue Aug 22 2023)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/ksp-3522-bug-after-editing-token-you-cannot-hit-back-button ([@EmmanuelVelez](https://github.com/EmmanuelVelez))
- Merge branch 'feature/ksp-3522-bug-after-editing-token-you-cannot-hit-back-button' of github.com:knapsack-cloud-internal/app-monorepo into feature/ksp-3522-bug-after-editing-token-you-cannot-hit-back-button ([@emmanuelhcpk](https://github.com/emmanuelhcpk))

#### Authors: 2

- [@EmmanuelVelez](https://github.com/EmmanuelVelez)
- Emmanuel Velez ([@emmanuelhcpk](https://github.com/emmanuelhcpk))

---

# v4.20.0 (Tue Aug 22 2023)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/ksp-3496-add-drag-functionality-to-primary-navigation-menu-items ([@GormanDesign](https://github.com/GormanDesign))
- Merge branch 'latest' into feature/ksp-3496-add-drag-functionality-to-primary-navigation-menu-items ([@mabry1985](https://github.com/mabry1985))

#### Authors: 2

- Josh Mabry ([@mabry1985](https://github.com/mabry1985))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.19.8 (Mon Aug 21 2023)

#### 🐛 Bug Fix

- during update script, handle null subPages KSP-3542 [#2853](https://github.com/knapsack-labs/app-monorepo/pull/2853) ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 1

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))

---

# v4.19.7 (Fri Aug 18 2023)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/ksp-3495-add-functionality-to-convert-page-to-pattern ([@mabry1985](https://github.com/mabry1985))

#### Authors: 1

- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v4.19.5 (Thu Aug 17 2023)

#### 🏠 Internal

- KSP-3546: Fixing Azure webhook structure [#2837](https://github.com/knapsack-labs/app-monorepo/pull/2837) ([@freneticpixel](https://github.com/freneticpixel))

#### Authors: 1

- Jim Frenette ([@freneticpixel](https://github.com/freneticpixel))

---

# v4.19.3 (Thu Aug 17 2023)

#### 🏠 Internal

- Updated logos on auth0 emails [#2826](https://github.com/knapsack-labs/app-monorepo/pull/2826) ([@GormanDesign](https://github.com/GormanDesign))
- Add mandrill emails templates [#2817](https://github.com/knapsack-labs/app-monorepo/pull/2817) ([@GormanDesign](https://github.com/GormanDesign))
- refactor: update vercel config [#2831](https://github.com/knapsack-labs/app-monorepo/pull/2831) ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 2

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.19.2 (Tue Aug 15 2023)

#### 🐛 Bug Fix

- Upgrade auto and lerna to latest [#2784](https://github.com/knapsack-labs/app-monorepo/pull/2784) ([@freneticpixel](https://github.com/freneticpixel) [@EvanLovely](https://github.com/EvanLovely))
- Merge branch 'latest' into feature/ksp-3508-update-views ([@freneticpixel](https://github.com/freneticpixel))
- Merge branch 'latest' into upgrade-auto-lerna ([@freneticpixel](https://github.com/freneticpixel))

#### 🏠 Internal

- Updates to aggregate design token(s) block types [#2823](https://github.com/knapsack-labs/app-monorepo/pull/2823) ([@freneticpixel](https://github.com/freneticpixel))

#### Authors: 2

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Jim Frenette ([@freneticpixel](https://github.com/freneticpixel))

---

# v4.19.1 (Tue Aug 15 2023)

#### 🐛 Bug Fix

- KSP-3533: warn about slots not migrating [#2830](https://github.com/knapsack-labs/app-monorepo/pull/2830) ([@illepic](https://github.com/illepic))
- KSP-3314 Refactored delete token logic to delete composite tokens [#2827](https://github.com/knapsack-labs/app-monorepo/pull/2827) ([@emmanuelhcpk](https://github.com/emmanuelhcpk) [@EmmanuelVelez](https://github.com/EmmanuelVelez))
- Merge latest in ([@emmanuelhcpk](https://github.com/emmanuelhcpk))

#### Authors: 3

- [@EmmanuelVelez](https://github.com/EmmanuelVelez)
- Christopher Bloom ([@illepic](https://github.com/illepic))
- Emmanuel Velez ([@emmanuelhcpk](https://github.com/emmanuelhcpk))

---

# v4.19.0 (Tue Aug 15 2023)

#### 🐛 Bug Fix

- Merge from latest ([@illepic](https://github.com/illepic))
- Merge branch 'latest' into renovate/turbo-monorepo ([@freneticpixel](https://github.com/freneticpixel))

#### 🏠 Internal

- improve start command [#2819](https://github.com/knapsack-labs/app-monorepo/pull/2819) ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 3

- Christopher Bloom ([@illepic](https://github.com/illepic))
- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Jim Frenette ([@freneticpixel](https://github.com/freneticpixel))

---

# v4.18.0 (Fri Aug 11 2023)

#### 🚀 Enhancement

- Add workspace favicon setting [#2800](https://github.com/knapsack-labs/app-monorepo/pull/2800) ([@GormanDesign](https://github.com/GormanDesign))

#### 🐛 Bug Fix

- Merge branch 'latest' into add-favicon-setting ([@GormanDesign](https://github.com/GormanDesign))

#### 🏠 Internal

- Toby homepage updates [#2815](https://github.com/knapsack-labs/app-monorepo/pull/2815) ([@knapsack-cloud[bot]](https://github.com/knapsack-cloud[bot]) [@GormanDesign](https://github.com/GormanDesign))

#### Authors: 2

- [@knapsack-cloud[bot]](https://github.com/knapsack-cloud[bot])
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.17.0 (Fri Aug 11 2023)

#### 🚀 Enhancement

- Instantly Publish changes instead of having to wait ~15 minutes 🚀 [#2807](https://github.com/knapsack-labs/app-monorepo/pull/2807) ([@EvanLovely](https://github.com/EvanLovely))

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/ksp-3508-update-views ([@freneticpixel](https://github.com/freneticpixel))
- Merge remote-tracking branch 'origin/latest' into feature/setup-insta-publish ([@EvanLovely](https://github.com/EvanLovely))

#### 🏠 Internal

- setup siteInstances publishing cron job [#2810](https://github.com/knapsack-labs/app-monorepo/pull/2810) ([@EvanLovely](https://github.com/EvanLovely))
- break up cron jobs [#2814](https://github.com/knapsack-labs/app-monorepo/pull/2814) ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 2

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Jim Frenette ([@freneticpixel](https://github.com/freneticpixel))

---

# v4.16.4 (Fri Aug 11 2023)

### Release Notes

#### Adds setting option to hide the workspace name in the nav bar ([#2791](https://github.com/knapsack-labs/app-monorepo/pull/2791))

#### New workspace setting to hide the text next to your logo when you don't want it.
A logo must be present to hide your workspace name. This ensures that there is always a "home" link available in your navigation

| Default | Hide Name in Navigation On |
|--------|--------|
| ![image](https://github.com/knapsack-labs/app-monorepo/assets/5743332/af81e39a-4385-4893-8649-dcc01cb14be9) | ![image](https://github.com/knapsack-labs/app-monorepo/assets/5743332/7c6542e4-46b1-4f09-a720-b7082e8b7acc) | 

**Settings Page:**
![image](https://github.com/knapsack-labs/app-monorepo/assets/5743332/7edeb3b3-8e26-4c1a-8ec1-f8cd44d394c8)

#### Fix empty gap when page header is full height in view mode ([#2793](https://github.com/knapsack-labs/app-monorepo/pull/2793))

<img width="1511" alt="image" src="https://github.com/knapsack-labs/app-monorepo/assets/5743332/1a097739-9f9e-4fdb-8908-92e0c5829e87">

- Page footer now lays on top of full height header in view mode
- Color of footer items will change based on page header background color

---

#### 🐛 Bug Fix

- Adds setting option to hide the workspace name in the nav bar [#2791](https://github.com/knapsack-labs/app-monorepo/pull/2791) ([@GormanDesign](https://github.com/GormanDesign))
- Fix empty gap when page header is full height in view mode [#2793](https://github.com/knapsack-labs/app-monorepo/pull/2793) ([@GormanDesign](https://github.com/GormanDesign))
- Merge branch 'latest' into add-hide-title-setting ([@GormanDesign](https://github.com/GormanDesign))

#### 🏠 Internal

- Adds iron mountain pat [#2813](https://github.com/knapsack-labs/app-monorepo/pull/2813) ([@freneticpixel](https://github.com/freneticpixel))

#### Authors: 2

- Jim Frenette ([@freneticpixel](https://github.com/freneticpixel))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.16.2 (Fri Aug 11 2023)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/update-v4-w-v3-2 ([@freneticpixel](https://github.com/freneticpixel))
- Merge remote-tracking branch 'origin/latest' into feature/insta-publish ([@EvanLovely](https://github.com/EvanLovely))
- Merge remote-tracking branch 'origin/feature/cleanup-load-site' into feature/insta-publish ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 2

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Jim Frenette ([@freneticpixel](https://github.com/freneticpixel))

---

# v4.16.1 (Wed Aug 09 2023)

#### 🐛 Bug Fix

- Merge remote-tracking branch 'origin/latest' into feature/update-v4-w-v3 ([@EvanLovely](https://github.com/EvanLovely))
- Merge branch 'latest' into EvanLovely-patch-18 ([@rockymountainhigh1943](https://github.com/rockymountainhigh1943))

#### 🏠 Internal

- when deleting branches change status instead of actually deleting [#2796](https://github.com/knapsack-labs/app-monorepo/pull/2796) ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 2

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Jake Love ([@rockymountainhigh1943](https://github.com/rockymountainhigh1943))

---

# v4.15.0 (Tue Aug 08 2023)

### Release Notes

#### add support for importing Tokens Studio Sets ([#2785](https://github.com/knapsack-labs/app-monorepo/pull/2785))

- This changes our Token Studio import logic to do this when it comes across a set:
  - If ref can be resolved, leave it as-is
  - Loop through all Sets (in reverse order) and see if the token can be found in them. If found change ref from something like `{color.blue}` to `{core.color.blue}` (if it was found in the "core" set). Note that this does work in tokens that contain multiple references, like `{dimension.xs} * {dimension.scale}`

---

#### 🚀 Enhancement

- add support for importing Tokens Studio Sets [#2785](https://github.com/knapsack-labs/app-monorepo/pull/2785) ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 1

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))

---

# v4.14.0 (Tue Aug 08 2023)

### Release Notes

#### Dynamic Table of Contents ([#2710](https://github.com/knapsack-labs/app-monorepo/pull/2710))

**Table of Contents Appearance:**
<img width="1510" alt="image" src="https://github.com/knapsack-labs/app-monorepo/assets/5743332/84334adf-edd7-4036-b7a0-807caafff541">

**Option to Hide Table of Contents:**
<img width="358" alt="image" src="https://github.com/knapsack-labs/app-monorepo/assets/5743332/19493332-44a9-450e-bad8-4c537f0f354e">

---

#### 🚀 Enhancement

- Dynamic Table of Contents [#2710](https://github.com/knapsack-labs/app-monorepo/pull/2710) ([@EvanLovely](https://github.com/EvanLovely) [@GormanDesign](https://github.com/GormanDesign))

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/toc-poc ([@GormanDesign](https://github.com/GormanDesign))
- Merge branch 'latest' into feature/toc-poc ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 2

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.13.3 (Sat Aug 05 2023)

### Release Notes

#### allow Tokens Studio imports to have multiple refs ([#2778](https://github.com/knapsack-labs/app-monorepo/pull/2778))

Allows import of token values like `rgba({text.primary}, {action.disabledOpacity})`

---

#### 🐛 Bug Fix

- allow Tokens Studio imports to have multiple refs [#2778](https://github.com/knapsack-labs/app-monorepo/pull/2778) ([@EvanLovely](https://github.com/EvanLovely))

#### 🏠 Internal

- Token Studio import of multiple shadows turns into string for now KSP-3507 [#2777](https://github.com/knapsack-labs/app-monorepo/pull/2777) ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 1

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))

---

# v4.13.2 (Fri Aug 04 2023)

#### 🐛 Bug Fix

- Merge remote-tracking branch 'origin/latest' into feature/token-quick-fixes ([@EvanLovely](https://github.com/EvanLovely))

#### 🏠 Internal

- setup nested slot editing [#2753](https://github.com/knapsack-labs/app-monorepo/pull/2753) ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 1

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))

---

# v4.13.1 (Thu Aug 03 2023)

#### 🐛 Bug Fix

- KSP  - 3481 Expand dimension units to include em and % [#2771](https://github.com/knapsack-labs/app-monorepo/pull/2771) ([@emmanuelhcpk](https://github.com/emmanuelhcpk) [@EvanLovely](https://github.com/EvanLovely) [@EmmanuelVelez](https://github.com/EmmanuelVelez))

#### 🏠 Internal

- create start command that spins up UI, API, and Workspace [#2772](https://github.com/knapsack-labs/app-monorepo/pull/2772) ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 3

- [@EmmanuelVelez](https://github.com/EmmanuelVelez)
- Emmanuel Velez ([@emmanuelhcpk](https://github.com/emmanuelhcpk))
- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))

---

# v4.13.0 (Thu Aug 03 2023)

#### 🚀 Enhancement

- improved Tokens Studio import KSP-3500 [#2763](https://github.com/knapsack-labs/app-monorepo/pull/2763) ([@EvanLovely](https://github.com/EvanLovely))

#### 🐛 Bug Fix

- Merge remote-tracking branch 'origin/latest' into feature/improved-tokens-studio-import ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 1

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))

---

# v4.12.0 (Thu Aug 03 2023)

### Release Notes

#### Adds ability to quickly add subpage KSP-3494 ([#2752](https://github.com/knapsack-labs/app-monorepo/pull/2752))

<img width="328" alt="image" src="https://github.com/knapsack-labs/app-monorepo/assets/5743332/609cefb8-dd57-4dad-adbb-74861954d799">

![CleanShot 2023-08-03 at 10 39 01](https://github.com/knapsack-labs/app-monorepo/assets/569699/bc8f6115-6764-44dd-b9c2-939f37c5e2c9)

- Adds ability to add a child page directly from a nav item
- Renames "Add Subpage" to "Add Page" in sidebar footer to differentiate the two actions

---

#### 🚀 Enhancement

- Adds ability to quickly add subpage KSP-3494 [#2752](https://github.com/knapsack-labs/app-monorepo/pull/2752) ([@GormanDesign](https://github.com/GormanDesign))

#### 🐛 Bug Fix

- Merge branch 'latest' into quick-add-subpage ([@GormanDesign](https://github.com/GormanDesign))

#### 🏠 Internal

- Increasing timeout on commit changes event to 60s [#2767](https://github.com/knapsack-labs/app-monorepo/pull/2767) ([@freneticpixel](https://github.com/freneticpixel))

#### Authors: 2

- Jim Frenette ([@freneticpixel](https://github.com/freneticpixel))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.11.0 (Wed Aug 02 2023)

#### 🚀 Enhancement

- KSP-3311: cubicBezier and transition in UI [#2712](https://github.com/knapsack-labs/app-monorepo/pull/2712) ([@illepic](https://github.com/illepic) [@EvanLovely](https://github.com/EvanLovely))

#### 🐛 Bug Fix

- KSP-3423 All Tokens Page [#2765](https://github.com/knapsack-labs/app-monorepo/pull/2765) ([@emmanuelhcpk](https://github.com/emmanuelhcpk) [@EmmanuelVelez](https://github.com/EmmanuelVelez) [@GormanDesign](https://github.com/GormanDesign))
- Merge branch 'latest' into GormanDesign-patch-1 ([@GormanDesign](https://github.com/GormanDesign))
- Merge branch 'latest' into feature/ksp-3423-tokens-admin-add-all-tokens-view ([@EmmanuelVelez](https://github.com/EmmanuelVelez))
- Merge branch 'latest' into feature/ksp-3311-tokens-restore-cubicbezier-transition-token-types-in-ui ([@illepic](https://github.com/illepic))
- Merge branch 'latest' of github.com:knapsack-cloud-internal/app-monorepo into feature/ksp-3423-tokens-admin-add-all-tokens-view ([@emmanuelhcpk](https://github.com/emmanuelhcpk))

#### Authors: 5

- [@EmmanuelVelez](https://github.com/EmmanuelVelez)
- Christopher Bloom ([@illepic](https://github.com/illepic))
- Emmanuel Velez ([@emmanuelhcpk](https://github.com/emmanuelhcpk))
- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.10.7 (Tue Aug 01 2023)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/ksp-3468-fix-github-action-warnings ([@mabry1985](https://github.com/mabry1985))

#### Authors: 1

- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v4.10.6 (Tue Aug 01 2023)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/ksp-3463-fix-bug-export-of-design-tokens-for-figma-does-not-include ([@mabry1985](https://github.com/mabry1985))
- Merge branch 'latest' into tokens-name-display-format-setting ([@GormanDesign](https://github.com/GormanDesign))

#### 🏠 Internal

- KSP-3480: Set auth0 cookie domain to root knapsack.cloud [#2751](https://github.com/knapsack-labs/app-monorepo/pull/2751) ([@freneticpixel](https://github.com/freneticpixel))

#### Authors: 3

- Jim Frenette ([@freneticpixel](https://github.com/freneticpixel))
- Josh Mabry ([@mabry1985](https://github.com/mabry1985))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.10.5 (Mon Jul 31 2023)

#### 🐛 Bug Fix

- Add resolved value tooltip to token admin value column [#2744](https://github.com/knapsack-labs/app-monorepo/pull/2744) ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 1

- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.10.4 (Fri Jul 28 2023)

#### 🐛 Bug Fix

- slots form - fix bug w multiple items, ensure it can be reset [#2746](https://github.com/knapsack-labs/app-monorepo/pull/2746) ([@EvanLovely](https://github.com/EvanLovely))
- Fixes issue where KS would blow up if appearance form was submitted [#2748](https://github.com/knapsack-labs/app-monorepo/pull/2748) ([@mabry1985](https://github.com/mabry1985) [@GormanDesign](https://github.com/GormanDesign))
- Merge remote-tracking branch 'origin/latest' into feature/slots-form-fix ([@EvanLovely](https://github.com/EvanLovely))

#### 🏠 Internal

- ks-sandbox - add more card and grid demos [#2750](https://github.com/knapsack-labs/app-monorepo/pull/2750) ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 3

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Josh Mabry ([@mabry1985](https://github.com/mabry1985))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.10.3 (Fri Jul 28 2023)

#### 🐛 Bug Fix

- KSP-3400 Studio to Spec Token References [#2729](https://github.com/knapsack-labs/app-monorepo/pull/2729) ([@emmanuelhcpk](https://github.com/emmanuelhcpk) [@EmmanuelVelez](https://github.com/EmmanuelVelez))

#### Authors: 2

- [@EmmanuelVelez](https://github.com/EmmanuelVelez)
- Emmanuel Velez ([@emmanuelhcpk](https://github.com/emmanuelhcpk))

---

# v4.10.2 (Fri Jul 28 2023)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/ksp-3427-add-mtls-to-gitlab-rest-provider ([@freneticpixel](https://github.com/freneticpixel))

#### 🏠 Internal

- Adding MTLS support to gitlab rest provider [#2695](https://github.com/knapsack-labs/app-monorepo/pull/2695) ([@freneticpixel](https://github.com/freneticpixel))

#### Authors: 1

- Jim Frenette ([@freneticpixel](https://github.com/freneticpixel))

---

# v4.10.1 (Thu Jul 27 2023)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/ksp-3467-error-in-setting-text-color-within-workspace ([@mabry1985](https://github.com/mabry1985))

#### Authors: 1

- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v4.10.0 (Tue Jul 25 2023)

#### 🚀 Enhancement

- Bumping version to fix auto shipit publishing [#2735](https://github.com/knapsack-labs/app-monorepo/pull/2735) ([@freneticpixel](https://github.com/freneticpixel))

#### 🐛 Bug Fix

- bumping version to fix auto shipit publishing ([@freneticpixel](https://github.com/freneticpixel))
- Merge branch 'latest' into renovate/pnpm-8.x ([@freneticpixel](https://github.com/freneticpixel))

#### Authors: 1

- Jim Frenette ([@freneticpixel](https://github.com/freneticpixel))

---

# v4.9.2 (Fri Jul 21 2023)

#### 🐛 Bug Fix

- KSP 3447 - Removed inherit token type option [#2728](https://github.com/knapsack-labs/app-monorepo/pull/2728) ([@emmanuelhcpk](https://github.com/emmanuelhcpk) [@EmmanuelVelez](https://github.com/EmmanuelVelez))

#### Authors: 2

- [@EmmanuelVelez](https://github.com/EmmanuelVelez)
- Emmanuel Velez ([@emmanuelhcpk](https://github.com/emmanuelhcpk))

---

# v4.9.1 (Thu Jul 20 2023)

### Release Notes

#### improved slots form UI ([#2665](https://github.com/knapsack-labs/app-monorepo/pull/2665))

New Slots Form with nicer UI

<img width="371" alt="CleanShot 2023-07-18 at 16 33 59@2x" src="https://github.com/knapsack-labs/app-monorepo/assets/569699/e0b312b4-8bb4-4a64-bbac-3176c4b68183">

---

#### 🐛 Bug Fix

- improved slots form UI [#2665](https://github.com/knapsack-labs/app-monorepo/pull/2665) ([@EvanLovely](https://github.com/EvanLovely) [@GormanDesign](https://github.com/GormanDesign))
- Merge branch 'feature/update-react-hook-form' into feature/slot-form-refactor ([@EvanLovely](https://github.com/EvanLovely))
- Merge remote-tracking branch 'origin/slot-form-ui' into feature/slot-form-refactor ([@EvanLovely](https://github.com/EvanLovely))
- Merge remote-tracking branch 'origin/feature/update-react-hook-form' into feature/slot-form-refactor ([@EvanLovely](https://github.com/EvanLovely))
- slots form improvements ([@EvanLovely](https://github.com/EvanLovely))
- Merge remote-tracking branch 'origin/feature/slot-form-refactor' into slot-form-ui ([@EvanLovely](https://github.com/EvanLovely))
- Merge branch 'latest' into feature/slot-form-refactor ([@EvanLovely](https://github.com/EvanLovely))
- Merge branch 'latest' into feature/slot-form-refactor ([@GormanDesign](https://github.com/GormanDesign))

#### 🏠 Internal

- toby: select - removes deprecated `selected` <option> attribute [#2723](https://github.com/knapsack-labs/app-monorepo/pull/2723) ([@EvanLovely](https://github.com/EvanLovely))
- update react-hook-form, fix types regression [#2724](https://github.com/knapsack-labs/app-monorepo/pull/2724) ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 2

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.9.0 (Wed Jul 19 2023)

#### 🐛 Bug Fix

- KSP-3383 Mapped studio dimension, spacing, lineHeights, color, fontSize to spec types [#2650](https://github.com/knapsack-labs/app-monorepo/pull/2650) ([@emmanuelhcpk](https://github.com/emmanuelhcpk) [@EmmanuelVelez](https://github.com/EmmanuelVelez) [@illepic](https://github.com/illepic) [@EvanLovely](https://github.com/EvanLovely))
- Merge branch 'feature/ksp-3383-map-spacing-dimension-studio-types-to-dimension-spec-types' of github.com:knapsack-cloud-internal/app-monorepo into feature/ksp-3383-map-spacing-dimension-studio-types-to-dimension-spec-types ([@emmanuelhcpk](https://github.com/emmanuelhcpk))
- Merge branch 'latest' into feature/ksp-3383-map-spacing-dimension-studio-types-to-dimension-spec-types ([@EmmanuelVelez](https://github.com/EmmanuelVelez))
- Merge branch 'latest' into feature/ksp-3386-map-shadow-studio-type-to-shadow-spec-type ([@illepic](https://github.com/illepic))
- Merge branch 'latest' of github.com:knapsack-cloud-internal/app-monorepo into feature/ksp-3383-map-spacing-dimension-studio-types-to-dimension-spec-types ([@emmanuelhcpk](https://github.com/emmanuelhcpk))
- Merge branch 'latest' into feature/ksp-3383-map-spacing-dimension-studio-types-to-dimension-spec-types ([@illepic](https://github.com/illepic))
- Merge latest in ([@emmanuelhcpk](https://github.com/emmanuelhcpk))
- Merge branch 'latest' of github.com:knapsack-cloud-internal/app-monorepo into feature/ksp-3384-map-opacitylineheightnumbers-studio-types-to-spec-number ([@emmanuelhcpk](https://github.com/emmanuelhcpk))

#### Authors: 4

- [@EmmanuelVelez](https://github.com/EmmanuelVelez)
- Christopher Bloom ([@illepic](https://github.com/illepic))
- Emmanuel Velez ([@emmanuelhcpk](https://github.com/emmanuelhcpk))
- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))

---

# v4.8.3 (Tue Jul 18 2023)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/ksp-3438-cypress-tests-to-edit-save-each-token ([@mabry1985](https://github.com/mabry1985))

#### Authors: 1

- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v4.8.2 (Tue Jul 18 2023)

#### 🐛 Bug Fix

- Allow users to upload files for token import [#2711](https://github.com/knapsack-labs/app-monorepo/pull/2711) ([@mabry1985](https://github.com/mabry1985))
- Bump version to: v4.8.0 \[skip ci\] ([@KnapsackBot](https://github.com/KnapsackBot))
- Merge branch 'latest' into feature/ksp-3353-token-import-field-should-also-have-ability-to-upload-json ([@mabry1985](https://github.com/mabry1985))

#### 🏠 Internal

- Feature/ksp 3403 add components to ks sandbox [#2717](https://github.com/knapsack-labs/app-monorepo/pull/2717) ([@mabry1985](https://github.com/mabry1985) [@KnapsackBot](https://github.com/KnapsackBot))
- Create Collapse and Accordion components [#2719](https://github.com/knapsack-labs/app-monorepo/pull/2719) ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 3

- Josh Mabry ([@mabry1985](https://github.com/mabry1985))
- KnapsackBot ([@KnapsackBot](https://github.com/KnapsackBot))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.8.1 (Mon Jul 17 2023)

### Release Notes

#### v4 update script detects if Markdown Block has content that cannot convert to Text Editor - then will skip KSP-3339 KSP-3413 ([#2705](https://github.com/knapsack-labs/app-monorepo/pull/2705))

When updating to v4 via `npx @knapsack/update@latest` Markdown blocks will attempt to convert to Text Editor blocks. In certain scenarios they will now be left as Markdown blocks:

- Links that contain Images
- Tables

---

#### 🐛 Bug Fix

- v4 update script detects if Markdown Block has content that cannot convert to Text Editor - then will skip KSP-3339 KSP-3413 [#2705](https://github.com/knapsack-labs/app-monorepo/pull/2705) ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 1

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))

---

# v4.6.0 (Tue Jul 11 2023)

#### 🐛 Bug Fix

- Merge branch 'latest' into v4-toby-doc-updates ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 1

- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.5.1 (Mon Jul 10 2023)

#### 🐛 Bug Fix

- Merge branch 'latest' into node-18-pruned-lock ([@freneticpixel](https://github.com/freneticpixel))

#### 🏠 Internal

- App-api and Toby docker images now use node 18 and frozen lock file [#2697](https://github.com/knapsack-labs/app-monorepo/pull/2697) ([@freneticpixel](https://github.com/freneticpixel))

#### Authors: 1

- Jim Frenette ([@freneticpixel](https://github.com/freneticpixel))

---

# v4.5.0 (Thu Jul 06 2023)

### Release Notes

#### Knapsack Atlas defaults to Chat Bot ([#2627](https://github.com/knapsack-labs/app-monorepo/pull/2627))

https://github.com/knapsack-labs/app-monorepo/assets/5743332/6d681548-f00a-49b2-8e7e-ef1f6acf43c8

- Knapsack Atlas defaults to the AI Chat Bot
- AtlasTrigger (renamed from FloatingHelper) toggles Atlas instead of opening a menu
- Previous FloatingHelper menu items moved into Atlas
<img width="717" alt="image" src="https://github.com/knapsack-labs/app-monorepo/assets/5743332/56461e77-6dd3-45be-936c-3d7bd6a8bac5">

- Knapsack versions moved to "Knapsack" menu in app bar
<img width="242" alt="image" src="https://github.com/knapsack-labs/app-monorepo/assets/5743332/0a0bd4d5-8f80-46c3-94a9-9fe68eda3da0">

---

#### 🚀 Enhancement

- DocBot: Makes DocBot default Atlas panel, Adds streaming response, updates UX, and updates language model response [#2683](https://github.com/knapsack-labs/app-monorepo/pull/2683) ([@mabry1985](https://github.com/mabry1985) [@EvanLovely](https://github.com/EvanLovely) [@renovate[bot]](https://github.com/renovate[bot]) [@GormanDesign](https://github.com/GormanDesign) [@illepic](https://github.com/illepic))

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/ksp-3417-docbot-ux-update-and-refactor ([@mabry1985](https://github.com/mabry1985))
- merge latest ([@mabry1985](https://github.com/mabry1985))
- Merge branch 'latest' into feature/ksp-3417-docbot-ux-update-and-refactor ([@illepic](https://github.com/illepic))
- Merge branch 'latest' into feature/ksp-3272-docbot-related-questions ([@mabry1985](https://github.com/mabry1985))
- Merge branch 'latest' into feature/ksp-3272-docbot-related-questions [#2525](https://github.com/knapsack-labs/app-monorepo/pull/2525) ([@mabry1985](https://github.com/mabry1985))
- Merge branch 'latest' into feature/ksp-3272-docbot-related-questions ([@GormanDesign](https://github.com/GormanDesign))
- Merge branch 'feature/ksp-3272-docbot-related-questions' into feature/vercel-ai-sdk ([@mabry1985](https://github.com/mabry1985))
- Merge branch 'latest' into feature/vercel-ai-sdk ([@mabry1985](https://github.com/mabry1985))
- Knapsack Atlas defaults to Chat Bot [#2627](https://github.com/knapsack-labs/app-monorepo/pull/2627) ([@GormanDesign](https://github.com/GormanDesign))
- Merge branch 'latest' into feature/ksp-3272-docbot-related-questions ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 5

- [@renovate[bot]](https://github.com/renovate[bot])
- Christopher Bloom ([@illepic](https://github.com/illepic))
- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Josh Mabry ([@mabry1985](https://github.com/mabry1985))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.4.11 (Thu Jul 06 2023)

### Release Notes

#### Add ability to set font family across all items ([#2693](https://github.com/knapsack-labs/app-monorepo/pull/2693))

Adds a "Use For All Elements" action to the custom fonts form that sets the Font Family to every appearance option.
![image](https://github.com/knapsack-labs/app-monorepo/assets/5743332/8ea206e8-ec2c-48d1-857a-5d128100f4bf)

---

#### 🐛 Bug Fix

- Add ability to set font family across all items [#2693](https://github.com/knapsack-labs/app-monorepo/pull/2693) ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 1

- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.4.10 (Thu Jul 06 2023)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/ksp-3126-checkboxes-triggered-for-all-uploaded-files-when-copied ([@GormanDesign](https://github.com/GormanDesign))

#### 🏠 Internal

- Fixes Attachments block copy button state issues [#2653](https://github.com/knapsack-labs/app-monorepo/pull/2653) ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 1

- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.4.9 (Wed Jul 05 2023)

#### 🏠 Internal

- Enable ESLint rules in error mode to check for unused imports [#2690](https://github.com/knapsack-labs/app-monorepo/pull/2690) ([@greylabel](https://github.com/greylabel))

#### Authors: 1

- Grant Gaudet ([@greylabel](https://github.com/greylabel))

---

# v4.4.8 (Mon Jul 03 2023)

### Release Notes

#### Component Demo columns update based on block size KSP-2530 KSP-3409 ([#2673](https://github.com/knapsack-labs/app-monorepo/pull/2673))

Component Demo columns respond to the size of the block they are in. 
- Full Width: 1 column
- Large: 1 or 2 columns
- Medium: 1, 2, or 3 columns
- Small: 1, 2 or 4 columns

#### Adds empty state to color fields in theme settings KSP-3418 KSP-3241 ([#2686](https://github.com/knapsack-labs/app-monorepo/pull/2686))

- Adds empty state to Color Picker fields to prevent confusion of unset system options
![image](https://github.com/knapsack-labs/app-monorepo/assets/5743332/3aed25d4-b74c-4b11-b484-0ec029f5b52f)
- Adds text input for HEX format to Color Picker popover
![image](https://github.com/knapsack-labs/app-monorepo/assets/5743332/3466e780-145e-4bb0-9877-cb20ec1ca556)

---

#### 🐛 Bug Fix

- Component Demo columns update based on block size KSP-2530 KSP-3409 [#2673](https://github.com/knapsack-labs/app-monorepo/pull/2673) ([@GormanDesign](https://github.com/GormanDesign))
- Adds empty state to color fields in theme settings KSP-3418 KSP-3241 [#2686](https://github.com/knapsack-labs/app-monorepo/pull/2686) ([@GormanDesign](https://github.com/GormanDesign))
- Fixes token block values not wrapping when necessary [#2674](https://github.com/knapsack-labs/app-monorepo/pull/2674) ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 1

- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.4.7 (Fri Jun 30 2023)

#### 🐛 Bug Fix

- Primary nav fallback colors match site name fallbacks [#2687](https://github.com/knapsack-labs/app-monorepo/pull/2687) ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 1

- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.4.3 (Wed Jun 28 2023)

#### 🐛 Bug Fix

- Adjust timeout for AVA tests ([@greylabel](https://github.com/greylabel))

#### 🏠 Internal

- Add failing tests for additional spec types [#2676](https://github.com/knapsack-labs/app-monorepo/pull/2676) ([@GormanDesign](https://github.com/GormanDesign))
- KSP-3412: [bug] Ava tests timeout is set too low for some systems. [#2678](https://github.com/knapsack-labs/app-monorepo/pull/2678) ([@greylabel](https://github.com/greylabel))

#### Authors: 2

- Grant Gaudet ([@greylabel](https://github.com/greylabel))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.4.2 (Wed Jun 28 2023)

#### 🏠 Internal

- Adds additional Studio to Spec tests [#2667](https://github.com/knapsack-labs/app-monorepo/pull/2667) ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 1

- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.4.0 (Fri Jun 23 2023)

### Release Notes

#### Fixes link formatting in text editor ([#2647](https://github.com/knapsack-labs/app-monorepo/pull/2647))

Fixes the issue where after adding a link additional text would get appended to the link itself.

#### Private Pages ([#2550](https://github.com/knapsack-labs/app-monorepo/pull/2550))

- Adds ability to mark pages as private
- Private pages are denoted with a lock icon on the pages navigation item.
- Private pages remain in the navigation, but are only accessible to the set user role.
- Marking a page as private prevents lower roles from accessing the page itself and any of it's child pages.
- A private page can also be marked as hidden if users don't want the nav item to appear on latest.


**Private Page Controls**
![image](https://github.com/knapsack-labs/app-monorepo/assets/5743332/2fabb1a0-c51b-43c7-aca2-5dabb0b0a23b)


**Private Page with Access**
<img width="1624" alt="image" src="https://github.com/knapsack-labs/app-monorepo/assets/5743332/00b49a1d-2f87-4767-822b-9ada62267255">

**Private Page without Access**
<img width="1624" alt="image" src="https://github.com/knapsack-labs/app-monorepo/assets/5743332/2ea8fadd-076d-4460-9ade-3752932b561e">

---

#### 🚀 Enhancement

- Private Pages [#2550](https://github.com/knapsack-labs/app-monorepo/pull/2550) ([@GormanDesign](https://github.com/GormanDesign) [@EvanLovely](https://github.com/EvanLovely))

#### 🐛 Bug Fix

- Switching branches preserves tab context [#2648](https://github.com/knapsack-labs/app-monorepo/pull/2648) ([@GormanDesign](https://github.com/GormanDesign))
- Fixes link formatting in text editor [#2647](https://github.com/knapsack-labs/app-monorepo/pull/2647) ([@GormanDesign](https://github.com/GormanDesign))
- Merge branch 'latest' into feature/ksp-3300-add-ability-to-mark-pages-as-private ([@GormanDesign](https://github.com/GormanDesign))
- Merge branch 'latest' into feature/ksp-3300-add-ability-to-mark-pages-as-private ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 2

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.3.3 (Fri Jun 23 2023)

#### 🐛 Bug Fix

- Fixes ability to add and update workspace logo in settings [#2662](https://github.com/knapsack-labs/app-monorepo/pull/2662) ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 1

- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.3.2 (Fri Jun 23 2023)

#### 🐛 Bug Fix

- Merge branch 'latest' into azure-provider-bug-fixes-latest ([@freneticpixel](https://github.com/freneticpixel))

#### 🏠 Internal

- fix migration of UiConfig [#2661](https://github.com/knapsack-labs/app-monorepo/pull/2661) ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 2

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Jim Frenette ([@freneticpixel](https://github.com/freneticpixel))

---

# v4.3.0 (Thu Jun 22 2023)

### Release Notes

#### Enables adding images via URL to Image Blocks ([#2642](https://github.com/knapsack-labs/app-monorepo/pull/2642))

https://github.com/knapsack-labs/app-monorepo/assets/5743332/957ba018-3e5b-4412-8203-92f26ab1fd3a

---

#### 🚀 Enhancement

- Enables adding images via URL to Image Blocks [#2642](https://github.com/knapsack-labs/app-monorepo/pull/2642) ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 1

- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.2.7 (Thu Jun 22 2023)

#### 🐛 Bug Fix

- Token reference select handles empty options [#2654](https://github.com/knapsack-labs/app-monorepo/pull/2654) ([@GormanDesign](https://github.com/GormanDesign))
- Merge branch 'latest' into fix/record-site-metrics-latest ([@freneticpixel](https://github.com/freneticpixel))

#### Authors: 2

- Jim Frenette ([@freneticpixel](https://github.com/freneticpixel))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.2.6 (Wed Jun 21 2023)

#### 🐛 Bug Fix

- fix unable to get local issuer certificate issue [#2651](https://github.com/knapsack-labs/app-monorepo/pull/2651) ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 1

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))

---

# v4.2.5 (Wed Jun 21 2023)

### Release Notes

#### Toasts message handles markdown ([#2646](https://github.com/knapsack-labs/app-monorepo/pull/2646))

Toby toasts are now able to parse markdown in the provided message. 
<img width="383" alt="image" src="https://github.com/knapsack-labs/app-monorepo/assets/5743332/46417c64-7ccc-43d3-969c-f161e31ca898">

---

#### 🐛 Bug Fix

- Hide missing block error when user cannot edit [#2649](https://github.com/knapsack-labs/app-monorepo/pull/2649) ([@GormanDesign](https://github.com/GormanDesign))
- Cleanup tooltip and toast language [#2644](https://github.com/knapsack-labs/app-monorepo/pull/2644) ([@GormanDesign](https://github.com/GormanDesign))
- Toasts message handles markdown [#2646](https://github.com/knapsack-labs/app-monorepo/pull/2646) ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 1

- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.2.4 (Wed Jun 21 2023)

### Release Notes

#### Template Stage UX Improvements ([#2638](https://github.com/knapsack-labs/app-monorepo/pull/2638))

- Hides stage form trigger when demo is template demo and user can't save
- Hide editing UI when a user can't save data
- Update stage panel trigger label based on demo type
- Allows reseting demo size to auto (default)
- Prevents extra scrolling in schema form

---

#### 🐛 Bug Fix

- Template Stage UX Improvements [#2638](https://github.com/knapsack-labs/app-monorepo/pull/2638) ([@GormanDesign](https://github.com/GormanDesign))

#### 🏠 Internal

- KSP-3162: All active site client data archived to S3 nightly [#2640](https://github.com/knapsack-labs/app-monorepo/pull/2640) ([@freneticpixel](https://github.com/freneticpixel))

#### Authors: 2

- Jim Frenette ([@freneticpixel](https://github.com/freneticpixel))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.2.2 (Tue Jun 20 2023)

#### 🐛 Bug Fix

- Fixes template portal spec tab state not updating on save [#2639](https://github.com/knapsack-labs/app-monorepo/pull/2639) ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 1

- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.2.0 (Mon Jun 19 2023)

#### 🚀 Enhancement

- KSP-3365: support for Token Studio for Figma tokens [#2631](https://github.com/knapsack-labs/app-monorepo/pull/2631) ([@illepic](https://github.com/illepic) [@EvanLovely](https://github.com/EvanLovely))

#### 🐛 Bug Fix

- Merge remote-tracking branch 'origin/latest' into feature/ksp-3365-write-failing-tests-for-all-the-token-types ([@EvanLovely](https://github.com/EvanLovely))
- Merge branch 'latest' into feature/ksp-3365-write-failing-tests-for-all-the-token-types ([@illepic](https://github.com/illepic))

#### Authors: 2

- Christopher Bloom ([@illepic](https://github.com/illepic))
- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))

---

# v4.1.10 (Mon Jun 19 2023)

#### 🐛 Bug Fix

- Merge branch 'latest' into merge-latest-into-v3 ([@freneticpixel](https://github.com/freneticpixel))

#### Authors: 1

- Jim Frenette ([@freneticpixel](https://github.com/freneticpixel))

---

# v4.1.9 (Fri Jun 16 2023)

#### 🐛 Bug Fix

- setup migrations [#2629](https://github.com/knapsack-labs/app-monorepo/pull/2629) ([@EvanLovely](https://github.com/EvanLovely))
- changes to types: slottedText and data Demos ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 1

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))

---

# v4.1.8 (Fri Jun 16 2023)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/ksp-3322-duplicating-a-page-does-not-duplicate-blocks ([@mabry1985](https://github.com/mabry1985))

#### Authors: 1

- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v4.1.7 (Thu Jun 15 2023)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/ksp-3331-style-dictionary-and-tokens-studio-both-are-included-in ([@illepic](https://github.com/illepic))
- Merge branch 'latest' into feature/prune-old-template-stage ([@EvanLovely](https://github.com/EvanLovely))
- Merge remote-tracking branch 'origin/latest' into feature/prune-old-template-stage ([@EvanLovely](https://github.com/EvanLovely))
- Merge remote-tracking branch 'origin/feature/ksp-3349-v4-migration-clicking-copy-link-to-playground-embed-sends' into feature/prune-old-template-stage ([@EvanLovely](https://github.com/EvanLovely))
- Merge branch 'latest' into feature/add-style-dictionary-output ([@illepic](https://github.com/illepic))

#### 🏠 Internal

- Merge remote-tracking branch 'origin/EvanLovely-patch-16' into feature/prune-old-template-stage [#2621](https://github.com/knapsack-labs/app-monorepo/pull/2621) ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 2

- Christopher Bloom ([@illepic](https://github.com/illepic))
- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))

---

# v4.1.6 (Thu Jun 15 2023)

#### 🐛 Bug Fix

- Box Shadow demo accepts string tokens [#2620](https://github.com/knapsack-labs/app-monorepo/pull/2620) ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 1

- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.1.5 (Wed Jun 14 2023)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/ksp-3276-handle-attempting-to-reference-a-token-with-no-options-that ([@mabry1985](https://github.com/mabry1985))

#### Authors: 1

- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v4.1.4 (Wed Jun 14 2023)

#### 🐛 Bug Fix

- Fixes color swatches not displaying referenced token or description KSP-3342 [#2603](https://github.com/knapsack-labs/app-monorepo/pull/2603) ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 1

- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.1.3 (Tue Jun 13 2023)

#### 🐛 Bug Fix

- fix post add template url redirects KSP-3185 [#2608](https://github.com/knapsack-labs/app-monorepo/pull/2608) ([@EvanLovely](https://github.com/EvanLovely))
- Merge branch 'latest' into v3 ([@freneticpixel](https://github.com/freneticpixel))

#### Authors: 2

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Jim Frenette ([@freneticpixel](https://github.com/freneticpixel))

---

# v4.1.2 (Tue Jun 13 2023)

#### 🐛 Bug Fix

- updates logic for setting nav link to active [#2604](https://github.com/knapsack-labs/app-monorepo/pull/2604) ([@mabry1985](https://github.com/mabry1985))
- Merge branch 'latest' into feature/ksp-3216-tokens-active-nav-state-issues ([@mabry1985](https://github.com/mabry1985))

#### Authors: 1

- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v4.1.0 (Tue Jun 13 2023)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/ksp-3336-attachments-block-allow-entering-a-url-instead-of-uploading ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 1

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))

---

# v4.0.11 (Fri Jun 09 2023)

#### 🐛 Bug Fix

- KSP-3263 Added cases to handle inherit token [#2588](https://github.com/knapsack-labs/app-monorepo/pull/2588) ([@emmanuelhcpk](https://github.com/emmanuelhcpk) [@EmmanuelVelez](https://github.com/EmmanuelVelez))

#### Authors: 2

- [@EmmanuelVelez](https://github.com/EmmanuelVelez)
- Emmanuel Velez ([@emmanuelhcpk](https://github.com/emmanuelhcpk))

---

# v4.0.10 (Thu Jun 08 2023)

### Release Notes

#### show error message when switching to v3 branch on v4 ([#2591](https://github.com/knapsack-labs/app-monorepo/pull/2591))

When on v4 and switching to an older branch from v3 a basic error now shows up for the user:

![CleanShot 2023-06-08 at 15 45 40](https://github.com/knapsack-labs/app-monorepo/assets/569699/98378ced-ef81-4baa-b4d0-37c291ee29d6)

---

#### 🐛 Bug Fix

- show error message when switching to v3 branch on v4 [#2591](https://github.com/knapsack-labs/app-monorepo/pull/2591) ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 1

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))

---

# v4.0.8 (Thu Jun 08 2023)

#### 🐛 Bug Fix

- KSP-3326: SCSS/LESS/CSSvars proper inline var output [#2582](https://github.com/knapsack-labs/app-monorepo/pull/2582) ([@illepic](https://github.com/illepic))
- Merge branch 'latest' into feature/ksp-3326-tokens-to-sass-converter-outputs-incorrect-media-queries ([@illepic](https://github.com/illepic))
- Merge branch 'latest' into feature/ksp-3286-navigating-cold-to-token-group-with-dots-in-name-causes-404 ([@illepic](https://github.com/illepic))
- Merge branch 'feature/ksp-3280-tokens-editing-group-creates-new-nested-group-in-empty-key' into feature/ksp-3286-navigating-cold-to-token-group-with-dots-in-name-causes-404 ([@illepic](https://github.com/illepic))

#### Authors: 1

- Christopher Bloom ([@illepic](https://github.com/illepic))

---

# v4.0.7 (Thu Jun 08 2023)

#### 🐛 Bug Fix

- adds logic to disable editing theme unless on branch [#2585](https://github.com/knapsack-labs/app-monorepo/pull/2585) ([@mabry1985](https://github.com/mabry1985))
- merge latest ([@mabry1985](https://github.com/mabry1985))

#### Authors: 1

- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v4.0.6 (Thu Jun 08 2023)

#### 🐛 Bug Fix

- KSP-3280: token rename and grouping works [#2543](https://github.com/knapsack-labs/app-monorepo/pull/2543) ([@illepic](https://github.com/illepic) [@GormanDesign](https://github.com/GormanDesign) [@EvanLovely](https://github.com/EvanLovely))
- Merge branch 'latest' into feature/ksp-3280-tokens-editing-group-creates-new-nested-group-in-empty-key ([@illepic](https://github.com/illepic))
- Merge branch 'epic/v4' into feature/ksp-3280-tokens-editing-group-creates-new-nested-group-in-empty-key ([@illepic](https://github.com/illepic))

#### Authors: 3

- Christopher Bloom ([@illepic](https://github.com/illepic))
- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.0.5 (Thu Jun 08 2023)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/ksp-3329-move-back-to-webpack-for-pre-bundling ([@EvanLovely](https://github.com/EvanLovely))

#### 🏠 Internal

- re-setup webpack for App UI instead of vite KSP-3329 [#2581](https://github.com/knapsack-labs/app-monorepo/pull/2581) ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 1

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))

---

# v4.0.4 (Thu Jun 08 2023)

#### 🐛 Bug Fix

- KSP-3310 tokens temporarily disable cubicBezier transition token [#2561](https://github.com/knapsack-labs/app-monorepo/pull/2561) ([@emmanuelhcpk](https://github.com/emmanuelhcpk) [@GormanDesign](https://github.com/GormanDesign) [@EmmanuelVelez](https://github.com/EmmanuelVelez))
- Merge branch 'latest' into feature/ksp-3281-tokens-deleting-a-token-does-not-close-panel-and-redirects-redux ([@mabry1985](https://github.com/mabry1985))
- Merge branch 'latest' into GormanDesign-patch-2 ([@EvanLovely](https://github.com/EvanLovely))
- Merge branch 'latest' into GormanDesign-patch-1 ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 5

- [@EmmanuelVelez](https://github.com/EmmanuelVelez)
- Emmanuel Velez ([@emmanuelhcpk](https://github.com/emmanuelhcpk))
- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Josh Mabry ([@mabry1985](https://github.com/mabry1985))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v4.0.3 (Thu Jun 08 2023)

#### 🐛 Bug Fix

- manually bump version to 4.0.2 [#2580](https://github.com/knapsack-labs/app-monorepo/pull/2580) ([@EvanLovely](https://github.com/EvanLovely))
- manually bump version to 4.0.2 ([@EvanLovely](https://github.com/EvanLovely))
- Merge remote-tracking branch 'origin/v3' into feature/v3-update-latest ([@EvanLovely](https://github.com/EvanLovely))
- Merge remote-tracking branch 'origin/latest' into feature/v3-update-latest ([@EvanLovely](https://github.com/EvanLovely))
- v3.117.0 ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 1

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))

---

# v4.0.1 (Wed Jun 07 2023)

#### 🐛 Bug Fix

- reset pkg versions back to 4.0.0 ([@EvanLovely](https://github.com/EvanLovely))
- Merge remote-tracking branch 'origin/latest' into feature/v3-update-latest ([@EvanLovely](https://github.com/EvanLovely))
- Bump version to: v3.116.7 \[skip ci\] ([@KnapsackBot](https://github.com/KnapsackBot))

#### 🏠 Internal

- v3 -> latest [#2577](https://github.com/knapsack-labs/app-monorepo/pull/2577) ([@EvanLovely](https://github.com/EvanLovely) [@freneticpixel](https://github.com/freneticpixel))

#### Authors: 3

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Jim Frenette ([@freneticpixel](https://github.com/freneticpixel))
- KnapsackBot ([@KnapsackBot](https://github.com/KnapsackBot))

---

# v3.116.6 (Tue Jun 06 2023)

#### 🐛 Bug Fix

- Add copy action to code snippet block KSP-3248 [#2553](https://github.com/knapsack-labs/app-monorepo/pull/2553) ([@GormanDesign](https://github.com/GormanDesign))

#### Authors: 1

- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v3.116.5 (Mon Jun 05 2023)

#### 🐛 Bug Fix

- ensure slots form only shows patterns of same template language KSP-3271 [#2555](https://github.com/knapsack-labs/app-monorepo/pull/2555) ([@EvanLovely](https://github.com/EvanLovely))
- Merge branch 'latest' into feature/ksp-3288-add-excludefromanalytics-to-sites-table ([@freneticpixel](https://github.com/freneticpixel))

#### 🏠 Internal

- KSP-3288: Adds excludeFromAnalytics to sites and filters on this for daily summaries [#2535](https://github.com/knapsack-labs/app-monorepo/pull/2535) ([@freneticpixel](https://github.com/freneticpixel))

#### Authors: 2

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Jim Frenette ([@freneticpixel](https://github.com/freneticpixel))

---

# v3.116.4 (Mon Jun 05 2023)

#### 🐛 Bug Fix

- Adds success toasts for template demo updates [#2545](https://github.com/knapsack-labs/app-monorepo/pull/2545) ([@GormanDesign](https://github.com/GormanDesign) [@EvanLovely](https://github.com/EvanLovely))

#### Authors: 2

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v3.116.3 (Mon Jun 05 2023)

#### 🐛 Bug Fix

- Fixes template language id not updating in template form [#2541](https://github.com/knapsack-labs/app-monorepo/pull/2541) ([@GormanDesign](https://github.com/GormanDesign))

#### 🏠 Internal

- Add fs-extra types to packages without it [#2551](https://github.com/knapsack-labs/app-monorepo/pull/2551) ([@freneticpixel](https://github.com/freneticpixel))

#### Authors: 2

- Jim Frenette ([@freneticpixel](https://github.com/freneticpixel))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v3.116.0 (Fri May 26 2023)

#### 🚀 Enhancement

- pull all tools pkgs back in [#2526](https://github.com/knapsack-labs/app-monorepo/pull/2526) ([@EvanLovely](https://github.com/EvanLovely))

#### 🐛 Bug Fix

- formatting pkgs ([@EvanLovely](https://github.com/EvanLovely))
- aligning all package versions ([@EvanLovely](https://github.com/EvanLovely))
- adjust package versions to use workspace:* ([@EvanLovely](https://github.com/EvanLovely))
- Merge branch 'latest' of github.com:knapsack-cloud-internal/app-monorepo into feature/ksp-3206-gitlab-provider-add-support-for-rest ([@emmanuelhcpk](https://github.com/emmanuelhcpk))

#### 🏠 Internal

- Implementing gitlab api rest endpoints [#2479](https://github.com/knapsack-labs/app-monorepo/pull/2479) ([@emmanuelhcpk](https://github.com/emmanuelhcpk) [@freneticpixel](https://github.com/freneticpixel) [@EmmanuelVelez](https://github.com/EmmanuelVelez))
- add delay util for testing [#2516](https://github.com/knapsack-labs/app-monorepo/pull/2516) ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 4

- [@EmmanuelVelez](https://github.com/EmmanuelVelez)
- Emmanuel Velez ([@emmanuelhcpk](https://github.com/emmanuelhcpk))
- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Jim Frenette ([@freneticpixel](https://github.com/freneticpixel))

---

# v3.111.9 (Wed May 24 2023)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/ksp-3261-update-retrieval-chain ([@mabry1985](https://github.com/mabry1985))
- Merge branch 'latest' into feature/ksp-3191-ksp-3212-orgid-metadata ([@freneticpixel](https://github.com/freneticpixel))

#### 🏠 Internal

- KSP-3212,KSP-3191: Add additional metrics to analytics and logging [#2504](https://github.com/knapsack-labs/app-monorepo/pull/2504) ([@freneticpixel](https://github.com/freneticpixel))

#### Authors: 2

- Jim Frenette ([@freneticpixel](https://github.com/freneticpixel))
- Josh Mabry ([@mabry1985](https://github.com/mabry1985))

---

# v3.111.8 (Wed May 24 2023)

#### 🐛 Bug Fix

- KSP-2918: template stage loading indicator shows while component is loading too [#2517](https://github.com/knapsack-labs/app-monorepo/pull/2517) ([@EvanLovely](https://github.com/EvanLovely) [@GormanDesign](https://github.com/GormanDesign))

#### Authors: 2

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v3.111.3 (Wed May 10 2023)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/setup-ks-urls ([@EvanLovely](https://github.com/EvanLovely))
- update package imports ([@EvanLovely](https://github.com/EvanLovely))

#### 🏠 Internal

- setup KS Urls in Core [#2490](https://github.com/knapsack-labs/app-monorepo/pull/2490) ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 1

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))

---

# v3.111.1 (Tue May 09 2023)

#### 🐛 Bug Fix

- Merge branch 'latest' into feature/ksp-3196-reference-tokens-created-in-token-studio ([@GormanDesign](https://github.com/GormanDesign))

#### 🏠 Internal

- swap start cmd [#2488](https://github.com/knapsack-labs/app-monorepo/pull/2488) ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 2

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v3.111.0 (Tue May 09 2023)

#### 🐛 Bug Fix

- KSP-3153: Updating packages to private if they are not a public dependency [#2384](https://github.com/knapsack-labs/app-monorepo/pull/2384) ([@freneticpixel](https://github.com/freneticpixel))
- merges latest ([@mabry1985](https://github.com/mabry1985))
- Merge branch 'latest' into feature/ksp-2884-collapsing-panel-with-form-fields-causes ([@GormanDesign](https://github.com/GormanDesign))
- format pkgs ([@EvanLovely](https://github.com/EvanLovely))
- bump @types/webpack and vue-loader versions ([@EvanLovely](https://github.com/EvanLovely))
- Merge remote-tracking branch 'origin/latest' into feature/setup-turborepo ([@EvanLovely](https://github.com/EvanLovely))
- set semver range ([@EvanLovely](https://github.com/EvanLovely))
- use ava with disabled worker threads ([@EvanLovely](https://github.com/EvanLovely))
- Merge branch 'latest' into feature/ksp-3195-chat-interface-on-atlas-to-call-app-api ([@mabry1985](https://github.com/mabry1985))
- Merge branch 'latest' into feature/ksp-3153-mark-some-packges-as-private ([@freneticpixel](https://github.com/freneticpixel))
- timing test runs ([@EvanLovely](https://github.com/EvanLovely))
- try ava pkg with increased CI timeouts ([@EvanLovely](https://github.com/EvanLovely))
- update pkg versions ([@EvanLovely](https://github.com/EvanLovely))
- update scripts ([@EvanLovely](https://github.com/EvanLovely))
- swap to workspace:* version syntax, update npmignore ([@EvanLovely](https://github.com/EvanLovely))
- update typescript ([@EvanLovely](https://github.com/EvanLovely))
- swapt rush for turbo and pnpm in monorepo ([@EvanLovely](https://github.com/EvanLovely))

#### 🏠 Internal

- bump @types/webpack and vue-loader versions [#2424](https://github.com/knapsack-labs/app-monorepo/pull/2424) ([@EvanLovely](https://github.com/EvanLovely))
- setup turborepo [#2399](https://github.com/knapsack-labs/app-monorepo/pull/2399) ([@EvanLovely](https://github.com/EvanLovely) [@freneticpixel](https://github.com/freneticpixel))

#### Authors: 4

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))
- Jim Frenette ([@freneticpixel](https://github.com/freneticpixel))
- Josh Mabry ([@mabry1985](https://github.com/mabry1985))
- Matt Gorman ([@GormanDesign](https://github.com/GormanDesign))

---

# v3.15.1 (Tue Apr 27 2021)

#### 🐛 Bug Fix

- Ensure correct slot rendering order SUP-35 #597 [#597](https://github.com/knapsack-cloud-internal/app-client/pull/597) ([@EvanLovely](https://github.com/EvanLovely))

#### Authors: 1

- Evan Lovely ([@EvanLovely](https://github.com/EvanLovely))

---

# Change Log

All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

## [3.13.1](https://github.com/knapsack-cloud-internal/app-client/compare/v3.13.0...v3.13.1) (2021-02-17)

**Note:** Version bump only for package @knapsack/renderer-react





# [3.13.0](https://github.com/knapsack-cloud-internal/app-client/compare/v3.12.0...v3.13.0) (2021-02-16)


### Features

* remove all unused-ui code ([#572](https://github.com/knapsack-cloud-internal/app-client/issues/572)) ([5ca0cd8](https://github.com/knapsack-cloud-internal/app-client/commit/5ca0cd80fe44e8e6536150b5aaf25c7b9cc4d262))
* setup new design tokens file format based on Style Dictionary. Allows editing of token data ([e981684](https://github.com/knapsack-cloud-internal/app-client/commit/e98168496586190eddc1c3ba92125925598a1ed2))





# [3.12.0](https://github.com/knapsack-cloud-internal/app-client/compare/v3.10.2...v3.12.0) (2021-02-16)

**Note:** Version bump only for package @knapsack/renderer-react

## [3.10.2](https://github.com/basaltinc/knapsack/compare/v3.10.1...v3.10.2) (2021-02-08)

**Note:** Version bump only for package @knapsack/renderer-react

## [3.10.1](https://github.com/basaltinc/knapsack/compare/v3.10.0...v3.10.1) (2021-02-08)

**Note:** Version bump only for package @knapsack/renderer-react

# [3.10.0](https://github.com/basaltinc/knapsack/compare/v3.9.12...v3.10.0) (2021-01-28)

**Note:** Version bump only for package @knapsack/renderer-react

## [3.9.12](https://github.com/basaltinc/knapsack/compare/v3.9.11...v3.9.12) (2021-01-15)

**Note:** Version bump only for package @knapsack/renderer-react

## [3.9.11](https://github.com/basaltinc/knapsack/compare/v3.9.10...v3.9.11) (2021-01-12)

**Note:** Version bump only for package @knapsack/renderer-react

## [3.9.10](https://github.com/basaltinc/knapsack/compare/v3.9.9...v3.9.10) (2020-12-14)

**Note:** Version bump only for package @knapsack/renderer-react

## [3.9.9](https://github.com/basaltinc/knapsack/compare/v3.9.8...v3.9.9) (2020-12-14)

**Note:** Version bump only for package @knapsack/renderer-react

## [3.9.8](https://github.com/basaltinc/knapsack/compare/v3.9.7...v3.9.8) (2020-12-12)

**Note:** Version bump only for package @knapsack/renderer-react

## [3.9.7](https://github.com/basaltinc/knapsack/compare/v3.9.6...v3.9.7) (2020-12-10)

**Note:** Version bump only for package @knapsack/renderer-react

## [3.9.6](https://github.com/basaltinc/knapsack/compare/v3.9.5...v3.9.6) (2020-12-04)

**Note:** Version bump only for package @knapsack/renderer-react

## [3.9.5](https://github.com/basaltinc/knapsack/compare/v3.9.4...v3.9.5) (2020-12-04)

**Note:** Version bump only for package @knapsack/renderer-react

## [3.9.4](https://github.com/basaltinc/knapsack/compare/v3.9.3...v3.9.4) (2020-11-30)

**Note:** Version bump only for package @knapsack/renderer-react

## [3.9.3](https://github.com/basaltinc/knapsack/compare/v3.9.2...v3.9.3) (2020-11-25)

**Note:** Version bump only for package @knapsack/renderer-react

## [3.9.2](https://github.com/basaltinc/knapsack/compare/v3.9.1...v3.9.2) (2020-11-22)

### Bug Fixes

- **renderer-react:** correctly inferSpec regardless of TypeScript strict config ([b3ce773](https://github.com/basaltinc/knapsack/commit/b3ce7736d7e73414a8ef5e01ad34d46aa0181e24))

## [3.9.1](https://github.com/basaltinc/knapsack/compare/v3.9.0...v3.9.1) (2020-11-05)

**Note:** Version bump only for package @knapsack/renderer-react

# [3.9.0](https://github.com/basaltinc/knapsack/compare/v3.8.3...v3.9.0) (2020-11-05)

### Features

- add hasSlotsSupport renderer meta field ([2c90de2](https://github.com/basaltinc/knapsack/commit/2c90de29949d73ff05525a92d7b91e3eb6eca207))

## [3.8.3](https://github.com/basaltinc/knapsack/compare/v3.8.2...v3.8.3) (2020-10-27)

**Note:** Version bump only for package @knapsack/renderer-react

## [3.8.2](https://github.com/basaltinc/knapsack/compare/v3.8.1...v3.8.2) (2020-10-19)

**Note:** Version bump only for package @knapsack/renderer-react

## [3.8.1](https://github.com/basaltinc/knapsack/compare/v3.8.0...v3.8.1) (2020-10-19)

**Note:** Version bump only for package @knapsack/renderer-react

# [3.8.0](https://github.com/basaltinc/knapsack/compare/v3.7.2...v3.8.0) (2020-10-19)

**Note:** Version bump only for package @knapsack/renderer-react

# [3.7.0](https://github.com/basaltinc/knapsack/compare/v3.6.1...v3.7.0) (2020-10-19)

### Bug Fixes

- setup update-notifier for packages ([29f403e](https://github.com/basaltinc/knapsack/commit/29f403ec2f2c9109ae2c3230d4f4d8b523824b38))

## [3.6.1](https://github.com/basaltinc/knapsack/compare/v3.6.0...v3.6.1) (2020-10-14)

**Note:** Version bump only for package @knapsack/renderer-react

# [3.6.0](https://github.com/basaltinc/knapsack/compare/v3.5.1...v3.6.0) (2020-10-09)

**Note:** Version bump only for package @knapsack/renderer-react

## [3.5.1](https://github.com/basaltinc/knapsack/compare/v3.5.0...v3.5.1) (2020-10-09)

**Note:** Version bump only for package @knapsack/renderer-react

# [3.5.0](https://github.com/basaltinc/knapsack/compare/v3.4.3...v3.5.0) (2020-10-09)

**Note:** Version bump only for package @knapsack/renderer-react

## [3.4.3](https://github.com/basaltinc/knapsack/compare/v3.4.2...v3.4.3) (2020-10-08)

**Note:** Version bump only for package @knapsack/renderer-react

## [3.4.2](https://github.com/basaltinc/knapsack/compare/v3.4.1...v3.4.2) (2020-10-01)

**Note:** Version bump only for package @knapsack/renderer-react

## [3.4.1](https://github.com/basaltinc/knapsack/compare/v3.4.0...v3.4.1) (2020-09-22)

**Note:** Version bump only for package @knapsack/renderer-react

# [3.4.0](https://github.com/basaltinc/knapsack/compare/v3.3.2...v3.4.0) (2020-09-21)

**Note:** Version bump only for package @knapsack/renderer-react

## [3.3.2](https://github.com/basaltinc/knapsack/compare/v3.3.1...v3.3.2) (2020-09-14)

**Note:** Version bump only for package @knapsack/renderer-react

## [3.3.1](https://github.com/basaltinc/knapsack/compare/v3.3.0...v3.3.1) (2020-09-08)

**Note:** Version bump only for package @knapsack/renderer-react

# [3.3.0](https://github.com/basaltinc/knapsack/compare/v3.2.1...v3.3.0) (2020-09-02)

**Note:** Version bump only for package @knapsack/renderer-react

## [3.2.1](https://github.com/basaltinc/knapsack/compare/v3.2.0...v3.2.1) (2020-08-25)

**Note:** Version bump only for package @knapsack/renderer-react

# [3.2.0](https://github.com/basaltinc/knapsack/compare/v3.1.1...v3.2.0) (2020-08-21)

**Note:** Version bump only for package @knapsack/renderer-react

## [3.1.1](https://github.com/basaltinc/knapsack/compare/v3.1.0...v3.1.1) (2020-08-19)

**Note:** Version bump only for package @knapsack/renderer-react

# [3.1.0](https://github.com/basaltinc/knapsack/compare/v3.0.4...v3.1.0) (2020-08-17)

**Note:** Version bump only for package @knapsack/renderer-react

## [3.0.4](https://github.com/basaltinc/knapsack/compare/v3.0.3...v3.0.4) (2020-08-07)

**Note:** Version bump only for package @knapsack/renderer-react

## [3.0.3](https://github.com/basaltinc/knapsack/compare/v3.0.2...v3.0.3) (2020-08-07)

**Note:** Version bump only for package @knapsack/renderer-react

## [3.0.2](https://github.com/basaltinc/knapsack/compare/v3.0.1...v3.0.2) (2020-08-07)

**Note:** Version bump only for package @knapsack/renderer-react

## [3.0.1](https://github.com/basaltinc/knapsack/compare/v3.0.0...v3.0.1) (2020-08-06)

## [2.0.4](https://github.com/basaltinc/knapsack/compare/v2.0.3...v2.0.4) (2020-07-01)

## [2.0.3](https://github.com/basaltinc/knapsack/compare/v2.0.2...v2.0.3) (2020-07-01)

## [2.0.2](https://github.com/basaltinc/knapsack/compare/v2.0.1...v2.0.2) (2020-06-19)

**Note:** Version bump only for package @knapsack/renderer-react

## [2.0.4](https://github.com/basaltinc/knapsack/compare/v2.0.3...v2.0.4) (2020-07-01)

**Note:** Version bump only for package @knapsack/renderer-react

## [2.0.3](https://github.com/basaltinc/knapsack/compare/v2.0.2...v2.0.3) (2020-07-01)

**Note:** Version bump only for package @knapsack/renderer-react

## [2.0.2](https://github.com/basaltinc/knapsack/compare/v2.0.1...v2.0.2) (2020-06-19)

**Note:** Version bump only for package @knapsack/renderer-react

## [2.0.1](https://github.com/basaltinc/knapsack/compare/v2.0.0...v2.0.1) (2020-06-06)

**Note:** Version bump only for package @knapsack/renderer-react

# [2.0.0](https://github.com/basaltinc/knapsack/compare/v2.0.0-beta.80...v2.0.0) (2020-06-06)

**Note:** Version bump only for package @knapsack/renderer-react

# [2.0.0-beta.80](https://github.com/basaltinc/knapsack/compare/v2.0.0-beta.79...v2.0.0-beta.80) (2020-06-06)

**Note:** Version bump only for package @knapsack/renderer-react

# [2.0.0-beta.79](https://github.com/basaltinc/knapsack/compare/v2.0.0-beta.78...v2.0.0-beta.79) (2020-05-27)

### Bug Fixes

- **renderer-react:** ensure sizes attribute is not interpretted as function prop ([46a2c6d](https://github.com/basaltinc/knapsack/commit/46a2c6d54e247e590e0c339281d5f15cbcc84873))
- **renderer-react:** exclude source map files from html tags on render ([653d727](https://github.com/basaltinc/knapsack/commit/653d727a0021309c0681f076a6361baa047e18aa))

# [2.0.0-beta.78](https://github.com/basaltinc/knapsack/compare/v2.0.0-beta.77...v2.0.0-beta.78) (2020-05-08)

**Note:** Version bump only for package @knapsack/renderer-react

# [2.0.0-beta.77](https://github.com/basaltinc/knapsack/compare/v2.0.0-beta.76...v2.0.0-beta.77) (2020-05-07)

**Note:** Version bump only for package @knapsack/renderer-react

# [2.0.0-beta.76](https://github.com/basaltinc/knapsack/compare/v2.0.0-beta.75...v2.0.0-beta.76) (2020-05-07)

**Note:** Version bump only for package @knapsack/renderer-react

# [2.0.0-beta.75](https://github.com/basaltinc/knapsack/compare/v2.0.0-beta.74...v2.0.0-beta.75) (2020-05-06)

**Note:** Version bump only for package @knapsack/renderer-react

# [2.0.0-beta.74](https://github.com/basaltinc/knapsack/compare/v2.0.0-beta.73...v2.0.0-beta.74) (2020-05-05)

**Note:** Version bump only for package @knapsack/renderer-react

# [2.0.0-beta.73](https://github.com/basaltinc/knapsack/compare/v2.0.0-beta.72...v2.0.0-beta.73) (2020-04-22)

**Note:** Version bump only for package @knapsack/renderer-react

# [2.0.0-beta.72](https://github.com/basaltinc/knapsack/compare/v2.0.0-beta.71...v2.0.0-beta.72) (2020-04-21)

### Features

- improved handling of custom TypeScript types in inferredSpec ([a916aab](https://github.com/basaltinc/knapsack/commit/a916aab42333cf20f1c271cb23e30303f49830be))

# [2.0.0-beta.71](https://github.com/basaltinc/knapsack/compare/v2.0.0-beta.70...v2.0.0-beta.71) (2020-04-14)

### Bug Fixes

- **renderer-react:** data demos can use template demos in slots ([82b6624](https://github.com/basaltinc/knapsack/commit/82b6624998d942c0a4bd06c005971419685758cb))
- **renderer-react:** new template demos auto-retry loading ([e90266c](https://github.com/basaltinc/knapsack/commit/e90266c26eceed057029f1e8d03cbdb9833848b6))

# [2.0.0-beta.70](https://github.com/basaltinc/knapsack/compare/v2.0.0-beta.69...v2.0.0-beta.70) (2020-04-07)

### Bug Fixes

- **renderer-react:** no longer assume children as slot ([3a6c7ae](https://github.com/basaltinc/knapsack/commit/3a6c7aea6b903f5bd1df040853ec352a3cc79ffd))
- **renderer-react:** no longer parse boolean as string ([090547d](https://github.com/basaltinc/knapsack/commit/090547d5b303dd5a771e815c02dcfe05a7e2b2b6))

### Features

- redesigned Pattern Page KS-94 ([#460](https://github.com/basaltinc/knapsack/issues/460)) ([d9a2b13](https://github.com/basaltinc/knapsack/commit/d9a2b13f45553a317db117c3d220484ac2692b64))

### Performance Improvements

- keep sidebar mounted between page changes ([3178864](https://github.com/basaltinc/knapsack/commit/31788646ebebadd4e771c0d277517828d2288104))

# [2.0.0-beta.69](https://github.com/basaltinc/knapsack/compare/v2.0.0-beta.68...v2.0.0-beta.69) (2020-03-24)

**Note:** Version bump only for package @knapsack/renderer-react

# [2.0.0-beta.68](https://github.com/basaltinc/knapsack/compare/v2.0.0-beta.67...v2.0.0-beta.68) (2020-03-24)

### Bug Fixes

- **renderer-react:** properly scope visible HTML ([ab407ab](https://github.com/basaltinc/knapsack/commit/ab407abdfd7b049599a60a42c07e859b0c1e120d))

# [2.0.0-beta.67](https://github.com/basaltinc/knapsack/compare/v2.0.0-beta.66...v2.0.0-beta.67) (2020-03-12)

**Note:** Version bump only for package @knapsack/renderer-react

# [2.0.0-beta.66](https://github.com/basaltinc/knapsack/compare/v2.0.0-beta.65...v2.0.0-beta.66) (2020-03-12)

**Note:** Version bump only for package @knapsack/renderer-react

# [2.0.0-beta.65](https://github.com/basaltinc/knapsack/compare/v2.0.0-beta.64...v2.0.0-beta.65) (2020-03-12)

**Note:** Version bump only for package @knapsack/renderer-react

# [2.0.0-beta.64](https://github.com/basaltinc/knapsack/compare/v2.0.0-beta.63...v2.0.0-beta.64) (2020-03-12)

**Note:** Version bump only for package @knapsack/renderer-react

# [2.0.0-beta.63](https://github.com/basaltinc/knapsack/compare/v2.0.0-beta.62...v2.0.0-beta.63) (2020-03-12)

**Note:** Version bump only for package @knapsack/renderer-react

# [2.0.0-beta.62](https://github.com/basaltinc/knapsack/compare/v2.0.0-beta.61...v2.0.0-beta.62) (2020-03-12)

**Note:** Version bump only for package @knapsack/renderer-react

# [2.0.0-beta.61](https://github.com/basaltinc/knapsack/compare/v2.0.0-beta.60...v2.0.0-beta.61) (2020-03-12)

**Note:** Version bump only for package @knapsack/renderer-react

# [2.0.0-beta.60](https://github.com/basaltinc/knapsack/compare/v2.0.0-beta.59...v2.0.0-beta.60) (2020-03-12)

**Note:** Version bump only for package @knapsack/renderer-react

# [2.0.0-beta.59](https://github.com/basaltinc/knapsack/compare/v2.0.0-beta.58...v2.0.0-beta.59) (2020-03-12)

**Note:** Version bump only for package @knapsack/renderer-react

# [2.0.0-beta.58](https://github.com/basaltinc/knapsack/compare/v2.0.0-beta.57...v2.0.0-beta.58) (2020-03-12)

**Note:** Version bump only for package @knapsack/renderer-react

# [2.0.0-beta.57](https://github.com/basaltinc/knapsack/compare/v2.0.0-beta.56...v2.0.0-beta.57) (2020-03-12)

**Note:** Version bump only for package @knapsack/renderer-react

# [2.0.0-beta.56](https://github.com/basaltinc/knapsack/compare/v2.0.0-beta.55...v2.0.0-beta.56) (2020-03-12)

**Note:** Version bump only for package @knapsack/renderer-react

# [2.0.0-beta.55](https://github.com/basaltinc/knapsack/compare/v2.0.0-beta.54...v2.0.0-beta.55) (2020-03-12)

### Bug Fixes

- adjust deploy dep semver ranges ([2a06c16](https://github.com/basaltinc/knapsack/commit/2a06c163825963df75daa43cf761b835dfcc3247))

# [2.0.0-beta.54](https://github.com/basaltinc/knapsack/compare/v2.0.0-beta.53...v2.0.0-beta.54) (2020-03-12)

**Note:** Version bump only for package @knapsack/renderer-react

# [2.0.0-beta.49](https://github.com/basaltinc/knapsack/compare/v2.0.0-beta.48...v2.0.0-beta.49) (2020-03-06)

**Note:** Version bump only for package @knapsack/renderer-react

# [2.0.0-beta.47](https://github.com/basaltinc/knapsack/compare/v2.0.0-beta.46...v2.0.0-beta.47) (2020-03-04)

### Bug Fixes

- **renderer-react:** overhaul internals for speed ([8e1f589](https://github.com/basaltinc/knapsack/commit/8e1f589eab9084bda8f3a90403386d1233bd062f))

# [2.0.0-beta.46](https://github.com/basaltinc/knapsack/compare/v2.0.0-beta.45...v2.0.0-beta.46) (2020-03-02)

**Note:** Version bump only for package @knapsack/renderer-react

# [2.0.0-beta.42](https://github.com/basaltinc/knapsack/compare/v2.0.0-beta.41...v2.0.0-beta.42) (2020-02-13)

### Bug Fixes

- **renderer-react:** infer spec with prop types getting default value ([9e88ace](https://github.com/basaltinc/knapsack/commit/9e88ace83a38b2ce9c03536dba704b81287ab4b3))

# [2.0.0-beta.40](https://github.com/basaltinc/knapsack/compare/v2.0.0-beta.39...v2.0.0-beta.40) (2020-01-23)

### Bug Fixes

- **renderer-react:** handle multiple components in named slots ([11d7ca7](https://github.com/basaltinc/knapsack/commit/11d7ca7cd00ef58c65cbdeebbe95755070032557))

# [2.0.0-beta.35](https://github.com/basaltinc/knapsack/compare/v2.0.0-beta.34...v2.0.0-beta.35) (2020-01-15)

### Bug Fixes

- **renderer-react:** improve infer spec around enums ([356d2b9](https://github.com/basaltinc/knapsack/commit/356d2b9ab08f303fe1ae76b7d7db117a7dfceb53))

# [2.0.0-beta.30](https://github.com/basaltinc/knapsack/compare/v2.0.0-beta.29...v2.0.0-beta.30) (2020-01-07)

### Bug Fixes

- provide react types in single export ([8ba66f7](https://github.com/basaltinc/knapsack/commit/8ba66f768500b01dc83b57ba01f2d488c94da15e))

# [2.0.0-beta.29](https://github.com/basaltinc/knapsack/compare/v2.0.0-beta.28...v2.0.0-beta.29) (2020-01-07)

**Note:** Version bump only for package @knapsack/renderer-react

# [2.0.0-beta.28](https://github.com/basaltinc/knapsack/compare/v2.0.0-beta.27...v2.0.0-beta.28) (2020-01-06)

**Note:** Version bump only for package @knapsack/renderer-react

# [2.0.0-beta.27](https://github.com/basaltinc/knapsack/compare/v2.0.0-beta.26...v2.0.0-beta.27) (2020-01-06)

**Note:** Version bump only for package @knapsack/renderer-react

# [2.0.0-beta.26](https://github.com/basaltinc/knapsack/compare/v2.0.0-beta.25...v2.0.0-beta.26) (2020-01-03)

**Note:** Version bump only for package @knapsack/renderer-react

# [2.0.0-beta.25](https://github.com/basaltinc/knapsack/compare/v2.0.0-beta.24...v2.0.0-beta.25) (2020-01-02)

**Note:** Version bump only for package @knapsack/renderer-react

# [2.0.0-beta.24](https://github.com/basaltinc/knapsack/compare/v2.0.0-beta.23...v2.0.0-beta.24) (2020-01-02)

**Note:** Version bump only for package @knapsack/renderer-react

# [2.0.0-beta.23](https://github.com/basaltinc/knapsack/compare/v2.0.0-beta.22...v2.0.0-beta.23) (2020-01-02)

### Bug Fixes

- **renderer-react:** adding needed dependencies ([2fc4229](https://github.com/basaltinc/knapsack/commit/2fc4229460f81e02e4c01a6560dca30cb2548b7b))

# [2.0.0-beta.22](https://github.com/basaltinc/knapsack/compare/v2.0.0-beta.21...v2.0.0-beta.22) (2019-12-31)

**Note:** Version bump only for package @knapsack/renderer-react

# [2.0.0-beta.21](https://github.com/basaltinc/knapsack/compare/v2.0.0-beta.20...v2.0.0-beta.21) (2019-12-31)

### Bug Fixes

- webpack assets on build then serve ([eea9f7b](https://github.com/basaltinc/knapsack/commit/eea9f7b0e5d7ec83e6bfec03a804d11666b9af9b))

# [2.0.0-beta.20](https://github.com/basaltinc/knapsack/compare/v2.0.0-beta.19...v2.0.0-beta.20) (2019-12-31)

**Note:** Version bump only for package @knapsack/renderer-react

# [2.0.0-beta.17](https://github.com/basaltinc/knapsack/compare/v2.0.0-beta.16...v2.0.0-beta.17) (2019-12-31)

**Note:** Version bump only for package @knapsack/renderer-react

# [2.0.0-beta.15](https://github.com/basaltinc/knapsack/compare/v2.0.0-beta.14...v2.0.0-beta.15) (2019-12-30)

### Bug Fixes

- auto pick a free server port ([6eec082](https://github.com/basaltinc/knapsack/commit/6eec082e4b716883543e5e066c0eb20e4f2628b9))

# [2.0.0-beta.11](https://github.com/basaltinc/knapsack/compare/v2.0.0-beta.10...v2.0.0-beta.11) (2019-12-30)

### Features

- a ton of awesomeness ([cb0ace5](https://github.com/basaltinc/knapsack/commit/cb0ace5c021e71b903abe277fbe60924ed3f8140))
- pattern spec ui ([dc0274c](https://github.com/basaltinc/knapsack/commit/dc0274c2fc8bf3d6257b155f8a7585edbca51c75))

# [2.0.0-beta.10](https://github.com/basaltinc/knapsack/compare/v2.0.0-beta.9...v2.0.0-beta.10) (2019-12-24)

### Bug Fixes

- a few tweaks ([edd03c4](https://github.com/basaltinc/knapsack/commit/edd03c46f285ea048f6e6af835f2fbc7009f82c4))

# [2.0.0-beta.9](https://github.com/basaltinc/knapsack/compare/v2.0.0-beta.8...v2.0.0-beta.9) (2019-12-24)

### Features

- global template language select ([bad4142](https://github.com/basaltinc/knapsack/commit/bad41426d8a88b1fb9278a6ad77d71211316839c))
- **renderer-react:** infer spec from prop types or typescript ([1f9f917](https://github.com/basaltinc/knapsack/commit/1f9f917f40bf75b00ca06c29e3a38ff28ef978a1))

# [2.0.0-beta.7](https://github.com/basaltinc/knapsack/compare/v2.0.0-beta.6...v2.0.0-beta.7) (2019-12-20)

**Note:** Version bump only for package @knapsack/renderer-react

# [2.0.0-beta.6](https://github.com/basaltinc/knapsack/compare/v2.0.0-beta.5...v2.0.0-beta.6) (2019-12-20)

**Note:** Version bump only for package @knapsack/renderer-react

# [2.0.0-beta.5](https://github.com/basaltinc/knapsack/compare/v2.0.0-beta.4...v2.0.0-beta.5) (2019-12-20)

**Note:** Version bump only for package @knapsack/renderer-react

# [1.6.0](https://github.com/basaltinc/knapsack/compare/v1.5.4...v1.6.0) (2019-10-22)

### Features

- convert to TypeScript, providing better auto-complete to users ([#265](https://github.com/basaltinc/knapsack/issues/265)) ([06f45fb](https://github.com/basaltinc/knapsack/commit/06f45fb7fa06078c495833942dc3d2028d7b34c1))

## [1.5.2](https://github.com/basaltinc/knapsack/compare/v1.5.1...v1.5.2) (2019-10-15)

### Bug Fixes

- compile server to node v10 ([#263](https://github.com/basaltinc/knapsack/issues/263)) ([b3be4e6](https://github.com/basaltinc/knapsack/commit/b3be4e6d32b330cc7ac47eefbc7a5e3d57bdc92b))

## [1.1.14](https://github.com/basaltinc/knapsack/compare/v1.1.13...v1.1.14) (2019-05-01)

### Bug Fixes

- update peerDeps correctly on renderers ([2dd8122](https://github.com/basaltinc/knapsack/commit/2dd8122))

# [1.0.0](https://github.com/basaltinc/bedrock/compare/v0.45.3...v1.0.0) (2019-04-16)

### Features

- rename Bedrock to Knapsack ([#231](https://github.com/basaltinc/bedrock/issues/231)) ([0b4fc29](https://github.com/basaltinc/bedrock/commit/0b4fc29))

### BREAKING CHANGES

- This implements the projects name change from "Bedrock" to "Knapsack" across the code base; basically everywhere there was `bedrock` there is now `knapsack`.

## The big changes to pay attention to are:

### All config files have been renamed

- `bedrock.config.js` => `knapsack.config.js`
- `bedrock.pattern.js` => `knapsack.pattern.js`
- Including all of the data `bedrock.*.json` files as well

### All package names have changed

The **main** package `@basalt/bedrock` is now `@knapsack/app` - this is now the only package under `@basalt`, every other one is under `@knapsack`.

- `@basalt/bedrock-renderer-html` => `@knapsack/renderer-html`
- `@basalt/bedrock-color-swatch` => `@knapsack/color-swatch`
- and so on and so forth...

<details>
<summary>All new package names</summary>

```
@knapsack/api-demo
@knapsack/atoms
@knapsack/breakpoints-demo
@knapsack/code-block
@knapsack/color-contrast-block
@knapsack/color-swatch
@knapsack/copy-to-clipboard
@knapsack/design-token-demos
@knapsack/pretty-code
@knapsack/schema-form
@knapsack/schema-table
@knapsack/smart-grid
@knapsack/spacing-swatch
@knapsack/spinner
@knapsack/tabbed-panel
@knapsack/app
@knapsack/babel-config
@knapsack/core
create-knapsack
@knapsack/eslint-config
@knapsack/plugin-custom-homepage
@knapsack/renderer-html
@knapsack/renderer-react
@knapsack/renderer-twig
@knapsack/schema-utils
@knapsack/utils
```

</details>

## Other than that, it all should _just work_.

This doesn't make _any_ changes to the function that we've built up in Bedrock up to this point, however we wouldn't want to go breaking our API this much without a major version bump; and to be honest: Bedrock is ready.

I've always loved the name Bedrock; it's something you feel comfortable building something big on. However, I love the next step we're taking by renaming Bedrock to Knapsack; it's something that helps you prepare to go far.

#### The [Knapsack Problem](https://en.wikipedia.org/wiki/Knapsack_problem)

> Given a set of items, each with a weight and a value, determine the number of each item to include in a collection so that the total weight is less than or equal to a given limit and the total value is as large as possible. It derives its name from the problem faced by someone who is constrained by a fixed-size knapsack and must fill it with the most valuable items. The knapsack problem has been studied for more than a century, with early works dating as far back as 1897.

I look forward to using Knapsack to solve the Knapsack problem!

# Here's to v1.0.0! :tada:

# [0.45.0](https://github.com/basaltinc/knapsack/compare/v0.40.6...v0.45.0) (2019-04-08)

**Note:** Version bump only for package @knapsack/renderer-react

# [0.44.0](https://github.com/basaltinc/knapsack/compare/v0.40.6...v0.44.0) (2019-04-08)

**Note:** Version bump only for package @knapsack/renderer-react

# [0.43.0](https://github.com/basaltinc/knapsack/compare/v0.40.6...v0.43.0) (2019-04-08)

**Note:** Version bump only for package @knapsack/renderer-react

# [0.42.0](https://github.com/basaltinc/knapsack/compare/v0.40.6...v0.42.0) (2019-04-08)

**Note:** Version bump only for package @knapsack/renderer-react

# [0.41.0](https://github.com/basaltinc/knapsack/compare/v0.40.6...v0.41.0) (2019-04-08)

**Note:** Version bump only for package @knapsack/renderer-react

# [0.40.0](https://github.com/basaltinc/knapsack/compare/v0.39.2...v0.40.0) (2019-03-28)

**Note:** Version bump only for package @knapsack/renderer-react

# [0.39.0](https://github.com/basaltinc/knapsack/compare/v0.38.3...v0.39.0) (2019-03-07)

**Note:** Version bump only for package @knapsack/renderer-react

## [0.38.2](https://github.com/basaltinc/knapsack/compare/v0.38.1...v0.38.2) (2019-03-06)

**Note:** Version bump only for package @knapsack/renderer-react

## [0.38.1](https://github.com/basaltinc/knapsack/compare/v0.38.0...v0.38.1) (2019-03-06)

**Note:** Version bump only for package @knapsack/renderer-react

# [0.38.0](https://github.com/basaltinc/knapsack/compare/v0.37.2...v0.38.0) (2019-03-06)

### Features

- add template usage code block ([a8fe90e](https://github.com/basaltinc/knapsack/commit/a8fe90e))

# [0.37.0](https://github.com/basaltinc/knapsack/compare/v0.36.0...v0.37.0) (2019-02-24)

**Note:** Version bump only for package @knapsack/renderer-react

# [0.36.0](https://github.com/basaltinc/knapsack/compare/v0.35.0...v0.36.0) (2019-02-23)

**Note:** Version bump only for package @knapsack/renderer-react

# [0.35.0](https://github.com/basaltinc/knapsack/compare/v0.34.2...v0.35.0) (2019-02-23)

**Note:** Version bump only for package @knapsack/renderer-react

# [0.34.0](https://github.com/basaltinc/knapsack/compare/v0.33.3...v0.34.0) (2019-02-17)

**Note:** Version bump only for package @knapsack/renderer-react

# [0.33.0](https://github.com/basaltinc/knapsack/compare/v0.32.5...v0.33.0) (2019-02-15)

**Note:** Version bump only for package @knapsack/renderer-react

## [0.32.1](https://github.com/basaltinc/knapsack/compare/v0.32.0...v0.32.1) (2019-02-13)

### Bug Fixes

- update renderer peerDeps ([bcd9458](https://github.com/basaltinc/knapsack/commit/bcd9458))

# [0.32.0](https://github.com/basaltinc/knapsack/compare/v0.31.1...v0.32.0) (2019-02-13)

**Note:** Version bump only for package @knapsack/renderer-react

# [0.31.0](https://github.com/basaltinc/knapsack/compare/v0.30.0...v0.31.0) (2019-02-12)

**Note:** Version bump only for package @knapsack/renderer-react

# [0.29.0](https://github.com/basaltinc/knapsack/compare/v0.28.5...v0.29.0) (2019-01-23)

**Note:** Version bump only for package @knapsack/renderer-react

# [0.28.0](https://github.com/basaltinc/knapsack/compare/v0.27.2...v0.28.0) (2019-01-22)

**Note:** Version bump only for package @knapsack/renderer-react

# [0.27.0](https://github.com/basaltinc/knapsack/compare/v0.26.1...v0.27.0) (2019-01-07)

**Note:** Version bump only for package @knapsack/renderer-react

## [0.26.1](https://github.com/basaltinc/knapsack/compare/v0.26.0...v0.26.1) (2019-01-04)

**Note:** Version bump only for package @knapsack/renderer-react

# [0.26.0](https://github.com/basaltinc/knapsack/compare/v0.25.1...v0.26.0) (2019-01-04)

**Note:** Version bump only for package @knapsack/renderer-react

# [0.25.0](https://github.com/basaltinc/knapsack/compare/v0.24.1...v0.25.0) (2019-01-03)

**Note:** Version bump only for package @knapsack/renderer-react

## [0.24.1](https://github.com/basaltinc/knapsack/compare/v0.24.0...v0.24.1) (2018-12-29)

### Bug Fixes

- **knapsack:** serving knapsack distDir instead of copying in build ([35e6c68](https://github.com/basaltinc/knapsack/commit/35e6c68))

# [0.24.0](https://github.com/basaltinc/knapsack/compare/v0.23.0...v0.24.0) (2018-12-27)

### Features

- create KnapsackRendererWebpackBase ([5d6ded3](https://github.com/basaltinc/knapsack/commit/5d6ded3))
- new React templateRenderer ([cd8923d](https://github.com/basaltinc/knapsack/commit/cd8923d))
