manifold 1.0.1 copy "manifold: ^1.0.1" to clipboard
manifold: ^1.0.1 copied to clipboard

Edit objects with UI

1.0.1 #

Added #

  • double field editor support.
  • enum field editor support (nullable and non-nullable).
  • Recursive descriptor-based collection support for nested List/Set.
  • Map<K, V> editor support, including deep mixed nesting with maps/collections/artifacts.
  • ManifoldContainerStyle.getMapStyle and stronger typed container resolution for collections/maps/sub-objects.
  • viewOnly mode for full read-only editing sessions.
  • Live field search filtering in the editor UI.
  • Pylon-based editor scopes and context helpers for cleaner, deeper widget composition.

Changed #

  • editorOverrides are now applied on top of default editors, so user overrides replace built-in behavior consistently.
  • Decorator API was expanded around decoratorBuilder / decorator contexts for full field shell customization.
  • Raw model editor UX improved (YAML/JSON/TOML/TOON) with better editor behavior and availability handling.
  • Primitive field behavior improvements:
    • negative integer input support
    • improved decimal entry behavior for doubles
    • better field state sync when upstream values change

Fixed #

  • Preserves documentPath for fire_crud style models while editing.
  • Fixed list/set key churn issues that caused focus/state loss and animation replay.
  • Fixed nested collection update propagation in sub-screens/embedded editors.
  • Fixed several list/search rebuild edge cases that could map the wrong field/value pair during dynamic filtering.
  • Fixed recursive collection typing/materialization edge cases.

1.0.0 #

  • Initial release.