Skip to content

Releases: citizennet/purescript-ocelot

v0.6.0

20 Jul 00:59

Choose a tag to compare

This release adds significant updates to existing blocks and components:

  • Introduces new icons to Ocelot.Block.Icon
  • Introduces some new blocks and restructuring of old blocks in Ocelot.Block.Layout
  • Brings Ocelot.Block.NavigationTab up to date on block conventions
  • Defaults table blocks to left-aligned
  • Polishes Ocelot.Component.SearchBar styles

v0.5.0

18 Jul 05:30
9eaf736

Choose a tag to compare

This release adds several new blocks and components, including:

  • New table blocks
  • New badge blocks
  • New toast blocks

It also updates some existing components:

  • Dropdowns are now renderless
  • Dropdowns have been fixed so that selections persist on re-render

In addition, dependencies have been updated for all CSS modules and new tests have been added to track performance as we experiment with ways to move beyond the appendIProps method.

v0.4.2

10 Jul 19:16

Choose a tag to compare

This release adds the dropdown and search bar components.

v0.4.1

03 Jul 01:36

Choose a tag to compare

New features

Bugfixes

  • Switched to CodeUnits instead of CodePoints to fix performance problems when appending iprops. Still not completely fixed and remains a bug with the function. @crcornwell

v0.4.0

28 Jun 23:18
7312aa0

Choose a tag to compare

  • Switches typeaheads to allow any function to be passed in to fetch data, so long as that function supports MonadAff

v0.3.0

27 Jun 03:06

Choose a tag to compare

  • Removes our existing loading icon and replaces it with an SVG based animated spinner in the Ocelot.Block.Loading module.

  • Adds a "Remove All" button to the multiselect typeahead. Breaking API change.

0.12 Compatibility Release

15 Jun 22:57
a466609

Choose a tag to compare

This release brings Ocelot into compatibility with PureScript v0.12 and its associated library changes in the ecosystem. Major updates include:

  • Switch libraries to new locations, including:

    • Data.Foreign -> Foreign
    • Data.StrMap -> Foreign.Object
    • Data.Record -> Record
    • DOM.* -> Web.HTML.*, Web.UIEvents.*
  • Update new primitive types, including:

    • RowCons, RowLacks -> Cons, Lacks
  • Replace all uses of Eff with Effect, which also includes deleting all effects and effect rows throughout the application

  • Update all other libraries (which retained the same namespaces) to their new major versions, which included deleting effects and effect rows in various places

  • Revise bower.json to specify the current actual set of dependencies

Version 0.1.1

14 Jun 17:45
d244ae9

Choose a tag to compare

Some style updates
Added Conditional Block

v0.1.0

10 May 22:43

Choose a tag to compare

Add default record type class.