Skip to content

Commit 68bedf1

Browse files
committed
Add changelog for 3.3.2
1 parent 0606442 commit 68bedf1

File tree

2 files changed

+60
-7
lines changed

2 files changed

+60
-7
lines changed

src/main/resources/docs/Changelog

Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,59 @@
1+
==3.3.2==
2+
Developed over two and a half years, CommandHelper 3.3.2 compatibility stretches from Minecraft 1.7.10 to 1.12.2, and offers many new features, fixes, and optimizations.
3+
4+
=== New Feature Overview ===
5+
* New "synchronized" keyword and functionality
6+
* New "notinstanceof" keyword
7+
* Secure strings added
8+
* New ||| and &&& syntax for new {{function|dor}} and {{function|dand}} functions
9+
* New website and documentation [[SiteDeployTool.html|deployment tool]] for methodscript.com
10+
* OAuth support
11+
* Added "verify" command to [[CommandLineTools.html|cmdline tools]]
12+
* Added "new" command to cmdline tools
13+
* Added $$ mode in cmdline
14+
* Better international language support for variable and procedure names
15+
* [[File_Options.html|File Options]] file headers and initial [[Strict_Mode.html|Strict Mode]] support
16+
* Significantly improved startup and compile times
17+
* Adds support for Minecraft 1.9 - 1.12.2
18+
* Virtual inventories
19+
* Boss bar management
20+
21+
=== API Additions ===
22+
76 new functions have been added.
23+
24+
MethodScript Additions:
25+
26+
{{function|dand}}, {{function|dor}}, {{function|get_clipboard}}, {{function|set_clipboard}}, {{function|shell_on_adv}},
27+
{{function|shell_on}}, {{function|get_os}}, {{function|in_cmdline_mode}}, {{function|sha512}}, {{function|sinh}},
28+
{{function|cosh}}, {{function|tanh}}, {{function|round15}}, {{function|clamp}}, {{function|x_get_oath_token}},
29+
{{function|clear_oath_tokens}}, {{function|srand}}, {{function|x_recompile_includes}}, {{function|get_system_timezones}},
30+
{{function|string_starts_with}}, {{function|string_ends_with}}, {{function|char_is_uppercase}},
31+
{{function|string_contains}}, {{function|string_multiply}}, {{function|secure_string}},
32+
{{function|decrypt_secure_string}}, {{function|synchronized}}, and {{function|x_launch_browser}}
33+
34+
CommandHelper and Minecraft Additions:
35+
36+
{{function|get_bars}}, {{function|create_bar}}, {{function|update_bar}}, {{function|get_bar}}, {{function|remove_bar}},
37+
{{function|bar_add_player}}, {{function|bar_remove_player}}, {{function|get_bar_players}}, {{function|title}},
38+
{{function|executeas}}, {{function|set_entity_glowing}}, {{function|get_entity_glowing}}, {{function|get_entity_silent}},
39+
{{function|set_entity_silent}}, {{function|get_entity_gravity}}, {{function|set_entity_gravity}},
40+
{{function|get_entity_invulnerable}}, {{function|set_entity_invulnerable}}, {{function|get_scoreboard_tags}},
41+
{{function|add_scoreboard_tag}}, {{function|remove_scoreboard_tag}}, {{function|clear_pinv}},
42+
{{function|get_inventory_name}}, {{function|popen_inventory}}, {{function|pinventory_holder}},
43+
{{function|get_inventory_viewers}}, {{function|get_virtual_inventories}}, {{function|create_virtual_inventory}},
44+
{{function|delete_virtual_inventory}}, {{function|set_mob_owner}}, {{function|set_entity_gliding}},
45+
{{function|get_entity_gliding}}, {{function|get_entity_ai}}, {{function|set_entity_ai}}, {{function|display_name}},
46+
{{function|clear_peffects}}, {{function|psneaking}}, {{function|phealth}}, {{function|plast_known_name}},
47+
{{function|stop_sound}}, {{function|stop_named_sound}}, {{function|pcooldown}}, {{function|set_pcooldown}},
48+
{{function|get_pteam}}, {{function|get_vector}}, {{function|distance}}, {{function|get_world_border}}, and
49+
{{function|set_world_border}}
50+
51+
=== Event API Additions ===
52+
10 new events have been added.
53+
54+
block_from_to, block_fade, entity_toggle_glide, firework_explode, entity_regain_health, entity_portal_travel, item_swap,
55+
server_command, broadcast_message, and vehicle_destroy
56+
157
==3.3.1==
258
3.3.1 is a culmination of almost 4 years of work. There are hundreds of new functions, and tons of bugfixes and new functionality.
359

