Libre3D is a free resource used in academics and real world environments. Various community improvements have been
from MIT students, energetic hobbyists, to those who "just want to print." Enjoy browsing this community run
If you have any suggestions of your own, or notice something not working quite right, do not hesitate to
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.
Experimenting with different ad revenue solutions.
Improvement - Posted our email on the contact page instead of a "spambot friendly" contact
Fix - fixed the dead contact us link on the scad to stl tool.
Improvement - Upgrade OpenSCAD to version 2019.05-3
Maintenance - Upgraded platform libraries.
Improvement - Added help entry for file types that can be uploaded.
Wow, 2020, what a crazy year so far and only half way through! We hope everyone is staying safe, healthy, and
Fix - Fixed some memory limit settings that got reset by an update, so large STL files should
be able to be uploaded again. Drop us a line if you have any trouble uploading files.
Maintenance - Removed the survey we added a while back. We got some feedback, nothing to act
on sadly, it looks like our best form of community feedback is still going to be direct communications like
we've done up to this point.
Improvement - Upgrading RAM used to allow processing more complex SCAD and STL files!
Improvement - We created a way to show messages about scheduled maintenance before we do things
that can temporarily take down parts of the site.
Fix - Fixed category order when browsing by category. Yeah... we got the order wrong when
loading categories in the new platform last month.
Maintenance - There was a problem with the hosting account, we thought it was FUBAR. Long
story short, turns out they were able to fix the problem in the end, but not before we went through the trouble
of setting up a new server. So for a short while, we switched to a new account, then switched back again. On
the plus side we now have an easy way to put the server in maintenance mode when we need (like when spinning
up a new instance or something).
Improvement - We created a way to easily put the site in "maintenance mode" which is basically
"view only mode". Hopefully it will rarely be needed, but if/when it is we'll be able to quickly activate it
Maintenance - During the hosting account snafu we realized storage space was starting to run
low from all the new 3d objects uploaded over time. So we swapped out to a new instance with a larger storage
CMS - Refactor - Category browsing pages moved to use new platform. With this change, we now have about 80% of the most viewed pages using the new platform!
CMS - Refactor - With the above change, the category URL changed. The legacy category URL's now do a 301 redirect to the new URL so we don't loose any of that sweet sweet link-juice.
CMS - Refactor - Category page "grid" view does not include tags anymore to speed up the page load times.
CMS - Refactor - Category pages no longer have sort by title option, we may add it at a later time depending on if it will be useful. Let us know if you used the sort feature, or if you would like to sort by something specific!
CMS - Fix - Fixed page titles on static pages to say name of the page instead of just "Libre 3D Page"
Improvement - Updated change log and other static pages to all use simplified layout. Also added some missing breadcrumbs, and fixed links in a few places.
Improvement - Adding a survey to get feedback on the site.
- Mobile view categories now start out collapsed to avoid so much scrolling.
Maintenance - When updating the changelog, realized we did not make changes all summer, so added a fun changelog entry to July.
Maintenance - Upgrade the production instance to PHP 7.3 and test all the things. We've been using 7.3 for a while now on development, it was time to upgrade production!
Maintenance - Update various libraries used by the CMS to latest version.
Maintenance - Had fun splashing around in the community pool, then melted when relaxing outside in the hot sun.
Improvements - Brand new Tool section on the site! So far with a single tool: online OpenSCAD to STL Converter. For when you have an scad file but cannot run OpenSCAD on your computer, this tool will do
it for you if it can! Just upload the scad and it will attempt to convert it to stl format to download.
We plan to add more open source 3d printing related tools to the new section in the future. If you have
any ideas let us know!
CMS - Fix - Fixed broken image (wrong path) for listings using an icon on the front page
CMS - Performance - Set up using cache on the home page, so the page should load faster by a few ms. The main reason for doing this however, now the featured slider and popular sections keep the entries for a few days like they did on the legacy platform, instead of cycling them every page load.
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.
Maintenance - [Back-End Only] Starting the process of refactoring the Libre3d website software platform (think custom CMS). We will go page by page migrating the functionality to a new in-house platform that will let us further customize the site specifically for what we need. This will let us add new features faster and easier than before (once the project is complete, expected to take a few months).
Note - As part of the above, things pertaining to the new platform will have a new designation, CMS. If a note does not have that at the front it was something in the legacy platform.
CMS - Refactor - Moved the home page, about, changelog, privacy, help, and terms pages to use the new platform.
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.
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).
Maintenance - Navigation: Fixed Breadcrumb display in the "Region Selection."
Maintenance - Fixed WYSIWYG editing issues.
Maintenance - Fixed broken query when users remove videos.
Improvements - PHP 7.0 compatibility Testing on Non-Production Site.
Improvements - Moved to Amazon Web Services (AWS).
Improvements - Reduced memory footprint of Cron Alerting.
Improvements - Improved sessions for high-traffic periods.
Maintenance - Fixed error when editing user requested data changes.
Maintenance - Fixed category fields being ignored in Advanced Search.
Maintenance - Fixed SQL error on the User's Manage Uploads page.
Improvements - Upload images have swipe navigation and pinch-zoom.
Improvements - PHP 5.6 compatibility.
Design - New Libre3D Logo.
Maintenance - Fixed duration selection ignored during upload preview.
Maintenance - Fixed duration selection ignored during upload preview.
Maintenance - Fixed category field data disappearing upon edit.
Improvements - Simplified Breadcrumb Usage.
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.