Skip to content

ipl-web v0.14.0

Latest

Choose a tag to compare

@nilmerg nilmerg released this 06 Jul 11:20
v0.14.0
f7df38d

All included changes can be found on the milestone.

Changes

  • notjQuery.js: Return a promise in trigger() #379
  • Add Less compiler and pre-eval AST visitors for CSS var support #365
  • CopyToClipboard.js: Preserve inline layout of visually hidden labels #374
  • Decouple time widgets #350
  • Add list view table icon #277
  • Support rich labels in SearchSuggestions #366
  • Add CompatForm::logAndShowError() to log an error and add it as a form message in one call #393
  • Introduce DisplayFormElement to embed arbitrary HTML content inside a CompatForm control group #385
  • SearchSuggestions now exposes a public parseRequest() method so callers can inspect request data before building suggestions #380
  • Add a wobble-effect Less mixin for a configurable wobble animation #378
  • Add a hasLinks method to Dropdown to check whether it has any links before rendering it #367
  • Add a Csp class to build and manage a Content Security Policy header #361
  • Introduce Callout, a widget for conveying important information above a form or page #358
  • CsrfCounterMeasure can now rely on the Sec-Fetch-Site header instead of a token where available #299

Fixes

  • CsrfCounterMeasure no longer rejects safe cross site requests such as GET, since they can't cause CSRF #391
  • Long validation messages in the SearchEditor now span the whole condition instead of pushing elements aside #390
  • PrimaryButtonDecorator now marks only one button as primary instead of every submit button #389
  • SearchEditor now only shows its placeholder text when suggestions are actually available #384
  • SearchSuggestions and its suggestions control now catch and display errors instead of failing silently #383
  • The search bar no longer mistakes a typed uppercase letter for a special key like Escape #377