Skip to content

Releases: zyfra/Prizm

1.0.0-beta.30

14 Apr 15:35
cfb2db8
Compare
Choose a tag to compare

Description

New features added to the library include the automatic creation of comments in an issue after a PR is updated, created, or closed. New components such as chips-item and hide cron result were also added, and the deprecated menu was replaced. A bug with the required feature of input-date-time has been fixed. Additionally, the scrollbar content now expands to all views in the sidebar component, and chips can be deleted on disabled multi-selected.

Features

  • feat(ci): automatically create comments in issue after PR were updated, created, or closed 143
  • feat(ci): automatically create comments in issue after PR was released 143[https://github.com//issues/143]
  • feat(components/chips): new chips-item added to lib 162
  • feat(doc/chips): new chips-item added to doc 162
  • feat(components/cron): added new input to hide cron result 166
  • feat(components/cron): added new input to filter items from every tab 163
  • feat(doc/input-date-time): add example with required 124
  • feat(doc/icons): now on click icon name will be copied to clipboard 150
  • feat(doc/old-icons): now on click old icon name will be copied to clipboard 150
  • feat(components/navigation-menu): replace deprecated menu
  • feat(components/button): now you can pass polymorph content as icon to use any icon set 151
  • feat(doc/icon-button): add example with you custom icon 151
  • feat(components/sidebar): add ability to hide footer 153

BUG FIXES

  • fix(components/input-date-time): required did not set 124
  • fix(components/input): reset touched state on control.reset() 114
  • fix(components/sidebar): scrollbar content now exanded to all view 130
  • fix(components/tabs): remove title on tab with idx 152
  • fix(components/multi-select): fix bug with red border on required 161
  • fix(components/multi-select): chips can be deleted on disabled multi-selected 159
  • fix(chore): prettier gets different result on different os

What's Changed

Full Changelog: 1.0.0.beta.29...1.0.0-beta.30

1.0.0.beta.29

07 Apr 14:29
afe3698
Compare
Choose a tag to compare

Description

New features include a library for migration and code updates, a migrator to help migrate from a previous component base, the ability to work with forked pull requests, and examples for closing template buttons and using PrizmTableDataSource. Fixes include addressing issues with input-date-time, select, and multi-select components.

Features

  • feat(ast): new library for help to write you migrator and code updater
  • feat(cb3-to-prizm): new migrator for help to migrate to prizm from pervious component base 3
  • feat(ci): add ability for work with forked pull requests
  • feat(doc/dialog): add example with close in template buttons 123
  • feat(component/table): added example with new PrizmTableDataSource  133
  • feat(components/table): added  PrizmTableDataSource class 133
  • feat(component/table): added example with new PrizmTableDataSource  133

BUG FIXES

  • fix(components/input-date-time): fix the time disappears when you select the same date again 125
  • fix(components/input-date-time): sometimes after choose some time from preset we get wrong times
  • fix(components/select): mark as dirty if it has initial value 132
  • fix(components/multi-select): validation status in multiSelect is not reset 129

1.0.0.beta.28

31 Mar 14:37
8682fd8
Compare
Choose a tag to compare

Description

New features include examples with presets list for input date range and calendar range, as well as a new directive for sticky positioning called prizmStick. Other additions include disabled switchers, support for template icons, and showing borders on hover for accordions. Various bug fixes have also been implemented, such as issues with overlapping toasts and incorrect context being passed to rows in tables.

Features

  • feat(doc/input-date-range): add example with presets list 🎨
  • feat(doc/calendar-range): add example with presets list 🎨
  • feat(doc/table): add exmple with stick to left, to right, to bottom side 🎨 104
  • feat(doc/sticky): add doc for new directive prizmStick 🎨 104
  • feat(components/sticky): add new directive prizmStick for sticky to any side with dynamic calculations 🎨 104
  • feat(components/switcher): add disabled and add support template icon 117 🎨
  • feat(components/accordion): show border on hover 100

BUG FIXES

  • fix(components/table): pass correct context to row 110
  • fix(components/input-date-period): fix export 107
  • fix(components/dialog): fix error with more then context size 108
  • fix(components/confirm-dialog): fix error with more then context size 108
  • fix(components/sidebar): error with double height set 101
  • feat(components/select): null content does not show 116
  • fix(components/toast): toasts overlap each other 118
  • fix(components/sidebar): can not pass footer template 94
  • fix(components/select): fix full width 120
  • fix(components/select): validator required does not work 119
  • fix(components/accordion): problem with nested accordion 96
  • fix(components/accordion): fix bug with big title in hint 99
  • fix(components/input-text): fix bug with error on clear 92

What's Changed

Full Changelog: 1.0.0-beta.27...1.0.0.beta.28

1.0.0-beta.27

24 Mar 15:04
bfc2048
Compare
Choose a tag to compare

Description

Prizm v1.0.0-beta.27 adds support for symbols and property attributes, new force clear input control, dismissible sidebar option, and i18n. The update also includes bug fixes for components such as select, sidebar, input-date-time, and paginator.

Features

  • feat(doc/auto-emit): add new page with auto-emit to tools
  • feat(doc/observable): add new page with observable to tools
  • feat(core/observable): add symbol support and property attributes to prizmObservable decorator 81
  • feat(core/auto-emit): add symbol support and set dynamic values to prizmAutoEmit decorator
  • feat(theme): update theme v2, add new palete and value for light and dark themes
  • feat(doc/input): add input-layout to api page (components/input)
  • feat(components/input-date-time): add forceClear control input
  • feat(components/input-date-time-range): add forceClear control input 76
  • feat(components/input-time): add forceClear control input
  • feat(components/input-date): add forceClear control input
  • feat(components/input-month): add forceClear control input
  • feat(components/input-month-range): add forceClear control input
  • feat(components/input-date-range): add forceClear control input
  • feat(components/input-date-relative): add forceClear control input
  • feat(components/sidebar): add dismissible option to close on outside click 98
  • feat(helpers/to-observable): new to-observable pipe
  • feat(doc/to-observable): new page with to-observable examples
  • feat(i18n): new i18n to library
  • feat(doc/internalization): new page with info how to work with i18n
  • feat(components/file-upload): support i18n to file-upload component 79

Bug Fixes

  • fix(doc): set title on change page 72
  • fix(component/select): emit val change event with same value 91
  • fix(components/select): update value on emitEvent false 90 36
  • fix(components/sidebar): fix scrollbar overflow 97
  • fix(components/input-date-time): fix time format error 66
  • fix(components/paginator): fix disabled error 67
  • fix(components/input): fix input clear behavior 92
  • fix(doc): fixed paddings and margins for showcase inputText

What's Changed

Full Changelog: 1.0.0.beta.26...1.0.0-beta.27

1.0.0.beta.26

17 Mar 15:00
c2c6538
Compare
Choose a tag to compare

Description

Added tree and empty table directives to the table component. Also added a tree button component and examples to documentation. Small fixes and new pages were also added.

Features

  • feat(components/table): add tree support for table 78
  • feat(components/table): add empty table directive to table 71
  • feat(components/tree-button): add tree button component
  • feat(doc/table): add tree example
  • feat(doc/table): add empty table example
  • feat(doc): add new pages and small fixes

What's Changed

Full Changelog: 1.0.0-beta.25...1.0.0.beta.26

1.0.0-beta.25

10 Mar 13:50
1442907
Compare
Choose a tag to compare

BUG FIXES

  • fix(components/tooltip): recalc on left and right position #34
  • chore: correct old helper issues templates
  • fix(components/overlay): fix case with not correct display overlay #4
  • fix(components/confirm): fix console errors #31

Features

  • feat(components/dialogs): invert theme inside dialog and confirm dialog #74
  • feat(theme): new inverted theme directive
  • feat(doc/theme): examples how to use theme and inverted theme directive

What's Changed

Full Changelog: 1.0.0-beta.24...1.0.0-beta.25

1.0.0-beta.24

03 Mar 14:13
219cad5
Compare
Choose a tag to compare

BUG FIXES

  • fix(components/icon-button): incorrect calculation of IconButton height in DropdownHost
  • fix(doc/dropdown-host): the nested dropdown did not open
  • fix(components/input-icon-button): changing the default type of input-icon-button to button
  • fix(components/table): fix font-weight for table header
  • fix(components/input-number): add default value type number
  • fix(components/pagination): changing totalRecords does not redraw buttons with page numbers

Features

  • feat(doc): add sla info to contact page

What's Changed

Full Changelog: 1.0.0-beta.23...1.0.0-beta.24

1.0.0-beta.23

22 Feb 10:11
2c32179
Compare
Choose a tag to compare

FEATURES

  • feat(components/prizmObservable): new decorator prizmObservable
  • feat(components/prizmAutoEmit): new decorator prizmAutoEmit
  • feat(component/navigation): now theme does not switch when theme was changed'
  • feat(components/stop-propagation): new directive for stop propagation
  • feat(doc): change vcs logo to github
  • feat(components/table): multiple sorting
  • feat(components/table): add server sorting
  • feat(doc/table): add examples with new sorting
  • chore: add pre commit checks branch name and commit message
  • chore: add pre push check ci
  • feat(doc): add a page with SLA
  • feat(components/paginator): add moreButtonLabel input
  • feat(doc/input): input as carousel example

BUG FIXES

  • fix(components): remove primeng
  • fix(components/splitter): nested style bug
  • fix(theme): init variable in root
  • fix(doc/theme): change theme on local change
  • fix(doc/tree): change lazy tree source documentation
  • fix(doc/shadow): fix console errors
  • fix (components/overlay): falling out of the window borders during the
  • fix(component/text-arrea,input-chips): fix checking NgControl
  • fix(component/overlay): fix disabled/enabled state

BREAKING CHANGES

  • BREAKING CHANGE: Migrate PrizmThemeModule to prizm/theme library
  • fix(components/radio)!: remove formControl input
  • ref(component/table-old): move to deprecated library
  • ref(component/navigation): move to deprecated library

What's Changed

Full Changelog: 1.0.0-beta.22...1.0.0-beta.23

1.0.0-beta.22

31 Jan 10:31
88a0571
Compare
Choose a tag to compare

1.0.0-beta.22 (27-01-2023)

Features

  • feat(component/paginator) add new output paginatorChange
  • feat(component/paginator): add showMoreDisabled input
  • feat(doc/polymorph): add documentation with examples
  • feat(doc/split-button): add example with dropdown

BUG FIXES

  • fix(component/paginator) fix pageChange output logic
  • fix(component/paginator): corrected multiple output trigger
  • fix(components/tag): fix tag select on disabled

What's Changed

New Contributors

  • @irustm made their first contribution in #1

Full Changelog: https://github.com/zyfra/Prizm/commits/1.0.0-beta.22