Releases: ph1p/figma-chat
Version 5
After a long time of work it is now here! Version 5 of the Figma Chat!
Changes
- Support for giphy images. Type
/giphy
into the chat. - External Web-Client.
- Monorepo for all packages
- Encrypted data flow refactored
- Finally the logged in Figma user can be recognized
- New UI!
- The size of the chat can now be adjusted
- Delete your own Messages
Refactoring & Performance
- Optimize build time and size
- Faster Plugin launch
- Switch to eslint
- Change mobx-react to mobx-react-lite
- replace socket HOC with useSocket()
- Fix sonarlint smells
Render Performance
- This update fixes a rendering issue that causes font flickering.
- Some Dependency updates.
Update socket connection
This release updates mainly the socket connection (cleint and server)
The server has been completely revised and now efficiently manages temporary user data. (https://github.com/ph1p/figma-chat-server)
Some unused lines of code have been removed.
The build is now with webpack 5!
Commits
refactor: remove unused main variable (bc31cc0)
refactor: update dependencies and tidy up the socket connection a little bit (3bd38fd)
refactor(mobx): move to new mobx 6 and update build process (d00e677)
build: remove unused packages and downgrade terser (5baf2cb)
v3.0.0
- refactor: change scroll to bottom behavior and add changelog link (d00a86a)
- refactor: remove props interface (27e883f)
- refactor: update animations (977b877)
- refactor(notification): update notification position (5ab1ae4)
- refactor(wording): add better wording (6a1c31e)
- docs: add a gif instead of screenshots (6196d75)
- fix(settings): do not close settings (7769dda)
- fix(socket): save settings correctly and add socket hoc to colorpicker (5d2be34)
- fix(spacing): remove some space (d0f4597)
- feat(animation): add message animation (c956805)
- feat(mobx): complete store rewrite and better socket handling (997e4c9)
- feat(notifications): update design and positioning (8b5cb82)
- feat(owner): add owner id on create (5442c42)
- feat(page-change): add the ability to change the page on selection (b01fe05)
- feat(redesign): start to implement a new chat design (12b3ed6)
- feat(relaunch-data): cleanup relaunch data (427a1d5)
- feat(ui): update animations, remove full size connection view (4abee19)
- feat(ui): update settings and fix animations (deb7aab)
- style: add more space (8018b4d)
- style: update pills (52a6073)
- style(colorpicker): update positioning (7381435)
- chore(assets): add new logo and header (8bb63b7)
2.1.0 (2020-01-25)
- style: add hover styles (0d63940)
- style(icon): add shared icon style (bde5be4)
- refactor: redesign element selection and more (74e9b40)
- refactor: remove timeout and add ready message to main thread (6a799d9)
- refactor: show number of elements in message (a98f3a8)
- fix(style): remove active button padding (33b69e6)
- build(deps): update dependencies (fad52c4)
First release!
This is a pre-release.
The chat will connect with https://figma-chat.ph1p.dev
The server exactly based on this repository: https://github.com/ph1p/figma-chat-server
(You can also start your own server)
All messages are fully encrypted by default and can only be read by users who have write access to the figma file!