Skip to content
This repository has been archived by the owner on Jan 16, 2024. It is now read-only.

Releases: tesler-platform/tesler-schema

0.6.0 (September 3, 2022)

03 Sep 10:44
Compare
Choose a tag to compare

Features

  • filterDateByRange parameter is added for options description in widget meta (tesler-ui/core #743)

0.5.0 (September 30, 2021)

30 Sep 13:43
Compare
Choose a tag to compare

Features

0.4.0 (September 7, 2021)

07 Sep 18:07
Compare
Choose a tag to compare

Features

  • ViewNavigation and NavigationTabs widget types are added

0.3.4 (Jule 6, 2021)

06 Jul 08:40
Compare
Choose a tag to compare

Fixes

  • Revert "Duplications of const enums are added for compatibility with isolatedModules flag"

0.3.3 (Jule 3, 2021)

03 Jul 19:00
Compare
Choose a tag to compare

Fixes

  • Duplications of const enums are added for compatibility with isolatedModules flag

0.3.2 (Jule 2, 2021)

02 Jul 11:52
Compare
Choose a tag to compare

Fixes

  • json-stable-stringify erroneously considered non-browser in 0.3.1

0.3.1 (Jule 2, 2021)

02 Jul 10:53
Compare
Choose a tag to compare

Fixes

  • const enum replaced with enum for compatibility with CRA and other environments configured with isolatedModules: true ts param
  • Runtime dependencies were not marked as non-browser in package.json
  • Erroneously applied declare modifiers of exported types

0.3.0 (Febraury 15, 2021)

15 Feb 07:00
Compare
Choose a tag to compare

Features

  • Actions in actionGroups widget option can now be set separately for each business component

0.2.0 (January 28, 2021)

28 Jan 08:30
Compare
Choose a tag to compare

Features

  • Source types for JSON schemas are now exported and can be extended in your application to customize generated schemas.
    0.3.0 is scheduled to export a function that will take customized types as arguments and will generate schemas based on provided customization.
import { ScreenMetaJson } from '@tesler-ui/schema'

export interface CustomScreenMetaJson extends ScreenMeta {
    customField: number // add or modify fields if your *.screen.json file format is different
}
  • Some types that previously were declared in Tesler-UI are moved here as they in fact affect both backend and frontend applications; Tesler UI will reexport those types so nothing should break if you referenced them from your application directly.

0.1.3 (January 26, 2021)

26 Jan 19:28
Compare
Choose a tag to compare

Fixes

  • typescript-json-schema should be runtime dependency