Get ready, developers!
I am beyond excited to announce that the JDashboard UI Library is getting a massive upgrade. Version 23 is coming this August 2026! 
We are redefining the standards for B4X desktop interfaces. This update is all about fluid animations, high-definition (HD) graphics, and a premium user experience.
The star of this update is JTastyToast. Forget about boring notifications! Weβve built a powerful, native B4J class that brings 17 stunning animated toasts to your applications. 
Integration is easier than ever. Here is how you get started:
Customize how long your alerts stay on screen:
Stay tuned for more updates as we approach August 2026! Your support makes JDashboard the best UI tool for the B4X community.

1 SUCCESS:
2 WARNING:
3 INFO:
4 CONFUSED:
5 CHART:
6 CONFETTI:
7 ERROR:
8 SAD:
9 GHOST:
10 KIRBY:
11 LOVE:
12 NEUTRAL:
13 SIGNAL
14 NO SIGNAL:
15 PACMAN:
16 RAINBOW:
17 STAR:
We are redefining the standards for B4X desktop interfaces. This update is all about fluid animations, high-definition (HD) graphics, and a premium user experience.
Sneak Peek: Introducing JTastyToast HD 
The star of this update is JTastyToast. Forget about boring notifications! Weβve built a powerful, native B4J class that brings 17 stunning animated toasts to your applications.
Key Features:
- 17 Unique Animations: From Success and Error to fun styles like Pacman and Confetti!

- HD Native Drawing: Everything is rendered in real-time using Canvas and JavaObject for maximum smoothness.

- Smart Queue System: No more overlapping! New toasts automatically replace the old ones with smooth exit transitions.

- Global Duration Control: Choose between LENGTH_SHORT, LENGTH_NORMAL, or LENGTH_LONG.

Documentation & API Reference
Integration is easier than ever. Here is how you get started:
B4X:
'
Dim Tasty as JTastyToast
Tasty.Initialize(MainForm.RootPane)
' --- SYSTEM STATUS ---
Tasty.Success("Task completed successfully!") ' β
Tasty.Error("Critical system error!") ' β
Tasty.Warning("Low disk space warning") ' β οΈ
Tasty.Info("New update available") ' βΉοΈ
Tasty.Neutral("Process finished") ' π
' --- CONNECTIVITY & DATA ---
Tasty.Signal("Connection established") ' πΆ
Tasty.NoSignal("Internet connection lost") ' π«
Tasty.Chart("Data analysis complete") ' π
Tasty.Star("Added to favorites") ' β
' --- FUN & SPECIAL EFFECTS ---
Tasty.Confetti("Happy Anniversary! π")
Tasty.Pacman("Processing your request... π")
Tasty.Ghost("Looking for hidden files... π»")
Tasty.Rainbow("Theme applied successfully! π")
Tasty.Love("Made with love β€οΈ")
Tasty.Kirby("Poyo! π")
Tasty.Sad("No results found π")
Tasty.Confused("Unknown command π")
Global Duration Settings
Customize how long your alerts stay on screen:
B4X:
'
Tasty.setDuration(Tasty.LENGTH_SHORT) ' 2.5 seconds
Tasty.setDuration(Tasty.LENGTH_NORMAL) ' 4.5 seconds
Tasty.setDuration(Tasty.LENGTH_LONG) ' 7.0 seconds
Stay tuned for more updates as we approach August 2026! Your support makes JDashboard the best UI tool for the B4X community.
1 SUCCESS:
2 WARNING:
3 INFO:
4 CONFUSED:
5 CHART:
6 CONFETTI:
7 ERROR:
8 SAD:
9 GHOST:
10 KIRBY:
11 LOVE:
12 NEUTRAL:
13 SIGNAL
14 NO SIGNAL:
15 PACMAN:
16 RAINBOW:
17 STAR:
Last edited: