Skip to content

Releases: SpacingBat3/WebCord

v1.4.1

11 May 07:54
Compare
Choose a tag to compare
  • Remove 'pretty' option from 'tsconfig.json'.
  • Limit access to 'package.json' in source files.
  • Use 'getName()' and 'getVersion()' to get 'productName' and 'version'.
  • Make 'lang' a type, not interface.
  • Object 'packageJson' has now proper types.
  • Use new repository name only for update checker feature.
  • Update icons.
  • Use HTML tags in credits on Linux builds only.
  • Switch from deprecated event to newer function.
  • Bump Electron version to ^12.0.7.

v1.4.0

04 May 10:18
Compare
Choose a tag to compare
  • Bump minior version number.
  • Improve GitHub bug report template.
  • Add Windows and MacOS to GitHub workflows.
  • Create SUPPORT.md.
  • Rename 'object.ts' to 'mainGlobal.ts'.
  • Move some function declarations to 'mainGlobal.ts'.
  • Simplify function arguments in exports.
  • Move 'Options' to 'File' in menu bar.
  • Add experimental extensions feature.
  • Implement website blacklist for 'cosmetic.ts'.
  • Add icon "logic" for about panel on Linux.
  • [WIN32] Use ZIP maker instead of Squirrel.
  • JSON configs will be checked for syntax errors before loading them (#44).
  • [WIN32] Downscale icon to smaller resolution (256x256, 512x512 was broken).
  • Improve "Hide side bar" option that will use eventListeners and eventEmitters.
  • Remove default "Window" submenu and moved "Hide side menu" option to "Window".
  • Add 'Accelerator' to "Hide side menu" option: [Alt+CmdOrCtrl+M].
  • Remove unnecesary switch in 'configForge.json'.
  • Improve credits menu generation.
  • Remove 'allowJS' option from config ('tsc' will now block *.js imports).
  • Move some exports to 'global.ts'.
  • Add 'cosmetic.ts' preload script.
  • Other minior improvements.

v1.3.1

11 Apr 11:21
Compare
Choose a tag to compare
  • Updated CSP for new hCaptcha version (#39).
  • Improved 'configForge.ts'.

v1.3.0 – "Harmonia" update

04 Apr 21:35
Compare
Choose a tag to compare
  • Changed name and icon of the application (to WebCord).
  • Made application ready for the repo name change.
  • Added "Inspect", "Copy link" and "Copy link text" options in the right-click context menu.
  • Implemented multiple switches to customize the behaviour of the CSP.
  • Included hCaptcha websites to the Content Security Policy (#39).
  • Implemented "Developer mode" switch.
  • Made some menu bar improvements.
  • Updated "electron-json-config" dependency to latest "beta" release.
  • Splitted config to multiple files (this should make it less likely to broke itself).
  • Added support for the source maps (for better debbuging with Typescript).
  • Enabled strict syntax check at building with TSC.
  • Updated Electron to the newer patch version (12.0.2).
  • Updated Typescript to the newer patch version (4.2.3).
  • Updated Eslint to the newer minior version (7.23.0).
  • Improved userAgent.ts for the MacOS and Windows.
  • Done some other minior code improvements.

v1.2.1 – Bug fixes

20 Mar 14:35
Compare
Choose a tag to compare
  • Changed the compression algorithm to "gzip", as "xz" was too slow.
  • Fixed a bug with the updater (#36).
  • Fixed some bugs with the "About" window (#37).

v1.2.0 – Privacy update

19 Mar 23:57
Compare
Choose a tag to compare
  • Improved app's configuration for better privacy and security settings.
  • Added CSP (Content Security Policy) feature.
  • Improved menu bar.
  • Partially moved the developement to the TypeScript language for improved code stability.
  • Improved PermissionCheckHandler and PermissionRequestHandler.
  • Updated Electron to the newer release (11->12).
  • Other code improvements.

v1.1.2 – Bug fixes

28 Feb 15:45
Compare
Choose a tag to compare

v1.1.1 release notes:

  • Fixed a bug where screen captured was still disabled for production builds.
  • Implemented an update checker that will notify user whenever there's a new update available.

v1.1.2 release notes

  • Added electron-fetch as a depencency.
  • Fixed the update checker JSON link.

NOTE: Release v1.1.1 has been reverted because it was broken with the packaged version of the application.

v1.1.0 – "Screen share" update

26 Feb 12:11
be386c6
Compare
Choose a tag to compare
  • Implemented Desktop Capturer (#12).
  • Disabled "contextIsolation".
  • Improved building scripts/config.
  • Implemented "Hide side menu" to hide the Discord's sidebar (usefull for devices with smaller screens).
  • "About me" will now report more information about the application itself (Electron version and [DEV] indicator).

v1.0.2 – Bug fixes

18 Feb 21:29
Compare
Choose a tag to compare
  • DEB maker improvements: set the section of the package to "Web" and also set an option that fixes the issue #20)
  • Fixed a bug where spellchecker was crashing on some distributions / app builds (#22).

v1.0.1 – Minior fixes and improvements.

15 Feb 21:36
Compare
Choose a tag to compare
  • Fixed (#18) and (#19) issues.
  • Added the icons for the MacOS/Windows builds.
  • Some syntax changes.
  • Copyright year isn't updated automatically based on the current year from now.
  • Splitted electron-forge configuration lines to the new JavaScript file.
  • Moved the application documentation to the "docs/" folder.
  • Improved building on Linux hosts (with additional BASH script).
  • Fix typo in "CONTRIBUTING.md" (#17).