Skip to content

Releases: VoodooTeam/voodootune-release-notes

⚗️ New Simulator

04 Nov 08:48
79ad8c0
Compare
Choose a tag to compare

This release contains a significant simulator upgrade and many bug fixes.

⚗️ Simulator Upgrade

Along with upgrading VoodooTune support for parallel A/B tests, you will now be able to test a configuration going through multiple cohorts of different A/B tests belonging to different layers. Here is what it looks like:

Capture d’écran 2022-10-14 à 15 54 37

Don't worry. If parallel A/B tests are not activated on your game, you'll still be able to test a configuration on one of your cohorts, as all of your A/B tests are migrated in one default layer to handle backward compatibility.

🐛 Bug fixes and 🚀 improvements

  • Fix the enter key issue when the publishing modal is active
  • Standardize the start and end date of an A/B test (now starts at midnight and ends at 23:59)
  • Add a warning when the Control cohort is set at 0%
  • Prevent users from switching from one layer to another if at least one cohort is created (outside of the control)
  • Allow the creation of a layer directly from the A/B test form
  • Avoid displaying A/B tests from other layers when on the Cohort list page (when selecting a priority)
  • Avoid issues when browsing between pages containing lists

👾 Mutable A/B tests

23 Aug 14:45
79ad8c0
Compare
Choose a tag to compare

For this release we worked on one big feature:

  • All A/B tests will become mutable only
  • Minor modifications of the UI
  • Handling of concurrency when publishing

🔨 Mutable A/B Tests

All new A/B tests will become mutable, and we won't allow immutable A/B tests anymore:

  • if you try to duplicate an immutable A/B tests, the copy will result in the same A/B test data, but it will be mutable
  • if you want to rollback to an old version of your configuration, the version you'll get will have all its immutable A/B tests transformed into mutable ones.

📱 UI upgrades

  • The main menu has slightly changed and the simulator is now directly accessible through it.
  • The UI of the A/B tests list page has changed; all A/B tests are now under tabs for each section.

🍦Publish concurrency

We can now avoid publishing concurrency, meaning that if someone else is publishing at the same time as you, you'll be blocked and informed with a message.

Various fixes

After all your observations on the tool, we had to fix some behaviors:

  • We corrected the bug allowing players to be assigned on multiple A/B Tests with the same segment and lower priorities.
  • We corrected the fact to be able to assign yourself manually and automatically at the same time.
  • We fixed the assigned players counter on A/B tests

🧹 Archive Game & 📱 Device Tiers

02 May 15:34
79ad8c0
Compare
Choose a tag to compare

For this release we worked on two features:

  • The ability for Voodoo Admins to soft delete a game
  • The "Device tier" feature for segmentation

🧹 Archive a game

If you're an admin you can endorse the great power to soft delete a game. Don't worry the data will still be here, and we plan to make a feature to revive a game anytime soon.

Capture d’écran 2022-05-02 à 15 03 57

With great powers...

📱 Device Tiers (Beta)

This feature will be accessible to the games that have the last version of the VoodooSauce installed. You will now be able to segment a game according to the Tier of a device (the classification was done by the Data team, poke @VoodooTeam/data)

Capture d’écran 2022-05-02 à 15 06 12

User Settings, Onboarding, Game Access, and Dark Mode

15 Apr 08:37
79ad8c0
Compare
Choose a tag to compare

It has been a while since we came up with new content, but we’ve made up for it!

In this update, you will find:

  • Personal User Settings (to set up your device IDs) 📱
  • Filtering of games by studio 🕹️
  • Onboarding Improvements 🐥
  • Dark Mode (beta) 🌃

And a few other fixes & improvements 🔧

🧔 Personal User Settings

If you have been working at Voodoo for a while, you know that adding your device IDs every time you work on a new game is redundant.

Now, you can add it only once in your personal settings space, and you will be recognized as a tester in each game you need to test!

Capture d’écran 2022-04-04 à 17 15 28

Capture d’écran 2022-04-04 à 17 16 04

And of course, you can still add external testers if you don’t want them to create an account on VoodooTune.

🎏 Filtering of games by studio

We are still working on the opening of VoodooTune to external studios. And it was normal to prioritize access to these games according to their membership of a particular studio.

From now on, a user will have access to all the games to which his studio has access according to his rights on the Publishing Platform.

The first step for a centralized User Rights management with the Publishing 🤞

🚀 Onboarding Improvements

Getting started with VoodooTune can feel like you don’t know where to start. Well, we have made it easy for you! 😎

Capture d’écran 2022-04-04 à 17 13 16

Capture d’écran 2022-04-04 à 17 14 16

The menu is more streamlined, and users cannot create A/B tests or Config Rules if they haven’t linked their first class yet. You will also have a preview of your changes before publishing a new version. 📰

