Skip to content

Releases: weavy/weavy-uikit-react

v22.2.1

30 Apr 11:49
Compare
Choose a tag to compare
  • Fixed an issue where uikit-web sometimes believed the environment was unreachable.

v22.2.0

16 Apr 21:35
Compare
Choose a tag to compare
  • Fixed an issue with pending uploads in the editor.
  • Fixed an issue with pending link embeds in the editor.
  • Fixed some issues with types in uikit-web.
  • Added submodals property on block components in uikit-web to enable compatibility with external modals, backdrops and focus-traps.

v22.1.0

03 Apr 14:05
Compare
Choose a tag to compare
  • Added possibility to filter conversations by name in Web API.
  • Messenger bot chat conversations is now filtered by botname, which enables multiple bot chats.
  • Fixed TypeError in uikit-web.
  • Fixed some responsive layout issues in Messenger.
  • Fixed text color in image grid.
  • Fixed some issues with the UI for bot chat.
  • Fixed an issue when setting modalParent in uikit-web.
  • Upgraded SignalR to v8.

v22.0.0

28 Mar 12:16
Compare
Choose a tag to compare
bbc3151

v21.1.2

15 Mar 14:59
Compare
Choose a tag to compare
  • Fixed some issues with dist files in uikit-react package.

v21.1.1

12 Mar 14:28
Compare
Choose a tag to compare
  • Fixed missing dist files in uikit-react package.

v21.1.0

12 Mar 13:17
Compare
Choose a tag to compare
  • Fixed a problem with installation of lit-modal-portal in uikit-web.
  • Fixed font-sizing and UI scaling in uikit-web.
  • Fixed listing of mentions according to access in uikit-web.
  • Added --wy-font-size and --wy-rem CSS variables for scaling the text and the UI in uikit-web.
  • Deprecated --wy-font-size-base CSS variable in favor for --wy-font-size.

v21.0.0

06 Mar 12:24
Compare
Choose a tag to compare
5ae36d0

v20.0.0

08 Feb 12:49
Compare
Choose a tag to compare
  • Added simpler and more powerful permission system for better access control. You can now create apps that are open, read-only or closed for a group of users, while at the same time controlling individual user access by adding them as members.
  • Added Weavy.tokenUrl property in uikit-web. This enables you to configure authentication with an URL instead of a full async tokenFactory. The endpoint should provide a JSON response with an access_token.
  • Added token validation in uikit-web.
  • Added version check when connecting uikit-web.
  • Enabled autocorrect in editor.
  • Fixed an issue with event subscription when initializing Weavy in uikit-web.
  • Fixed an issue with layout when using text-align in uikit-web.
  • Fixed some issues when switching Messenger conversations in uikit-web.
  • Updated most API endpoints for Apps and Users to accept both id or uid identifiers.
  • Updated Weavy backend to .NET 8.
  • Improved destruction and clean-up in uikit-web.
  • Removed the requirement to first initialize apps through the Web API when using building blocks. Building blocks can now automatically initialize the corresponding app.
  • Deprecated the api/apps/init endpoint. We recommend using "Upsert app" in combination with "Add member(s)" instead.
Breaking changes
  • Removed the deprecated UIKit JS. Do not upgrade your environment until you have updated your application to use UIKit Web instead.
  • UIKit Web src path is now named lib.
  • UIKit React has been updated to utilize our web components. This enables all features and fixes from uikit-web in uikit-react. See https://www.weavy.com/docs/frameworks/react for detailed instructions and configuration options.
  • API endpoints for managing app member(s) have been updated to support the new permission system. Review the API docs and update your code accordingly.
Upgrade instructions for uikit-react
  • Remove the imported stylesheet @weavy/uikit-react/dist/css/weavy.css as the components now have built in styles. Refer to UIKit Web documentation for available styling options.
  • Change new WeavyClient({ ...options }) to use new Weavy({ ...options }) or use the useWeavy({ ...options }) hook.
  • Remove <WeavyProvider>. May optionally be replaced with <WyContext ...options /> in conjunction with removing WeavyClient.
  • Change the names of imported block components to <WyChat />, <WyFiles />, <WyMessenger /> and <WyPosts />.

v19.1.2

18 Jan 12:44
Compare
Choose a tag to compare
  • Fixed some issues with cache when switching conversations in Messenger in uikit-web.