发布

  • Publish 0.4.10 from develop to main

    frostbyte_neo 发布于 2026-08-14 22:11:25 +00:00

    Source ref: develop
    Source commit: 6a0b400c98
    Target branch: main
    Previous target: 1c0014a8d5
    Release base: 1c0014a8d5
    Previous source: 540302521d

    Included commits since previous source:
    6a0b400c Merge pull request #263 from earthtojake/release/0.4.10
    b9bcb476 Release 0.4.10
    f6893a33 Merge pull request #262 from earthtojake/claude/release-version-sync-mirror
    0777a8cd release: stop a symlinked mirror reverting the version stamp
    5bb0f172 Merge pull request #260 from warun7/feature/windows-file-locking
    1eb2febb Merge pull request #256 from warun7/quality/annotate-exception-handlers
    b620c35b Merge pull request #253 from warun7/fix/assembly-structure-traversal
    f86ea00b Narrow lock busy-errnos per backend and pad sentinel with whitespace
    0c41ba23 Merge pull request #259 from warun7/test/missing-skill-coverage
    838671f1 test: follow the step_artifact -> step_artifact_cli rename in assembly-structure tests
    3c7e2b3f Merge remote-tracking branch 'origin/develop' into fix/assembly-structure-traversal
    b9b5054e cadgen: widen the SPLINE endpoint guard to TypeError and IndexError
    917e4748 cadgen: annotate or narrow every bare exception handler
    872ab1ca Merge pull request #255 from warun7/docs/security-md
    2f451b1e Merge pull request #257 from warun7/quality/rename-step-artifact-modules
    5fea28db Merge branch 'develop' into quality/rename-step-artifact-modules
    1f10e001 Merge pull request #254 from warun7/fix/implicitjs-version-sync
    96e25e67 Merge branch 'develop' into fix/implicitjs-version-sync
    56c6bf43 Merge pull request #258 from warun7/quality/cadgen-type-checking-imports
    066607c7 Merge branch 'develop' into quality/cadgen-type-checking-imports
    2243b35a Merge pull request #247 from earthtojake/claude/dxf-multi-bend
    3b979b61 Merge develop into claude/dxf-multi-bend (regenerated dxf-artifact bundles)
    29031453 Merge pull request #252 from earthtojake/claude/dxf-drawing-detection
    4e7f559a Merge develop into claude/dxf-drawing-detection (drawing-check test conflict)
    8a072619 Merge pull request #250 from earthtojake/claude/dxf-drawing-kind
    6a31b343 Add Windows msvcrt fallback to the coordination lock
    faa419d6 Merge branch 'develop' into claude/dxf-drawing-kind
    c33ceb59 Merge pull request #248 from earthtojake/claude/windows-execv-quoting
    31aa8f9c Add skill-level tests for sendcutsend, step-parts, and implicit-cad
    17b36aa6 Merge branch 'develop' into claude/windows-execv-quoting
    cc69b063 Merge pull request #249 from earthtojake/claude/atomic-replace-retry
    3e344e0b dxf: stop the folded preview going blank, and put bend guides on their creases
    7a9442bb Add TYPE_CHECKING imports for cadgen public API
    ba0d240c Rename cadgen.step_artifact module to step_artifact_cli
    cdd3e562 dxf: cut each face along the bend's own segment, and hinge by contact
    fada5f2e docs: add SECURITY.md with the Viewer trust model
    6ffb6b19 release: sync implicitjs versions with the canonical VERSION
    a57ef6c7 dxf: anchor the fold tree on the most hinged face, and name a crossing when folds cross
    282dc9cf cadgen: drop the dead traversal in _scene_has_assembly_structure
    61b078b8 dxf: recognise a dimensioned drawing from the file, and give it a package of its own
    a5993e61 dxf: a drawing's sections, dimensions and title block are not cut paths
    f98fdd2a cadgen: one atomic rename for every artifact, with the SMB retry #244 added
    573ac99c Merge pull request #244 from NgoQuocViet2001/fix-smb-component-rename
    cd5db737 dxf: re-run the hash-seed launcher through subprocess, which quotes on Windows
    645bfee4 Merge branch 'develop' into fix-smb-component-rename
    17d1eb58 dxf: fold a flat pattern by regions and hinges, not by vertical slabs
    3a1e9491 dxf: refuse a fold line that does not run edge to edge, instead of folding the whole slab
    b6c43d1b Merge pull request #242 from earthtojake/claude/part-edges-theme
    6aad55ab cadgen: retry SMB GLB rename sharing violations
    61e8ca4e viewer: draw a single-part STEP per part, so it keeps its CAD edges

    下载附件