A List of All Deprecated Classes, Enums, Events, Functions, and Properties

I think you may have missed AnalyticsService

Thanks. I don’t understand how I could’ve missed that. Must’ve been deprecated recently. I have updated the website

1 Like

From my understanding a few months ago. It wasn’t deprecated and didn’t used to be. So they most likely did deprecate it recently.

Edit: It may have been deprecated after the Developer hub/Roblox Wiki got replaced by the new Roblox Creator Documentation.

1 Like

@ValiantWind I think I know how AnalyticsService got deprecated now. It seems like it got deprecated when the new Creator Dashboard got launched as now you can click on a game that you made and there is a Analytics tab and shows developer stats.

I believe before the Creator Dashboard launched. Developers had to rely on AnalyticsService to get analytical information about there games.

You could already see your game analytics before the creator dashboard existed

So was there a separate way of viewing analytics other than AnalyticsService?

Roblox had a button on the old develop page that worked similarly to the Developer Stats button

one typo: you spelled “march” wrong, match is a different word, not a month

also thanks for the list, I will be using it all, I want it in a lua table or a json file, so I can use it in roblox lua with a require() or HttpService:GetAsync()

1 Like

My bad. I’ll go ahead and fix that.

A JSON file of the list? Yeah I can add that. Thanks for the suggestion.

Typo has been fixed.

I have also made an endpoint for the deprecated classes and an endpoint for the deprecated enums that return a json file.

GET https://api.valiantwind.dev/v1/roblox/deprecated-classes
Content-Type: application/json

GET https://api.valiantwind.dev/v1/roblox/deprecated-enums
Content-Type: application/json

I plan on adding the rest of the list later.

Edit:

I have made the endpoints for EnumItems and Callbacks:

GET https://api.valiantwind.dev/v1/roblox/deprecated-enumitems
Content-Type: application/json

GET https://api.valiantwind.dev/v1/roblox/deprecated-callbacks
Content-Type: application/json

Rate limit: 250 requests/minute (requests per minute will be increased in the future)

1 Like

You forgot to add the instance Hat, it’s superseded by Accessory and some extra info for the JSON thing:

"Hat": {
	"docs": "https://create.roblox.com/docs/reference/engine/classes/Hat",
	"replacement": "Accessory",
	"replacement_docs": "https://create.roblox.com/docs/reference/engine/classes/Accessory",
	"description": "The Hat object is a parent instance for hats. It contains a handle",
	"usable": true
}

Thanks. I’ve added it to the endpoint.

1 Like

you didn’t add it to the list :confused:

Don’t worry, I did not forget. I’m currently in the middle of pushing the changes to the repo.

1 Like

I have added an endpoint for Events:

GET https://api.valiantwind.dev/v1/roblox/deprecated-events
Content-Type: application/json

Same rate limit.

The last 2 endpoints for properties and methods will be created at a later date.

1 Like

Breaking Change: All the names of endpoints have changed. They now all have “v1” right after the base endpoint.

Example:

https://api.valiantwind.dev/roblox/deprecated-events => https://api.valiantwind.dev/v1/roblox/deprecated-events

That is really the only difference. All you have to do is update the endpoint url.

2 Likes

Its been several months since I’ve worked on this, but I have now added the final endpoint for fetching deprecated Properties:

GET https://api.valiantwind.dev/v1/roblox/deprecated-properties
Content-Type: application/json

Ratelimit is the same: 250/requests per minute (possible increase in the future)

2 Likes

IMG_8514
UITheme is not deprecated. It is still used for manual Studio theme installation, it does not work ingame.

1 Like

It’s deprecated. Just not shown on the documentation. Deprecated doesn’t mean it can’t be used and doesn’t mean it isn’t used. It may be used during manual installation, but from what I understand, the API dump showed me that they’re both deprecated.

1 Like

And Roblox still uses Draggable for the CoreGui backpack.

Roblox is deprecated.