forked from rednblackgames/HyperLap2D
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCHANGES
151 lines (134 loc) · 4.63 KB
/
CHANGES
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
[0.1.0]
- [WIP - BREAK CHANGE] Update Project version to `1.0.0`
- Extensions are completely detached from base runtime
- Custom Variables are stored in JSON format
- Bug fixes and stability improvements
= Editor =
- New polygons management with open-ended shapes
- Fully undecorated in Windows OS
- Better UI
= Runtime =
- Rework Assets management
[0.0.8]
- [BREAK CHANGE] Rework runtime code, replaced Ashley ECS with Artemis-odb
- [BREAK CHANGE] Update Spine support to `4.0.18.1`
- [BREAK CHANGE] Update Talos VFX support to `1.4.0`
- [BREAK CHANGE] Use new libGDX atlas packing format by default
- Update libGDX to 1.10.1-SNAPSHOT
- Support mono space fonts
- Support Circle shapes for physics bodies
= Editor =
- Update LWJGL to 3.3.0
- Add FPS Limit in Settings
- Add Normal Map resource filter
- Add automatically center origin
- Restyle Atlas Packing Dialog
- Many bug fixes and performance improvements
= Runtime =
- Split Typing Label into its own extension
- Support artemis serialization
- Add `SceneConfiguration#addTagTransmuter`
[0.0.7]
- [BREAK CHANGE] Spine and Sprite animations are now packed into same main atlas pack
- [BREAK CHANGE] Update Project version to `0.2.0`
- Experimental support to Normal Mapping in lights:
* Simple Images
* Spine Animations
- Add light `intensity`
- Add Physics Sensors
= Editor =
- Use Distance Field fonts for GUI
- Add Editor performance settings (MSAA, OpenGL 3)
- Add multiple atlas packing settings
- Add Import libGDX atlas format
- Improve `Resources` Panel UI/UX (Multiple selection/delete)
- Huge improvements to Tiled Plugin:
* Sprite and Spine animated Tiles
* UI improvements and general refactoring
* Split Tile Set image into single tiles (`Resources -> Import Tile Set`)
* Drop multiple tiles at once
* Sort tiles with drag and drop
* Experimental Auto Tiling drawing
- Improve jpackage releases
- Update to Java 16
- Many bug fixes
= Runtime =
- Fix Lights positioning issues
- Cone Lights direction can be changed with `TransformComponent#rotation`
[0.0.6]
- Update libGDX to 1.10.0
- Add flipX and flipY flag
- Experimental support to pseudo3d lights
= Editor =
- Sort resources alphabetically
- Add Z-Index controls in `Items Tree`
- Add `Save Project as`
- Add link scale X/Y properties
- Add option to scale GUI (`Settings -> General -> UI Scale Density`)
- Add multiple selection to `Tags` panel
- Add Import/Export Library Actions
- Use F10 key to open Console and F11 key to toggle full screen
- Set minimum OpenGL version to 3.2
- Stability improvements
= Runtime =
- Support rendering composites to FBO + FBOs stacking
- Fix Hdpi/Retina rendering
- Included updated box2dLights dependence into runtime code
[0.0.5]
*Release to switch from Bintray/jCenter to Sonatype/Maven Central*
- Runtime performance improvements
- Update libGDX to 1.9.14
- Update Ashley to 1.7.4
[0.0.4]
- Add support to Talos Particles VFX
- Add Sticky Notes feature
- Add GL Profiler in Performance plugin
- Add smooth camera pan
- Add panning camera with scroll gesture
- Add support to custom shader uniforms
- Add basic support to screen-reading shaders
- Add `Resources` menu:
* Add Create Placeholder
* Add Create Perlin Noise textures
- Add colorful `Console` GUI to show debug logs
- Add hide GUI with F12 button
- Update HyperLap2D project version to 0.1.1
- Update libGDX to 1.9.13
- Fixed some memory leaks and NPEs
- Improve overall object transforming and support Labels
- Improved UI with tons of new animations
- Improved Code Editor style
[0.0.3]
- Fixed bright lights on some GPUs
- Fixed undo\redo when creating new objects
- Fixed common crashes with Tiled plugin
- Improved Tiled plugin with undo\redo commands
- Improved Plugin APIs
- Improved normal followers style with animated dashed lines
- Improved Graph Node Editor output format: replaced JSONObjects with libGDX Json
- Improved Open/Save dialogs: replaced VisUI with native dialogs
- Add async texture packing operation
- Extend Node Graph Editor:
* Add custom parameters
* Add custom events
- Add custom key bindings
- Add custom exception handler with stacktrace info
- Add automatic check for updates
- General bug fix
[0.0.2]
- Support to Typing Labels
- Experimental Code Editor for:
* Typing Labels
* GLSL Fragment shaders
- Experimental Node Graph Editor for:
* Create complex actions
- Actions Library
- Animations and UI/UX enhancements
- Better cursor management
- Track total time spent using HyperLap2D
- Enable Origin transformation for any object
- Improve editor performance
- Fix many bugs and possible NPE across Editor and Plugins
- Update all dependencies to latest version
[0.0.1]
- Initial public alpha release