deps: upgrade three.js from 0.115.0 to 0.182.0#2801
deps: upgrade three.js from 0.115.0 to 0.182.0#2801mgtc wants to merge 2 commits intoantvis:masterfrom
Conversation
🦋 Changeset detectedLatest commit: d9146cb The changes in this PR will be included in the next version bump. This PR includes changesets to release 12 packages
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
Summary of ChangesHello @mgtc, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed! This pull request performs a major upgrade of the Three.js library from version 0.115.0 to 0.182.0 within the L7-three module. The primary goal is to modernize the underlying 3D rendering capabilities, enabling access to newer features, performance optimizations, and security fixes provided by the latest Three.js ecosystem. The changes are primarily internal, ensuring that the public API of L7-three remains stable for users while adapting to the updated Three.js API. Highlights
Using Gemini Code AssistThe full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips. Invoking Gemini You can request assistance from Gemini at any point by creating a comment using either
Customization To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a Limitations & Feedback Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for Github and other Google products, sign up here. You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension. Footnotes
|
| */ | ||
| // eslint-disable-next-line @typescript-eslint/no-unused-vars | ||
| public getObjectLngLat(object: Object3D) { |
|
新版已经升级完成 |
[English Template / 英文模板]
🤔 这个变动的性质是?
🔗 相关 Issue
close #2782
该 PR 响应 issue #2782 中提出的需求,将 L7-three 模块的 threejs 依赖从 0.115.0 升级到 0.182.0
💡 需求背景和解决方案
1. 要解决的具体问题
L7-three 模块当前使用 threejs 0.115.0 版本(2020年发布),存在以下问题:
2. 最终的 API 实现和用法
📝 更新日志
☑️ 请求合并前的自查清单