Skip to content

chore(main): release 3.5.0#189

Open
github-actions[bot] wants to merge 1 commit into
mainfrom
release-please--branches--main--components--fragments
Open

chore(main): release 3.5.0#189
github-actions[bot] wants to merge 1 commit into
mainfrom
release-please--branches--main--components--fragments

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions github-actions Bot commented Apr 15, 2026

🤖 I have created a release beep boop

3.5.0 (2026-05-29)

Features

  • add contributing guide (908eea0)
  • add edit API to SingleThreadedFragmentsModel (864dc23)
  • add frag load progress callback (ac639f9)
  • add VirtualMultithreadingConfig (#194) (ebd7750)
  • allow to get items chunks (d65be31)
  • edit: add CREATE/UPDATE/DELETE_INDEX edit requests (f8aa07f), closes #164
  • editor: add createIndex/updateIndex/deleteIndex convenience methods (a17707e), closes #164
  • expose getLocalIdsFromItemIds on the public model API (18742ff)
  • full uint32 localId range in tile id attribute (fe11440)
  • grids: stamp userData kinds and expose grid material (e383064), closes #192
  • implement model load abort (bddbcfc)
  • implement worker control (c5fac67)
  • improve worker fetch logic (d03b6a0)
  • itemId-keyed snap fetch + picker encoding (0f48bb6)
  • model: add VirtualIndexesController (049a057), closes #164
  • model: expose user-defined index reads on FragmentsModel (4a33282), closes #164
  • model: make index reads see pending edits (5a08811), closes #164
  • schema: add ModelIndex table for user-defined lookups (fd52cbc), closes #164
  • split: return map of file paths to localIds (#195) (cf6345b)
  • store localId in tile geometry id attribute (7c69110)

Bug Fixes

  • getShellData: bbox + raw shell not respecting settings.precision (#212) (6c67266)
  • build GeometryProcessSettings jsdoc into types (#226) (d4839d2)
  • correct docs that break docusaurus (7ff557c)
  • correct worker url (162f083)
  • deliver both minified and non-minified code (2ebcbe5)
  • editor: swap models in save() without blank-frame flicker (#208) (6a4391b)
  • get rid of debug logs (03cd103)
  • Grids: add opt-in grid labels (#199) (fd11e67)
  • highlight: clear all items on no-args resetHighlight (00e7fe0)
  • ifc-splitter: add IFCMECHANICALFASTENER to elements types (#179) (e33a9b0)
  • improve the getItemsByVisibility (e68c376)
  • include type entities and solve DefinesOccurrence typo (79b134a)
  • Indexes: add getIndexKey and getIndexValues (#215) (a2d945f)
  • Indexes: generic types for index read methods (#224) (1d1db70)
  • Indexes: validate index edit requests (#223) (5ae2527)
  • keep example.html filename in generated index links (36b1357)
  • raycaster: full precision result.facePoints (#205) (ccbc174)
  • raycaster: type facePoints as Float64Array (0208f9a)
  • read alignments when vertical data is missing (5f67ad4)
  • render faces whose normal has two equal components (#218) (24cfb48), closes #206
  • restore raw output as default for edit() and save() (ff9f387)
  • SingleThreadedFragmentsModel: getItemsChildren return value (#220) (c30e553)
  • SingleThreadedFragmentsModel: expose raw arg (#209) (3f58f6e)
  • skip IFC relations with unset relating/related attributes (#217) (ea4104d)
  • solve bug due to rebar circle curve edge case (fab19d6)
  • solve grid bug in some bim models (161b5b6)
  • solve ifc splitter missing lines (bbf890c)
  • TS: ProcessData#readCallback type/jsdocs (#178) (0f89ec0)
  • upgrade examples to latest three.js version (a73bf32)
  • write 0 sentinel instead of raw itemIndex when localId lookup misses (7c560a5)

Performance Improvements

  • lower default worker timing knobs (6c5b7db)
  • sequence-fenced update(true), drain on every FINISH (aaf44ba)

This PR was generated with Release Please. See documentation.

@github-actions github-actions Bot force-pushed the release-please--branches--main--components--fragments branch 3 times, most recently from ed835aa to 0771a4e Compare April 16, 2026 11:01
@github-actions github-actions Bot changed the title chore(main): release 3.4.1 chore(main): release 3.5.0 Apr 16, 2026
@github-actions github-actions Bot force-pushed the release-please--branches--main--components--fragments branch 11 times, most recently from a7a2e24 to 0e4a851 Compare April 21, 2026 15:43
@github-actions github-actions Bot force-pushed the release-please--branches--main--components--fragments branch 8 times, most recently from ca3ef89 to 4c97f77 Compare April 30, 2026 21:36
@github-actions github-actions Bot force-pushed the release-please--branches--main--components--fragments branch from 4c97f77 to 234fc2c Compare May 3, 2026 12:03
@github-actions github-actions Bot force-pushed the release-please--branches--main--components--fragments branch from 234fc2c to 82b5bd1 Compare May 29, 2026 09:31
@github-actions github-actions Bot changed the title chore(main): release 3.5.0 chore(main): release 4.0.0 May 29, 2026
@github-actions github-actions Bot force-pushed the release-please--branches--main--components--fragments branch 2 times, most recently from bcbba62 to 50509dd Compare May 29, 2026 10:12
@github-actions github-actions Bot changed the title chore(main): release 4.0.0 chore(main): release 3.5.0 May 29, 2026
@github-actions github-actions Bot force-pushed the release-please--branches--main--components--fragments branch 10 times, most recently from 5d30c91 to 8e10372 Compare May 29, 2026 16:21
@github-actions github-actions Bot force-pushed the release-please--branches--main--components--fragments branch from 8e10372 to 89fd3cc Compare May 29, 2026 17:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

0 participants