|
1 | 1 | # Changelog
|
2 | 2 | - All notable changes to this project will be documented in this file, this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
3 | 3 |
|
| 4 | + |
| 5 | + |
4 | 6 | ## Unpublished
|
5 | 7 | ### V0.9.6 Beta
|
6 | 8 | - CSS 3D renderer support.
|
7 | 9 |
|
| 10 | + |
| 11 | + |
8 | 12 | ## Published
|
9 | 13 | ### V0.9.5 Beta
|
10 | 14 | - Splitabble tabs in the UI
|
|
25 | 29 | - VideoStream object
|
26 | 30 | - Mouse back and forward buttons support (Chrome and desktop only).
|
27 | 31 |
|
| 32 | + |
| 33 | + |
28 | 34 | ### V0.9.4 Beta
|
29 | 35 | - Multi object edit (position, rotation and scale)
|
30 | 36 | - Support for SVG file loading
|
|
36 | 42 | - New general settings tab
|
37 | 43 | - Experimental android export support
|
38 | 44 |
|
| 45 | + |
| 46 | + |
39 | 47 | ### V0.9.3 Beta
|
40 | 48 | - Shadow material
|
41 | 49 | - Support for .blend files (@Galactrax)
|
|
52 | 60 | - Fixed particle scalling issues
|
53 | 61 | - File export API
|
54 | 62 |
|
| 63 | + |
| 64 | + |
55 | 65 | ### V0.9.2 Beta
|
56 | 66 | - Support for multi selection
|
57 | 67 | - Geometry binary operations (CSG)
|
58 |
| - - Subtract |
59 |
| - - Intersect |
60 |
| - - Union |
| 68 | + - Subtract |
| 69 | + - Intersect |
| 70 | + - Union |
61 | 71 | - Immediate mode
|
62 | 72 | - Postprocessing
|
63 |
| - - Postprocessing editor |
| 73 | + - Postprocessing editor |
64 | 74 | - Resize is now a part of Object3D
|
65 | 75 | - Improvements to nsp files
|
66 |
| - - Moved from base64 to raw binary data. |
| 76 | + - Moved from base64 to raw binary data. |
67 | 77 | - Cube camera preview
|
68 | 78 | - Fixed dropdown menus getting out of screen
|
69 | 79 |
|
| 80 | + |
| 81 | + |
70 | 82 | ### V0.9.1 Beta
|
71 | 83 | - Internal debug console
|
72 |
| - - Preview materials and textures in console |
73 |
| - - Visualize math structures |
| 84 | + - Preview materials and textures in console |
| 85 | + - Visualize math structures |
74 | 86 | - Desktop auto update mechanism (auto download build from github master branch)
|
75 | 87 | - Load 3D file drag and drop with texture support
|
76 | 88 | - Skeleton serialization (@takahirox)
|
77 | 89 | - ES6 lint support
|
78 | 90 | - Support for line and points material
|
79 | 91 | - Improvements in material editor
|
80 | 92 |
|
| 93 | + |
| 94 | + |
81 | 95 | ### V0.9.0 Beta
|
82 | 96 | - Division property for HTML elements
|
83 | 97 | - Camera preview positioning
|
84 | 98 | - Cubemaps from equirectangular projection
|
85 | 99 | - Binary project files (.nsp)
|
86 | 100 |
|
| 101 | + |
| 102 | + |
87 | 103 | ### V0.8.9.26 Alpha
|
88 | 104 | - Improved audio implementation
|
89 | 105 | - Control sky colors on UI
|
|
94 | 110 | - Keep file name on web version
|
95 | 111 | - Force webgl context loss when tabs closed
|
96 | 112 |
|
| 113 | + |
| 114 | + |
97 | 115 | ### V0.8.9.25 Alpha
|
98 | 116 | - Added CubeCamera
|
99 | 117 | - Added SpriteSheet texture animation support
|
100 | 118 | - Gamepad support
|
101 | 119 | - Improved UI elements
|
102 | 120 |
|
| 121 | + |
| 122 | + |
103 | 123 | ### V0.8.9.24 Alpha
|
104 | 124 | - Added snap to grid
|
105 | 125 | - First version of NodeJS build system (@GGAlanSmithee)
|
106 | 126 | - Open ISP as url argument on web version
|
107 | 127 | - Support for orbit navigation
|
108 | 128 |
|
| 129 | + |
| 130 | + |
109 | 131 | ### V0.8.9.23 Alpha
|
110 | 132 | - Added support for STL files
|
111 | 133 | - Fixed locked keys in Keyboard after alerts, prompts, etc
|
112 | 134 | - Added support for nested menu in ContextMenus
|
113 | 135 | - Support for 3DS files
|
114 | 136 | - CircleGeometry
|
115 | 137 |
|
| 138 | + |
| 139 | + |
116 | 140 | ### V0.8.9.22 Alpha
|
117 | 141 | - Removed editor state, tabs are self updated
|
118 | 142 |
|
| 143 | + |
| 144 | + |
119 | 145 | ### V0.8.9.21 Alpha
|
120 | 146 | - Editor standalone version (@Seagat2011)
|
121 | 147 | - Support for File API loading
|
|
125 | 151 | - Drag and drop CubeTextures
|
126 | 152 | - Drag and drop tabs in editor
|
127 | 153 |
|
| 154 | + |
| 155 | + |
128 | 156 | ### V0.8.9.20 Alpha
|
129 | 157 | - Cubetexture support
|
130 | 158 | - Improved material serialization
|
131 | 159 | - Sort objects in the explorer
|
132 | 160 |
|
| 161 | + |
| 162 | + |
133 | 163 | ### V0.8.9.19 Alpha
|
134 | 164 | - Renamed variables variable_name to variableName
|
135 | 165 | - Added Texture Editor
|
136 | 166 | - Documentation page
|
137 | 167 |
|
| 168 | + |
| 169 | + |
138 | 170 | ### V0.8.9.18 Alpha
|
139 | 171 | - Added geometry properties to geometry panels
|
140 | 172 | - Camera draw order
|
141 | 173 | - Fixed OBJ and MTL loading
|
142 | 174 | - Default app export template loading screen
|
143 | 175 | - Audio preview
|
144 | 176 |
|
| 177 | + |
| 178 | + |
145 | 179 | ### V0.8.9.17 Alpha
|
146 | 180 | - Particle editor position, velocity and acceleration delta now shows in different a row
|
147 | 181 | - Fixed program resources dispose
|
|
151 | 185 | - Added program, scene and self variables to scripts (can be used without this reference)
|
152 | 186 | - Generic multi file format 3D model loading
|
153 | 187 |
|
| 188 | + |
| 189 | + |
154 | 190 | ### V0.8.9.16 Alpha
|
155 | 191 | - Fixed file path changing after project export
|
156 | 192 | - Program rendering settings (Antialiasing, Shadows)
|
|
161 | 197 | - Renamed NunuRuntime to NunuApp (Makes more sense)
|
162 | 198 | - Fixed copy/paste inside object panels
|
163 | 199 |
|
| 200 | + |
| 201 | + |
164 | 202 | ### V0.8.9.15 Alpha
|
165 | 203 | - Added font preview in asset explorer
|
166 | 204 | - Fixed material preview projection
|
|
0 commit comments