src/main/resources/siteDeploy/VersionFrontPage

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,9 @@ Remember that [https://github.com/EngineHub/commandhelper CommandHelper is open
2626

2727
How do you use CommandHelper? We have a set of easy to follow articles that you can read!
2828

29-
* '''Want to setup simple aliases?''' Try the [[Beginner's_Guide|Beginner's Guide]]
29+
* '''Want to setup simple aliases?''' Try the [[Beginner's_Guide.html|Beginner's Guide]]
3030
* '''Want to script completely new features?''' Follow the ''Learning Trail'' at the bottom of the page.
3131
* '''Just want the API?''' See the [[API.html|API reference]].
32-
* '''Want an example configuration?''' See the [[CommandHelper/Example Script|this example]].
3332

3433
Need more help? Visit the [http://forum.sk89q.com/forums/commandhelper.20/ forums], or chat with us on IRC in [http://skq.me/irc/irc.esper.net/commandhelper/ #CommandHelper on irc.esper.net].
3534
{{LearningTrail}}
@@ -51,13 +50,13 @@ If you create a syntax highlighter for your favorite text editor, put a link in
5150
<br>
5251
<code>java -jar CommandHelper.jar syntax npp obsidian</code>
5352
<br>
54-
For more detailed instructions, [[SyntaxHighlighting|see here]]}}
53+
For more detailed instructions, [[SyntaxHighlighting.html|see here]]}}
5554

5655
== CommandHelper ==
5756

5857
=== Feature requests and bugs ===
5958

60-
Long-term planned features can be found on the [[/Roadmap/|roadmap]], and short term features can be found on the issue tracker. To request your own features or file a bug, use [http://youtrack.sk89q.com/issues/CMDHELPER our issue tracker]. Known bugs can be found on the issue tracker.
59+
Long-term planned features can be found on the [[Roadmap.html|roadmap]], and short term features can be found on the issue tracker. To request your own features or file a bug, use [http://youtrack.sk89q.com/issues/CMDHELPER our issue tracker]. Known bugs can be found on the issue tracker.
6160

6261
If you would to request new functions, it is typically easy to add those, so please post your feature request in the issue tracker. If you happen to find a bug in the program, please let us know so we can fix it!
6362

@@ -69,8 +68,6 @@ CommandHelper is turning into a large project, and I would love for more people
6968
* '''Testing:''' While a large portion of CommandHelper has automated tests, there is still no substitute for running [http://builds.enginehub.org/ beta] versions of CommandHelper on a real server. It would be nice to know that several servers have put it through the ringer before a version goes to full release status.
7069
* '''Programming:''' From adding functions, to writing test cases, to working on the core aspects of CommandHelper, there are many different tasks to conquer.
7170

72-
[[CommandHelper/Next Version|Next version notes staging area]]
73-
7471
=== Donations ===
7572

7673
Do you like the plugin a lot? I certainly don't expect donations, and the any money I receive won't influence the amount of time I spend on the plugin (well, maybe it will), however I do spend a lot of time working on it, and I certainly won't turn anything down if you want to say thank you! If you reeeeally want a feature added to Command Helper, and you're willing to pay money, get in contact with me, and we can discuss contract work, and we can discuss your needs, but otherwise, donations are just a way for you to tell me thanks!
@@ -79,6 +76,6 @@ Do you like the plugin a lot? I certainly don't expect donations, and the any mo
7976

8077
== Changelog ==
8178

82-
For the full changelog, including the changelog for older releases, see [[Changelog|this page]]
79+
For the full changelog, including the changelog for older releases, see [[Changelog.html|this page]]
8380

8481
__NOTOC__

0 commit comments

Comments
 (0)