diff --git a/src/data/releases.json b/src/data/releases.json index ee85264..a099d3d 100644 --- a/src/data/releases.json +++ b/src/data/releases.json @@ -1,19 +1,32 @@ [ + { + "tag_name": "v0.3.0", + "published_at": "2026-11-10T18:23:46Z", + "html_url": "https://github.com/PartBuddy/partbuddy/releases/tag/v0.3.0", + "body": "## [0.3.0](https://github.com/PartBuddy/partbuddy/compare/v0.2.1...v0.3.0) (2026-11-10)\n\n\n### Features\n\n* **desktop:** joints move with a slider in the view ([#296](https://github.com/PartBuddy/partbuddy/issues/296)) ([21073ab](https://github.com/PartBuddy/partbuddy/commit/21073abe79158b99c10f53676bb784082b9d0106))\n* **desktop:** the assistant builds a dovetail guide with one call ([#300](https://github.com/PartBuddy/partbuddy/issues/300)) ([3772bff](https://github.com/PartBuddy/partbuddy/commit/3772bff25723586bfe9db49cf8461fe0b8211f78))\n* **desktop:** the assistant builds a print-in-place hinge with one call ([#299](https://github.com/PartBuddy/partbuddy/issues/299)) ([6a9cd0a](https://github.com/PartBuddy/partbuddy/commit/6a9cd0a482bbc2e2d83bb393873d9338f8b0da74))\n* **desktop:** the parts of a joint follow its slider while it is dragged ([#301](https://github.com/PartBuddy/partbuddy/issues/301)) ([f61ee5f](https://github.com/PartBuddy/partbuddy/commit/f61ee5f4cdb9a5a15a56951ddd08394612b8a7c1))\n* **desktop:** the ready-to-print check runs joints through their range ([#298](https://github.com/PartBuddy/partbuddy/issues/298)) ([a252a2e](https://github.com/PartBuddy/partbuddy/commit/a252a2e6ddddbf7f320c3060aab7f210a4e89420))\n\n\n### Bug Fixes\n\n* **desktop:** a joint away from as designed shows in the check at once ([#306](https://github.com/PartBuddy/partbuddy/issues/306)) ([0295778](https://github.com/PartBuddy/partbuddy/commit/029577840de8ca09596352353a14ede0d69b7cca))\n* **desktop:** a mechanism out of reach of its bodies is taken back ([#302](https://github.com/PartBuddy/partbuddy/issues/302)) ([48fee2e](https://github.com/PartBuddy/partbuddy/commit/48fee2e2d7e7b17f7929ada7e7bc2be73a5e4f6c))\n* **desktop:** sketched blocks stay in a part when its joint moves ([#304](https://github.com/PartBuddy/partbuddy/issues/304)) ([0fed294](https://github.com/PartBuddy/partbuddy/commit/0fed2944498591f6f59616413e858c4a05342390))\n* **desktop:** the outer knuckles of a hinge stand clear of a wider body ([#307](https://github.com/PartBuddy/partbuddy/issues/307)) ([8ab1d19](https://github.com/PartBuddy/partbuddy/commit/8ab1d192d170d064175dc13dff998c2e1c6f573c))\n* **desktop:** what is built onto a part that moves is built in its component ([#303](https://github.com/PartBuddy/partbuddy/issues/303)) ([d7c4130](https://github.com/PartBuddy/partbuddy/commit/d7c41304da3f57bae0a41c37e3e179035afef5d2))", + "draft": false, + "prerelease": false, + "assets": [] + }, { "tag_name": "v0.2.1", "published_at": "2026-11-10T13:06:31Z", "html_url": "https://github.com/PartBuddy/partbuddy/releases/tag/v0.2.1", - "body": "## [0.2.1](https://github.com/PartBuddy/partbuddy/compare/v0.2.0...v0.2.1) (2026-11-10)\n\n\n### Features\n\n* **desktop:** send while the assistant works – the message waits, or goes now ([#281](https://github.com/PartBuddy/partbuddy/issues/281)) ([8b3c9aa](https://github.com/PartBuddy/partbuddy/commit/8b3c9aa84f1afb17015b194cb2c5401aa44b8591))\n* **desktop:** several photos per message; the window never scrolls ([#280](https://github.com/PartBuddy/partbuddy/issues/280)) ([c5adea9](https://github.com/PartBuddy/partbuddy/commit/c5adea9e66bdbd8aea819f25a15c567d85ae5ba3))\n\n\n### Bug Fixes\n\n* **desktop:** 3D view and dock audit findings – errors in words, room, one editor ([#263](https://github.com/PartBuddy/partbuddy/issues/263)) ([fbea25b](https://github.com/PartBuddy/partbuddy/commit/fbea25b03fbb07459ded60e3ed8c0d221437a6d3))\n* **desktop:** a failed geometry check is not called a wall thickness problem ([#283](https://github.com/PartBuddy/partbuddy/issues/283)) ([db7bd84](https://github.com/PartBuddy/partbuddy/commit/db7bd847016651dd6585cc0b5e2d732334ba15a7))\n* **desktop:** a note on an edge beside a fillet is kept; several photos are counted ([#293](https://github.com/PartBuddy/partbuddy/issues/293)) ([ca27d7c](https://github.com/PartBuddy/partbuddy/commit/ca27d7c8043b0694567ee3183918f98bfcfe1c8c))\n* **desktop:** a renewed Claude sign-in is kept, its process leaves on its own ([#294](https://github.com/PartBuddy/partbuddy/issues/294)) ([62da7c5](https://github.com/PartBuddy/partbuddy/commit/62da7c547359d7c90fe8c3dd67f287ceea04efe6))\n* **desktop:** a sharing package takes its four pictures side by side; rollback bar in its gap ([#289](https://github.com/PartBuddy/partbuddy/issues/289)) ([bdc8d15](https://github.com/PartBuddy/partbuddy/commit/bdc8d15a9435b100138ae5a3e3af383670478fe0))\n* **desktop:** a template tile says it is building, the others wait ([#278](https://github.com/PartBuddy/partbuddy/issues/278)) ([80f1881](https://github.com/PartBuddy/partbuddy/commit/80f18817e0439b2de1b6e98a36c25f92feda726c))\n* **desktop:** a text cut into a face finds its face again; the release version is checked ([#255](https://github.com/PartBuddy/partbuddy/issues/255)) ([688cdd2](https://github.com/PartBuddy/partbuddy/commit/688cdd26216479fcbc9f65a6e3012d939a3898ac))\n* **desktop:** an inlaid colour logo joins each fill first, then cuts its pocket a fill at a time ([#285](https://github.com/PartBuddy/partbuddy/issues/285)) ([4f5e6a8](https://github.com/PartBuddy/partbuddy/commit/4f5e6a83cbc1a7af4e9ff5b21ea9b3e635fee40a))\n* **desktop:** assistant audit findings – menus, cards, attachments, log ([#264](https://github.com/PartBuddy/partbuddy/issues/264)) ([32003b0](https://github.com/PartBuddy/partbuddy/commit/32003b0c1a831c3db4f8d1a151151c2ca046859e))\n* **desktop:** audit remainders – draggable structure panel, isolate, sort direction, restart hint ([#271](https://github.com/PartBuddy/partbuddy/issues/271)) ([8627817](https://github.com/PartBuddy/partbuddy/commit/8627817a9a42a0863390235b5c638d24630094c0))\n* **desktop:** audit remainders – refused parameter value, printer name, German feature names ([#272](https://github.com/PartBuddy/partbuddy/issues/272)) ([2baad1c](https://github.com/PartBuddy/partbuddy/commit/2baad1c4f11ad77c385b47707d0f3aa281fbcdea))\n* **desktop:** chat rounds 30 px apart, answer actions inside the answer ([#279](https://github.com/PartBuddy/partbuddy/issues/279)) ([7a7e9a6](https://github.com/PartBuddy/partbuddy/commit/7a7e9a683183cadf539a049fdb7ede2ad831590a))\n* **desktop:** cross-cutting audit findings – shortcuts, strings, numbers, contrast, toasts ([#262](https://github.com/PartBuddy/partbuddy/issues/262)) ([cc27644](https://github.com/PartBuddy/partbuddy/commit/cc276447da9d160563341433b455067b967e2328))\n* **desktop:** curves of an SVG with a control point on their end get a tangent ([#284](https://github.com/PartBuddy/partbuddy/issues/284)) ([ab8c6dd](https://github.com/PartBuddy/partbuddy/commit/ab8c6dda881b0ff99880c24f535967e4b465c1ff))\n* **desktop:** errors of the interface land in the log, a crash shows a message instead of white ([#260](https://github.com/PartBuddy/partbuddy/issues/260)) ([89f6fb0](https://github.com/PartBuddy/partbuddy/commit/89f6fb04c9b20e3dd5da2cf4387b063c74780ea8))\n* **desktop:** hover and selection colours fade over 120 ms ([#275](https://github.com/PartBuddy/partbuddy/issues/275)) ([bffb4cc](https://github.com/PartBuddy/partbuddy/commit/bffb4ccd7769b030fcdaee621556133e998a6309))\n* **desktop:** motion audit findings – what appeared hard now fades in; phase 2 status ([#270](https://github.com/PartBuddy/partbuddy/issues/270)) ([35fae37](https://github.com/PartBuddy/partbuddy/commit/35fae37afe58ac54aa79dee85a0c24aed26751c7))\n* **desktop:** one card per web search, readable link titles; a real research picture ([#288](https://github.com/PartBuddy/partbuddy/issues/288)) ([72955b6](https://github.com/PartBuddy/partbuddy/commit/72955b6b84bfb395370c02cfb7aa9aa9b7dfd77c))\n* **desktop:** reset printers and materials to the starting profiles ([#276](https://github.com/PartBuddy/partbuddy/issues/276)) ([1ea9e0b](https://github.com/PartBuddy/partbuddy/commit/1ea9e0ba2cf90ee71bbe2bc71480bbdcff3c38a1))\n* **desktop:** selection look – light face tint, outlined tree body, others step back in assembly ([#274](https://github.com/PartBuddy/partbuddy/issues/274)) ([366faeb](https://github.com/PartBuddy/partbuddy/commit/366faebba431847585a40e536903d04607929954))\n* **desktop:** settings and print audit findings – words, search, segments, paths ([#266](https://github.com/PartBuddy/partbuddy/issues/266)) ([f66d37f](https://github.com/PartBuddy/partbuddy/commit/f66d37fc8bde5f6937360432040d2f32c9b5f9cf))\n* **desktop:** settings save model – print profiles apply at once, tolerance steps in place ([#273](https://github.com/PartBuddy/partbuddy/issues/273)) ([18c082b](https://github.com/PartBuddy/partbuddy/commit/18c082b5888757f464bb7f301788d5ee3ac5b3e5))\n* **desktop:** start page and first start audit findings – offline way forward, order, search ([#265](https://github.com/PartBuddy/partbuddy/issues/265)) ([23d3a7c](https://github.com/PartBuddy/partbuddy/commit/23d3a7ccc6e863e1396d921a112490857013e9a4))\n* **desktop:** structure, timeline and notes audit findings – meanings, menu, wish field ([#267](https://github.com/PartBuddy/partbuddy/issues/267)) ([e25638c](https://github.com/PartBuddy/partbuddy/commit/e25638c9483a025545cee3d25188d84e1ff02f11))\n* **desktop:** the depth arrow of a logo has its name again ([#282](https://github.com/PartBuddy/partbuddy/issues/282)) ([4fc3f05](https://github.com/PartBuddy/partbuddy/commit/4fc3f052c83b521ecd7b74b8f04d5c7c0d6fd0b2))\n* **desktop:** title bar, menus and versions audit findings – rename check, versions, export icons ([#268](https://github.com/PartBuddy/partbuddy/issues/268)) ([151ca3b](https://github.com/PartBuddy/partbuddy/commit/151ca3bba53f6698e44370ce9526bec7cb70bae1))\n* **site:** take the website pictures with SolidCraft 0.40.0-rc.3 and keep the app's log ([#258](https://github.com/PartBuddy/partbuddy/issues/258)) ([55f6e0d](https://github.com/PartBuddy/partbuddy/commit/55f6e0d363d993617d71f7f58aea5cb7bb8b5904))\n\n\n### Performance\n\n* **desktop:** switch projects in the running SolidCraft instead of restarting it ([#277](https://github.com/PartBuddy/partbuddy/issues/277)) ([909e8b0](https://github.com/PartBuddy/partbuddy/commit/909e8b091aa237d015723580f1053d40d8139fc8))", + "body": "PartBuddy is a free desktop app for designing parts for FDM 3D printing together with an AI assistant, in real CAD.\n\n## What's new\n\n\n\n- **Keep writing while the assistant works:** your message waits until it is done, or goes right away with \"Send now\".\n- **Several photos in one message:** show the object from more than one side.\n- **Polish across the whole app** after a UI/UX review: errors in plain words, feedback as a card, settings that apply at once, a clearer selection, softer motion.\n\nAlso: PartBuddy no longer cuts Claude Code off while it renews your sign-in, which could sign you out overnight; the sharing package is ready in a third of the time; notes work on edges beside a fillet; switching projects no longer restarts SolidCraft.\n\n## Download and requirements\n\n1. **PartBuddy:** download `PartBuddy-Setup-0.2.1.exe` below and run it (Windows 10/11, installs for your user only). The installer is not code-signed yet, so Windows SmartScreen warns once: choose \"More info\", then \"Run anyway\". PartBuddy checks for updates through this page.\n2. **SolidCraft 0.40.0-rc.3:** PartBuddy designs with the free [SolidCraft](https://solidcraft.io) CAD kernel. Install the pre-release **[SolidCraft 0.40.0-rc.3](https://github.com/tangency-labs/solidcraft/releases/tag/v0.40.0-rc.3)** (on Windows `SolidCraft-0.40.0-rc.3-windows-x64.exe`).\n3. **An assistant:** your Claude subscription through Claude Code, your ChatGPT subscription, or a local model (Ollama, LM Studio, llama.cpp, vLLM). The first start walks you through it.\n\n---\n\n## [0.2.1](https://github.com/PartBuddy/partbuddy/compare/v0.2.0...v0.2.1) (2026-11-10)\n\n\n### Features\n\n* **desktop:** send while the assistant works – the message waits, or goes now ([#281](https://github.com/PartBuddy/partbuddy/issues/281)) ([8b3c9aa](https://github.com/PartBuddy/partbuddy/commit/8b3c9aa84f1afb17015b194cb2c5401aa44b8591))\n* **desktop:** several photos per message; the window never scrolls ([#280](https://github.com/PartBuddy/partbuddy/issues/280)) ([c5adea9](https://github.com/PartBuddy/partbuddy/commit/c5adea9e66bdbd8aea819f25a15c567d85ae5ba3))\n\n\n### Bug Fixes\n\n* **desktop:** 3D view and dock audit findings – errors in words, room, one editor ([#263](https://github.com/PartBuddy/partbuddy/issues/263)) ([fbea25b](https://github.com/PartBuddy/partbuddy/commit/fbea25b03fbb07459ded60e3ed8c0d221437a6d3))\n* **desktop:** a failed geometry check is not called a wall thickness problem ([#283](https://github.com/PartBuddy/partbuddy/issues/283)) ([db7bd84](https://github.com/PartBuddy/partbuddy/commit/db7bd847016651dd6585cc0b5e2d732334ba15a7))\n* **desktop:** a note on an edge beside a fillet is kept; several photos are counted ([#293](https://github.com/PartBuddy/partbuddy/issues/293)) ([ca27d7c](https://github.com/PartBuddy/partbuddy/commit/ca27d7c8043b0694567ee3183918f98bfcfe1c8c))\n* **desktop:** a renewed Claude sign-in is kept, its process leaves on its own ([#294](https://github.com/PartBuddy/partbuddy/issues/294)) ([62da7c5](https://github.com/PartBuddy/partbuddy/commit/62da7c547359d7c90fe8c3dd67f287ceea04efe6))\n* **desktop:** a sharing package takes its four pictures side by side; rollback bar in its gap ([#289](https://github.com/PartBuddy/partbuddy/issues/289)) ([bdc8d15](https://github.com/PartBuddy/partbuddy/commit/bdc8d15a9435b100138ae5a3e3af383670478fe0))\n* **desktop:** a template tile says it is building, the others wait ([#278](https://github.com/PartBuddy/partbuddy/issues/278)) ([80f1881](https://github.com/PartBuddy/partbuddy/commit/80f18817e0439b2de1b6e98a36c25f92feda726c))\n* **desktop:** a text cut into a face finds its face again; the release version is checked ([#255](https://github.com/PartBuddy/partbuddy/issues/255)) ([688cdd2](https://github.com/PartBuddy/partbuddy/commit/688cdd26216479fcbc9f65a6e3012d939a3898ac))\n* **desktop:** an inlaid colour logo joins each fill first, then cuts its pocket a fill at a time ([#285](https://github.com/PartBuddy/partbuddy/issues/285)) ([4f5e6a8](https://github.com/PartBuddy/partbuddy/commit/4f5e6a83cbc1a7af4e9ff5b21ea9b3e635fee40a))\n* **desktop:** assistant audit findings – menus, cards, attachments, log ([#264](https://github.com/PartBuddy/partbuddy/issues/264)) ([32003b0](https://github.com/PartBuddy/partbuddy/commit/32003b0c1a831c3db4f8d1a151151c2ca046859e))\n* **desktop:** audit remainders – draggable structure panel, isolate, sort direction, restart hint ([#271](https://github.com/PartBuddy/partbuddy/issues/271)) ([8627817](https://github.com/PartBuddy/partbuddy/commit/8627817a9a42a0863390235b5c638d24630094c0))\n* **desktop:** audit remainders – refused parameter value, printer name, German feature names ([#272](https://github.com/PartBuddy/partbuddy/issues/272)) ([2baad1c](https://github.com/PartBuddy/partbuddy/commit/2baad1c4f11ad77c385b47707d0f3aa281fbcdea))\n* **desktop:** chat rounds 30 px apart, answer actions inside the answer ([#279](https://github.com/PartBuddy/partbuddy/issues/279)) ([7a7e9a6](https://github.com/PartBuddy/partbuddy/commit/7a7e9a683183cadf539a049fdb7ede2ad831590a))\n* **desktop:** cross-cutting audit findings – shortcuts, strings, numbers, contrast, toasts ([#262](https://github.com/PartBuddy/partbuddy/issues/262)) ([cc27644](https://github.com/PartBuddy/partbuddy/commit/cc276447da9d160563341433b455067b967e2328))\n* **desktop:** curves of an SVG with a control point on their end get a tangent ([#284](https://github.com/PartBuddy/partbuddy/issues/284)) ([ab8c6dd](https://github.com/PartBuddy/partbuddy/commit/ab8c6dda881b0ff99880c24f535967e4b465c1ff))\n* **desktop:** errors of the interface land in the log, a crash shows a message instead of white ([#260](https://github.com/PartBuddy/partbuddy/issues/260)) ([89f6fb0](https://github.com/PartBuddy/partbuddy/commit/89f6fb04c9b20e3dd5da2cf4387b063c74780ea8))\n* **desktop:** hover and selection colours fade over 120 ms ([#275](https://github.com/PartBuddy/partbuddy/issues/275)) ([bffb4cc](https://github.com/PartBuddy/partbuddy/commit/bffb4ccd7769b030fcdaee621556133e998a6309))\n* **desktop:** motion audit findings – what appeared hard now fades in; phase 2 status ([#270](https://github.com/PartBuddy/partbuddy/issues/270)) ([35fae37](https://github.com/PartBuddy/partbuddy/commit/35fae37afe58ac54aa79dee85a0c24aed26751c7))\n* **desktop:** one card per web search, readable link titles; a real research picture ([#288](https://github.com/PartBuddy/partbuddy/issues/288)) ([72955b6](https://github.com/PartBuddy/partbuddy/commit/72955b6b84bfb395370c02cfb7aa9aa9b7dfd77c))\n* **desktop:** reset printers and materials to the starting profiles ([#276](https://github.com/PartBuddy/partbuddy/issues/276)) ([1ea9e0b](https://github.com/PartBuddy/partbuddy/commit/1ea9e0ba2cf90ee71bbe2bc71480bbdcff3c38a1))\n* **desktop:** selection look – light face tint, outlined tree body, others step back in assembly ([#274](https://github.com/PartBuddy/partbuddy/issues/274)) ([366faeb](https://github.com/PartBuddy/partbuddy/commit/366faebba431847585a40e536903d04607929954))\n* **desktop:** settings and print audit findings – words, search, segments, paths ([#266](https://github.com/PartBuddy/partbuddy/issues/266)) ([f66d37f](https://github.com/PartBuddy/partbuddy/commit/f66d37fc8bde5f6937360432040d2f32c9b5f9cf))\n* **desktop:** settings save model – print profiles apply at once, tolerance steps in place ([#273](https://github.com/PartBuddy/partbuddy/issues/273)) ([18c082b](https://github.com/PartBuddy/partbuddy/commit/18c082b5888757f464bb7f301788d5ee3ac5b3e5))\n* **desktop:** start page and first start audit findings – offline way forward, order, search ([#265](https://github.com/PartBuddy/partbuddy/issues/265)) ([23d3a7c](https://github.com/PartBuddy/partbuddy/commit/23d3a7ccc6e863e1396d921a112490857013e9a4))\n* **desktop:** structure, timeline and notes audit findings – meanings, menu, wish field ([#267](https://github.com/PartBuddy/partbuddy/issues/267)) ([e25638c](https://github.com/PartBuddy/partbuddy/commit/e25638c9483a025545cee3d25188d84e1ff02f11))\n* **desktop:** the depth arrow of a logo has its name again ([#282](https://github.com/PartBuddy/partbuddy/issues/282)) ([4fc3f05](https://github.com/PartBuddy/partbuddy/commit/4fc3f052c83b521ecd7b74b8f04d5c7c0d6fd0b2))\n* **desktop:** title bar, menus and versions audit findings – rename check, versions, export icons ([#268](https://github.com/PartBuddy/partbuddy/issues/268)) ([151ca3b](https://github.com/PartBuddy/partbuddy/commit/151ca3bba53f6698e44370ce9526bec7cb70bae1))\n* **site:** take the website pictures with SolidCraft 0.40.0-rc.3 and keep the app's log ([#258](https://github.com/PartBuddy/partbuddy/issues/258)) ([55f6e0d](https://github.com/PartBuddy/partbuddy/commit/55f6e0d363d993617d71f7f58aea5cb7bb8b5904))\n\n\n### Performance\n\n* **desktop:** switch projects in the running SolidCraft instead of restarting it ([#277](https://github.com/PartBuddy/partbuddy/issues/277)) ([909e8b0](https://github.com/PartBuddy/partbuddy/commit/909e8b091aa237d015723580f1053d40d8139fc8))\n", "draft": false, "prerelease": false, "assets": [ - { - "name": "PartBuddy-Setup-0.2.1.exe.blockmap", - "browser_download_url": "https://github.com/PartBuddy/partbuddy/releases/download/v0.2.1/PartBuddy-Setup-0.2.1.exe.blockmap" - }, { "name": "latest.yml", "browser_download_url": "https://github.com/PartBuddy/partbuddy/releases/download/v0.2.1/latest.yml" + }, + { + "name": "PartBuddy-Setup-0.2.1.exe", + "browser_download_url": "https://github.com/PartBuddy/partbuddy/releases/download/v0.2.1/PartBuddy-Setup-0.2.1.exe" + }, + { + "name": "PartBuddy-Setup-0.2.1.exe.blockmap", + "browser_download_url": "https://github.com/PartBuddy/partbuddy/releases/download/v0.2.1/PartBuddy-Setup-0.2.1.exe.blockmap" } ] }, @@ -25,14 +38,14 @@ "draft": false, "prerelease": false, "assets": [ - { - "name": "PartBuddy-Setup-0.2.0.exe", - "browser_download_url": "https://github.com/PartBuddy/partbuddy/releases/download/v0.2.0/PartBuddy-Setup-0.2.0.exe" - }, { "name": "latest.yml", "browser_download_url": "https://github.com/PartBuddy/partbuddy/releases/download/v0.2.0/latest.yml" }, + { + "name": "PartBuddy-Setup-0.2.0.exe", + "browser_download_url": "https://github.com/PartBuddy/partbuddy/releases/download/v0.2.0/PartBuddy-Setup-0.2.0.exe" + }, { "name": "PartBuddy-Setup-0.2.0.exe.blockmap", "browser_download_url": "https://github.com/PartBuddy/partbuddy/releases/download/v0.2.0/PartBuddy-Setup-0.2.0.exe.blockmap" @@ -47,10 +60,6 @@ "draft": false, "prerelease": false, "assets": [ - { - "name": "PartBuddy-Setup-0.1.0.exe.blockmap", - "browser_download_url": "https://github.com/PartBuddy/partbuddy/releases/download/v0.1.0/PartBuddy-Setup-0.1.0.exe.blockmap" - }, { "name": "latest.yml", "browser_download_url": "https://github.com/PartBuddy/partbuddy/releases/download/v0.1.0/latest.yml" @@ -58,6 +67,10 @@ { "name": "PartBuddy-Setup-0.1.0.exe", "browser_download_url": "https://github.com/PartBuddy/partbuddy/releases/download/v0.1.0/PartBuddy-Setup-0.1.0.exe" + }, + { + "name": "PartBuddy-Setup-0.1.0.exe.blockmap", + "browser_download_url": "https://github.com/PartBuddy/partbuddy/releases/download/v0.1.0/PartBuddy-Setup-0.1.0.exe.blockmap" } ] } diff --git a/src/data/site-content.json b/src/data/site-content.json index 82f10cb..1f68dfe 100644 --- a/src/data/site-content.json +++ b/src/data/site-content.json @@ -42,7 +42,8 @@ "points": [ "Build volume, wall thickness, overhangs and bed contact", "Fits per material, measured on your printer with three test pieces", - "ISO screws, nuts and heat-set inserts, sized for printing" + "ISO screws, nuts and heat-set inserts, sized for printing", + "Hinges and guides run through their whole range: where parts meet on the way is found before you print" ], "shot": "printready", "alt": "The ready-to-print check reporting that lid and case are too tight" @@ -157,6 +158,19 @@ ] }, "bento": [ + { + "title": "Parts that move", + "text": "Ask for a lid that folds or a carriage that slides. The assistant builds a print-in-place hinge or a dovetail guide with the gap your nozzle needs, and you move it with a slider before anything is printed.", + "shot": "motion", + "alt": "A shallow box with its lid half folded on a hinge, the slider for the hinge above the view", + "size": "wide" + }, + { + "title": "Checked through its range", + "text": "The print check runs every joint to its limits and points at the place where two parts meet too early.", + "shot": "motion-check", + "alt": "The ready-to-print check reporting that the lid meets the box before the hinge reaches its limit" + }, { "title": "Pull it apart", "text": "Exploded views along the directions the parts go together, and sections along any axis or flat face.", @@ -241,7 +255,8 @@ "Ready-to-print check and slicer hand-off", "English and German, installer with update checks", "Dimensions on the part: type them, step them or drag the arrow", - "Logos and text on the part, holes and blocks placed before they are built" + "Logos and text on the part, holes and blocks placed before they are built", + "Hinges and guides that move in the view, checked through their range" ], "next": [ "SolidCraft 0.40 final"