-
Notifications
You must be signed in to change notification settings - Fork 17
/
Copy pathCHANGELOG
77 lines (63 loc) · 2.82 KB
/
CHANGELOG
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
##################################################################
V 5x
##################################################################
5.0.0
* Added Luxe support.
##################################################################
V 4x
##################################################################
4.3.1
* Updated to hscript 2.0.3
* Updateds tests
* Added JS/HTML5 log support.
4.3
* Refactored Input and Interface to allow handlers.
* Fixed internal logging not going to right console instance.
4.2
* Added register class - (allows to register class and access its static fields and methods).
* Added "classes" command to view all registered classes.
4.1
* Console supports multiple instances
* Console(s) can be added to other sprites than stage.
* Console resizes with on stage resize event.
* Added custom key combinations to toggle console, monitor and profiler.
* Functions, like commands, also support description.
4.0
* Renamed GameConsole/GConsole to TheConsole or DConsole
* Lib classes starting with GC renamed to DC
* Switched to hscript as default interp
* Added command registering
* Small fixes and improvements
* Autocomplete temporarily removed.
##################################################################
V 3x
##################################################################
3.1
* Rendering and input refactored
3.0
* Reverted main api to GC instead of GameConsole, easier to use.
* Function registering changed, it now registers a pointer to the function instead of the function name + object
* Field registering removed (use object instead).
* Added print command to print field values in runtime.
* Added unit tests.
* Lots of internal fixes and improvements.
Monitor
* Monitor fields are now registered using GC.MonitorField()
* Monitor no longer supports functions, only fields
Profiler
* Added profiler
###################################################################
V 2x
###################################################################
* AutoAlias - If no alias is passed, an alias is generated based on the class name.
* Message logging can now be colored.
* Can now register objects and access its methods and functions(eg: set registeredMC.x 20)
* AutoComplete works for one level of depth (does not work yet for object.object.field).
* Arguments autocomplete by A.Pecheney. (toggle arguments key = "F1" atm)
###################################################################
V 1.10
###################################################################
* Gconsole works with flash and neko targets without nme lib.
* Flash, cpp and neko targets have been tested and working fine.
* If you're not using Windows, default font may look bad, use GameConsole.setConsoleFont() in that case.
* The main interface has been renamed from GC to GameConsole.