utils.correct_canvas_resolution() - canvas elements can look blurry on retina displays
This function sharpens the resolution of a canvas element when called in the reset event
augment.remove_event_handler() added to the augment module
Slider - visual properties - handle_size, bar_height, and role added
Updates
storage supports datetime and date objects
on_form_load() can be used in a routing.main_router Form
This method will be fired with the current url_hash and the form that was added to the content_panel.
animate duration argument is no longer keyword only i.e. animate(self, fade_in, 300) is valid
Bug fixes
MultiSelect component works correctly in a popover
popover is_visible bug when using pop("toggle")
Using routing load_from_cache=False to reload the current form works correctly
PageBreak retains its thickness in print mode
You should also find that you can now ‘pin’ the version you wish to depend on to any of our releases - not just ‘published’ and ‘master’ any more!
I thought it was going to be automatic, but I created 3 environments with 3 branches, explored all the settings I could think of, but couldn’t find anything about dependencies.
I added the app with the 3 environments as dependency of a new app, and I only saw the old Published and Development options only.
Well… this post is about Anvil Extras, let’s wait for the official announcement for the pinnable dependency version
No, not within the IDE (that I know of). For anvil extras, I have a local repo. For a release, I create a tag and push to the github repo which then triggers a push to the app itself at anvil.