3.6.0

April, 26th 2019 - Our Dev Team is growing a lot. Thanks to this we will be able to focus on multiple Features at once. This is in particular important for the upcoming new User Panel. With Release 3.6.0 we are launching the new Order Placement Interface - the Basket. Also, our research and planning in improving our pricing modules are paying off. One of the first Updates in the Release includes User Based Pricing and JavaScript input. 

New Basket is ready to be used [BETA]

We did a lot of research and went through numerous design iterations to come up with the enhanced Workflow for creating Orders. The new Basket can be activated in the Admin Panel per Organization (or by our project managers). It replaces the "3D Projects".


Compared to the old User panel, the new Basket comes with some improvements:

  • Improved UX of Material Selection
  • Improved 3D Viewer (Toggling Wireframe, X-Ray, Support Structure, Wall Thickness Analysis, Perspective View)
  • More advanced 3D Printing analysis in the viewer
  • More clear Gross / Net Labeling
  • Better usability on Mobile Devices
  • Material Search
  • Advanced Material Comparison
  • Materials are even shown if the build chamber is too small, to avoid confusion. Instead, a Printability warning will be shown.
  • The description of Post-processings is shown


The new Basket is usable, but does not contain all features from the old Userpanel yet:

  • It is not possible to access 3D Projects which were created in the old User panel
  • It is not possible to share 3D Projects with arbitrary users via E-Mail
  • Printing Quotations

If your Users need one of those functionalities, do not activate the new basket yet.
We currently work on making both functionalities also available in the new Basket.



[Pricing configuration system] Text Editor for JavaScript input (BETA)

We are introducing a new text editor to enter the pricing formulas in JavaScript. Some improvements which are included:

  • Colored syntax
  • Live evaluation of the script
  • Collapsing functions with one click
  • Line numbers are added

If you want to activate the new feature please get in touch with your Project Manager. Please remember to keep a backup of your existing formulas before using the new JavaScript feature. 

Other Notable Features and Bug Fixes

  • [New User panel] The Orders are now searchable by user/email/name in User Panel
  • [New User panel] Preference: Language selection dropdown and currency was fixed
  • [New User panel] The Region Settings will now disappear after clicking "Save"
  • [New User panel] The timezones are not configurable any more. Instead, all times are always shown in the Timezone of the Operating System.
  • [Old User panel] The shipping method in the 3D Project and the shipping Method on the Quotation are now the same.
  • [Checkout] The Name of the Company is now shown in the short version of the address to more easily identify right addresses.
  • [Service Panel] Minimum Order Price has now a "Save" button
  • [Service Panel] Credit Card Payments via Stripe should work again for recently connected Stripe accounts. Stripe needs to get reconnected in the Service Panel.
  • [Agile MES] Employee assignment to the part does not fail anymore when the dropdown is opened multiple times
  • [Agile MES] Custom Product Names are now considered in the MES
  • [Agile MES] 3D Viewer is now working for file versions
  • [Agile MES] Extended Workstation - improvements
  • [Agile MES] Parts List is now visible if Orders with no Address exists
  • [Agile MES] Part Search is now working better if you have a lot of parts
  • [Agile MES] Current time bar in the Scheduler now showing the current time
  • [Analytics] Filtering works now correct 
  • [Analytics] If the verification workflow is enabled, pending Users are now counted as "1st step Users" and not as "Active Users".
  • [Email] Order creation confirmation email to the user - link to order is now working
  • [Analytics] For technical reasons, the number of uploads is now calculated different. Instead of counting the actual uploads, the items in the 3D Projects/Baskets are counted instead. E.g. A upload is not counted when a part was deleted. Also it is counted double when the item was cloned. The different calculation makes the numbers for uploads slightly change.

Under the hood

  • [Admin Panel] Add a widget to the admin panel with multiple languages
  • [Infrastructure] Upgrade Django to 2.1, which brings significant performance improvements in the admin panel.
  • [Security] The header X-XSS-Protection is now set.


If you are interested in testing our upcoming tools as early adopters or have any further questions, please feel free to contact our product team.