GLASSS Changelog

v2.1.0

Released 4 November 2026

Bug Fixes

  • General issues
    • Sometimes the glasss job page wasn't loading properly, keeping the user in front of an infinite spinner loading.

v2.1.0

Released 4 November 2026

New Features

  • User interface
    • The whole application has a new look: a new graphic theme for the public pages (Home, GLASSShopper, Pricing, About Us), the navigation bar, the GLASSS tools, the workspace and the account and organization settings.
    • The sidebar shows the folder tree of the workspace under All files: expand a folder to see its contents and click a file to open it.
    • The Home and GLASSShopper pages have a Keep me updated button that opens the newsletter sign-up form.
  • Organization and account
    • When registering, the company email must be verified with the 6-digit code sent to it.
    • In the Organization page, the organization email is changed with the Change button: a 6-digit code, valid for 30 minutes, is sent to the new address, and the change takes effect once the code is confirmed. An organization email not yet verified can be verified from the same page. The previous address receives a notice of the change.
    • When the email of an account is changed, the previous address receives a notice of the change.
  • Newsletter
    • The newsletter can be subscribed to when registering or accepting an invitation, and turned on or off at any time in the Newsletter section of the Profile page.
    • Every newsletter contains a link to unsubscribe, which asks for confirmation, and can also be unsubscribed from with the unsubscribe button of the mail program.
  • EN 19100 standard
    • Added the European standard EN 19100 (Eurocode 10), with its verification options: the consequence class (CC1, CC2 or CC3), which sets the default partial factors γM and γP for the fundamental and accidental combinations, the size effect factors λA and λl, common to all panes, and the characteristic strength fg,k of each pane, based on its glass type, surface treatment, prestress type, manufacturing process and edge type. The Combinations without favorable option is available in the Loads tab.
    • With EN 19100 the structural analysis always uses the nominal thickness, and the Thickness type can no longer be changed.
    • The checks of the static, dynamic and thermal analyses and the report support EN 19100.
  • Dynamic analysis
    • Added the Loads During the Impact section to the Impactor tab: the static loads acting during the impact, as an accidental combination, from whose equilibrium the dynamic analysis starts. The coefficients are generated from the loads (permanent actions 1.0, wind as leading action with ψ1, the other variable actions with ψ2), and can be modified by switching on Custom.
  • Thermal analysis
    • Added the Download Timelapse As GIF button to the Temperature Timelapse tab, which saves an animated GIF of the temperature evolution in the selected pane, with the time of each frame.
    • Added the Loads Acting with the Temperatures section to the Thermal tab: the static loads acting together with the temperatures, as an accidental combination, considered in every time step. As for the impact, the coefficients are generated from the loads and can be modified by switching on Custom.
    • Added the Reference (stress free) temperature, at which the glass has no thermal stresses (20 °C by default).
  • Report
    • Added the isometric top view of the glass to the geometry section of the report, next to the curvature view.

Improvements

  • Navigation improvements
    • The Docs menu of the navigation bar groups Documentation and Changelog; a switch at the top of these pages moves between GLASSS and GLASSShopper.
    • The account and organization settings menu is always visible on mobile, and the buttons of the guided tour wrap on narrow screens.
    • Buttons showing only an icon now have a tooltip.
    • In Switch Organizations, the organizations where the user's account has been disabled are greyed out and can no longer be selected.
  • Workspace improvements
    • A new glass check is opened as soon as it is created.
    • A file or folder now opens with a single click, and all its actions (Open, Copy, Move, Rename, Download, Delete) are in the ⋮ menu at the end of its row.
  • Supports improvements
    • The glass view of the Supports tab now shows the global X, Y, Z axes, and is larger on wide screens.
  • Thermal analysis improvements
    • The values of the shadow box are now checked when saving: Distance, Shadow Box Thickness and Insulation Thickness must be at least 1, and out-of-range values are rejected.
  • Analysis improvements
    • Updated the analysis solver.
    • In the check options and results, panes and surfaces are numbered across the whole glass, as in the section view (pane n has surfaces 2n-1 and 2n), instead of by package and pane. The Deflection limit is now next to the coefficients of each standard.
    • The tooltips with the reference tables of the standards are larger.
    • Input data can no longer be edited while an analysis is running.
    • The selection checkbox is now the first column of the combinations table.
    • The labels of the minimum and maximum values in the history charts also show their time.
  • Email improvements
    • All emails have a new, uniform layout, with buttons instead of plain links and the support contact in the footer.
    • Emails now refer to subscriptions and organizations by name.
  • Account and subscriptions improvements
    • In the Profile page, the other changes are saved right away when the phone number is changed, while the new number waits for the confirmation code. The phone number can be changed but no longer removed.
    • In the Subscriptions History, switching between billing intervals is now shown as Upgrade or Downgrade.
    • The warning icon of subscriptions that won't be renewed now reads Will not renew.
    • The subscription details show the plan limits and the limits of each tool in separate tables.

