Skip to content

1.3.0

Choose a tag to compare

@JoernT JoernT released this 05 Dec 14:15
· 1367 commits to dev since this release

additions

  • refined validation behavior in submission mode and interactively by introducing a visited class that gets set once the user has 'touched' the control. Added submit-validation-failed class to allow easier custom styling
  • fx-trigger supports a debounce attribute that take a millisecond value deferring the execution of the trigger. This is convenient to prevent double submissions when the user clicks fast or double-clicks a button.
  • when a control is required but empty it will have a isEmpty CSS class now.
  • Fore supports a show-confirmation attribute now that takes a boolean XPath expression to either show or suppress a page exit confirmation dialog.
  • added a fx-reload action to do a hard page reload
  • added additional demos
  • dispatching dialog-shown and dialog-hidden events
  • fx-output support mediatype image now
  • improved console logging for the dev version for better readability
  • now supporting static lists that get loaded and updated only once.
  • a required but empty control will also get invalid attribute set
  • improved support for localStore now with get, post, delete methods
  • fx-focus can optionally select the content of a control by specifying the empty select attribute
  • fx-message now properly deals with template expressions in its body

fixes

  • delete when there's no nodeset
  • submission into
  • setting of focus in repeated sections
  • fixed a bug with inscope variables
  • submission content-type now depending on serialization attribute
  • proper handling of valid, invalid empty attributes
  • fixed fx-confirm action
  • fx-inspector when dealing with empty results
  • fixing bug with relevance processing of fx-group
  • issues with whitespace (newlines) in template expressions
  • inscopeContext leaving the parent fx-fore element

optimizations

  • initial scanning for template expressions now runs at least 3 times faster
  • fx-switch only refreshes selected case
  • optimized and cached instance finding in XPath engine