With the ongoing cyber attack targets on exposed Selenium Grid services, enabling unsolicited Crypto mining, is anyone else suddenly checking their tool versions. How often do you update?
I voted ‘as soon as a new release comes out’, but that’s because I preview the new updates for the rest of the team. I don’t always recommend everyone else updates…it just depends on what all is important.
I kind of have an obsession with keeping any software tool, library, framework, or extension I touch up to date.
The annoying part was when changes were linked to major refactoring which for the company product required some technical sprints with a couple of devs involved.
Sure, this makes software vulnerable to new crashes/bugs/security holes. But I trust providers until proven otherwise, as that’s why we chose them right?
I’d generally opt for a stable release but sometimes I’d accept a beta version (depending on the app in question). But either way, I would aim to stay as up-to-date as possible.
Newer releases tend to have fixes and security improvements that are beneficial. As ipstefan said above it could lead to crashes/bugs etc. but generally, I would always advise staying up to date if possible.
I take the latest version of Playwright as soon as it comes out because I want the latest features. Upgrading Playwright has not caused me any problems
Of course, once the latest version is published as usually it solves some issues or give me some new features. ( one exception where you work for some big companies like banks where you need to update version once and it requires a lot of approvals )