Open beta
Bimly is in open beta. Features and pricing may change before general availability. We'd love to hear your feedback — get in touch → see what's new →
CHANGELOG

What's new in Bimly

Every release during the open beta lands here — features, improvements, and fixes. Bookmark this page to see exactly when something changed.

  1. Important

    Fixed the project screen going blank after using AI suggestions

    • Fixed
      Fixed the whole project screen disappearing after asking the AI for suggestions

      When the AI replied in prose — telling you there was nothing it could do — the suggestions area failed to render and took the entire project screen with it: import, models, issues, storeys, sharing and the element list all vanished. It now simply says there are no suggestions and leaves everything else working.

    • Improved
      A fault in one section no longer takes down the whole project screen

      The project screen is a stack of independent sections, but a problem in any one of them used to blank the entire page. Now only the affected section shows a message and the rest stays usable.

  2. Important

    Ads no longer appear on the 3D view, plus safety updates

    • Fixed
      Fixed ads showing on the 3D view, issues and properties screens

      Ads were never meant to appear while you are looking at a model, writing an issue, or checking properties — but they were. The same applied to the public view someone opens from a share link. Those screens no longer load ads at all.

    • Fixed
      Fixed the missing icon when adding Bimly to a home screen

      Adding Bimly to an iPhone or iPad home screen showed a picture of the page instead of the Bimly mark. The icon used when installing on Android was fixed at the same time.

    • Security
      Updated the software components Bimly is built on

      Several components Bimly depends on — for database access and in-app navigation among others — had weaknesses disclosed after we adopted them, so they have been moved to fixed versions. We have no indication any of them were exploited. Opening a share link also makes fewer unnecessary requests now.

  3. Japanese text in IFC exports, and stronger protection around sign-in

    • Improved
      Non-rectangular floors and roofs now import with their real shape

      A trapezoidal or L-shaped floor or roof used to be rounded up to the rectangle around it, which overstates the area — visible both in quantities and in the plan view. They now import with their actual outline; on real models about a fifth of floors and both roofs improved, the worst having reported 1.7x its true area. Rectangular floors are unchanged. Shapes with a notch (an L, say) are still filled out to their outer outline for now.

    • Fixed
      Fixed angled beams, columns and roofs importing at the wrong size

      Elements that aren't lined up with the X or Y axis — an angled beam, say — had their orientation ignored on import, which threw the dimensions badly off. On one real model 11 of 33 beams were affected, the worst reported 9.6 m too wide, and rotated roofs and columns were out too. Each element is now measured along its own axes, so an angled beam imports at the right size in the right direction. Elements already aligned to X or Y are unchanged.

    • Fixed
      Fixed imported walls coming out thicker than they really are

      When importing walls from IFC, the way a wall's direction was worked out carried a small error, so walls came out thicker than they are and slightly skewed. On a real 121-wall model the median wall thickness went from 302.22 mm to exactly 300.00 mm, and 118 of the 121 returned to their designed size; the error grew with wall length and reached 51 mm at worst. **Projects imported earlier can be rebuilt correctly by re-importing the same IFC** — the project page now offers this. The 3D reference view was always correct, so viewing and sharing are unaffected.

    • Fixed
      Japanese names in exported IFC no longer garble in other tools

      Storey and element names containing Japanese or symbols were written literally instead of in the form the IFC standard defines, so they could garble when opened in Revit, ArchiCAD and similar tools. Exports now follow the standard — which is what every major authoring tool in your uploaded models already uses. Import handles both, so files you exported earlier still open fine.

    • Security
      Hardened sign-up and password reset against abuse

      Sign-up and password-reset requests could be sent in bulk fast enough to destabilise the service. Repeated attempts from one source are now capped, and password processing is limited to a few at a time. Normal use will never reach those limits. We also stopped the password-reset response from revealing whether an address is registered.

  4. Important

    You can now delete a project, plus a plan-view fix and faster cleanup

    • Added
      Projects can now be deleted permanently

      "Delete this project" now sits at the bottom of the project page. You confirm by typing the project name, and everything goes with it: the uploaded IFCs, the 3D and plan data built from them, issues, comments, validation results and share links. It cannot be undone — if you only want a project out of the way, archive it as before and restore it later. Admins and above can delete.

    • Improved
      Deleting a model or a project is dramatically faster

      Deleting a large model used to take many minutes — in practice it looked like it never finished. The database now locates the related records directly, and a 30,000-element project clears in a few seconds.

    • Fixed
      Fixed the plan view going blank right after dragging to move the view

      Dragging the plan view with the middle or right button and releasing quickly could occasionally break the whole viewer until you reloaded the page. That no longer happens.

    • Fixed
      Fixed the plan view staying stuck to the cursor after an interrupted drag

      If a drag was interrupted — for example when the browser took over a touch gesture — the view could keep following the cursor afterwards. An interrupted drag is now cancelled instead of applied.

    • Fixed
      Fixed garbled filenames when exporting BCF from a non-English project

      A project name with non-English characters produced an unreadable .bcfzip filename on download. The file now keeps the project's actual name.

    • Security
      Large IFC uploads no longer put the service under memory pressure

      A large upload used to be held in server memory in its entirety, so several simultaneous imports could destabilise the service. Uploads now stream straight to disk, and memory ceilings were added as a second line of defence. How you import and the size limits are unchanged.

  5. Better handling of broken links and a clearer FAQ

    • Added
      Opening a missing page now shows a helpful page instead of a bare error

      A stale link or a typo used to land on a plain error page. It now shows where to go instead — home, viewer, docs, blog, FAQ and contact — in your language.

    • Improved
      URLs missing the language part now go to the right page automatically

      A URL like bimly.net/use/ifc-viewer/ without /en/ or /ja/ now lands on the matching page, so older shared links no longer dead-end.

    • Improved
      The FAQ now points you somewhere when your question is not listed
  6. Storage usage display and limit

    • Added
      Show workspace storage usage and add a limit (1 GB on the free plan)

      The plan screen now shows how much storage a workspace is using. During the beta the free plan allows up to 1 GB per workspace (uploaded IFCs plus generated data).

  7. Stability improvements (saving, display, login)

    • Fixed
      Fixed the login screen sometimes freezing when certain browser extensions (e.g. translators) are active

      When an extension such as a page translator rewrote elements on the screen, the login page could occasionally freeze. It now stays stable even with those extensions active.

    • Fixed
      Fixed elements or issues being created twice when a save was retried after a dropped connection

      If the connection dropped mid-save, a retry could create a second copy even though the server had already stored the first. The same save now takes effect only once, so a flaky connection no longer produces duplicates.

    • Fixed
      Fixed a door or window sometimes not being placed on an opening over an unstable connection

      If the connection dropped and a save was retried, the opening could be created without the door or window you chose. A retry now places the door or window as specified.

    • Fixed
      Fixed the selection outline sometimes disappearing after editing an element in the 3D view

      On larger models, editing an element could momentarily clear the highlighted outline of the selected element. The outline now stays after an edit.

  8. Quality fixes across overlay, clash detection and BCF

    • Fixed
      Clash triage (resolved / ignored) could be lost on a re-run — fixed

      If someone changed a clash's status at the exact moment a re-run was saving its results, that change could occasionally be reverted. Status and notes are now always carried through intact.

    • Fixed
      Some models could occasionally render blank — fixed

      If the optimized geometry for part of a model briefly failed to load, that part could show nothing. Anything that fails to load now falls back to drawing the full geometry instead of going blank.

    • Fixed
      A failed clash-detection run showed no message — fixed

      When a clash-detection run failed, the spinner just stopped with no reason — easy to misread as “no clashes.” Failures now show a clear message.

    • Fixed
      BCF import could replace original dates with the import time — fixed

      Dates in BCF files from some tools weren't recognized, so an imported issue's creation date fell back to the import time. The original dates are now preserved.

    • Fixed
      Shallow interferences into thin columns / pipes could be missed — fixed

      A shallow interference into finely-tessellated small elements (thin round columns, pipes) could occasionally go undetected. Detection is now more accurate for these.

    • Security
      Hardened BCF import against malformed files

      Added size and rate limits to BCF import so a maliciously over-compressed file can't overload the server. Normal use is unaffected.

  9. Important

    Import & export issues as BCF (exchange with Solibri / BIMcollab / Revit)

    • Added
      Import and export issues in the BCF 2.1 format

      From the “Export BCF” button on the issues panel, you can now export all issues as an industry-standard BCF (BIM Collaboration Format) 2.1 file — with each issue's title, status, priority, comments, target elements (by IFC GlobalId), and viewpoint. And with “Import BCF” you can pull in a BCF exported by Solibri, BIMcollab, Revit, and others (target elements are matched back to your model by IFC GlobalId). Coordination now flows both ways with the rest of your BIM stack.

  10. Important

    Overlay multiple models and check for clashes

    • Added
      Overlay several IFC models (architecture, structure, MEP…) in one project

      You can now import several IFC files into one project and view them overlaid. The 3D “Models” panel lets you show or hide each model and, if their origins differ, nudge one into alignment along X/Y/Z. Import is additive — a second IFC overlays the existing model instead of replacing it — and people you share a link with see the same overlaid view.

    • Added
      Clash detection: find where models physically collide

      For overlaid models you can now detect where element shapes actually intersect (collide). Run it from the 3D “Clashes” panel to get a list of interfering element pairs; click one to jump the camera to it. Elements that merely sit flush against each other are not counted as clashes. You can mark each clash Resolved or Ignored, and that status is kept when you re-run detection so reviewed clashes don’t keep reappearing. Turn any clash into an issue in one click — the viewpoint and both elements are attached automatically so you can track it with comments and status.

    • Fixed
      Faithful view now shows every model when several are overlaid

      When several models were overlaid, the faithful (accurate-shape) view could show only the most recently imported one. It now shows every model’s accurate geometry.

  11. Angled walls now show at the correct thickness and orientation

    • Improved
      Angled (non-orthogonal) walls now import at their true shape instead of as thick blocks

      Angled walls were approximated with an axis-aligned box, so their thickness could come out several times too large — showing as a thick block (up to 4.6m on one model). Walls are now fitted along their true orientation, so angled walls appear at the correct thickness and angle. Orthogonal walls are unchanged. Re-import the same IFC to pick this up.

  12. Standard properties now show in the attributes panel

    • Improved
      Standard IFC properties and quantities are no longer crowded out on import

      IFC files from tools like ArchiCAD carry a huge number of software-internal fields (over 90% of the total on one model). These were imported first and filled the limit, so standard properties — dimensions (length, height, volume), IsExternal, load-bearing, and the like — could get dropped. Standard properties are now imported first, so the values you need for attribute and quantity checks reliably appear. Re-import the same IFC to pick them up.

  13. Important

    Doors and windows no longer go missing on import

    • Fixed
      Fixed most doors and windows being dropped during import

      On models where doors and windows aren't exported with an explicit relationship to their host wall (common with ArchiCAD and others), most of them were dropped and vanished from the import. Doors and windows without a wall link are now imported in place and shown. On one real model, imported doors and windows went from 9 to 464. Re-import the same IFC to pick them up.

  14. Important

    Fixed imported models not appearing in 3D

    • Fixed
      Fixed the 3D view sometimes staying empty after importing an IFC

      After importing an IFC, the elements were recognised but the 3D view could show only the grid — the building itself was missing. The shape data used for 3D wasn't being delivered correctly; that's now fixed. Already-imported models display correctly just by reopening them, and the “Faithful view” now appears too.

  15. Important

    Millimetre-exported models now import at the correct size

    • Fixed
      Fixed millimetre-unit IFC files importing shrunken to a fraction of their real size

      IFC files exported in millimetres (as ArchiCAD and others often do) imported with wall heights and slab thicknesses collapsed to one-thousandth of their real size, so the building appeared tiny and flattened. We fixed the unit handling; millimetre- and inch-based models now import at true scale. Affected models can be rebuilt correctly by re-importing the same IFC (metre-based models were never affected).

  16. Big-model completeness & lighter app

    • Fixed
      Fixed some elements missing from the list & 3D on very large models

      On large models with more than ten thousand elements, anything past the cap could quietly drop out of the element list and 3D view. Elements are now loaded in full, so nothing goes missing regardless of model size.

    • Improved
      Faster first load

      Screens other than the 3D viewer (workspaces, project pages, and so on) no longer load the heavy 3D engine up front, so they open faster. The 3D parts load only when you actually open a viewer.

  17. Re-import notice for older imports

    • Improved
      Older imported projects now show a re-import notice

      Projects whose IFC was imported before the July 3, 2026 coordinate-accuracy fix could have slightly misplaced elements when edited in the plan view. Opening an affected project now shows a notice, and re-importing the same IFC rebuilds it at the latest accuracy. The 3D reference view already displays correctly, so viewing and sharing are unaffected. The notice can be dismissed and won't reappear.

  18. Important

    Faithful view (see the real imported shapes)

    • Added
      New “Faithful view” shows the real geometry of your imported IFC

      Until now the 3D view approximated curved or complex elements with simple boxes. Turn on “Faithful view” at the top-right of the 3D screen to see the real shapes of your imported model — curved walls, sloped roofs, detailed stairs and more — exactly as they were modelled. It's view-only; switch back to the standard view to keep editing. It's prepared automatically for imported models.

  19. Edit-failure alerts & account fixes

    • Fixed
      Fixed edits silently failing with no message

      When a save failed — for example because someone else changed the same element first — nothing appeared on screen and your change simply didn't take. Failures and conflicts now show a notification and the view automatically refreshes to the latest state.

    • Fixed
      Fixed being signed out of your own device after changing your password

      Changing your password could sign you out of the device you were using — not just your other devices — forcing an immediate re-login. Your current device now stays signed in while only other devices are signed out.

    • Security
      Password changes now invalidate unused reset links

      Changing or resetting your password now voids any previously issued, still-unused password-reset links. Even if such a link leaked, it can no longer be used after the change.

  20. Stability & security sweep

    • Security
      Hardened workspace permission controls

      Fixed an issue where an Admin (non-owner) member could grant themselves Owner-level access. Ownership can now only change through the dedicated Transfer Ownership flow.

    • Fixed
      Fixed the 3D view reloading repeatedly while viewing a single floor

      When a single floor was selected, every click or hide/isolate action re-loaded the entire 3D scene, making it sluggish. The redundant reloads are gone and memory no longer creeps up over a long session.

    • Fixed
      Fixed remaining cases of the 3D view staying stale after an edit

      Fixed the remaining cases: deleting every element on a floor could leave old shapes in 3D, and navigating away immediately after an edit could skip the refresh.

    • Fixed
      Fixed simplified blocks poking through the section cut when zoomed out
    • Fixed
      Fixed a lost edit when two people changed the same element's property at once
    • Fixed
      Fixed a completed action being reported as failed on a flaky connection
    • Improved
      IFC import now reports when properties were truncated at the cap

      For models with very many properties, when some are dropped at the import cap the result now says so instead of silently omitting them.

  21. Major IFC import upgrade

    • Added
      Columns, beams, roofs, stairs, doors and windows now import

      IFC import used to bring in walls and slabs only. Columns, beams, roofs, stairs, doors and windows now show up in 3D too — doors and windows appear as wall openings. For existing projects, simply re-import the same IFC to get the improved result.

    • Added
      IFC property sets and quantities now import into the properties panel

      Click any imported element to see its IFC property sets (FireRating, IsExternal, …) and base quantities.

    • Added
      Coverings, railings, furniture, footings and more now import too

      Nine more types — including curtain walls, members, plates, piles and generic elements — now import as simplified box shapes. Models look far more complete, and their properties show up in the panel like any other element.

    • Fixed
      The 3D view now keeps up with drawing, editing and undo

      In imported projects, newly drawn walls could fail to appear in 3D, and edits or deletions could keep showing the old shape. Changes now refresh the 3D display data automatically.

    • Fixed
      Fixed 3D geometry disappearing from models left untouched for weeks

      An internal cleanup task could mistakenly delete 3D display data that was still in use. All affected projects have been regenerated. Apologies for the inconvenience.

    • Fixed
      Fixed the 3D view when a single storey is selected

      Selecting one storey could still show the whole building, with some elements at the wrong height. Only the chosen storey now renders, at its true elevation.

    • Fixed
      Fixed drawn slabs and roofs appearing mirrored in 3D

      Slabs and roofs drawn in plan view could appear mirrored across the X axis in the 3D view only. The plan position was always correct — the 3D view now matches it.

    • Added
      Review tools in the 3D view: measure, hide, isolate, kind filter

      Measure point-to-point distances (📏), hide the selected element (H), isolate it (I), bring everything back (U), and toggle visibility per kind (walls, columns, …). Press ? for the full shortcut list.

    • Fixed
      Fixed imported models coming in garbled

      Imported walls and slabs could come in with wrong orientation and height (a coordinate-axis mix-up), and upper-floor slabs could float above their storey. Both are fixed — if a past import looked wrong, re-importing the file will now produce the correct shape.

  22. Faster loading, leaner memory

    • Improved
      Faster loading for large models and shared views

      Opening projects with many elements — and read-only shared links — now loads noticeably faster. The bigger the model, the bigger the difference.

    • Fixed
      Reduced memory use during long 3D sessions

      Repeatedly selecting elements in the 3D view could slowly grow memory use over a long session. This is now fixed, so extended work stays stable.

  23. More pages, IFC upload fix

    • Fixed
      Fixed IFC uploads stalling on certain files

      Some IFC files would stall after upload and never finish importing. Anyone affected can retry — they should now go through. Apologies for the inconvenience.

    • Added
      Use-case pages and side-by-side comparisons

      Five use-case pages (IFC viewer, browser BIM tool, IFC sharing, automated checks, issue tracking) and three honest comparisons against Solibri, Trimble Connect, and BIMcollab. A getting-started guide is now live too.

    • Improved
      Clearer open-beta banner, favicons added

      Both the website and the app now show a more visible open-beta banner with a direct link for feature requests and bug reports.

  24. Faster 3D viewer + AI explanations

    • Improved
      3D viewer is much faster on multi-thousand-element models

      Bimly now pre-builds 3D geometry server-side at upload time so the browser doesn't have to rebuild it on every load. Walls, slabs, columns, beams, roofs, and stairs all covered.

    • Added
      AI explains validation findings in plain language

      Click any finding from the automated checks and an AI assistant summarises — in two to four sentences — what failed, why it matters, and the most likely fix.

    • Added
      Transfer workspace ownership to another member

      An owner can now hand the workspace off to another member from the members list. The target must have a verified email address, and the action is gated by a typed-confirmation prompt.

    • Fixed
      IFC export now writes spec-correct GUIDs

      Other BIM tools (Solibri, Revit, IfcOpenShell) sometimes rejected Bimly's exported IFC because of a non-standard GUID format. Now uses the proper 22-character encoding.

  25. AI features + auth screens redesigned

    • Added
      Natural-language element search and edits

      "Set the wall thickness on floor 3 to 200 mm" gets turned into a concrete edit proposal. The user reviews the proposal before it applies — Bimly never lets AI write to the model directly.

    • Improved
      Signup, login, and password-reset screens redesigned

      Clearer error states, required-field marks, and a single design system across every form.

    • Improved
      Account emails are now delivered reliably

      Verification and password-reset emails now ship via a commercial transactional-email provider, with proper authentication so they reach the inbox. Sender: noreply@bimly.net.

  26. Bimly open beta launch

    • Added
      Bimly open beta is live

      First public beta. IFC upload, 3D viewing, issue tracking with comments, automated checks, shareable links, and IFC export are all working. Feedback of any kind is welcome at support@jp-info-tech.com.