Skip to content

Commit 989da89

Browse files
authored
chore: version packages (#3186)
1 parent 9a66a45 commit 989da89

24 files changed

Lines changed: 162 additions & 114 deletions

.changeset/geometry-class-six-not-five.md

Lines changed: 0 additions & 7 deletions
This file was deleted.

.changeset/legacy-entity-products-not-dropped.md

Lines changed: 0 additions & 18 deletions
This file was deleted.

.changeset/merged-export-stratum-globalid-duplicates.md

Lines changed: 0 additions & 15 deletions
This file was deleted.

.changeset/stats-window-area-sum-all-quantities.md

Lines changed: 0 additions & 9 deletions
This file was deleted.

.changeset/symbolic-revisit-budget-file-wide.md

Lines changed: 0 additions & 22 deletions
This file was deleted.

.changeset/wasm-legacy-keyword-labels.md

Lines changed: 0 additions & 13 deletions
This file was deleted.

Cargo.lock

Lines changed: 8 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,19 +4,19 @@ members = ["rust/core", "rust/geometry", "rust/processing", "rust/clash", "rust/
44
resolver = "2"
55

66
[workspace.package]
7-
version = "6.0.0"
7+
version = "6.0.1"
88
edition = "2021"
99
authors = ["IFC-Lite Contributors"]
1010
license = "MPL-2.0"
1111
repository = "https://github.com/LTplus-AG/ifc-lite"
1212

1313
[workspace.dependencies]
14-
ifc-lite-core = { version = "6.0.0", path = "rust/core" }
15-
ifc-lite-geometry = { version = "6.0.0", path = "rust/geometry" }
16-
ifc-lite-processing = { version = "6.0.0", path = "rust/processing" }
17-
ifc-lite-clash = { version = "6.0.0", path = "rust/clash" }
18-
ifc-lite-export = { version = "6.0.0", path = "rust/export" }
19-
ifc-lite-wasm = { version = "6.0.0", path = "rust/wasm-bindings" }
14+
ifc-lite-core = { version = "6.0.1", path = "rust/core" }
15+
ifc-lite-geometry = { version = "6.0.1", path = "rust/geometry" }
16+
ifc-lite-processing = { version = "6.0.1", path = "rust/processing" }
17+
ifc-lite-clash = { version = "6.0.1", path = "rust/clash" }
18+
ifc-lite-export = { version = "6.0.1", path = "rust/export" }
19+
ifc-lite-wasm = { version = "6.0.1", path = "rust/wasm-bindings" }
2020

2121
# Numeric-safety policy, inherited by every member via `[lints] workspace = true`.
2222
# clippy must not auto-rewrite numeric literals or float comparisons: `.clamp()`,

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "ifc-lite",
3-
"version": "6.0.0",
3+
"version": "6.0.1",
44
"description": "High-performance browser IFC parser & renderer",
55
"private": true,
66
"type": "module",

packages/cli/CHANGELOG.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,20 @@
11
# @ifc-lite/cli
22

3+
## 0.25.1
4+
5+
### Patch Changes
6+
7+
- [#3143](https://github.com/LTplus-AG/ifc-lite/pull/3143) [`22f4a1a`](https://github.com/LTplus-AG/ifc-lite/commit/22f4a1a5f40701ad5ef21f99bf1acf3aa19d742d) Thanks [@BIMvoice](https://github.com/BIMvoice)! - Fix the CLI `stats` command's window-area total to sum every matching quantity, not silently drop to the first.
8+
9+
`sumQuantity` in `stats-aggregation.ts` (introduced when `stats.ts` was refactored to share aggregation logic across window area, floor area and material volumes) has no `break` after adding a match — it sums every `Area`/`GrossArea`/`NetArea` etc. quantity across every quantity set on a ref. The original window-area loop it replaced had a `break` after the first `Area` match inside each quantity set, so the two disagreed whenever a quantity set held more than one same-named quantity.
10+
11+
Kept sum-all rather than adding a first-match flag: a quantity set with two same-named quantities is not valid IFC — `IfcElementQuantity` carries the `UniqueQuantityNames` WHERE rule — so the divergence is only reachable on schema-non-compliant files, and four of the five call sites that fed the old loop already summed every match rather than taking the first.
12+
- Updated dependencies [[`66923ee`](https://github.com/LTplus-AG/ifc-lite/commit/66923eefb514e66bff637f43b44d2151723ffb4b), [`224386a`](https://github.com/LTplus-AG/ifc-lite/commit/224386ac9cb1c2d94eca50808cdfdb7e8a3121e5), [`cf84055`](https://github.com/LTplus-AG/ifc-lite/commit/cf840556aa529ba220ee1121a4c943ce05c3713b), [`cf0ad86`](https://github.com/LTplus-AG/ifc-lite/commit/cf0ad86deae6e7411dde42806be424c218d2e76c), [`5b89621`](https://github.com/LTplus-AG/ifc-lite/commit/5b89621c048e1a6bd1e121038ea2f14e82938372)]:
13+
- @ifc-lite/geometry@4.0.1
14+
- @ifc-lite/parser@4.3.1
15+
- @ifc-lite/wasm@6.0.1
16+
- @ifc-lite/ids@1.15.50
17+
318
## 0.25.0
419

520
### Minor Changes

0 commit comments

Comments
 (0)