Skip to content

v3.0.1

Latest
Compare
Choose a tag to compare
@Jodenee Jodenee released this 23 Jul 15:28
· 1 commit to dev since this release

🎉 v3.0.1 is here! 🎉

What's new?


  • Voyager classes are now no longer parented to a folder, they are now parented to a module script. Requiring this module script gives you access to all Voyager classes without the need to individually require them.

  • Documentation page has been given a new look.

  • Improved documentation.

  • All methods and properties have been renamed in pascal case (excluding constructor methods) to match roblox's official code style

  • Added method SendMessageInThread to Webhook

  • Added method EditMessageInThread to Webhook

  • Added method DeleteMessageInThread to Webhook

  • Added method SetFieldAt to Embed

  • Added method RemoveFieldAt to Embed

  • Added method RemoveAllFields to Embed

  • Added new type ProxyInformation

  • Added property ProxyInformation to RequestStatus

  • Added property RatelimitInformation to RequestStatus

  • Improved Embed validation

  • Improved request validation

  • Improved internal code

  • Voyager is now on wally!


How do I migrate my code to v3?


Please visit this section of the documentation to see the full list of breaking changes.


What happened to v3.0.0?


Unfortunately due to inexperience with wally, v3.0.0 was not compatible with wally due to voyager not having an init.lua to package the internals and expose them publicly. Sadly I did not catch this until it was too late, v3.0.0 was uploaded to wally in a non-functioning state.

I decided it would be best to hold back the release of v3.0.0 and release v3.0.1 instead, so both the version on wally and toolbox/model file would be functioning as intended.


What's next?


At the current moment I intend to stay alert for any new bugs this update may bring.

As for any upcoming features I don't really have any in mind right now, so if you wish to see a new feature added, make sure to leave an issue on the github.

Future updates will most likely consist of bug fixes, but new features can also be added just less frequently.