Libre3D - Change Log

Libre3D is a free resource used in academics and real world environments. Various community improvements have been suggested from MIT students, energetic hobbyists, to those who "just want to print." Enjoy browsing this community run project.

If you have any suggestions of your own, or notice something not working quite right, do not hesitate to contact us!

Note: This page is a technical summary of improvements on Libre3D. Each change is either a community request, maintenance for issues like "Google's Chrome browser is breaking the site", or a security improvement.


Change Log: Maintenance, Improvements, Design, and Security Updates

February 2019

  • Maintenance - Fixed issue with uploading and editing, we kind of broke things for a few weeks without noticing when we set up SSL (https), see next item. :/
  • Security - Set up https SSL certificates again, it was never set up (till now) after the move to AWS. Now http traffic is automatically taken to https.
  • Maintenance - Fix advanced search box being mis-aligned with background CSS.
  • Maintenance - Realized almost everyone gets what ads are for duh :P so removed the obvious "About Sponsored Content" page. If there are questions in the future we may specifically answer non-obvious aspects about it somewhere like the help page. But for now, the simple ads we have don't really need any explaination.

January 2019

  • Improvements - Adjustments to site design to remove "newest" section from pages that did not need it.
  • Improvements - Enable the list and grid views to see if anyone uses them.
  • Maintenance - Fix styling issue with pagination for the current page.
  • Maintenance - Remove "voting" tab on 3d model detail pages, as no one was really using them, and it was redundant to Disqus (comment system) features.
  • Maintenance - Removed categories and search at top on model details page in mobile that was pushing the actual contents down past the fold for mobile (anything less than 1200px).
  • Maintenance - Fix issue that happens if you upload an scad file at the same time as stl file that has the same name (like file.stl and file.scad)
  • Maintenance - No longer shortens the description on the model page, also raised the allowed length on the description.
  • Maintenance - Bunch of minor styling adjustments.
  • Maintenance - Added info about ads and revenue to help page.
  • Maintenance - Created a dedicated About Sponsored Content page talking about ads and money.

October 2018

  • Improvements - PHP 7.2 compatibility.
  • Improvements - Refactored parts of the uploader to work with PHP 7.2.
  • Maintenance - Updated openscad to verion 2015.03-2 (latest available package for Ubuntu).

May 2018

  • Maintenance - Navigation: Fixed Breadcrumb display in the "Region Selection."
  • Maintenance - Fixed WYSIWYG editing issues.
  • Maintenance - Fixed broken query when users remove videos.
  • Security - Closed a Vector possibly allowing arbitrary Javascript Execution.

January 2018

  • Improvements - PHP 7.0 compatibility Testing on Non-Production Site.

June 2017

  • Improvements - Moved to Amazon Web Services (AWS).

April 2017

  • Improvements - Reduced memory footprint of Cron Alerting.
  • Improvements - Improved sessions for high-traffic periods.
  • Maintenance - Fixed error when editing user requested data changes.

February 2017

  • Maintenance - Fixed category fields being ignored in Advanced Search.

December 2016

  • Maintenance - Fixed SQL error on the User's Manage Uploads page.

Sept 2016

  • Improvements - Upload images have swipe navigation and pinch-zoom.
  • Improvements - PHP 5.6 compatibility.
  • Design - New Libre3D Logo.

March 2016

  • Maintenance - Fixed duration selection ignored during upload preview.

January 2016

  • Maintenance - Fixed duration selection ignored during upload preview.
  • Maintenance - Fixed category field data disappearing upon edit.

August 2015

  • Improvements - Simplified Breadcrumb Usage.

April 2015

  • Improvements - New adddon call hooks for alternate browsing types.
  • Improvements - Allow "."(period) in Usernames.
  • Improvements - Search ability for multiple category question values.
  • Maintenance - Unescaped ampersands in upload title breaks RSS feed.

March 2015

December 2014

  • Improvements - Handling of category re-counts.

November 2014

  • Improvements - SCAD files able to upload and render to STL.
  • Improvements - jQuery form submission updates.
  • Maintenance - Pupload fix for STL uploading.
  • Maintenance - Improved CSS for advanced search page.
  • Improvements - Added additional regions to Countries and Regions Database.
  • Improvements - Responsive Web Design implementation.

October 2014

  • Security - Login XSS vulnerability closed.
  • Security - Penetration Testing (PEN Testing).
  • Maintenance - SSL mode broke Video Previews when uploading content.
  • Improvements - Community desire to drop some uploading steps.

September 2014

  • Improvements - Various CSS combinations for website speed.
  • Maintenance - Country/State selector missing CSS styling.
  • Improvements - Updated jQuery-UI to latest version.

August 2014

  • Maintenance - Removed "Hang" issues when deleting media using Internet Explorer.
  • Maintenance - Adjustment to jQueryUI .
  • Maintenance - Lightbox viewing issues fixed.
  • Improvements - More geographic regions added for user detail.

July 2014

  • Design - Large project of successfully combining JS/CSS.