Releases: OpeningDesign/bonsaiPR
Release list
BonsaiPR v0.8.6-alpha260809-12724c9 [rec]
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-alpha2608092116
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
- macOS (Apple Silicon): bonsaiPR_py311-0.8.6-alpha2608092116-macos-arm64.zip
- Linux (x64): bonsaiPR_py311-0.8.6-alpha2608092116-linux-x64.zip
- macOS (Intel): bonsaiPR_py311-0.8.6-alpha2608092116-macos-x64.zip
- Windows (x64): bonsaiPR_py313-0.8.6-alpha2608092116-windows-x64.zip
- macOS (Apple Silicon): bonsaiPR_py313-0.8.6-alpha2608092116-macos-arm64.zip
- Linux (x64): bonsaiPR_py313-0.8.6-alpha2608092116-linux-x64.zip
- Windows (x64): bonsaiPR_py311-0.8.6-alpha2608092116-windows-x64.zip
📊 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)
No PR-level changes since the previous build.
📄 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-alpha2608092116.md (rendered in-repo; also attached to this release as README-bonsaiPR_py311-0.8.6-alpha2608092116.txt).
Contributors from Merged PRs (22)
BonsaiPR v0.8.6-alpha260809-b8dc2ad [rec]
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-alpha2608092012
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
- macOS (Apple Silicon): bonsaiPR_py311-0.8.6-alpha2608092012-macos-arm64.zip
- Linux (x64): bonsaiPR_py311-0.8.6-alpha2608092012-linux-x64.zip
- macOS (Intel): bonsaiPR_py311-0.8.6-alpha2608092012-macos-x64.zip
- Windows (x64): bonsaiPR_py311-0.8.6-alpha2608092012-windows-x64.zip
📊 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)
No PR-level changes since the previous build.
📄 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-alpha2608092012.md (rendered in-repo; also attached to this release as README-bonsaiPR_py311-0.8.6-alpha2608092012.txt).
Contributors from Merged PRs (22)
BonsaiPR v0.8.6-alpha260809-acbdf28 [rec]
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-alpha2608091552
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
- macOS (Apple Silicon): bonsaiPR_py311-0.8.6-alpha2608091552-macos-arm64.zip
- Linux (x64): bonsaiPR_py311-0.8.6-alpha2608091552-linux-x64.zip
- macOS (Intel): bonsaiPR_py311-0.8.6-alpha2608091552-macos-x64.zip
- Windows (x64): bonsaiPR_py311-0.8.6-alpha2608091552-windows-x64.zip
📊 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)
No PR-level changes since the previous build.
📄 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-alpha2608091552.md (rendered in-repo; also attached to this release as README-bonsaiPR_py311-0.8.6-alpha2608091552.txt).
Contributors from Merged PRs (22)
BonsaiPR v0.8.6-alpha260809-fccef86 [rec]
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-alpha2608090452
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
- macOS (Apple Silicon): bonsaiPR_py311-0.8.6-alpha2608090452-macos-arm64.zip
- Linux (x64): bonsaiPR_py311-0.8.6-alpha2608090452-linux-x64.zip
- macOS (Intel): bonsaiPR_py311-0.8.6-alpha2608090452-macos-x64.zip
- Windows (x64): bonsaiPR_py311-0.8.6-alpha2608090452-windows-x64.zip
📊 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)
No PR-level changes since the previous build.
📄 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-alpha2608090452.md (rendered in-repo; also attached to this release as README-bonsaiPR_py311-0.8.6-alpha2608090452.txt).
Contributors from Merged PRs (22)
BonsaiPR v0.8.6-alpha260808-91bc57b [rec]
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
- macOS (Apple Silicon): bonsaiPR_py311-0.8.6-alpha2608081329-macos-arm64.zip
- Windows (x64): bonsaiPR_py311-0.8.6-alpha2608081329-windows-x64.zip
- macOS (Intel): bonsaiPR_py311-0.8.6-alpha2608081329-macos-x64.zip
- Linux (x64): bonsaiPR_py311-0.8.6-alpha2608081329-linux-x64.zip
📊 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)
BonsaiPR v0.8.6-alpha260807-7e66343 [rec]
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-alpha2608071443
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
- macOS (Apple Silicon): bonsaiPR_py311-0.8.6-alpha2608071443-macos-arm64.zip
- Windows (x64): bonsaiPR_py311-0.8.6-alpha2608071443-windows-x64.zip
- Linux (x64): bonsaiPR_py311-0.8.6-alpha2608071443-linux-x64.zip
- macOS (Intel): bonsaiPR_py311-0.8.6-alpha2608071443-macos-x64.zip
📊 Build Statistics
- Total PRs Processed: 129
- Successfully Merged: 117
- Skipped (draft PRs): 0
- Skipped (conflict with other PRs): 10
- Failed PRs: 2
- Success Rate: 90.7%
🔁 Changes since last build (merge order: recorded)
Now merging (12)
- #5452 (failed → merged) — Radiance Rendering Changes
- #7342 (failed → merged) — #7331 related: Modifications to include IfcSpace entities in Cost Schedules, as elements and quantities + Project Library extended support for costing and scheduling
- #7523 (failed → merged) — Fix: hybrid kernel sigsegv fallback (0.8.0)
- #7795 (failed → merged) — Closes #7765: Default IFC file path to relative and auto-convert on blend save
- #7798 (failed → merged) — Manual drawing reference
- #7839 (failed → merged) — Fix #7838: Fix slab layer direction and thickness offset
- #7965 (failed → merged) — Closes #6321: Auto-snap SECTION endpoints to drawing border
- #8171 (failed → merged) — Add per-drawing render overrides (status_render module)
- #8200 (failed → merged) — Preserve custom opening geometry via a type-level Reference template
- #8201 (failed → merged) — Dev notes system
- #8319 (skipped_conflict → merged) — Retain linked aggregates when duplicating an aggregate (#8233)
- #8335 (skipped_conflict → merged) — util.representation + Bonsai: fix two nested mapped-item transform bugs (#3019)
Status changed (10)
- #7669 (merged → skipped_conflict) — First version clipboard module. 3 modes available (RENAME, DUPLICATE, DESTINATION)
- #8083 (merged → skipped_conflict) — Parametric dimensions
- #8242 (failed → skipped_conflict) — Linked file features
- #8261 (merged → skipped_conflict) — Bonsai: skip fully off-screen edges in 2D proximity snap (#8187)
- #8264 (merged → skipped_conflict) — Selector: fix material != and NULL filtering (#6787)
- #8266 (merged → skipped_conflict) — util.cost: add calculate_total_applied_value (#5912)
- #8285 (merged → skipped_conflict) — ifc4d: MSP2Ifc tolerates optional task elements (#5556)
- #8317 (merged → skipped_conflict) — Fix get_part_of_product crash and IFC2X3 typo (#8081)
- #8332 (merged → skipped_conflict) — ifc5d: measure segment length from geometry when it is not a supported extrusion
- #8353 (merged → skipped_conflict) — Bonsai: preserve IfcStyledItem when regenerating a wall body (#4790)
📄 Full per-PR breakdown
The complete per-PR tables — 2 failed, 10 skipped (conflict with other PRs), 0 skipped (draft), and 117 successfully merged — are in the full report: v0.8.6-alpha2608071443.md (rendered in-repo; also attached to this release as README-bonsaiPR_py311-0.8.6-alpha2608071443.txt).
Contributors from Merged PRs (21)
BonsaiPR v0.8.6-alpha260807-c80a8e0 [upd]
IfcOpenShell source commit (before PR merging): 0482427
Merge order: by-updated (most recently updated PR first)
Branch used to create this release: build-0.8.6-alpha2608071322
This is an automated build of BonsaiPR with the latest pull requests merged from the IfcOpenShell repository.
🕒 Merge Order: Recorded
PRs were merged in by last update — most recently updated PR merged first. 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 or descending release. If a PR you need is listed under “Skipped – Conflict with other PRs” below, check the companion release for that PR.
📦 Available Downloads
- macOS (Apple Silicon): bonsaiPR_py311-0.8.6-alpha2608071322-macos-arm64.zip
- Windows (x64): bonsaiPR_py311-0.8.6-alpha2608071322-windows-x64.zip
- Linux (x64): bonsaiPR_py311-0.8.6-alpha2608071322-linux-x64.zip
- macOS (Intel): bonsaiPR_py311-0.8.6-alpha2608071322-macos-x64.zip
📊 Build Statistics
- Total PRs Processed: 129
- Successfully Merged: 114
- Skipped (draft PRs): 0
- Skipped (conflict with other PRs): 2
- Failed PRs: 13
- Success Rate: 88.4%
🔁 Changes since last build (merge order: recorded)
No PR-level changes since the previous build.
📄 Full per-PR breakdown
The complete per-PR tables — 13 failed, 2 skipped (conflict with other PRs), 0 skipped (draft), and 114 successfully merged — are in the full report: v0.8.6-alpha2608071322.md (rendered in-repo; also attached to this release as README-bonsaiPR_py311-0.8.6-alpha2608071322.txt).