-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Release v0.8.0 #96
Merged
Merged
Release v0.8.0 #96
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
In order for error messages to be catchable
- Ensure matrix-server-config's register/deregister methods are always available
- Can set room name, topic, and avatar - Can get name, topic, avatar, encrypted, power_levels, aliases, guest_access, join_rule, and join_allow_rules
- fix join_allow_rules for Room Setting node not getting correctly - update Room Setting docs
- Room Settings node renamed to Room State Events - Room State Events node allows configuring inputs/outputs from config - Fix bug with various nodes allowing execution even though matrix server isn't connected - Replace deprecated matrixClient.setGlobalErrorOnUnknownDevices method - Update docs for new Room State Events node
- Remove unused returnValues config option for Room State Events node
97 room settings
…ck to server if necessary (allows for faster lookups and gives the full event object with information about when/who created it, etc) - #97 remove num, bool, bin, and data from being options you can set to a state event (currently only objects and sometimes strings are allowed) - Updated Leave Room node so it deletes the room from local storage - Updated server config node so it deletes the matrix client from storage during shutdown (possibly solution to #94)
…ode for events that support it (required for m.space.child and m.space.parent) - #97 added support for m.room.history_visibility, m.room.server_acl, m.room.pinned_events, m.space.child, and m.space.parent - #97 fix issue with checkbox being hidden on config page when adding new setters/getters on config page
- fix global and flow variable in getters for Matrix Room States node
- #100 fix typing event causing server error due to number being string - Mention using pantalaimon as an alternative for E2EE support in README
#102 File upload node automatically detects mime type from name #102 File upload node automatically fills in information for m.video, m.audio, and m.image (resolution, duration, etc) #102 File upload node can generate a thumbnail for videos #102 Send message node now accepts an object to override the message content
New file uploading node
- matrix-send-message node can now be used to reply in a thread (closes #104) - matrix-receive node now returns msg.mentions for easier access to who was mentioned in message - matrix-receive node now returns boolean msg.isThread based on whether the message is a thread reply or not
…e or avatar_url) - Fix class name of matrix-room-state-events node
- couple other fixes
… about the user that sent the event.
stop using deprecated login object
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This is a big release. Added a bunch of new nodes and even modified existing nodes to return more information. We are also deprecating the Send Image and Send file nodes in favor of the new Upload File node.
Deprecation
The Send Image and Send File nodes are being deprecated and will be removed in a future release. Instead use the Upload File node and chain with a Send Message node to get the same behavior (the Send Message node was updated so if you pass an object in as the payload it will override the whole message object and so the Upload File node returns an already formatted payload object to allow direct chaining).
New Nodes
Send Typing
node for sending typing events Add support for sending typing state #100Room State Events
node for setting/getting room state events Feature request: Change room name, topic & image (avatar) #97Upload File
node Create single upload file node #102User Settings
node for getting or setting current user's avatar or display name Support changing user settings #105Get User
node for fetching information about a userId (display name, avatar URL, if they are currently active, when they were last active, etc)Paginate Room
node for fetching room history Add ability to paginate room history #28All Changes
msg.mentions
to output for easier access to who was mentioned in messagemsg.isThread
to output based on whether the message is a thread reply or notmsg.user
to output for getting full user information object (contains their display name, avatar URL, when they were last active, etc)