Bug Fixes

  • Analysis issues
    • Fixed the misspelled labels of the Temperature History and Temperature Timelapse tabs.
    • Fixed supports placed by clicking near the edge of the glass ending up outside of it.
    • Fixed input values being considered changed after switching the unit system.
    • Fixed an error message shown after cancelling the mesh build.
    • Fixed the pane numbers in the section view.
    • Fixed the sealant being drawn on the wrong side of the edge in the glass view for some shapes.
    • Fixed the title of the ψ coefficients tooltip in the Loads tab.
    • Building the load combinations with an interlayer without material now shows a clear warning instead of an internal error.
    • Fixed errors when generating barrier or point loads, or changing their duration, in older or imported jobs.
    • Fixed the colours of the combination results not being reset when the results of a new analysis arrive.
    • Fixed an imposed displacement point staying selected after selecting another support.
    • Fixed the glass views sometimes being drawn incorrectly when the page opens.
  • Report issues
    • Fixed the shadows drawn for curved glass in the thermal analysis section.
    • Fixed the colour legend of the peak contour plots touching the plot, also when placed at the bottom.
    • Fixed the unit of the impactor mass in the dynamic analysis section.
  • Workspace issues
    • Fixed the deletion of folders containing subfolders.
    • A folder can no longer be moved inside one of its own subfolders.
    • Fixed the folder tree showing outdated folders or names after moving or renaming a folder.
  • Subscriptions issues
    • Fixed automatically renewed subscriptions being shown as Expiring in their last week, and not being cancellable.
    • Upgrading a cancelled subscription now turns its automatic renewal back on.
    • A scheduled plan change is no longer lost when the subscription is cancelled and then resumed.
    • Fixed duplicate purchases when two members bought the same product at the same time. A product can no longer be purchased again while its subscription is suspended.
    • Fixed plan limits sometimes being taken from an expired previous subscription.
  • Organization and account issues
    • Disabling a member now removes their product enablements and frees their seats.
    • Fixed accepting an invitation when the email differs only in upper/lower case. Invitations already accepted, declined or revoked can no longer be answered again.
    • The members page now shows an error when inviting a member or changing a role fails, and correctly detects people already invited or already members.
    • Inactive owners and administrators can no longer manage the organization.
    • Archive all in the notifications now archives the notifications already read too.
    • Changing the phone number no longer signs the user out.
    • Fixed a failed account deletion leaving part of the data behind.

Changes

  • Thermal analysis changes
    • The minimum Time Step of the thermal analysis is now 1200 seconds, which is also the new default (previously 600 seconds).
  • Dynamic and thermal analysis changes
    • The impact and thermal analyses now include the static loads acting during them, as an accidental combination, so their results can differ from those of the previous versions.
  • Workspace changes
    • Multiple selection in the workspace, with bulk move and delete, has been removed.
    • Downloaded projects now contain only the input data, without the mesh and the results: after uploading a project, run the analysis again to get its results.
  • Loads changes
    • The EN 16612 option of the Loads tab now reads Combinations in consequence class 0 (CC0), otherwise CC2, instead of CC1.
  • Usage limits changes
    • The hourly and daily calculation limits now apply to each enabled member as defined by the plan, and are no longer multiplied by the number of licences.
    • The daily limit is shared by all the tools of the product, and resets at midnight UTC.
  • Email changes
    • Emails are now sent from apps-noreply@maffeis.it and newsletters from apps-newsletter@maffeis.it. For support, write to apps-support@maffeis.it.
  • Legal changes
    • The GLASSShopper terms are now part of the Terms of Use, in a dedicated article; the old GLASSShopper terms page redirects to it.
    • The Privacy Policy has been updater.

