diff --git a/CHANGELOG.md b/CHANGELOG.md index 72af36521..f0243b212 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,45 @@ +## [0.11.0](https://github.com/measuredco/puck/compare/v0.10.0...v0.11.0) (2023-11-03) + + +### Bug Fixes + +* don't flicker root DropZone when dragging ([358435c](https://github.com/measuredco/puck/commit/358435c36a216e6749be73599ab631ffdd8069c8)) +* ensure array fields can render if value is undefined ([47ab3c9](https://github.com/measuredco/puck/commit/47ab3c971e4aafec443e8b4d73e7c921dec38ac6)) +* isolate external field modal from high z-indexes ([fdf97c7](https://github.com/measuredco/puck/commit/fdf97c7f6da6035447e9b7deec9019217875c4ef)) +* make Field types required based on type ([daf36ac](https://github.com/measuredco/puck/commit/daf36ac8864dc1b0f324c3e08294f9d62568acf2)) +* prevent global style pollution in external fields ([429731d](https://github.com/measuredco/puck/commit/429731dbb77de2d8ca1c4a88832c73294a9b141c)) +* prevent long header titles from rendering over actions ([4613df4](https://github.com/measuredco/puck/commit/4613df47fdde9ac796419f02a2d9f649892b3d35)) +* use correct heading component for external inputs ([462266d](https://github.com/measuredco/puck/commit/462266d069b04a3de09684af4b816e1d1dac46dc)) + + +### Features + +* add categories API for grouping components in side bar ([594cc76](https://github.com/measuredco/puck/commit/594cc76c763a7d2ce06cd78f34a4683c0fa89f8e)) +* add read-only states to all field types ([746d896](https://github.com/measuredco/puck/commit/746d896996f01d086d557f2a2918f4e76e3f5b35)) +* add icon to external fields ([a3a018b](https://github.com/measuredco/puck/commit/a3a018bb1876fd4b831676e8ff848052ec7ba527)) +* add loading state to external field modal ([5b4fc92](https://github.com/measuredco/puck/commit/5b4fc92f96caf83148fa335321dad3a5f1a65789)) +* add lock icon when field is read-only ([a051000](https://github.com/measuredco/puck/commit/a05100016fed1e368be333f2707087b152fb4c0e)) +* add mapProp API to external fields ([86c4979](https://github.com/measuredco/puck/commit/86c49795ac1d198836242772ec01bd755ee699c8)) +* add renderComponentList API ([ec985e3](https://github.com/measuredco/puck/commit/ec985e3d28a4915f8fb2816b9599060d20bbf621)) +* add resolveData API for modifying props dynamically ([c1181ad](https://github.com/measuredco/puck/commit/c1181ad9b1de6cc036cfedebcc3e57334ef62196)) +* deprecate adaptors in favour of new external field APIs ([7f13efc](https://github.com/measuredco/puck/commit/7f13efc769ddc77fc7931a8191796f017354e89a)) +* deprecate magic adaptor _data behaviour in favour of resolveData API ([4ee31e7](https://github.com/measuredco/puck/commit/4ee31e7c0d93578976b2b655e0c56477571f8341)) +* deprecate props under root in favour of `root.props` ([7593584](https://github.com/measuredco/puck/commit/759358446e01b4320e55156dbe849d264e4e7edf)) +* make external field more consistent with other fields ([5bfbc5b](https://github.com/measuredco/puck/commit/5bfbc5bf71b0af72e97e24b5828ad7009836e51e)) +* update next recipe to render to static ([a333857](https://github.com/measuredco/puck/commit/a33385783022179e12ef3f732cb4e2e387985030)) + + +### Performance Improvements + +* cache data between fetchList calls in external fields ([04b7322](https://github.com/measuredco/puck/commit/04b7322d5fa5a5506b853c3dcde7a0b47d5b21bc)) +* improve render performance of fields ([d92de7f](https://github.com/measuredco/puck/commit/d92de7fe6eaf081deff139b010e4741d07ba6114)) + + + + ## [0.10.0](https://github.com/measuredco/puck/compare/v0.9.0...v0.10.0) (2023-10-18) diff --git a/lerna.json b/lerna.json index dd4d8618d..87e7f4184 100644 --- a/lerna.json +++ b/lerna.json @@ -4,6 +4,6 @@ "packages/create-puck-app", "packages/plugin-heading-analyzer" ], - "version": "0.10.0", + "version": "0.11.0", "npmClient": "yarn" } diff --git a/package.json b/package.json index dd78c23cb..9ae495f21 100644 --- a/package.json +++ b/package.json @@ -32,7 +32,7 @@ "recipes/*", "packages/*" ], - "version": "0.10.0", + "version": "0.11.0", "engines": { "node": ">=18" } diff --git a/packages/core/package.json b/packages/core/package.json index d73c5cb79..f8352f9d1 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@measured/puck", - "version": "0.10.0", + "version": "0.11.0", "private": false, "main": "./dist/index.js", "types": "./dist/index.d.ts", diff --git a/packages/create-puck-app/package.json b/packages/create-puck-app/package.json index 3162149ad..389677051 100644 --- a/packages/create-puck-app/package.json +++ b/packages/create-puck-app/package.json @@ -1,6 +1,6 @@ { "name": "create-puck-app", - "version": "0.10.0", + "version": "0.11.0", "private": false, "license": "MIT", "type": "module", diff --git a/packages/plugin-heading-analyzer/package.json b/packages/plugin-heading-analyzer/package.json index 9bb7dd12d..e4f9a050a 100644 --- a/packages/plugin-heading-analyzer/package.json +++ b/packages/plugin-heading-analyzer/package.json @@ -1,6 +1,6 @@ { "name": "@measured/puck-plugin-heading-analyzer", - "version": "0.10.0", + "version": "0.11.0", "private": false, "main": "./dist/index.js", "types": "./dist/index.d.ts", @@ -14,7 +14,7 @@ "dist" ], "devDependencies": { - "@measured/puck": "^0.10.0", + "@measured/puck": "^0.11.0", "@types/react": "^18.2.0", "@types/react-dom": "^18.2.0", "eslint": "^7.32.0",