Releases: zyfra/Prizm
1.0.0-beta.30
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
- Feat/pipeline notify on pr updates by @ZurabDev in #142
- fix(chore): prettier gets different result on windows and linux by @ZurabDev in #147
- feat(ci): add autocrlf for different os by @ZurabDev in #156
- ci: split one job into two dependent ones by @ZurabDev in #157
- ci: moved format check to last by @ZurabDev in #158
- fix: lint files by @ZurabDev in #165
- feat(doc/icons): now on click icon name will be copied to clipboard by @ZurabDev in #169
- fix(components/input-date-time): required doesn not work by @ZurabDev in #168
- feat(component/sidebar): add ability to hide foote by @ZurabDev in #171
- fix(components/tabs): remove title on tab with idx by @ZurabDev in #172
- feat(component/navigation-menu): replace deprecated menu by @digital-plant-guard in #122
- feat(components/button): now you can pass polymorph content as icon t… by @ZurabDev in #170
- fix(components/input): reset touched state on control.reset() by @skkonstantin in #140
- Feat/chips by @ZurabDev in #164
- feat(components/cron): added new input to hide cron result by @ZurabDev in #167
- chore: release 1.0.0-beta.30 by @ZurabDev in #173
- ci: fix publish by @ZurabDev in #174
- ci: fix publish by @ZurabDev in #175
- ci: fix publish by @ZurabDev in #176
Full Changelog: 1.0.0.beta.29...1.0.0-beta.30
1.0.0.beta.29
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
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
- feat(component/accordion): nested, custom title by @skkonstantin in #112
- fix(components/input): input text. clear by @skkonstantin in #109
- Feat fix table 28 by @ZurabDev in #113
- Fix/build publish by @ZurabDev in #105
- chore: fix charts library deploy error by @ZurabDev in #121
Full Changelog: 1.0.0-beta.27...1.0.0.beta.28
1.0.0-beta.27
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
- fix(components/input): fix input clear behavior by @skkonstantin in #103
- build: added doc for 'table old' by @YashaKorolev in #93
- Fix/issue 72 update doc page title by @ZurabDev in #89
- fix: fixed paddings and margins for showcase inputText by @YashaKorolev in #84
- feat(components/input-date*): add forceClear control input by @ZurabDev in #88
- fix(components/paginator): fix disabled error by @YashaKorolev in #80
- chore: release 1.0.0-beta.27 by @ZurabDev in #87
Full Changelog: 1.0.0.beta.26...1.0.0-beta.27
1.0.0.beta.26
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
- Showcase pages by @YashaKorolev in #68
- Feat/table empty by @ZurabDev in #83
Full Changelog: 1.0.0-beta.25...1.0.0.beta.26
1.0.0-beta.25
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
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
- fix: force enable public for npm by @ZurabDev in #59
- Input number - fix value type by @skkonstantin in #55
- Изменение type на button у input-icon-button by @skkonstantin in #62
- paginator - issue #51 by @skkonstantin in #53
- fix table th style by @YashaKorolev in #61
- feat(doc): add sla to contact by @YashaKorolev in #54
- feat(chore): thanks to information add to github by @ZurabDev in #64
Full Changelog: 1.0.0-beta.23...1.0.0-beta.24
1.0.0-beta.23
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
- Firebase mr by @ZurabDev in #28
- only for pulrequest by @ZurabDev in #30
- fix lazy tree doc by @ZurabDev in #32
- docs (components/input) input as carousel example by @skkonstantin in #26
- fix (components/splitter) Nested style bug by @skkonstantin in #9
- fix (components/input-date-relative) formControl disabled/enabled by @skkonstantin in #6
- fix (docs/navigation) Правки в примере live demo by @skkonstantin in #5
- update angular to 14 by @ZurabDev in #33
- Paginator fix by @skkonstantin in #48
- fix (components/overlay) выпадение за границы окна при relativePosition by @skkonstantin in #46
- fix (components/inputs) fix disabled/enabled state by @skkonstantin in #35
- showcase logo change by @YashaKorolev in #49
- Feat/table by @ZurabDev in #44
- fix(build): for release 1.0.0-beta.23 by @ZurabDev in #50
- Fix/publish deprecated by @ZurabDev in #56
- ci: publish add clean cache by @ZurabDev in #57
- ci: add deprecated lib to publish by @ZurabDev in #58
Full Changelog: 1.0.0-beta.22...1.0.0-beta.23
1.0.0-beta.22
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
- chore: ci by @irustm in #1
- Release 1.0.0 beta.22.1 [2] by @ZurabDev in #8
- feat-publish-pipeline by @ZurabDev in #11
- fmt lint by @ZurabDev in #12
- last by @ZurabDev in #13
- fix pipeline by @ZurabDev in #14
- fix pipeline by @ZurabDev in #15
- add secret by @ZurabDev in #16
- fix by @ZurabDev in #17
- fix by @ZurabDev in #18
- last by @ZurabDev in #19
- last by @ZurabDev in #20
- last by @ZurabDev in #21
- last by @ZurabDev in #22
- last by @ZurabDev in #23
- fix release components by @ZurabDev in #24
- release 1.0.0-beta.22 pipeline by @ZurabDev in #25
New Contributors
Full Changelog: https://github.com/zyfra/Prizm/commits/1.0.0-beta.22