derPUPE, to random German
@derPUPE@chaos.social avatar

detection Hack:

parcifal, to programming
@parcifal@hachyderm.io avatar

Hello! 👋

Potentially silly question, are CHANGELOG.md automatically generated? or partially?

How should I tackle this?

Thanks!

germanio,
@germanio@mastodon.social avatar

@parcifal not silly question at all!

you can add a plugin to your repo and let it version it for you.

Check Semantic Versioning, I found this post about it that could be helpful.

https://hodgkins.io/automating-semantic-versioning

It is for nodejs apps, but I think you can find similar plugins/bots for other languages as well

TomSellers, to security

Roughly 2 weeks ago Google patched a critical vulnerability, CVE-2023-4863, that was being exploited in the wild. The broad impact of the root cause of the vuln and the fact that it will have a long tail of unpatched software has been poorly communicated. You can read more in @dangoodin 's excellent article on Ars Technica.

As pointed out in the article above, Electron is based on Chromium and is impacted. Electron is bundled in a ton of apps that people might overlook.

I threw together the following shell command to help macOS audit which versions of Electron apps are installed.

find /Applications -type f -name "*Electron Framework*" -exec <br></br>  sh -c "echo  "{}" && strings "{}" | grep '^Chrome/[0-9.]* Electron/[0-9]' | head -n1 && echo " ;<br></br>

When run, you should see something similar to the following:

/Applications/Visual Studio Code.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Electron Framework<br></br>Chrome/114.0.5735.289 Electron/25.8.1<br></br><br></br>/Applications/Slack.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Electron Framework<br></br>Chrome/116.0.5845.188 Electron/26.2.1<br></br>

#Security #Electron #CVE20234863 #CVE-2023-4863

mjgardner,
@mjgardner@social.sdf.org avatar

@delfuego @TomSellers @electronjs @getpostman Some of those numbers are deceptively lower than the current supported releases: https://www.electronjs.org/docs/latest/tutorial/electron-timelines
But they all include Electron versions released in the past 18 months.

Like a lot of apps, Electron iterates versions really fast. is not a guide to the chronological age of software, only its compatibility with other software.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • kavyap
  • DreamBathrooms
  • khanakhh
  • GTA5RPClips
  • osvaldo12
  • magazineikmin
  • mdbf
  • InstantRegret
  • rosin
  • Youngstown
  • slotface
  • everett
  • Durango
  • JUstTest
  • ngwrru68w68
  • modclub
  • tester
  • tacticalgear
  • cubers
  • thenastyranch
  • cisconetworking
  • ethstaker
  • Leos
  • provamag3
  • normalnudes
  • anitta
  • lostlight
  • All magazines