Skip to content

Releases: SpacingBat3/WebCord

v4.9.2

11 May 22:56
c39e12a
Compare
Choose a tag to compare
Bump lockfile.

v4.9.1

03 May 20:47
71e1b68
Compare
Choose a tag to compare

Note

This is a hotfix release, now with fixed CI for Windows and recently announced bug: #536. See v4.9.0 for more information about changes since v4.8.0.

Full Changelog: v4.9.0...v4.9.1

v4.9.0

02 May 23:21
22d0e27
Compare
Choose a tag to compare

Note

Due to issues with GitHub actions being unable to correctly pass further arguments to NPM in order to allow for multi-arch builds on Windows, builds for Windows 32-bit and Windows ARM64 were built and provided by my PC. Moreover, no Squirrel builds will be provided. Sorry for inconvenience!

🔧️ Fixes and improvements

  • Properly resolve relative paths in CSS imports (#527, thanks @MatthewCash).
  • Handle exceptions caused when interpreting configs in WebCord (#417).

🧹️ Maintenance changes

  • Update Electron to 30.x.y.

Full Changelog: v4.8.0...v4.9.0

v4.8.0

21 Feb 18:47
60faa5a
Compare
Choose a tag to compare

Full Changelog: v4.7.1...v4.8.0

v4.7.1

06 Feb 20:03
a6e58ce
Compare
Choose a tag to compare

🔧️ Bug fixes

  • Fix issues with the font rendering on Windows (#512).
  • Implement handling of the circular references in CSS files that WebCord parses (it might be fun to try how this behaved before).
  • Switch to macOS ARM64 image in GitHub runners (and newer mac version) in order to try package ARM64 DMG that doesn't fail to launch without any additional steps made by the user (#173, this still hasn't been closed as it is unknown whenever this has been resolved).
  • Properly handle audio sharing; don't define the audio should be shared if the user doesn't want to to do so and allow sharing audio on all platforms only with Electron 29 and newer.

🧹️ Maintenance changes

  • Update markor to v12.
  • Bump Electron version in provided binaries to v28.2.1.

Full Changelog: v4.7.0...v4.7.1

v4.7.0

28 Jan 01:13
ae0cc68
Compare
Choose a tag to compare
  • Forcing audio share support flag has been removed, since it is NO-OP with the new API used for providing a getDisplayMedia to Discord.
  • Update Electron version to v28.
  • Improve accuracy of user agent spoofing, allowing to replace more parts of it (CPU arch, current OS etc.) with the flags and to

Full Changelog: v4.6.1...v4.7.0

v4.6.1

28 Dec 17:34
4ea70d8
Compare
Choose a tag to compare
  • Bump lockfile, update dependencies.
    • Update Electron to 28.1.0.
  • Remove (most) font modules that were bundled with WebCord, try using available system fonts instead.
  • Fix renderer crashes with About window (#497).

Full Changelog: v4.6.0...v4.6.1

v4.6.0

16 Dec 16:56
376ccb9
Compare
Choose a tag to compare
  • Update to Electron 28.
  • Strip tracking from Discord's CDN URLs when those are opened outside for WebCord.
  • Fix built-in CSP for new Soundcloud player (#495).
  • Re-approach move to Node16.
    • This time it should work thanks to Electron's 18 complete ESM support.
    • Possibly I'll approach moving fully to ESM, both in WebCord and my libraries.
  • macOS builds are back!

Full Changelog: v4.5.2...v4.6.0

v4.5.2

25 Nov 23:31
9981435
Compare
Choose a tag to compare
  • Improve the implementation of tray icon changing, so it relies now on Discord's title rather than favicon which seems to be more stable and could optimize the performance a bit (since there's no longer a need to cache, convert and hash favicons).
  • Display a number of mentions in the tray tooltip, if there are any.
  • Use a better compression in produced RPM packages, most likely improving the resulting size in compassion of previous builds.
  • Add an URL to icon in Squirrel makers, which will be added to the registry during installation.
  • Bump dependencies.
    • Bump lockfile.
    • Update marked to v10.
    • Update @electron-forge/* packages to ^7.1.0.

Full Changelog: v4.5.1...v4.5.2

⚠️
🚧️
👷️

Currently the macOS builds are failing in CI (at DMG creation step), so there are no builds for it either until this will be fixed in some way. I've also tried to investigate what change could break it and right now I'm clueless (runner seems to be the same as in runs that succeed, downgrading Node to the previous working version was not enough for it to install appdmg by itself and re-running CI on older commits, even with the lockfile and build config that worked before, also causes a build failure in macOS…). Also see electron/forge#3371 for upstream issue.

v4.5.1

31 Oct 23:57
bdbe33a
Compare
Choose a tag to compare

Note
This is a hotfix release made to 4.5.1, mostly fixing side bar hiding and other CSS tweaks applied by WebCord, e.g. to hide download button, fix rendering for mobile devices etc. No huge changes so far.

🧹 Maintenance changes

  • Fix some CSS tweaks in WebCord made to Discord (including #481).
  • Bump the lockfile.
    • Update Electron to 27.0.2.

Full Changelog: v4.5.0...v4.5.1