1.3 Version is out! #31
yannlemos
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hey folks! Here's a new release for Signal Lens, with a few very important bugs fixed and UX improvements.
Anonymous lambda support
Thanks to @JSchrepp's report, I was able to make an initial implementation for anonymous lambda supports. Previously, they crashed the editor's runtime, which was really bad, but now they get rendered like every other callable. There's still plenty of room for improvement, but the focus for now was avoiding the runtime error.
Godot's Editor Icons + Streamlined Installation
Thanks to @mkh-user effort's, the plugin now uses Godot's internal editor icons with the correct implementation (I did it in a really dumb way initially because I didn't know you could load them directly from code). This means that there are no more custom icons in Signal Lens, which is something that was causing some very weird installation bugs that were very difficult to reproduce. Now that the icons are all internally set, installation should be much more hassle-free, and Signal Lens should blend-in much better visually with the editor.
This also means that we had to make some changes to the icon naming, because there's no icicle icon in Godot for example, but I believe we came up with good alternatives. The main changes are:
Old Version


New Version
The features work basically the same, the change is only semantic.
Automatic Resizing of Editor Panel + Project Settings
Signal Lens will automatically resize the bottom panel when visible from now on. This was a huge pain for me and I was really eager to solve this, It's really bad to always be resizing the panel when debugging signals. You will also be able to set your default panel size in the Project Settings and also disable this feature if it doesn't make sense for you.
2025-03-26.11-41-47.mp4
No more stuff in the Output
We made an effort this release to remove possible messages from Signal Lens to the editor's output. When you click the Root it no longer shows an output warning and again thanks to @mkh-user Signal Lens no longer tries to render a graph for EVERY node, which is really important because it was trying to render nodes from inside the editor, which could lead to nasty runtime errors.
If Signal Lens sends any more stuff to your output, let me know. We'll keep the warnings etc to the editor like it is done in the Root node warning.
Thanks everyone for using Signal Lens! Also wanted to give a shout-out to the Godot team for featuring the plugin in the Nodeletter, and a big welcome to everyone that started using the plugin because of it.
Abraços,
Yann
What's Changed
New Contributors
Full Changelog: v1.2.1...v1.3
This discussion was created from the release 1.3 Version is out!.
Beta Was this translation helpful? Give feedback.
All reactions