Beta for 3.0.0 Has Started! 🚀

Welcome to the 3.0.0 Beta!

We’re excited to announce that the beta for version 3.0.0 is now live! :tada: Your help testing this release is greatly appreciated and will contribute to making it as polished as possible.

Please read the following important points to get started:

1. Test in Staging Environments Only

The beta version is still under development and may contain bugs. To avoid disrupting your live site, please test it in a staging environment or a local setup.

2. How to Report Bugs

If you discover any bugs: DO NOT create support tickets.

Instead, post a new topic in this Open Beta category providing a concise, descriptive title for your report, including the beta version as a prefix. For example: [3.0.0-beta.1] Bricksforge Panel icon is missing .”

For tips on how to write effective bug reports, check out our dedicated post:

:point_right: How to Contribute to Bug Reporting

3. What About the Documentation?

The documentation for the new functionalities, like the Node Editor, is not ready yet. I will publish the docs as soon as they are finalized.

Until then, feel free to explore and test the new features on your own. If you have any questions or need clarification, don’t hesitate to ask in the forum. Your feedback will also help shape the docs! :blush:

A changelog can be found here: Changelog - Bricksforge – One Plugin. Countless Possibilities.

4. Where to Download the Beta

You can download the current beta version in your Customer Dashboard.

Future beta updates will also be available in the dashboard. I’ll notify you here in the forum and on our Facebook page whenever a new version is released.

5. Have Fun and Thank You!

We truly appreciate your contributions and your time. Let’s make 3.0.0 the best version yet! :dart:

Have fun testing, and thank you for being part of the journey!

:rocket: Let’s get started! :rocket:

2 Likes

I need clarification on how the returned data should look for dynamic data in Pro Forms select fields.
Also, on one of my sites, I get a critical error on the frontend when I update to 3.0.0-beta1 and have the Pro Forms active.

A PHP Array with “label” and “value” pairs.

For example:

$data = [
    ["label" => "Bricksforge", "value" => "bricksforge"],
    ["label" => "Advanced Themer", "value" => "advanced-themer"]
];

Regarding the fatal error: could you create a separate post for it with some details with Bricks and PHP Version? Thank you! :slight_smile:

I’ve tried using a function like:

function getOptions() {
    return [
        [
            "label" => "Bricksforge",
            "value" => "bricksforge"
        ],
        [
            "label" => "Advanced Themer",
            "value" => "advanced-themer"
        ]
    ];
}

And I used {echo:getOption} which was whitelisted but still nothing

Oh yes – sure. You need to return this array encoded :slight_smile: So like that:

function getSelectData() {
    $data = [
        [
            "label" => "Bricksforge",
            "value" => "bricksforge"
        ],
        [
            "label" => "Advanced Themer",
            "value" => "advanced-themer"
        ]
    ];

    return json_encode($data);
}

Good hint. Added this in the description as well :pray: Thanks!

1 Like

Thanks! It’s working.

1 Like