v2.0.0

Released 19 October 2026

New Features

  • Dynamic analysis
    • Added the new Impactor tab, from which it's possible to set up and launch a dynamic analysis of the glass, simulating a sudden impact on it. The feature is available with the GLASSS Pro plan.
    • The impact is defined by its position on the glass, the impacted side (inside/outside), the impactor type (EN 12600 twin tyre or sphere, with its radius), the drop height, the mass and the stiffness of the impactor, the time step length and the total number of steps.
    • The shear modulus G of the interlayers can be set for each dynamic combination, and recomputed from the glazing temperature with the Update G button.
    • Results are shown as history charts (maximum deformation, maximum tensile stress and impactor spring force over time), as displacement and stress contour plots at the peak instant for each surface, and as stress and displacement checks for each combination and pane. Checks are available for the EN 16612 standard.
    • Input data, results, peak plots, checks and conclusions of the dynamic analysis are added to the report, together with the ones of the static analysis.
  • Thermal analysis
    • Added the new Thermal tab, from which it's possible to set up and launch a thermal shock analysis of the glass, predicting possible temperature-induced cracking. The feature is available with the GLASSS Pro plan.
    • The analysis is defined by the location (latitude and longitude), date, elevation above sea level, ground albedo, wind speed, orientation of the glass (Rotation Z), minimum and maximum internal and external temperatures and the time step.
    • It's possible to assign a coating to each glass surface (none, single, double or triple silver layer), to choose which edges are exposed, to draw polygonal shadows on the glass and to place an aluminium shadow box with its insulation properties.
    • At the end of the thermal analysis, a static analysis is automatically run to compute the resulting stresses.
    • Results are shown as minimum and maximum temperature histories for each pane, maximum tensile stress history and stress contour plots at the peak instant. A timelapse of the temperature evolution in each pane can also be generated.
    • Input data (coatings, shadows, exposed edges, shadow box) and results of the thermal analysis are added to the report.
  • DIN 18008 standard
    • Added the German standard DIN 18008, with its verification options (γM and kc for annealed and thermally toughened glass, simple linear support assumption), the characteristic strength fk for each pane based on its prestress type, the combinations without favorable loads and the DIN climate loads.
  • Imposed displacement points
    • Added the Imposed Displacement Point support, which imposes a displacement along Z' in any point of the glass, in the global or local reference system (cold bending). The feature is available with the GLASSS Pro plan.
    • Imposed displacement points are included in the mesh and in the report.
  • Organization management
    • Added the Organization area, reachable from the account menu by the organization owners and administrators. It gathers the organization data, logo and members (previously in the account management) together with subscriptions, enablements, subscriptions history, payments and invoices.
    • The members page shows whether each member has an active web or API (GLASSShopper) session, and allows to force their logout.
    • From the Enablements page it's possible to choose which members of the organization use the seats of each product.
  • Subscriptions and payments
    • Plans can now be purchased and changed directly from the application, choosing the billing interval and the quantity.
    • Upgrades are applied immediately and charged prorated, while downgrades are applied at the next renewal. A scheduled change can be canceled before it takes effect.
    • Subscriptions are automatically renewed. They can be cancelled and the payment method can be updated from the subscription's details page.
    • Added the payments history, the invoices (downloadable as PDF) and the subscriptions history of each product.
    • Added notifications about renewals, expirations, cancellations, plan changes and upcoming price changes.
  • Account improvements
    • Added the Preferences page to the account management, from which the "Don't ask me again" choices can be reset.
    • The job can now be automatically saved before running an analysis and/or after it completes successfully.

