WebCord

A Discord and SpaceBar -based client implemented without Discord API.

MIT License

Stars
1.9K

Bot releases are visible (Hide)

WebCord - v3.0.0-beta4

Published by github-actions[bot] almost 3 years ago

WebCord - v3.0.0-beta3

Published by github-actions[bot] almost 3 years ago

Change accent color, update about window.

  • Remove experimental variable for About window mobile interface.
  • Move close button handling script to the preload.
  • Implement navigation buttons on the header of about window.
  • Translate about window navigation sections to Polish.
  • Bump application to next beta pre-release.
WebCord - v3.0.0-beta2

Published by github-actions[bot] almost 3 years ago

WebCord - v3.0.0-beta1

Published by github-actions[bot] almost 3 years ago

Changes

  • Move main.ts and global.ts to the global folder.
  • Move code related to package.json to modules/package.ts.
  • Add class for more dynamic package.json parsing.
  • Update ESLint configuration to deny the use of the any types and fix code
    where any type were used before.
  • Add icon for the close button.
  • Develop new HTML-based About menu (WIP).
  • Add backgroundColor property to some windows and appInfo object.
  • Bump application version (v3.0.0).

Patches

  • Mitigate a bug with pasting the images from clipboard that were copied from the websites.
  • Fix icon scale in the tray menu for some Linux distributions that really don't care about its size.

Full Changelog: https://github.com/SpacingBat3/WebCord/compare/v2.2.0...v3.0.0-beta1

WebCord - v2.2.0

Published by github-actions[bot] almost 3 years ago

New features:

  • Implement the new build flag support to disable update notifications (WEBCORD_UPDATE_NOTIFICATIONS for Electron Forge).
  • Add experimental support to the Fosscord instances.
  • Add a tray indicator for unread messages (when unread badge is enabled in Discord settings).

Bug fixes:

  • Handle issues with the documentation reader when trying to load the markdown file that does not exists.
  • Fix update notification messages.
  • Fix CSP for Vimeo website.

Other:

  • Update the documentation files.
  • Update Electron version to the next major release (16).

See full changelog for other changes: https://github.com/SpacingBat3/WebCord/compare/v2.1.3...v2.2.0

WebCord - v2.1.3

Published by github-actions[bot] almost 3 years ago

This is a patch release, focused on feature improvements and bug fixes.

Full Changelog: https://github.com/SpacingBat3/WebCord/compare/v2.1.2...v2.1.3

WebCord - v2.1.2

Published by github-actions[bot] almost 3 years ago

This is a patch release, focused on feature improvements and bug fixes.

Full Changelog: https://github.com/SpacingBat3/WebCord/compare/v2.1.1...v2.1.2

WebCord - v2.1.1

Published by github-actions[bot] almost 3 years ago

This is a patch release, focused on feature improvements and bug fixes.

Full Changelog: https://github.com/SpacingBat3/WebCord/compare/v2.1.0...v2.1.1

WebCord - v2.1.0

Published by github-actions[bot] almost 3 years ago

This is a minior update, mainly focused on implementing some new features and improving the existing ones.

Full Changelog: https://github.com/SpacingBat3/WebCord/compare/v2.0.1...v2.1.0

WebCord - v2.0.1

Published by github-actions[bot] almost 3 years ago

This is the patch release, focused on improving the existing features and patching the issues.

Full Changelog: https://github.com/SpacingBat3/WebCord/compare/v2.0.0...v2.0.1

WebCord - v2.0.0

Published by github-actions[bot] almost 3 years ago

This is the major update, containing new features, fixing some bugs and security
issues (if they were found). The most important changes are:

Graphical interface changes:

  • Implement HTML-based configuration window.
  • In-app Markdown documentation reader.
  • Splash while loading the application and 404.html page.
  • Improve side bar animation.
  • Make switch menu item in tray behave smarter.
  • Improved app localization logic, made l10nSupport available on the renderer process as well.

Security improvements:

  • Enable contextIsolation for mainWindow as well.
  • Show message box on cross-origin redirections.

Bug fixes:

  • Fix Spotify and Youtube embeds.
  • Fix app being frozen on 2nd and greater instance.

Privacy improvements:

  • Whitelist only some of the permissions to the Discord website.
  • Block tracing requests in Discord API.

Other:

  • Bump Electron to the latest major release (15).
  • Improve uncaughtException message look.

For a list of all changes, please take a look at: https://github.com/SpacingBat3/WebCord/compare/v1.6.1...v2.0.0

WebCord - v2.0.0-beta6

Published by github-actions[bot] almost 3 years ago

WebCord - v2.0.0-beta5

Published by github-actions[bot] almost 3 years ago

WebCord - v2.0.0-beta4

Published by github-actions[bot] almost 3 years ago

WebCord - v2.0.0-beta3

Published by github-actions[bot] about 3 years ago

WebCord - v1.6.1

Published by github-actions[bot] about 3 years ago

This is a patch release, focused on fixing bugs and issues with existing features.

Click here for the list of changes since WebCord v1.6.0.

WebCord - v1.6.0

Published by github-actions[bot] about 3 years ago

Click here for the list of changes.

WebCord - v1.5.0

Published by github-actions[bot] over 3 years ago

New features / changes

  • Update :electron: Electron to next major version.
  • Make "red dot" feature a lot smarter than it was before (by detecting current website favicon).
  • Improve bug detection by auto generating bug template based on system configuration.
  • Implemented and documented Webord's runtime flags:
    • --version or -v to display current application version,
    • --start-minimized or -m to hide WebCord's window to the tray even before it shows on the screen.

Security updates

  • Isolate cosmetic.ts functions (they can't be now accessed outside the brackets).
  • Improve permission handlers (it's now safer than it was before).

Bug fixes

  • Fix content security policy for hCaptcha.
  • Update Spanish translation (#53).
  • Some updates within Polish and English translations.

Developer changes

  • Implement support for JSON with comments format in code.
  • Add type guard to check whenever JSON file is of lang format.
  • Start to sign commits with GPG key (from now, no one else will fake my commits and everyone can see what's official).

Miscellaneous

  • Include some details to LICENSE files about the author.
WebCord - v1.4.2

Published by github-actions[bot] over 3 years ago

  • Move 'Copying' to 'LICENSE' file.
  • Update CSP generation.
  • Fix warning with second instance message (warning because translations were initialized when app is not ready).
  • Limit shell.openExternal usage to some protocols only (for security reasons).
  • Other code improvements.
WebCord - v1.4.1

Published by github-actions[bot] over 3 years ago

  • 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.