- fix: wrong filepath to build resources
- fix: wrong build script in workflow file
- fix: avoid login attempt with empty tokens
- chore: bump djs-related deps
- chore: bump electron to 28.1.4
- chore: bump yarn to 4.0.2
- chore: bump react, react-dom to 18.2.0
- chore: bump react-scripts to 5.0.1
- chore: bump misc dependencies
- feat: add context menu api
- feat: add context menu to message elements
- feat: migrate to
discord.js@v14
- fix: upgrade discord.js to support breaking API changes (#46)
- fix: add missing svg for private announcement channel
- fix: correct svg fill colors
- fix: disable opening DMs for other bots
- fix: prevent Chat component unload on server switching
- fix: correct replying and mention styles
- fix: home screen message
- feat: add WordFromDevelopers on homescreen
- fix: minor styling issues
- refactor: a bunch of stuff
- chore: migrate to React 18
- chore(deps): bump all deps
- feat: load older messages on scrolling up (#33)
- feat: add ErrorBoundary for handling crashes
- feat: add channel start header
- feat: add window reload shortcut
- feat: show status indicators
- fix: prevent selecting disallowed channels (#34)
- fix: bad autoscrolling
- fix: correct bad styling
- fix: open home by default (#35)
- refactor: export SVGDropDown
- refactor: add ready event
- feat: delete messages
- fix: add highlighting on
@everyone
mentions - feat: directly open DMs from message
- refactor: add separate component for MessageAction
- feat: render common system messages
- feat: add tooltips
- refactor: now App state is not provided to UserSettings
- refactor: remove useless styles from index.css
- chore: update dependencies
- chore: remove extra assets
- chore: update build.yml
- fix: (#31)
- fix: some non-voice channels have nullish member props, causing channel list to become empty (#31)
- fix: unhandled promise rejection while fetching message-reference (#31)
- Added emoji parsing
- Added markdown parsing
- Added non-blocking mention fetching
- Voice channels now show in-call members
- Added message action buttons (copy link, copy id)
- Added title toolbar icons
- Fixed bug in Client#getUserData
- Fixed minor styling issues
- Rewritten docs
- Added DMs
- Fixed bug in sticker rendering
- Removed blocking code from mention formating
- Added autoupdates
- Fixed build configs for
linux
andwin32
- Added replying feature
- Corrected styling on guild items without icons
- Created serializers for cleaner code
- Migrated to yarn 2
- Added message mention formatting and highlighting
- Fixed multiline message rendering
- Created CSS overrides for @skyra-project/discord-components
- Refactored a bunch of stuff; no bug fixes, no features added.
- Added User Settings (persistant login)
- Create
AppData
service - Re-brand logo and bootloops
- Complete React rewrite
- Added a neat alert management system
- Fixed "stuck on bootloop" issue
- Switched to appdata instead of localstorage
- Added logout feature
- Added member list
- Updated file upload to match discord
- Fixed CSS to match discord
- Switched to
yarn
package manager - Added scripts to
package.json
- Added other dependencies (check
package.json
) - Added prettier hook for linting
- Re-organized project structure
- Updated dependencies
- Changed preload message count to 100
- Added svg for uploadButton
- Refactor: rename color/bgcolors to
.dark-theme
variables - Fixed styling for messageField to match originl client
- Added file upload
- Fixed fonts to match original client
- Fixed image attachment resize to match original client
- Fixed styling to match original client's
.dark-theme
- Temp fix for auto-scrolling
- Added sticker support
- Fixed faulty image resize
- Added message replies
- Added Tenor-gif support
- Added video-embed support (limited)
- Fixed
./app
structure - Fixed code readability
- Added code comments
- First alpha release