Improvements

  • General improvements
    • Reports generated with the commercial plans (Base and Pro) carry the organization logo and no longer have the Maffeis watermark.
    • The usage limits of each plan are listed in the subscription details.
    • All the plan limits are now checked before launching an analysis, an inference or a report.
    • Aborted analyses no longer count towards the usage limits.
    • Newsletters now include an unsubscribe link.
    • The page is automatically reloaded when the connection with the server is lost.
    • Improved the rendering performance of the glass view.
  • Geometry and views improvements
    • Added an isometric top view of the glass to the analysis page.
    • Made clearer the distinction between the global (X, Y, Z) and the local (X', Y', Z') coordinate systems, and added a documentation section about them.
    • The glass package editing popup now scrolls when its content is too tall.
    • Barrier and point load tables leave the edit mode when clicking outside of them.
  • Report improvements
    • Added the glass rotations, the curvature view, the cavities and interlayers to the build-up table, the hole supports table and the design values of each pane.
    • Area loads along 3D paths coming from GLASSSHopper are now reported.
  • Registration improvements
    • An organization email already used by another organization is now rejected, both during the registration and in the organization page.
    • Country lists are now sorted alphabetically.

Bug Fixes

  • Analysis issues
    • Fixed projects saved before the introduction of the combinations selection being opened with no combination selected, and therefore without results.
    • Fixed the selection of the combination whose results are displayed in the analysis page.
  • Geometry issues
    • Fixed the radius of curvature not being able to return to 0 (flat glass).
    • Fixed the mesh preview not being updated after changing the orientation or the rotation of the glass.
  • Supports issues
    • Fixed the reference system of point and hole supports being reset to local when editing them.
    • Fixed the default width and thickness of silicone edge supports, which were swapped.
  • UI issues
    • Fixed the flickering of the build-up code info popup.
    • The Data button is now disabled while an analysis is running or the mesh is being built.
    • Fixed some errors occurring when several operations were performed at the same time.
    • Fixed an error of the cookie banner.
  • Report issues
    • Fixed a stray separator in the report footer when the organization has no VAT ID.

Changes

  • Session changes
    • Each account can now have only one active web session and one active GLASSShopper session at a time. Signing in elsewhere is refused until the session is released, by logging out or after about 3 minutes of inactivity (web page/GLASSShopper closed).
    • When a session is ended by an administrator, the user is redirected to the login page.
  • Plans changes
    • The curvature of the glass is no longer available with the Free plan.
    • Imposed displacement points (cold bending) are available with the Pro and Students plans.
    • The limit on point fixings now counts point fixings and holes together.
    • A daily limit of calculations is applied according to the plan.
  • Inputs changes
    • The "Correction Angle" of the glass has been renamed Rotation X.
    • The default winter pressure of new jobs is now 0.105 N/mm² (previously 0.103 N/mm²).
    • The email field of the login form has been renamed Username.

v1.0.8

Released 29 June 2026

Improvements

  • General improvements
    • Added an About Us page. Give it a look!
    • Various improvement to the UI usability and appearance.
  • Workspace improvements
    • Added sorting and filtering of the jobs table.
    • The size limit for project file load has been raised.
    • Added possibility of deleting folders recursively (i.e. deleting a folder and all its content).
  • Analysis improvements
    • Added possibility of launching an inference to estimate the resulting checks of each selected combination.
    • Now in the section view of the glass the global axis are displayed. This is the coordinate system to which the analysis results refers.
    • As it already is for the report, the charts of the minimum and maximum structural silicone stresses have been added to the application interface, just below the displacements and stresses analysis results.

Bug Fixes

  • Workspace issues
    • Fixed a bug with job file uploads.
  • Analysis issues
    • Now the it's no more possible to trigger the visibility and rebuilding of the mesh while the analysis is running, in order to prevent discrepancies bethween the mesh and the analysis results.

Changes

  • Loads changes
    • Now from the combinations table it's possible to select which combinations to use during the analysis and inferences. This way the user can create as many combinations it likes, moving the restrain on how many of them are selected to be used rather than their total number.

v1.0.7

Released 06 May 2026

Improvements

  • General improvements
    • Minor improvements to the UI of some pages.

Bug Fixes

  • General issues
    • Now the full path of a job is displayed when the user is inside the job’s page, not only the last two folders.
  • Geometry issues
    • Fixed checks done on the validation of the job creation form, improving the verification on the buildup string and glass size.
    • Added check to prevent the user from creating a shape in which the edges cross each other.
  • Supports issues
    • Added a check to prevent creation of a Hole Support in the same position of an already existing Point Load.
    • Now Snap Size is immediately updated when switching unit system.
  • Loads issues
    • Added a check to prevent Point Load to be created or moved outside the glass shape.

Changes

  • Documentation changes
    • Removed the PDF guide and replaced it with two pages inside the site with the full software documentation for both online and Grasshopper versions. They are available at:
      • apps.maffeis.it/documentation-glasss
      • apps.maffeis.it/documentation-glassshopper
  • Geometry changes
    • Added 3 as nominal value for panel thickness.
  • Analysis changes
    • Uniformized numerical results graphical disposition for displacement and stress results.
    • Now, if all combinations are marked as Unused, a warning will appear to warn the user that the Checks section will be empty, and no result will be present inside the report.

v1.0.6

Released 26 March 2026

Improvements

  • Application improvements
    • Added notification system inside the application:
      • Notifications alert you when there are updates, when your subscription is about to expire, when your subscription is renewed, and other various communications.
      • Notifications are listed in the pop-up that appears when you click on the bell, which will eventually have a small number on its side to indicate the number of unread notifications.
      • Clicking on a notification opens it, showing its content and its metadata.
      • By showing all notifications, the Notifications page will be opened, where the user can see the list of all the notifications it received and can filter them.
      • The notifications system has been integrated with all the applications aspects, like accepted/rejected invites, expiring subscriptions, etc...
    • Added limitations list inside the details section of the organization subscription page.
  • Mesh improvements
    • Improved policies used to invalidate the mesh (now many changes that don’t impact on the mesh won’t invalidate it no more).
  • Options improvements
    • A new version of the ASTM E1300 standard has been added. Now the available standards are: EN 16612 (UE), ASTM E1300-16 (USA), ASTM E1300-24 (USA).
  • Checks improvements
    • Now, if all combinations used in the analysis have the Usage property set to Unused, the page it will no longer be empty, but will have a text to warn about that.
  • Other improvements
    • Various improvements and refinements in the UI and quality of life features across the whole platform.

Bug Fixes

  • Home issues
    • Now the registration button in the pricing card will no longer appear while logged in.
  • General issues
    • Now when the organization name is changed, the account data in the navbar will be updated immediately to reflect the change (instead of needing for the page to be reloaded).
  • Geometry issues
    • Now when the glass geometry is changed, the applications checks that all existing barriers and point loads are still inside the shape after the change.
  • Analysis issues
    • Solved a bug which was preventing the analysis results of Deflection combination to be returned when using the ASTM E1300 (USA) standard.

Changes

  • Application changes
    • Navbar links will now be still available after logging in.
    • Now the registration button in the pricing card will no longer appear when logged in.
  • Geometry changes
    • Added 3 as nominal value for panel thickness.
  • Analysis changes
    • Uniformized numerical results graphical disposition for displacement and stress results.
    • Now, if all combinations are marked as Unused, a warning will appear to warn the user that the Checks section will be empty, and no result will be present inside the report.

v1.0.5

Released 25 Feb 2026

Improvements

  • Workspace improvements
    • Improved UI of folder structure management. Now both job files and folders can be moved to nested folders by dragging them.
  • Supports improvements
    • While adding a new constrain, when the cursor is outside the shape (and still near it) the insertion pointer will be dragged to the closest point on the shape's perimeter, instead of being placed on the closest vertex.
    • Added an info item for Width and Thickness fields of Structural silicone support type.
  • Mesh improvements
    • Now the mesh won't be recomputed in case no changes have been made to the glass.
  • Analysis improvements
    • The face selection of the glass panes has been made easier.
  • Loads improvements
    • Added possibility to select combos in the combinations table to delete multiple rows at once.
    • Improved responsiveness of the combinations table.

Bug Fixes

  • Workspace issues
    • Corrected an issue that was preventing folder to be moved to other locations.
  • Mesh issues
    • Fixed a bug that caused the application to retain the old mesh if the mesh calculation operation failed.
    • To avoid misalignment in the saves and improve performances, it will no more possible to toggle mesh view or save the project while the mesh is generating.
  • Geometry issues
    • Implemented check on curvature radius to ensure that its minimum absolute value is respected when the glass shape change, which was missing.
    • Added a check to prevent the possibility of having a glass shape with two overlapping points.
  • Loads issues
    • Now the analysis results are invalidated on shear (G) values update.
    • The popup used to ask confirmation before deleting a combination now saves correctly the user preference when the "Don't ask again" checkbox is toggled.
    • Solved an issue which was causing some SLS combinations to have Pressure and Temperature values set to 0 instead of 1.
  • Solver issues
    • Implemented a check to solve an issue that in some cases was preventing some restrains to be detected by the solver, which was producing wrong results for those job cases.
  • Other issues
    • Fixed some issues with some graphical elements rendering and UI components, which were causing unhandled exceptions and low graphical performance under specific conditions.
    • Added checks to prevent user from accessing to some pages when unauthorized.
    • Fixed some interface issues.

Changes

  • Organization Management and User changes
    • The owner of an organization is now able to add new members to his organization from the Members page in the Profile section.
    • Organization's members handling (done by the organization's owner):
      • To add new members, the owner can send an invitation providing his email address. The invitation can be revoked at any time before it's accepted, and it will be necessary to renew it to make it valid again.
      • Each member can be disabled to prevent him from accessing the organization workspace. The user affected by this action will receive a notification at his email address. The owner can then enable the user again at any time.
      • Each member can be removed from the organization. The user affected by this action will receive a notification at his email address. To reintroduce the user in the organization, the owner will have to send him a new invitation.
    • A user can be included in multiple organizations. He can switch between them by opening the account panel on the top-right part of the window.
    • Added organization's type field.
    • Added user's profession field.
  • Geometry changes
    • Instead of selecting a predefined shape, now the to create the glass shape the user must insert the number of vertex (3 to 50) of the shape.
    • Set the default interlayer quantity to 4.
  • Supports changes
    • Added default and minimum values for seal supports parameters.
  • Loads changes
    • Added 6h and 12h as load duration options.
    • Now barrier representation no more appears over holes.
    • The combination assembly policies have been changed to disable contemporaneity of Barrier and Point load types.
    • Added pillow check combination for standard EN16612.
    • Implemented filtering by opposite signs for combinations.
    • For Climate Pressure Load, it is now possible to make distinction between the Winter and Summer seasons when setting the Production value.
  • Analysis changes
    • Now you can still run the analysis after running the inference.

