Blog

Luis Majano

July 28, 2023

Spread the word


Share your thoughts

We are excited to announce the release of TestBox v5.2! This version comes packed with new features, improvements, and bug fixes to take your testing experience to the next level. TestBox 5.2 enhances the testing framework's performance and introduces powerful new capabilities for dynamic mixins and finally module support.

What's New in TestBox 5.2?

New Features

  1. Faster Performance with Updated MixerUtil

    • TESTBOX-375 introduces enhancements to the MixerUtil module, resulting in faster performance during dynamic mixins and enhancing the flexibility of your test suites.
  2. More Control with bundlesPattern in TestBox Init

    • TESTBOX-376 adds the bundlesPattern parameter to testbox.system.TestBox's init method. This new addition gives you greater control over defining the pattern for your test bundles, making test organization a breeze.
  3. Introducing TestBox Modules

    • TESTBOX-377 brings a game-changing feature to TestBox - Modules support! Now you can create and utilize modules to extend TestBox's capabilities, opening up endless possibilities for tailored testing workflows. Check out our docs: https://testbox.ortusbooks.com/in-depth/modules

Bug Fixes

  1. Query Compatibility in Expectation

    • TESTBOX-346 addresses an issue where using expect(sut).toBeInstanceOf("something")) with a query could cause unexpected behavior. This has been resolved, ensuring a smoother testing experience with query objects.
  2. Improved cbstreams Functionality

    • TESTBOX-374 fixes issues related to cbstreams outside of ColdBox, ensuring seamless functionality in various environments.

Improvements

  1. Enhanced toBeInstanceOf() Handling
    • TESTBOX-20 improves the handling of toBeInstanceOf() expectations for Java classes, making it even easier to write precise and robust tests for Java objects.

Upgrade and Get Started!

With TestBox 5.2, we've focused on delivering enhanced performance, greater control, and extensibility to our users. We encourage you to upgrade and explore the latest capabilities to supercharge your testing experience.

To upgrade, visit the TestBox website or update your package manager with the latest version.

We hope you enjoy TestBox 5.2 and find it invaluable in your testing efforts. As always, your feedback is crucial to our growth. If you encounter any issues or have suggestions, please share them with us.

Happy testing! 🧪🚀

The TestBox Team

Add Your Comment

Recent Entries

TestBox Latest Updates and News!

TestBox Latest Updates and News!

We’re thrilled to have launched the new TestBox website and TestBox 6.0! If you haven’t had a chance to explore yet, visit TestBox to discover updated documentation, powerful resources, and features that make testing more efficient than ever.

Maria Jose Herrera
Maria Jose Herrera
November 21, 2024
Is Your ColdFusion Application Ready for the Future?

Is Your ColdFusion Application Ready for the Future?

In a rapidly evolving digital world, maintaining performance, security, and scalability for ColdFusion applications is more challenging than ever. Whether you're using Lucee or Adobe ColdFusion, legacy systems can become a bottleneck for growth, innovation, and user satisfaction. The need to future-proof your ColdFusion applications has never been more critical.

But where do you start?


The Hidden Costs of an Outdated ColdFusion Application

As you...

Cristobal Escobar
Cristobal Escobar
November 21, 2024
The Hidden Costs of In-House Database Management

The Hidden Costs of In-House Database Management

The Hidden Costs of In-House Database Management


Opting for in-house database management involves more than just a salary. Here are some often-overlooked costs associated with maintaining your own DBA team.



1. High Salaries and Benefits


Hiring skilled DBAs is expensive. According to industry reports, the average salary of a DBA in the U.S. can range from $85,000 to over $130,000 per year, depending on experience and expertise. When you add ...

Cristobal Escobar
Cristobal Escobar
November 20, 2024