Sneaky Anvil Updates

I just did a git pull on my local copy of an app, and was surprised to see a huge number of changed files: all .yaml files. My Forms!

My App was still running normally, even with these changes, but of course I had to look at the files.

They’ve been alphabetized! That is, within the outline of objects-within-objects, each object’s attributes now appear in alphabetical order. Previously, they were in arbitrary order, which could change seemingly at random, making diffs very noisy and hard to interpret.

Going forward, this will make future diffs, from git and otherwise, a lot cleaner.

Thanks, Team Anvil!

10 Likes