v1.0.4

Released 18 Dec 2025

Improvements

  • Archive improvements
    • Made available the link of the source file used to generate the data of the cables in the archive.
  • Supports improvements
    • Improved visibility of supports points by making them thicker and changing their colour to green.
    • Changed the selection policy of existing supports to make it more user friendly.
  • Options improvements
    • Added pane and package enumeration in the glass section image to improve data understanding.
    • Added the k_mod value to the pane's loads table.
  • Interface improvements
    • Enhanced inference speed and improved accuracy.
    • Expanded applicability of the neural network use cases. In particular, larger climate loads are now supported, spacers are now supported, point loads now cover a wider range of force magnitudes and load widths.
  • Report improvements
    • Added a new PDF visualizer in the job's report section to improve compatibility with browsers that don't implement a built-in document visualizer.
    • Added a download button.
    • Report content improvements:
      • Added the side of the glass in which the barrier and point loads are applied to.
      • Added the cavity gas type for cavities layers in the build-up table.
      • Added graphical representation of silicone supports' stresses.
      • Added glass curvature radius and curvature representation.
  • Other improvements
    • Improved file name conventions when coping files, adopting a progressive enumeration of the copies instead of just adding just a suffix, which may have produced homonyms between copies.
    • Implemented or improved responsiveness of most application elements.
    • Tour guides inside project pages can now be closed as they start and will only be displayed again using the corresponding tour buttons.

