question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Roadmap for addons

See original GitHub issue

Is your feature request related to a problem? Please describe.

We should make using addons less confusing for the users.

Describe the solution you’d like

I suggest the following roadmap:

After import maps would be supported by Safari and Firefox In the end of the year:

  • Finally drop support for examples/js (https://github.com/mrdoob/three.js/pull/25043),
  • Move examples/jsm/ folder to the root of the repo and rename it to addons, making it less confusing for users reading the source code of the addons.

Issue Analytics

  • State:closed
  • Created a year ago
  • Reactions:8
  • Comments:12 (2 by maintainers)

github_iconTop GitHub Comments

4reactions
donmccurdycommented, Sep 6, 2022

Oops thanks, yeah. They aren’t CJS but are “UMD-like” enough that the usage can be:

// UMD
require('three/addons/loaders/GLTFLoader.js');
const loader = new THREE.GLTFLoader();

// ESM
import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js';
const loader = new GLTFLoader();

Though I’d vote for https://github.com/mrdoob/three.js/issues/24593#issuecomment-1238550059. 😃

2reactions
Mugen87commented, Dec 8, 2022

I think this issue can be closed now since the remaining open points don’t need to be changed, imo. Fonts can be kept in examples/fonts, updating the documentation does not work without breaking URLs and it’s also not realistic to move examples/jsm to addons/. This would break a lot of paths and URLs so this is not something we can do.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Public Roadmaps for Elementor Addons
Exclusive Addons is essential and indispensable for anyone who uses Elementor and wants to take his website to the next level.
Read more >
roadmaps - HappyAddons
Notifications. 16 Days. 05 HOUR. 58 MIN. 54 SEC.
Read more >
Roadmap for Microsoft Edge Add-ons
The latest updates about new Partner Center features for Microsoft Edge extensions.
Read more >
Where can I see the Roadmap? - Essential Addons
Where can I see the Roadmap? ... We have a Public Trello Board which you can easily view to keep track of the...
Read more >
Roadmap | The Plus Addons for Elementor
Roadmap. Order: Trending. Boards: All ... 2FA Support for Elementor Login Forms - The Plus Addons Login Form Widget Feature Request.
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found