Hmm…
I tried, and no matter what I select, I always see this:
I think it only changes when the toolbox changes
I now see an option for vertical align in flow panels.
Now flow panels can center a div both horizontally and vertically!
Right Clicking on an ItemTemplate / RowTemplate for a repeating panel or datagrid allows you to open in a stand alone tab… This might have been there for some time but this is new to me.
Middle click copying is now working in the IDE (at least on Linux Chrome).
Not sure when that appeared, but it might be on the new Beta? Can’t be bothered to flip back to check, just glad it’s here now.
For those who don’t know, this is when you highlight some text and click the middle mouse button to paste the highlighted text wherever your cursor is pointing. Works on Linux, don’t know if it’s a windows thing or not …
Very nice new update on the drag and drop designer!
TIL that you can expand your list of Apps horizontally! To see more of your long-named apps, drag the left border of the My Apps pane (highlighted in gray in this image):
This is great. Was waiting for this for a while!
I can’t believe that they launched a whole new Designer and yet the best features remained a surprise.
-
Custom Components Live Changes - This has been a very popular request since years and yet it was not mentioned anywhere on the announcement and blog. It was only mentioned in [DONE] Custom component in design mode and Question about Custom Components in Beta Designer - #37 by chad63e . But honestly, this is my favourite part about the new designer. Really appreciate the efforts they put for that!
-
Select Multiple Roles - Another Sneaky Anvil Update! You can now select multiple roles from the designer itself
That one passed me by - good spot!
Not sure if it was publicly advertised, but now when you change a component name the corresponding event names in the code are automatically updated
Great find! This was a feature I always needed but didn’t bother writing a fr for. Thanks again, Anvil staff!
The loading spinner looks like it got a very nice facelift!
Not sure how new this is, but it’s the first time I’ve noticed it -
If I ctl-click a server call in a form, I get taken to that definition (most of the time). If I press the “back” button on my mouse, I get taken back to the form and line I was at previously.
Super useful.
I think CTL click also works for all functions and also variables. From memory I think the server has to have run first after opening the IDE for control click to work.
Few new things for Custom Components:
Apparently you can now customize the name, icon and under which group your custom component will appear in the Toolbox (this was added a few days ago already, but didn’t test it yet).
What I did notice today was the option to make a Custom component avaliable as a container. Again, didn’t test it, but it appears you can now place components inside your custom components? Not sure how this would work or how to configure it, but it would be really cool!
As always, you’re all too fast at spotting new features! Here’s a summary of the latest improvements:
I’ve also written a tutorial for building components from scratch with HTML and CSS:
Please note: For people who are new to Anvil, this is an advanced tutorial and HTML/CSS are not necessary for using Anvil
@brooke has also improved/updated the documentation around custom components and custom HTML forms:
Please post any feedback you have to the forum, it is really really helpful.
I’m very excited to see the components you all build!
Can’t seem to find this. Is this the business plan only?