Developer postOriginal post (opens in a new tab)

Release 50

Hope you've had the happiest holidays!

What's new?

  • New "Show Modal" components

    • Text display

    • Member Select Menu

    • Role Select Menu

    • Channel Select Menu

  • Updated "Send Advanced Message" component availability

    • "Text Display" can now be used at the low-level of an advanced message, without any containers.

  • Four new Command Icons

  • Vietnamese Language

  • New action

    • "Remove Formatting" - removes the formatting characters that Discord uses for text (e.g. **, ~~ etc.)

  • Updated "Create Role" action

    • You can now set the secondary and tertiary colors.

Technical Upgrades

Package Name

Package Version (old → new)

oceanic.js

90% v1.8.1 + 10% v1.12.0 → @dev (1.14.0)

@discordjs/voice

v0.17.0 → v0.19.0

electron.js

28.x.x → 39.2.7

Bugfixes

Action

Issue

Fix

Breaking change?

Create Scheduled Action

Duplicate

Delete action file

No

Get Message

Didn't log errors

Remove inbuilt error handler/silencer

No

Stop Running Actions Out Of Container

Didn't properly work recursively

Rewrite recursivity

No

Create Role

Setting the color (since discord updated the color system)

Add in missing code for the updated system

No

What do I need to update?

Requires action if you're not using a host?

Item

Location

Instructions

Node modules

On your host, folder: node_modules

You typically only have to update the package.json file and remove the existing package_lock.json file from your host. Use settings to update the package.json file in your project folder: Settings > Project & Bot > Update Others.

Upload your project folder to your host afterwards.

Actions

On your host, folder: AppData > Actions

Use settings to update the action files in your project folder

Node.js version

On your host, typically in their settings

Set your node.js version to v23.5 or higher in your host settings. Your host should have help articles instructing you how to OR a support email/server/chat.