Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Current »

Version Information

Version Information

Release 10.1.000

 

Bootstrap 4 Upgrade

This release is based on Bootstrap 4.

See Updating to Bootstrap 4 for details on this mandatory step to perform the update on existing projects that still are based on Bootstrap 3.

System requirements

An overview of required dependencies and version can be obtained at SmartComponent Library NG Web System Requirements.

Overview of included tickets

Bug Fixes

SCLNG-381 Smart SplitView caused infinite loop in the stretch algorithm

Description:

We fixed an issue in the Smart SplitView that could cause an infinite loop freezing the window caused by new Bootstrap 4 CSS Styles not handled properly.

SCLNG-368 Smart SplitView responsive orientation now reacts to SmartForm width change

Description:

We fixed an issue where the Smart SplitView was not reacting correctly to window changes in width.

SCLNG-367 Smart Hamburger Menu template updated to use Bootstrap 4

Description:

he Smart Hamburger Menu template was still using Bootstrap 3 classes. This has been now adjusted to use Bootstrap 4 css classes.

New Feature

SCLNG-376 Additional CSS classes added to the Smart Language Picker

Description:

We added the following css classes to the Smart Language Picker to make the styles customizable:

  • language-picker-popup (on the div.k-popup element in kendo-popup)

  • language-label (on the selected language name)

  • language-option-label (on the names of the language options)

SCLNG-370 Floating Window User notification for pending updates

Description:

When there are floating windows with pending updates and the user closes then with

  • using the X on the floating window title

  • using the X in the Window menu

  • any other known method

we now prompt the user with a dialog like this here:

 

  • Ignore the Kill Session, Copy and Stacktrace buttons

  • Yes (Ja): Will save changes and close the window when there have not been validation errors

  • No (Nein): Will close the window without saving (current behavior)

  • Cancel (Abbrechen): Will not close the Window

SCLNG-358 Font Awesome support for menu images

Description:

We now support Font Awesome Images for menu structures.

SCLNG-341 New "before delete" hook in Smart Data Source

Description:

We have implemented a new hook for the Smart Data Source that can be used to perform certain operations before a record is deleted. The event raised is also cancellable.

JSON

{
  "dataSources": {
    "CustomerDataSource": {
        "beforeDelete": "BeforeCustomerDelete"
    }
  }
}

HTML

<smart-data-source [before-delete]="BeforeDeleteHandler" ... />

TypeScript

import { BeforeEventCallback } from '@consultingwerk/smartcomponent-library';

export class CustomerForm extends SmartFormComponent {

  BeforeDeleteHandler: BeforeEventCallback = (...) => {
    // returns either boolean or Promise<boolean>
  }
}

  • No labels