Announcing Fused 2.0
Fused 2.0 is our biggest update to date, with changes across Workbench & fused-py
!
A New UDF Editor in Workbenchβ
Introducing Collections: A simple way to organize your UDFsβ
Collections now allows you to organize your UDFs together as you work on different projects, save them together and keep your editor focused on the project at hand.
Collection is still in early access so you need to enable it under "Preferences -> Enable UDF Collections [Beta]" to access it
Redesigned UDF Editorβ
UDF Editor now comes with a host of new features & redesigned UI:
- Adding a new Full Screen Map View
- The Visualize Tab is now under the UDF expanded parameters, allowing you to hide your Code Editor and just focus on tweaking the visualization of your data
- Split screen "Editor" & "Module" on top of each other: Keeping your code clean in the main "Editor" Tab is now easier by moving functions under the "Module" tab.
A New Share Pageβ
We've moved all the tools & information you need to easily share your UDFs into a dedicated page (and button). You can easily:
- Create a token to share your UDFs
- Edit the Description, Tags & Image preview of your UDFs
Changes to fused-py
β
Our Python library fused-py
is getting some updates to make processing data in Python simpler, from a small one time task to processing huge datasets
Simplifying how Fused handles geometriesβ
- Moving away from Fused having many different
fused.types
to only having 2 simple types:fused.types.Bounds
andfused.types.Tile
. - Replacing
bbox
object withbounds
: a more generic term to pass geometries to UDFs
fused.submit()
for simple, multi job runsβ
We're introducing fused.submit()
as a simple way to run many UDFs all at once in parallel
This can significantly speed up parallel tasks like:
- Fetching lots of individual data points from an API
- Scaling small processing steps to lots of data points
Improved cachingβ
Under the hood we've significantly improved how Fused caches results of recurring UDFs & cached functions + we've introduced new tools for developers to control caching:
- A default 90 days cache time for all UDFs
- Editing the cache duration with the new
cache_max_age
argument
Full Fused 2.0 Changelogβ
Read our Changelog to see every change happening with Fused 2.0