Skip to content

BonsaiPR v0.8.6-alpha260808-91bc57b [rec]

Pre-release
Pre-release

Choose a tag to compare

@theoryshaw theoryshaw released this 08 Aug 13:44
· 78 commits to main since this release

IfcOpenShell source commit (before PR merging): 644b922
Merge order: recorded (the sequence recorded by the curation profile)
Branch used to create this release: build-0.8.6-alpha2608081329

This is an automated build of BonsaiPR with the latest pull requests merged from the IfcOpenShell repository.

📋 Merge Order: Recorded

PRs were merged in recorded — the order this profile's curator merged in. BonsaiPR produces up to three releases per automation run — ascending (lowest PR# first), descending (highest PR# first), and by-updated (most recently updated PR first) — to maximise the number of PRs that can be included. When two PRs conflict with each other (but not with the base branch), only one order can include both; the other is skipped and may appear in the companion ascending, descending or by-updated release. If a PR you need is listed under “Skipped – Conflict with other PRs” below, check the companion release for that PR.

📦 Available Downloads

📊 Build Statistics

  • Total PRs Processed: 129
  • Successfully Merged: 128
  • Skipped (draft PRs): 0
  • Skipped (conflict with other PRs): 1
  • Failed PRs: 0
  • Success Rate: 99.2%

🔁 Changes since last build (merge order: recorded)

Now merging (11)

  • #7003 (failed → merged) — Add true object mirroring operator
  • #8083 (skipped_conflict → merged) — Parametric dimensions
  • #8241 (failed → merged) — Additional selection and deselection tools
  • #8242 (skipped_conflict → merged) — Linked file features
  • #8261 (skipped_conflict → merged) — Bonsai: skip fully off-screen edges in 2D proximity snap (#8187)
  • #8264 (skipped_conflict → merged) — Selector: fix material != and NULL filtering (#6787)
  • #8266 (skipped_conflict → merged) — util.cost: add calculate_total_applied_value (#5912)
  • #8285 (skipped_conflict → merged) — ifc4d: MSP2Ifc tolerates optional task elements (#5556)
  • #8317 (skipped_conflict → merged) — Fix get_part_of_product crash and IFC2X3 typo (#8081)
  • #8332 (skipped_conflict → merged) — ifc5d: measure segment length from geometry when it is not a supported extrusion
  • #8353 (skipped_conflict → merged) — Bonsai: preserve IfcStyledItem when regenerating a wall body (#4790)

📄 Full per-PR breakdown

The complete per-PR tables — 0 failed, 1 skipped (conflict with other PRs), 0 skipped (draft), and 128 successfully merged — are in the full report: v0.8.6-alpha2608081329.md (rendered in-repo; also attached to this release as README-bonsaiPR_py311-0.8.6-alpha2608081329.txt).

Contributors from Merged PRs (22)