Release Notes for 338

Notes for release 338

9 Likes

You can now export the entire Roblox Lua scripting API in convenient JSON format from the File->Advanced menu.

We have to do it manually?

It can be exported through the command line as well -API api.txt

3 Likes

Client Difference Log

API Changes

Added Class KeyboardService
Added Class MouseService
Added Class PluginAction
	Added Property PluginAction.ActionId
	Added Property PluginAction.StatusTip
	Added Property PluginAction.Text
Added Event PluginAction.Triggered
Added Property Player.LocaleId
Added Property StarterGui.ProcessUserInput
Added Function Plugin.CreatePluginAction
Added Event PluginGui.WindowFocusReleased
Added Event PluginGui.WindowFocused
Removed Function Player.JumpCharacter
Removed Function Player.MoveCharacter
5 Likes

This is the new Json API Dump for anyone wondering.

Unfortunately it’s not going to be enabled right away because we discovered a serious issue that is making it export duplicate inherited functions. It is currently writing functions like GetChildren for every single class. It raises the line count from 50k up to around 200k.

4 Likes

I also noticed there seems to be something off with the NotBrowsable tag.

1 Like

I’m interested in killing that tag off anyway.

EDIT

I looked into the issue, we just inverted the state that was determining if it should be added by accident. I will get that fixed.

The “pending” images get replaced by “live” when they actually go live, correct? So, if the changelog for 330 still has pending images, that means those haven’t been implemented yet?

2 Likes

There are still a few kinks we’re working out with the system.

1 Like

Well uhm… have they?

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.