Bug Fixes

  • Measure Units issues
    • Added conversion from millimetres to inches of the Displacements values in the analysis results when the Imperial measure system is selected.
    • Now all the min/max bounds and step of dimensional fields consider the selected unit system.
  • Mesh issues
    • Changing the hole mesh size now correctly triggers the mesh recalculation.
    • Corrected an issue with the mesh segment division because of which applying a barrier load to the glass may have produced a wrong mesh.
  • Archive issues
    • Fixed an issue that was preventing the export of the archive files or in some cases was preventing the printing of many table columns in the exported file.
  • Geometry issues
    • Added default value for seal supports width.
    • It was previously possible to place supports outside the glass surface by changing the position of the glass shape's points manually, causing model instability errors during the analysis. Now, when the position of the shape points is changed, if one or more supports positions violate the new perimeters, a popup will appear to ask the user confirmation for applying the change, causing the deletion of these supports. This also occurs when the Change Shape button is used.
  • Supports issues
    • Fixed an issue that was preventing to select a support if another one was already selected.
    • Fixed a bug which was causing the maximum diameter value for the holes to be set to a negative number when the support was placed near the shape border.
    • It is now checked that the entire support hole is inside the glass shape and respect the margin from the edges.
    • The application now prevents the user to place supports that overlap (partially or totally) with each other, which was an unwanted behaviour.
    • Corrected some checks on the support's position validity which didn't work properly with concave shapes.
    • Fixed editing state of the spacers and silicone supports tables rows, which weren't returning to normal state after selecting another row if a value had been changed.
  • Loads issues
    • Improved image definition on the Loads section.
    • Corrected a problem that was preventing loads of Barrier type to be correctly displayed on concave shapes.
    • Changed wind pressure and wind suction rendering in the section view to fit them inside the image.
    • Fixed an issue which was sometimes preventing the analysis results to be invalidated by editing a load case.
    • Corrected point loads' representation in the section view, which was using the load's width instead of the height.
  • Options issues
    • Now changing the Gammas and the Deflection limit values invalidates the analysis results.
  • Analysis issues
    • Solved an issue with the restrains about the number of jobs that can be analysed each hour that in some cases was blocking completely the analysis execution for specific jobs.
    • Analysis Errors solved:
      • The given key 'x' was not present in the dictionary The error was caused by the presence of both support holes and support points with spring type constraints.
    • Solver:
      • Improved solver stability by fixing a critical bug where "fixing on holes" caused system instability and prevented the solver from reaching a valid solution.
  • Report issues
    • Removed the climate loads list from the report when no cavity is present in the glass.
    • Now, when a load type isn't applied to the glass, that's marked in the report, instead of just having a blank paragraph.
    • Solved an issue which sometimes was causing the report creation's log to not disappear after the report had been created.
  • Other issues
    • Now, when saving a job, if analysis results have been invalidated by a change and a previous result was saved, the saved result will be deleted. This allows to avoid mismatching between the saved job data and the saved result.
    • Fixed a bug that was preventing to delete any file or folder after attempting to delete a folder that was not empty.
    • Implemented the area and layer number restrictions checks that were missing.
    • Removed the "Free professional use" panel, used to register an organization account, in the Home page after the login.

Changes

  • Supports changes
    • Removed axis from the glass view to improve supports visibility.
  • Loads changes
    • Maximum duration value for loads is now set to 50 years.
    • Changed the activation policy for the Snow Load. Now the user can always choose to add it to the combination by setting a value higher than 0, then the solver will handle the decision process of choosing which faces will be subjected to the load, based on the glass inclination.
    • Barrier loads Y position now will be set to half the glass height by default on creation.
  • Other changes
    • New Home Page design.