diff --git a/client/modules/IDE/components/About.jsx b/client/modules/IDE/components/About.jsx
index 67c259c57..25b9f5452 100644
--- a/client/modules/IDE/components/About.jsx
+++ b/client/modules/IDE/components/About.jsx
@@ -63,7 +63,7 @@ function About(props) {
@@ -164,7 +164,7 @@ function About(props) {
diff --git a/client/modules/Preview/previewIndex.jsx b/client/modules/Preview/previewIndex.jsx
index 2c1265328..fe4b5dc15 100644
--- a/client/modules/Preview/previewIndex.jsx
+++ b/client/modules/Preview/previewIndex.jsx
@@ -55,7 +55,7 @@ const App = () => {
function addCacheBustingToAssets(files) {
const timestamp = new Date().getTime();
return files.map((file) => {
- if (file.url) {
+ if (file.url && !file.url.endsWith('obj') && !file.url.endsWith('stl')) {
return {
...file,
url: `${file.url}?v=${timestamp}`
diff --git a/package-lock.json b/package-lock.json
index 30a0d24e9..49927b638 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "p5.js-web-editor",
- "version": "2.14.7",
+ "version": "2.14.8",
"lockfileVersion": 2,
"requires": true,
"packages": {
"": {
"name": "p5.js-web-editor",
- "version": "2.14.7",
+ "version": "2.14.8",
"license": "LGPL-2.1",
"dependencies": {
"@auth0/s3": "^1.0.0",
diff --git a/package.json b/package.json
index 35fdae0c6..35ac28834 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "p5.js-web-editor",
- "version": "2.14.7",
+ "version": "2.14.8",
"description": "The web editor for p5.js.",
"scripts": {
"clean": "rimraf dist",