Immutable A/B Tests are also visible with a small 🔒 icon, and system segments have a description so that you understand what you’re manipulating ✌️

🌑 Dark Mode (Beta)

Yes, you’ve read well: the Dark mode is available for VoodooTune!

Apr-04-2022 17-11-04

From your User Settings, you can switch to a darker version of VoodooTune, and give a bit of rest to your eyes 👀

It’s still in development, so everything may not be perfect in this first version.

And for the other minor changes:

  • Few UI tweaks (due to a migration to Vue3) 💻
  • Fixed slowness of logins with Okta 🔑
  • Fixed issues with logins on Safari 🍎
  • Fixed issues with the creation of Sandboxes 📦

New authentication system

25 Jan 14:14
79ad8c0
Compare
Choose a tag to compare

Improvements ✅

We move our authentication system to Auth0 so we can onboard new users that are external to Voodoo. Welcome ! 🎉

Fix a small "Feature" issue

02 Dec 17:45
79ad8c0
Compare
Choose a tag to compare

Improvements ✅


  • Small improvement in the way features are displayed in segment form.

Bug fixes 💥


  • Fix an issue with prevented to create Feature of text type.

Timed Events & Bug fixes

22 Nov 15:23
79ad8c0
Compare
Choose a tag to compare

Improvements ✅


  • Implement Timed events on Configuration rules

localhost_8080_games_30f51aaf-0b72-425d-aa1f-58718ab96baf_wip_configurations_test-mono-instance_rules_c2bd07df-9217-4bfd-a059-01d868a145ca_edit (1)

Capture d’écran 2021-11-22 à 15 59 33

Bug fixes 💥


  • Fix Features of Select type
  • Fix Conditions values in segments when choosing a Select Feature
  • Changed the login message when the user is not authorized (now there's a link to our slack channel)

Some fixes & polishes 🪥

05 Oct 16:01
79ad8c0
Compare
Choose a tag to compare

Improvements ✅

  • Add the following operator for versions inside segments conditions: greater than or equal and lower than or equal

Bugfixes 💥

  • The release note notification icon was not displayed properly
  • Fixed a small issue with the instance name
  • The navbar item is now fully clickable
  • Disable drag-drop on non-wip versions

Advanced segmentation 🚀

08 Sep 08:23
79ad8c0
Compare
Choose a tag to compare

What's new? ⭐

The beginning of September often rhymes with a good resumption of activity for most activities. And our team is no exception 😉
This time, it's the segments that got an upgrade with the Advanced Segmentation!
And as always, we are still improving our tool and fixing bugs across the platform.

Advanced segmentation

Do you want to target users from China OR Japan AND who have a win rate above 40%?
Now it's possible to do that within the same segment with the addition of the "OR" condition, to go deeper into your segment definition.
Experiment with a few combinations to make the most of it!

Improvements ✅

  • "Action logs" & "Sandboxes" Shortcuts have been added to Homepage
  • System segments are now available by default on all games and are immutable
  • Arrays are now displayed as tags in lists

Bugfixes 💥

  • Tables are now correctly displayed on Safari (there were some issues with alignment of values and headers)
  • Class catalogs are now scoped to the current game you are working on

Multi-instances, Action Logs, Sandboxes... and much more!

07 Sep 15:00
9c99c4d
Compare
Choose a tag to compare

What's new? ⭐

Hey, we're back with the hottest updates to the VoodooTune platform! It's been a while since the last update, but we caught up with many new features, improvements, and bug fixes. We hope you like them!

Any feedback? Any praise? Let us know (we'll be watching)!

Multi-instances 👯/👭

Whenever when you need to manipulate several instances of the same object, such as a list of skins, mono-instances classes are not enough.

And that's why we implemented multi-instance classes!

For a single attribute, you can define multiple instances, allowing you to A/B test a list of skins, enemies, or any content!

Action Logs 🌳🪓

Knowledge is power. And it can be frustrating not knowing who changed your AB Test or configuration, and what was changed.

Now you can find out. A new version has been published? A class has been edited? A new segment has been created?

With Action Logs, you can know who did it, what was done, and when it was done.

Sandboxes 🔲

Simulating a configuration from VoodooTune is one thing. Seeing if it works live on your device is another thing.

Now, you can save your simulated config as a sandbox, and test it on your device from your VoodooSauce Settings.

And the best part is that it won't affect anyone but you. This makes it ideal for previewing the changes!

Improvements ✅

  • Improved wording for all pages
  • Minor improvements of UI & UX
  • An increased time before a user gets disconnected

Bugfixes 💥

  • Fixed minor bugs
  • You are no longer redirected to the "Import page" when no game is found or available, or if your access token is not valid anymore
  • Editing a class used in an A/B test does not remove it from the A/B test anymore
  • Republishing a version in Live mode works properly
  • Tags in the "Select" attribute can be drag'n'dropped properly