<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[BAS 31.0.0 update: the new interface and everything that changed]]></title><description><![CDATA[<p dir="auto"><img src="/assets/uploads/files/1791995401113-bas-31.0.0-trambnail.png" alt="BAS 31.0.0 trambnail.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">Prefer to watch? It's all in my <a href="https://youtu.be/63irU3A6qNc" rel="nofollow ugc">youtube video</a>, it's available in English, Hindi and Turkish</p>
<p dir="auto">and my telegram channel, come join: <a href="https://t.me/mustangbas" rel="nofollow ugc">t.me/mustangbas</a></p>
<hr />
<p dir="auto"><img src="/assets/uploads/files/1791990942379-en-01-01-start-screen.png" alt="Start screen before and after" class=" img-fluid img-markdown" /></p>
<p dir="auto">The Record and Run buttons are gone, now there are two big cards instead. Edit is basically the old Record, they just renamed it</p>
<hr />
<p dir="auto"><img src="/assets/uploads/files/1791990942471-en-02-02-recent-projects.png" alt="Recent projects before and after" class=" img-fluid img-markdown" /></p>
<p dir="auto">The project list moved into a dropdown, and it got a search box. A star pins a project to the top</p>
<hr />
<p dir="auto"><img src="/assets/uploads/files/1791990942543-en-03-03-main-menu.png" alt="Main menu before and after" class=" img-fluid img-markdown" /></p>
<p dir="auto">The old menu bar and the toolbar were removed, everything now sits in one menu behind the ☰ button or F10. It also has a search for commands at the top, by the way</p>
<hr />
<p dir="auto"><img src="/assets/uploads/files/1791990942093-en-04-04-editor.png" alt="Editor before and after" class=" img-fluid img-markdown" /></p>
<p dir="auto">The panel layout in the editor mostly stayed the same. What changed is the look of the toolbox, meaning the modules and the actions inside them, and overall it all became way nicer</p>
<hr />
<p dir="auto"><img src="/assets/uploads/files/1791990942236-en-05-04b-modules.png" alt="Toolbox modules before and after" class=" img-fluid img-markdown" /></p>
<p dir="auto">Module tiles got new icons, the puzzle background is gone, the corners are rounded, and every tile now has a colored strip at the bottom. A new AI Captcha module showed up among them, by the way</p>
<hr />
<p dir="auto"><img src="/assets/uploads/files/1791990942297-en-06-04c-actions.png" alt="Actions inside a module before and after" class=" img-fluid img-markdown" /></p>
<p dir="auto">Actions inside a module got really cleaner too: light rounded buttons instead of gray blocks</p>
<hr />
<p dir="auto"><img src="/assets/uploads/files/1791991152950-en-07-04e-action-star.png" alt="Star on an action" class=" img-fluid img-markdown" /></p>
<p dir="auto">Hovering an action shows a star on the right. One click on it, and the action goes straight into bookmarks</p>
<hr />
<p dir="auto"><img src="/assets/uploads/files/1791991153014-en-08-05-toolbox.png" alt="Toolbox bookmarks before and after" class=" img-fluid img-markdown" /></p>
<p dir="auto">Before, actions had to be dragged into bookmarks by hand. Now everything marked with a star sits in the Bookmarks tab, and right next to it there's a tab with recent actions</p>
<hr />
<p dir="auto"><img src="/assets/uploads/files/1791991152399-en-09-06-module-search.png" alt="Search inside a module before and after" class=" img-fluid img-markdown" /></p>
<p dir="auto">A module now has a magnifier that searches only its own actions. In big modules like Network it really saves time</p>
<hr />
<p dir="auto"><img src="/assets/uploads/files/1791991152560-en-10-07-function-manager.png" alt="Function manager before and after" class=" img-fluid img-markdown" /></p>
<p dir="auto">The manager was rebuilt from scratch. There's undo with Ctrl+Z, search, filters and, basically, groups for functions</p>
<hr />
<p dir="auto"><img src="/assets/uploads/files/1791991152735-en-11-08-function-form.png" alt="Creating a function before and after" class=" img-fluid img-markdown" /></p>
<p dir="auto">Parameters are now filled in right in the form, without a separate little window for each one. And if a function gets renamed, BAS offers to update all its calls</p>
<hr />
<p dir="auto"><img src="/assets/uploads/files/1791991152900-en-12-09-module-manager.png" alt="Module manager before and after" class=" img-fluid img-markdown" /></p>
<p dir="auto">The window got repainted in the new style. According to the code, it also got a list of modules embedded in the project</p>
<h3>Resource wizard</h3>
<p dir="auto"><img src="/assets/uploads/files/1791991325874-en-13-10-resource-type.png" alt="New resource before and after" class=" img-fluid img-markdown" /></p>
<p dir="auto">Resource types got human names and were split into groups. So no more guessing what FixedString means, honestly</p>
<hr />
<p dir="auto"><img src="/assets/uploads/files/1791991326137-en-14-11-resource-presets.png" alt="File usage before and after" class=" img-fluid img-markdown" /></p>
<p dir="auto">The mode checkboxes were replaced with ready presets. For example, an account queue is now simply Read and remove used lines</p>
<h3>What shows up while running</h3>
<p dir="auto"><img src="/assets/uploads/files/1791991326442-en-15-12-run-browsers.png" alt="Browsers while running" class=" img-fluid img-markdown" /></p>
<p dir="auto">While a project runs, the screen shows browser cards with the address and the thread number. There's a search at the top to find the right browser among like a hundred</p>
<hr />
<p dir="auto"><img src="/assets/uploads/files/1791991325062-en-16-13-report.png" alt="Run report before and after" class=" img-fluid img-markdown" /></p>
<p dir="auto">The old report only had successes, fails and time. Now it also shows the success rate, the average time per thread and, overall, the most frequent errors</p>
<hr />
<p dir="auto"><img src="/assets/uploads/files/1791991325206-en-17-14-report-log.png" alt="Log grouped by pattern" class=" img-fluid img-markdown" /></p>
<p dir="auto">Identical log messages get merged into one line with a counter. With lots of threads this really saves the day, no more wall of the same lines</p>
<h3>Network module</h3>
<p dir="auto"><img src="/assets/uploads/files/1791991325442-en-18-15-allow-cache.png" alt="Allow cache action before and after" class=" img-fluid img-markdown" /></p>
<p dir="auto">Requests can now be filtered by type, status, headers and content, before it was only the address. Case matters here, <code>XHR</code> and <code>xhr</code> are different values. Plus traffic can be written straight to disk through <code>Capture folder</code></p>
<hr />
<p dir="auto"><img src="/assets/uploads/files/1791991465498-en-19-16-get-all-cache.png" alt="Get all items from cache before and after" class=" img-fluid img-markdown" /></p>
<p dir="auto">The cache can now be pulled without the heavy data and in chunks, basically page by page</p>
<h3>Browser fingerprint in the HTTP client</h3>
<p dir="auto"><img src="/assets/uploads/files/1791991465568-en-20-17-http-client.png" alt="HTTP Client module before and after" class=" img-fluid img-markdown" /></p>
<p dir="auto">There's a new action called HTTP client fingerprints. It kind of fakes the HTTP client's fingerprint to look like a real browser, so the site doesn't spot the requests</p>
<hr />
<p dir="auto"><img src="/assets/uploads/files/1791991465663-en-21-18-http-fingerprints.png" alt="HTTP client fingerprints" class=" img-fluid img-markdown" /></p>
<p dir="auto">The browser is picked in a single field, and it applies to all the following requests in the thread. The client still doesn't run JavaScript, so the script needs to be tested again</p>
<h3>Agent plans</h3>
<p dir="auto"><img src="/assets/uploads/files/1791991465080-en-22-19-agent.png" alt="Agent window before and after" class=" img-fluid img-markdown" /></p>
<p dir="auto">The agent's input box got new buttons. The plus on the left attaches a picture, and the microphone on the right lets me dictate a task by voice. There's also a plan badge at the top, by the way</p>
<p dir="auto">The agent now has three plans, basically:</p>
<ul>
<li>Free: no cost, 500 credits a week, works without an account</li>
<li>Plus: $30 a month, 10 times more credits, plus voice, screen screenshots with arrows and image upload</li>
<li>Max: $99 a month, 40 times more credits and pretty much everything from Plus</li>
</ul>
<p dir="auto">So pictures and voice only work on a paid plan, Free doesn't have them. For Max they also promise the agent working on a project in the background. It's not available yet though</p>
<h3>What else changed</h3>
<ul>
<li>the browser was updated to Chromium 155</li>
<li>fixes in antidetect and, by the way, in HTTPS proxies</li>
<li>debugging, according to the devs, became 3 times faster</li>
</ul>
<h3>Conclusion</h3>
<p dir="auto">The update is really big, almost everything changed. The most useful parts for everyday work, overall, are the resource presets, the report after a run and the browser fingerprint in the HTTP client</p>
]]></description><link>http://community.bablosoft.com/topic/32599/bas-31-0-0-update-the-new-interface-and-everything-that-changed</link><generator>RSS for Node</generator><lastBuildDate>Wed, 14 Oct 2026 22:26:18 GMT</lastBuildDate><atom:link href="http://community.bablosoft.com/topic/32599.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 14 Oct 2026 16:31:15 GMT</pubDate><ttl>60</ttl></channel></rss>