<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
    <channel>
        <title>Wopee.io Blog</title>
        <link>https://wopee.io/changelog/</link>
        <description>Wopee.io Blog</description>
        <lastBuildDate>Mon, 05 Oct 2026 00:00:00 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <language>en</language>
        <item>
            <title><![CDATA[Fewer false alarms on values the run really read]]></title>
            <link>https://wopee.io/changelog/fewer-false-alarms-on-real-values/</link>
            <guid>https://wopee.io/changelog/fewer-false-alarms-on-real-values/</guid>
            <pubDate>Mon, 05 Oct 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[The check for report values nothing observed now recognises what assertions matched or received, numbers in lists and amounts typed as plain numbers.]]></description>
        </item>
        <item>
            <title><![CDATA[Pay less for the agent's routine lookups]]></title>
            <link>https://wopee.io/changelog/a-cheaper-model-for-locator-lookups/</link>
            <guid>https://wopee.io/changelog/a-cheaper-model-for-locator-lookups/</guid>
            <pubDate>Fri, 02 Oct 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Run element lookups and key presses on a cheaper Azure deployment with its own reasoning effort, and pick only the effort levels each model accepts.]]></description>
        </item>
        <item>
            <title><![CDATA[Game key presses count only if the game reacts]]></title>
            <link>https://wopee.io/changelog/game-keys-count-when-the-screen-moves/</link>
            <guid>https://wopee.io/changelog/game-keys-count-when-the-screen-moves/</guid>
            <pubDate>Fri, 02 Oct 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[A key press into a canvas game is checked against the picture before and after, so a press the game ignored is reported as having no effect, not as a success.]]></description>
        </item>
        <item>
            <title><![CDATA[A test that never ran opens on its steps]]></title>
            <link>https://wopee.io/changelog/new-tests-open-on-their-steps/</link>
            <guid>https://wopee.io/changelog/new-tests-open-on-their-steps/</guid>
            <pubDate>Fri, 02 Oct 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Select a test that has not run yet and its steps open instead of an empty run view; story names show in the scope picker and step lists indent cleanly.]]></description>
        </item>
        <item>
            <title><![CDATA["Repeat 3 times" means three real times]]></title>
            <link>https://wopee.io/changelog/repeat-counts-mean-what-they-say/</link>
            <guid>https://wopee.io/changelog/repeat-counts-mean-what-they-say/</guid>
            <pubDate>Fri, 02 Oct 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[A repeat count runs exactly as written, a stop condition that already holds is refused before the run starts, and only repetitions with evidence count.]]></description>
        </item>
        <item>
            <title><![CDATA[Self-healing that keeps the right button]]></title>
            <link>https://wopee.io/changelog/saved-locators-stay-true/</link>
            <guid>https://wopee.io/changelog/saved-locators-stay-true/</guid>
            <pubDate>Fri, 02 Oct 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Saved locators drop state such as item counts and keep every role option on replay, and a heal can no longer swap Finish for a differently named button.]]></description>
        </item>
        <item>
            <title><![CDATA[Exploring again never wipes your edits]]></title>
            <link>https://wopee.io/changelog/crawls-merge-into-your-scenarios/</link>
            <guid>https://wopee.io/changelog/crawls-merge-into-your-scenarios/</guid>
            <pubDate>Thu, 01 Oct 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Scenarios you create while the agent explores keep their IDs; a new exploration updates only its own entries, and user stories keep their names.]]></description>
        </item>
        <item>
            <title><![CDATA[Pay once, land straight back in your projects]]></title>
            <link>https://wopee.io/changelog/pay-and-go-straight-to-work/</link>
            <guid>https://wopee.io/changelog/pay-and-go-straight-to-work/</guid>
            <pubDate>Thu, 01 Oct 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[After checkout you return to Wopee.io, your plan is active on arrival and you continue to Projects, even when the payment confirmation is slow to arrive.]]></description>
        </item>
        <item>
            <title><![CDATA[AI settings that fit each model]]></title>
            <link>https://wopee.io/changelog/reasoning-effort-per-model/</link>
            <guid>https://wopee.io/changelog/reasoning-effort-per-model/</guid>
            <pubDate>Thu, 01 Oct 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Every reasoning level from none to max is checked against the model it is set for, GPT-6 runs as a reasoning model, and the AI chat respects the setting.]]></description>
        </item>
        <item>
            <title><![CDATA[Bug reports show the actions behind them]]></title>
            <link>https://wopee.io/changelog/reported-issues-cite-evidence/</link>
            <guid>https://wopee.io/changelog/reported-issues-cite-evidence/</guid>
            <pubDate>Thu, 01 Oct 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Each reported issue is checked against what the run did: a claim the record contradicts is withdrawn, and locator failures are listed apart from bugs.]]></description>
        </item>
        <item>
            <title><![CDATA[Found a bug? You still get the test code]]></title>
            <link>https://wopee.io/changelog/code-for-runs-that-found-a-defect/</link>
            <guid>https://wopee.io/changelog/code-for-runs-that-found-a-defect/</guid>
            <pubDate>Tue, 22 Sep 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[A run that did every step and failed only on its checks now leaves a Playwright test asserting the expected values, so it turns green once the bug is fixed.]]></description>
        </item>
        <item>
            <title><![CDATA[The agent now sees the screen]]></title>
            <link>https://wopee.io/changelog/agent-vision-on-by-default/</link>
            <guid>https://wopee.io/changelog/agent-vision-on-by-default/</guid>
            <pubDate>Mon, 21 Sep 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[The agent gets a screenshot after every action and can look at the page when it needs to; existing projects switch on unless they chose Off.]]></description>
        </item>
        <item>
            <title><![CDATA[Start a project with one form]]></title>
            <link>https://wopee.io/changelog/one-project-creation-form/</link>
            <guid>https://wopee.io/changelog/one-project-creation-form/</guid>
            <pubDate>Mon, 21 Sep 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Quick start and Advanced Setup are one dialog now: pick a demo app or paste a URL, and framework, mode and name wait under one Advanced settings row.]]></description>
        </item>
        <item>
            <title><![CDATA[No proof, no pass]]></title>
            <link>https://wopee.io/changelog/verdict-integrity-gates/</link>
            <guid>https://wopee.io/changelog/verdict-integrity-gates/</guid>
            <pubDate>Mon, 21 Sep 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[A run that asserted nothing or skipped a step can no longer show green: it is flagged for review in amber, and runs left hanging are closed.]]></description>
        </item>
        <item>
            <title><![CDATA[A warning on text the agent never saw]]></title>
            <link>https://wopee.io/changelog/crawls-flag-what-they-never-saw/</link>
            <guid>https://wopee.io/changelog/crawls-flag-what-they-never-saw/</guid>
            <pubDate>Fri, 18 Sep 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Expected text the agent never saw while exploring is flagged, its own scenario picks run first, steps visit only pages it saw, and broken images are reported.]]></description>
        </item>
        <item>
            <title><![CDATA[Test data your forms accept]]></title>
            <link>https://wopee.io/changelog/faker-pattern-variables/</link>
            <guid>https://wopee.io/changelog/faker-pattern-variables/</guid>
            <pubDate>Mon, 07 Sep 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Test data can follow a pattern you define, and Slovak and Czech IBAN generators now produce real, bank-valid account numbers that sign-up forms accept.]]></description>
        </item>
        <item>
            <title><![CDATA[Tests for every user story in one click]]></title>
            <link>https://wopee.io/changelog/one-click-generation-and-agent-chat/</link>
            <guid>https://wopee.io/changelog/one-click-generation-and-agent-chat/</guid>
            <pubDate>Thu, 03 Sep 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Every user story is preselected, so one click generates the whole set; long runs no longer time out, and one chat lets you talk to the agent while it works.]]></description>
        </item>
        <item>
            <title><![CDATA[Check that a button stays disabled]]></title>
            <link>https://wopee.io/changelog/verify-state-assertions/</link>
            <guid>https://wopee.io/changelog/verify-state-assertions/</guid>
            <pubDate>Thu, 03 Sep 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[A new step checks a control's state: enabled or disabled, checked or unchecked, editable or read-only, and it can wait until a gate opens.]]></description>
        </item>
        <item>
            <title><![CDATA[Use your approved AI model, through your gateway]]></title>
            <link>https://wopee.io/changelog/byo-llm-oauth-and-reasoning-effort/</link>
            <guid>https://wopee.io/changelog/byo-llm-oauth-and-reasoning-effort/</guid>
            <pubDate>Tue, 01 Sep 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Connect the model your security team approved through an OAuth 2.0 gateway, and set how hard each prompt thinks, with the inherited defaults shown.]]></description>
        </item>
        <item>
            <title><![CDATA[Dropdowns and pop-ups replay as one step]]></title>
            <link>https://wopee.io/changelog/atomic-step-sequences/</link>
            <guid>https://wopee.io/changelog/atomic-step-sequences/</guid>
            <pubDate>Fri, 21 Aug 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Actions that belong together, like opening a dropdown and picking an option, now replay as one step, repeat until the page says stop and allow optional parts.]]></description>
        </item>
    </channel>
</rss>