Skip to content

Releases: purescript-react/purescript-lumi-components

v18.0.0

07 Sep 18:44
Compare
Choose a tag to compare
  • Upgrade to Purescript 15.x
  • Update major dependencies including React

Full Changelog: v16.1.3...v18.0.0

v16.0.0

14 May 21:06
Compare
Choose a tag to compare

Default updates:

  • Box, min-width: min-content; is now min-width: auto;
  • Button loading, position: relative; removed and display: block used instead

v10.0.1

02 Jul 21:20
Compare
Choose a tag to compare

Input fixes:

  • add maxLength/minLength to our InputProps
  • use input style props with Form.InputBox

v10.0.0

24 Jun 15:18
Compare
Choose a tag to compare

Breaking changes

  • Add a context menu to Form.Table rows via a new prop called rowMenu (#164)
  • Replace defaultValue prop in Form.Table with a new addRow prop that allows for using async actions to add new rows (#164)
  • Make the form result available for the summary prop in Form.Table (#164)

Fixes

  • Use link-style button in editable tables (#164)

v9.0.0

23 Jun 14:34
Compare
Choose a tag to compare

Breaking changes

  • Add a readonly :: Boolean field to FileInfo that indicates whether a given file may be removed or not (#162)
  • Add a remove :: FileId -> Aff Boolean field to UploadBackend that allows for running an async action to check whether the file should be removed (e.g. a confirmation modal) (#162)
  • Add the onClick :: FileId -> Maybe (Effect Unit) prop to Upload so that users can interact with the uploaded files — e.g. for downloading them (#162)

New features

  • Add nbsp and noMargin to new Text component module (#161)
  • Add FormDefaults instances for Set and Map (#162)

v8.1.0

09 Jun 16:30
Compare
Choose a tag to compare
  • Add new text components (#148)

v7.1.0

02 Jun 15:09
Compare
Choose a tag to compare
  • Add default renderer for form's Forest structure: defaultRenderForest (#153)
  • Export styles and styles_ from Lumi.Styles (#154)

v7.0.3

27 May 18:22
Compare
Choose a tag to compare
  • Fix modal windows not having internal scroll on mobile (#152)

v7.0.2

22 May 16:51
Compare
Choose a tag to compare
  • Remove final period (.) from all validation messages (#149, #150)
  • Fix lockup text not being ellipsed in some flex contexts (#151)

v7.0.0

01 May 18:34
Compare
Choose a tag to compare
  • Style modifiers now have type StyleModifier, so that they cannot depend on component-specific properties.
  • Rename styleModifier and styleModifier_ to style and style_ respectively (#145)
  • Fix the direction of composition of style combinators (#145).
    • Now style modifiers work like normal prop modifiers, where the rightmost styles take precedence over the leftmost ones.