Skip to content

Releases: OpenZeppelin/contracts-ui-builder

v1.11.0

25 Jun 11:48
Compare
Choose a tag to compare

1.11.0 (2025-06-25)

Bug Fixes

  • core: check for none condition too in uikit (df5f496)
  • core: merge branch 'main' into feature/plat-6737-ui-kit-selector-in-the-form-builder-wizard (325d7cf)
  • core: resolve build issues (ed53f14)
  • core: set default execution method to unblock step validation (539fc9d)

Features

  • core: add ui kit selection in customize step (0bf4f60)
  • core: add view docs for ui kit (b1515b2)
  • core: simplify rainbowkit config ui (017de49)
  • export: finalize uikit selector logic to work e2e (3801273)

v1.10.0

13 Jun 13:55
Compare
Choose a tag to compare

1.10.0 (2025-06-13)

Bug Fixes

  • adapter: add getContractDefinitionInputs to rest of the adapters (250bc8e)
  • core: reset to avoid stale inputs (363bec6)

Features

  • adapter: implement schema-driven contract definition UI (d8a686c)

v1.9.0

11 Jun 12:10
Compare
Choose a tag to compare

1.9.0 (2025-06-11)

Features

  • adapter: implement wallet connection feature for midnight lace wallet (c8a2670)

v1.8.1

07 Jun 11:01
Compare
Choose a tag to compare

1.8.1 (2025-06-07)

Bug Fixes

  • core: remove unreachable adapter warning (ea1b01e)

v1.8.0

07 Jun 09:42
Compare
Choose a tag to compare

1.8.0 (2025-06-07)

Bug Fixes

  • tests: update EVM adapter tests for correct field type expectations (aa433ad)
  • ui: ensure that the Input component is always treated as a controlled component (b6cb92f)
  • ui: explicitly prevent input of non-digits in the number field (3b3b1f8)
  • ui: required boolean field should accept true of false (a2237cc)

Features

  • core: change the rainbowkit config (ef2f3be)
  • form: implement full support for complex nested field types (2353ed0)

v1.7.0

06 Jun 13:28
Compare
Choose a tag to compare

1.7.0 (2025-06-06)

Features

  • adapter: add native prop-based ConnectButton customizations (ca35f99)

v1.6.2

03 Jun 15:08
Compare
Choose a tag to compare

1.6.2 (2025-06-03)

Bug Fixes

  • core: dynamic prod build dynamic config imports (7a0e017)

v1.6.1

03 Jun 10:07
Compare
Choose a tag to compare

1.6.1 (2025-06-03)

Bug Fixes

  • core: resolve JavaScript heap out of memory in CI builds (f45f9a3)
  • export: allow exporting forms without fields (ab98f90)

v1.6.0

02 Jun 13:21
Compare
Choose a tag to compare

1.6.0 (2025-06-02)

Bug Fixes

  • core: trigger wallet network switch on initial load based on the network config (24e4240)
  • export: handle Tailwind v4 config in export process to prevent content path warning (2b3d927)

Features

  • adapter: implement full rainbowkit integration with extensibility (cb88cf6)
  • adapter: implement RainbowKit UI provider and component integration (3bc2eaa)

v1.5.0

22 May 09:52
Compare
Choose a tag to compare

1.5.0 (2025-05-22)

Bug Fixes

  • adapter: ensure WagmiProvider initializes synchronously (6b2a29c)
  • adapter: improve connect button loading state tracking (a91f171)
  • adapter: linting issues (eb113a1)
  • adapter: prevent connector dialog from opening on disconnect (b8209ec)
  • core: build issues (263d32e)
  • core: build issues (8f049a5)
  • core: dynamic adapter loading via getNetworkById (6ec72b1)
  • core: missing null (d73760e)
  • export: update test snapshots (b7c2023)

Features

  • adapter: add component exclusion to UiKitConfiguration and update docs (5790413)
  • adapter: add wagmi UI context provider and facade hooks framework (53acaf1)
  • adapter: implement custom wallet UI components for EVM adapter (259569f)
  • adapter: implement Wagmi integration with shared adapter context (06fe072)
  • adapter: improve wallet components UI for compact spaces (f363278)
  • adapter: support uikit app config (4902a9e)
  • core: auto select first network in ecosystem (7747023)
  • core: handle execution config fully (0a1d66f)
  • export: align export system with react-core providers and UI kit config (e441bbe)
  • utils: add suport for nested objects in app configs (ab53bd6)