Skip to content

v2.0.0

Compare
Choose a tag to compare
@paronne paronne released this 13 Dec 10:32
· 607 commits to master since this release

This major release contains several enhancements, fixes and deprecate the FormComponent with the ListFormComponent in favor of the FormComponent and ListFormComponent of the Servoy core package.

Enhancements

  • Calendar: New user shortcuts for the calendar component:
    E: end of the month
    B: beginning of the month
    Y: yesterday
    +: add a day
    -: subtract a day
  • Calendar: new pickerOnly option
  • Calendar: Added option to not revert invalid date for min/max date when entering a wrong date, field will go to invalid color.
  • Inline Calendar: add enabled property
  • Tabpanel: add iconStyleClass property

Fixes

  • Calendar: SVY-14032 shorcuts works only the first time
  • Calendar: SVY-14121 min/max and disabled dates are not stateful
  • Calendar: SVY-14272 Invalid date on Calendar or TextField before than 11/19/1883 -
  • Calendar: SVY-14364 bootstrap - Mask on date fields does not work
  • Typeahead: SVY-14388: BTS Typeahead: when selection is erased from typeahead the change is not applied to the dataprovider
  • Typeahead: SVY-13938 AutoFill of browser forces values into fields with valuelists
  • Typeahead: SVY-14028 Bootstrap Typeahead should have the same size as the input
  • Tabless Panel: SVY-14027 onShow is getting called when form is hidden in tablespannel
    The wait for data property is now default true, this will result in a bit slower performance.
  • Tabpanel: SVY-14101 Error toggling bts-tabpanel visibility
  • Tabpanel: SVY-14130 switching tabindex while form is not visible

Deprecated

  • Move FormComponent and ListFormComponent to Servoy core

NOTE: For the deprecated FormComponent and ListFormComponent used by your solution the Servoy Developer will present a warning in the problems view of such type:
"Select the fix for 'The type "bootstrapcomponents-formcomponent" of the web component with name {elementName} is deprecated. Use 'servoycore-formcomponent'. '."
Right click the warning and resolve it with the Quick Action
"Change type of deprecated component to the replacement 'servoycore-formcomponent' (might install packages automatically).