Releases: c-frame/aframe-editor
1.7.12
What's Changed
For the copy component to clipboard feature, be sure to filter out properties that didn't change from the default value and in the UI change back the property color to gray from white if you change a property back to the default value.
- Clean up Component.js code by @vincentfretin in aframevr#814
- Proper usage of jsdoc optional param syntax by @vincentfretin in aframevr#815
- Filter out properties that are the same as their default value by @vincentfretin in aframevr#816
- Fix single number properties alignment with the other properties by @vincentfretin in aframevr#817
Full Changelog: 1.7.11...1.7.12
How to use it
<script src="https://aframe.io/releases/1.7.1/aframe.min.js"></script>
<a-scene
inspector="url: https://cdn.jsdelivr.net/gh/c-frame/[email protected]/dist/aframe-editor.min.js">
Sponsorship
If you want to see more features on an open source A-Frame editor, please consider sponsoring me https://github.com/sponsors/vincentfretin
1.7.11
What's Changed
Do not show sceneOnly components in the available components on an entity, adding an animation component with an id now properly has a checkbox for the loop property.
- Filter out sceneOnly components when selected entity is not a-scene by @vincentfretin in aframevr#811
- Call pause on the created entity by @vincentfretin in #40
- Force type boolean for loop property on animation component with specific id by @vincentfretin in aframevr#813
Full Changelog: 1.7.10...1.7.11
How to use it
<script src="https://aframe.io/releases/1.7.1/aframe.min.js"></script>
<a-scene
inspector="url: https://cdn.jsdelivr.net/gh/c-frame/[email protected]/dist/aframe-editor.min.js">
Sponsorship
If you want to see more features on an open source A-Frame editor, please consider sponsoring me https://github.com/sponsors/vincentfretin
1.7.10
What's Changed
Update the scene graph on the left when you remove/add a component that remove/add children, like the environment component.
- Some optimizations in SceneGraph code by @vincentfretin in aframevr#809
- Use child-attached/child-detached events to update SceneGraph by @vincentfretin in aframevr#810
- Update webpack-dev-server and other vulnerable packages by @vincentfretin in be3077e
Full Changelog: 1.7.9...1.7.10
How to use it
<script src="https://aframe.io/releases/1.7.1/aframe.min.js"></script>
<a-scene
inspector="url: https://cdn.jsdelivr.net/gh/c-frame/[email protected]/dist/aframe-editor.min.js">
Sponsorship
If you want to see more features on an open source A-Frame editor, please consider sponsoring me https://github.com/sponsors/vincentfretin
1.7.9
What's Changed
You can now add an entity as a child of another entity!
New Contributors
Full Changelog: 1.7.8...1.7.9
How to use it
<script src="https://aframe.io/releases/1.7.1/aframe.min.js"></script>
<a-scene
inspector="url: https://cdn.jsdelivr.net/gh/c-frame/[email protected]/dist/aframe-editor.min.js">
Sponsorship
If you want to see more features on an open source A-Frame editor, please consider sponsoring me https://github.com/sponsors/vincentfretin
1.7.8
What's Changed
Fix UI crash when clicking on an entity using a material with a canvas texture.
- Fix console warning about using SelectWidget with a number as value by @vincentfretin in aframevr#805
- Fix error when material component uses a canvas texture and add an example by removeAttribute by @vincentfretin in aframevr#806
Full Changelog: 1.7.7...1.7.8
How to use it
<script src="https://aframe.io/releases/1.7.1/aframe.min.js"></script>
<a-scene
inspector="url: https://cdn.jsdelivr.net/gh/c-frame/[email protected]/dist/aframe-editor.min.js">
Sponsorship
If you want to see more features on an open source A-Frame editor, please consider sponsoring me https://github.com/sponsors/vincentfretin
1.7.7
What's Changed
Just some code cleanup!
- Remove unused getNumber getMajorVersion functions from utils by @vincentfretin in aframevr#802
- Use early return in optimizeComponents and avoid using setAttribute followed by removeAttribute by @vincentfretin in aframevr#803
- Remove unused or non existing params to functions calls by @vincentfretin in aframevr#804
Full Changelog: 1.7.6...1.7.7
How to use it
<script src="https://aframe.io/releases/1.7.0/aframe.min.js"></script>
<a-scene
inspector="url: https://cdn.jsdelivr.net/gh/c-frame/[email protected]/dist/aframe-editor.min.js">
Sponsorship
If you want to see more features on an open source A-Frame editor, please consider sponsoring me https://github.com/sponsors/vincentfretin
1.7.6
What's Changed
Fix some edges cases of creating a component with an id, be sure the user is entering a valid id. We now keep the camera position when switching to the inspector, time saver!
- Be sure to use a valid id for multiple component, remove dead code optionRenderer by @vincentfretin in aframevr#800
- Fix initial camera rotation to be looking at center by @vincentfretin in aframevr#801
- Keep the camera position when switching to inspector by @vincentfretin in aframevr#717
Full Changelog: 1.7.5...1.7.6
How to use it
<!-- <script src="https://aframe.io/releases/1.7.0/aframe.min.js"></script> not yet released at the time, use a master build of aframe for now (Feb 4, 2025, three r173): -->
<script src="https://cdn.jsdelivr.net/gh/aframevr/aframe@20cf0f6913708be7a6002869fdeefefde69d7693/dist/aframe-master.min.js"></script>
<a-scene
inspector="url: https://cdn.jsdelivr.net/gh/c-frame/[email protected]/dist/aframe-editor.min.js">
Sponsorship
If you want to see more features on an open source A-Frame editor, please consider sponsoring me https://github.com/sponsors/vincentfretin
1.7.5
What's Changed
If you're editing a light, geometry, material, it will now hide irrelevant properties, for example you'll see an additional groundColor property only if you select type hemisphere for your light.
Duplicating an entity with animation won't play the animation anymore.
And copy component to clipboard button now works as expected, returning only the modified properties.
- Fix copy component to clipboard by @vincentfretin in aframevr#797
- Show properties of a component only if allowed by schema condition by @vincentfretin aframevr#798
- Pause the cloned entity in the loaded listener by @vincentfretin in aframevr#799
Full Changelog: 1.7.4...1.7.5
How to use it
<!-- <script src="https://aframe.io/releases/1.7.0/aframe.min.js"></script> not yet released at the time, use a master build of aframe for now (Jan 27, 2025, three r172): -->
<script src="https://cdn.jsdelivr.net/gh/aframevr/aframe@6024588c1060a23e42826953455c4537a35905eb/dist/aframe-master.min.js"></script>
<a-scene
inspector="url: https://cdn.jsdelivr.net/gh/c-frame/[email protected]/dist/aframe-editor.min.js">
1.7.4
What's Changed
- Fix entityclone to change id on children by @vincentfretin in #19
- Reduce minified build size by two by @vincentfretin in aframevr#795
Full Changelog: 1.7.3...1.7.4
How to use it
<!-- <script src="https://aframe.io/releases/1.7.0/aframe.min.js"></script> not yet released at the time, use a master build of aframe for now (Jan 23, 2025, three r172): -->
<script src="https://cdn.jsdelivr.net/gh/aframevr/aframe@f67e6ecd06e64514a39f323b49f0a3522f6b2b82/dist/aframe-master.min.js"></script>
<a-scene
inspector="url: https://cdn.jsdelivr.net/gh/c-frame/[email protected]/dist/aframe-editor.min.js">
1.7.3
What's Changed
- Fix react-select usage: custom no results message now properly working, click on Add mixins select working, clear select value after adding a component. Add support for editing a property of type array. by @vincentfretin aframevr#794
Full Changelog: 1.7.2...1.7.3
How to use it
<!-- <script src="https://aframe.io/releases/1.7.0/aframe.min.js"></script> not yet released at the time, use a master build of aframe for now (Jan 23, 2025, three r172): -->
<script src="https://cdn.jsdelivr.net/gh/aframevr/aframe@f67e6ecd06e64514a39f323b49f0a3522f6b2b82/dist/aframe-master.min.js"></script>
<a-scene
inspector="url: https://cdn.jsdelivr.net/gh/c-frame/[email protected]/dist/aframe-editor.min.js">