Skip to content

0.0.6+dune

Latest
Compare
Choose a tag to compare
@tmattio tmattio released this 05 Nov 17:10
· 3 commits to master since this release

CHANGES:

  • The experimental library brr.note has been migrated to the note.brr
    library available via the note package. The toplevel modules
    were renamed from Brr_note* to Note_brr*.

  • Fix encoding mess in Brr.Uri which tried to expose a model that is
    not workable in practice due to the way the URI standard is defined.

    • Accessors and Uri.with_uri no longer perform percent decoding and
      encoding for you.
    • Added helper functions Uri.[with_]{query,fragment}_params.
    • Added helper functions Uri.[with_]{path_segments}.

    Thanks to Max Lang for the report and making sure the new API makes
    sense (dbuenzli#50).

  • Add canvas color space support (note: unsupported on Firefox for now).

    • C2d.attrs, add color_space and will_read_frequently attributes.
    • Add C2d.Image_data.color_space and a ?color_space optional argument
      to C2d.{create,get}_image_data and C2d.Image_data.create.
  • Brr.Blob.{array_buffer,text,data_uri}: add an optional argument
    ?progress. If provided the load happens via a FileReader object
    and load progress is reported (dbuenzli#39).

  • Updated developer tool console to Manifest V3 (dbuenzli#44).