Skip to content

Latest commit

 

History

History
196 lines (154 loc) · 5.06 KB

CHANGELOG-DESIGNER.md

File metadata and controls

196 lines (154 loc) · 5.06 KB

LetsForm Designer Changelog

v0.8.20

  • added DSL for form definition
  • connectors available for everyone

v0.8.19

  • connectors in Beta
  • search filters for tempplates (and more templates available)

v0.8.17

  • AntD: removed borderless attribute, added variant
  • added Time field to AntD

v0.8.16

  • fixed RSuite radio-group missing required icon
  • fixed RSuite fullWidth / Width params in select
  • added time component for MUI, RSuite, Mantine
  • fixed required icon for MUI for all components
  • cleanup and more properties for MUI Date and MUI Datime
  • Hidden field for all frameworks

v0.8.15

  • updated PostHog lib

v0.8.14

  • added feedback button

v0.8.12

  • preparation for Form Playground

v0.8.11

  • news box
  • preparation for Form Playground
  • fix infinite loop reading news

v0.8.10

  • news box
  • preparation for Form Playground

v0.8.9

  • improved CI/CD tool chain

v0.8.8

  • added Mantine Upload, Image Placeholder, Multiselect and Button
  • ImagePlaceholder max width/height defaults to 100%
  • MUI Upload value is now the entire File object
  • Improved JSON proview in Debug panel
  • Fixed bottom padding of Group

v0.8.7

  • added export for Vite and Html import map (beta)
  • switched from WebPack to Rollup
  • ESM build for all frameworks
  • fixed AntD direct import

v0.8.6

  • Added Mantine: tabs
  • Fixed extra keys in configuring fields (very annoying)
  • Added RSuite5: color for checkboxes
  • Fixed crash on notification of events

v0.8.5

  • Added JSON Schemas for all UI frameworks
  • Extracted react-hook-form from main bundle

v0.8.4

  • Mantine: divider, rating, slider, input tag
  • fix framework resets

v0.8.3

  • Moved translate buttons

v0.8.2

  • Added support for Mantine: date
  • Removed Providers components from LetsForm, need to be added outside it at application level
  • Removed RSuite Form.Control
  • Remove locales from all packages, added dependencies to load them dynamically
  • Improved code generation to include locales and providers if needed
  • Improved dependencies management for all components and frameworks

v0.8.1

  • Added versions management (restore, delete)
  • Added export to Create React App

v0.8.0

  • Fixed CodeSandbox code generation
  • Improved vanilla code generation
  • Added support for Mantine: input-text, input-number, two-columns, three-columns, array, checkbox, checkbox-group, select, toggle, group

v0.7.14

  • Fixed broken Upload component in MUI
  • Fixed broken Button component in React

v0.7.13

  • Fixex broken Columns components in MUI

v0.7.12

  • Split chunks for components of MUI, RSuite, AntD, ReactBootstrap and React: now components are loaded only if used from CDN
  • Fix: preview shows the right framework
  • Fix: cleanup JSON schema in CodeSanbox
  • LetsForm: added loader and preloadComponents params
  • LetsForm: Breaking changes** imports are changed for consistency with the UI frameworks names used in JSON schema
// For React
import LetsForm from 'lets-form/react'; // this is unchanged
// For AntD
import LetsForm from 'lets-form/react-antd'; // previously was 'lets-form/antd'
// For RSuite5
import LetsForm from 'lets-form/react-rsuite5'; // previously was 'lets-form/rsuite5'
// For React Bootstrap
import LetsForm from 'lets-form/react-bootstrap'; // previously was 'lets-form/bootstrap'
// For Material UI
import LetsForm from 'lets-form/react-material-ui'; // previously was 'lets-form/material-ui'

v0.7.11

  • fix MUI upload font styles
  • changelog
  • added React Input Number component

v0.7.10

  • LF-8 Form > MUI Upload > Multiple = true > Error when select file

v0.7.9

  • LF-6 LetsForm Designer > MUI Toggle > Crash when remove size pro
  • added error boundary on LetsForm with link to GH issues

v0.7.8

  • added warning for mobile phones

v0.7.7

  • added icon in steps component
  • array buttons alignment
  • members list

v0.7.6

  • submit on enter for text-field

v0.7.5

  • add steps component for RSuite
  • added sign-up/sign-in form free builder

v0.7.4

  • fixed bug with automatic translation panel
  • moved CodeSandbox button
  • fix save button

v0.7.3

  • Fixed bug on save form if not logged

v0.7.2

  • Improve merge template

v0.7.1

  • fix save new form

v0.7.0

  • css tweaks and UX improvements
  • added Buttons Toggle for RSuite
  • add split button to save, save and close, save with comment
  • show form versions
  • improved drag and drops in layout elements
  • redesigned schema colors for layout elements / drag and drop
  • fixed bug logging with GitHub + instructions

v0.6.15

  • improved CodeSandbox button

v0.6.14

  • avoid drag onto itself
  • fixed GitHub login
  • added support chat

v0.6.13

  • track events
  • fix drag and drop bug

v0.6.12

  • upload component for RSuite5
  • arrayType for array field: array of objects, array of string, comma separated values
  • upload avatar from settings

v0.6.10

  • fix saving error
  • shared forms box in dashboard

v0.6.9

  • subscribe to newsletter in signup
  • this changelog
  • drag handle to field wrappers

v0.6.8

  • added unsubscribe from newsletter in settings