# @witkac/smartadmin-components
# 1.40.3 (2024-11-14)
- poprawiode definoowanie komponentów zagniezdzonych
# 1.40.2 (2024-11-14)
- poprawione `$fieldTitle` dla pustych tabel
- poprawiony build
# 1.40.0 (2024-11-14)
- dopasowane pod schema 3.30
- poprawione `formMixin`
- dodane typowanie `formMixin`
- dodany build pod wzorów pod Witkaca
# 1.34.3 (2024-04-26)
## Zmiany
- poprawka literówki w datepickerze
# 1.34.2 (2024-03-06)
## Zmiany
- poprawienie pozycjonowania tooltipa
# 1.34.1 (2024-02-29)
## Zmiany
- poprawienie wyświetlania tooltipa, aby zaczynał się od górnej krawędzi kontenera
# 1.34.0 (2024-02-27)
## Zmiany
- dodanie możliwości pobierania wartości gminy z typem
# 1.33.0 (2024-02-26)
## Zmiany
- rozbudowa komponentu od sekcji o możliwość zadeklarowania tooltipa w description
# 1.32.5 (2023-10-12)
## Zmiany
- dodanie ustawiania wartości ulicy, gdy we wskazanej miejscowości jest brak ulic
# 1.32.4 (2023-10-11)
## Zmiany
- gdy wybrana jest wartość i zacznie się wpisywać szukanej frazy to model nie jest czyszczony
# 1.32.3 (2023-10-09)
## Zmiany
- poprawienie zapisu ulicy w komponencie `w-ulicPicker` gdy dane są dosytępne na wejściu
- dodanie obsługi readOnly do komponentu `w-ulicPicker`
# 1.32.2 (2023-10-09)
## Zmiany
- poprawienie sprawdzania długości terca w komponencie `w-simcPicker`
- dodanie obsługi readOnly w komponencie `w-simcPicker`
# 1.32.1 (2023-10-09)
## Zmiany
- dodanie uzupełniania wartości wewnętrznych komponentu `w-tercPicker` gdy z góry podany jest terc
- dodanie blokowania pól komponentu `w-tercPicker` gdy użyte jest readOnly
# 1.32.0 (2023-02-02)
## Zmiany
- dodanie możlowości zastąpienia ikony w tooltipe czymkolwiek używając slota `content`
# 1.31.0 (2022-10-04)
## Zmiany
- dodanie możliwości definiowania ikony w tooltipie lub zastąpienia go własnym tekstem
# 1.30.26 (2022-01-17)
## Zmiany
- umożliwienie obsługi pol radio z liczbami w ``
# 1.30.25 (2022-01-17)
## Zmiany
- dodanie możliwości deklarowania kalendarza od poniedziałku
## poprawki
- poprawienie wyświetlania przycisku do usuwania daty
# 1.30.24 (2021-11-23)
## poprawki
- Poprawienie ustawiania focusa przy dodaniu wiersza, jeśli tabela ma kilka tbody
# 1.30.23 (2021-10-22)
## poprawki
- Poprawienie przypisywania refa do radio-list
# 1.30.22 (2021-10-12)
## poprawki
- Poprawienie slotów w komponencie `w-form-table`
# 1.30.20 (2021-08-20)
## zmiany
- dodano prop `paginate` oraz `page-size` dla komponentu `v-vue-select`. Domyślnie `paginate=false` oraz `page-size=10`
# 1.30.20 (2021-08-17)
- podbicie wersji jschema do 3.26.2
- poprawione mapowanie wszystkich property przy `aggregate` `map`
# 1.30.19 (2021-08-12)
## poprawki
- `allComponents` teraz wyłapuje także po nazwie kalsy
# 1.30.18 (2021-08-12)
## poprawki
- od teraz `w-radio-list` poprawnie wykonuje metodę `fieldChanged`
# 1.30.17 (2021-08-12)
## poprawki
- poprawne przeliczanie `dynamic-numbers` w sekcjach, gdy pole jest pokazywane/ukrywane z pomocą `disabled`
## zmiany
- możliwość podpięcia się pod zmianę wszystkich pól poprzez metodę `onFieldChange` w formularzu
# 1.30.16 (2021-08-10)
## poprawki
- podbicie wersji jschema do 3.26.1
- poprawiona walidacja numerów dowodów
# 1.30.15 (2021-07-13)
## poprawki
- podbicie wersji jschema do 3.26.0
# 1.30.14 (2021-07-01)
## poprawki
- podbicie wersji jschema
# 1.30.13 (2021-06-29)
## poprawki
- cofnięcie wersji jschema
# 1.30.12 (2021-05-26)
## poprawki
- dodanie możliwości ręcznego definiowania id
# 1.30.11 (2021-05-10)
## poprawki
- zmiana z label na w-label w terc-picker
# 1.30.10 (2021-04-28)
## poprawki
- dodanie możliwości wyboru typu dla inputa
# 1.30.9 (2021-03-19)
## poprawki
- usunięie zbędnych elementów z datepickera (były dodne na potrzeby testów)
# 1.30.6 (2021-03-09)
## poprawki
- test poprawki do datepickera (błąd występuje jedynie po wrzutce na witkaca)
# 1.30.5 (2021-03-05)
## poprawki
- cofnięcie możliwość scrollowania tabeli dla małych rozmiarów
# 1.30.4 (2021-03-05)
## poprawki
- dodano możliwość scrollowania tabeli dla małych rozmiarów
# 1.30.9 (2021-03-30)
## Feature
- dodano property `open-at-date :string` do `w-datepicker`, pozwalające na wybranie konkretnej daty, na której domyślnie otworzy się okienko
# 1.30.8 (2021-03-17)
## Style
- margin i border dla radio oraz checkbox
# 1.30.7 (2021-03-17)
- w-description - poprawiono isHtmlContent
## poprawki
# 1.30.6 (2021-03-11)
- aktualizacja jSchema do `3.22.3` z
- poprawionym cache funkcji `calc` i `aggregate`
- poprawioną funkacją `$setLength` na tablicach
- prawidłowe działanie `precision` na wyliczanych polach `money`
# 1.30.5 (2021-03-09)
- W komponencie `add-row` emit `setFocus` po przeniesieniu fokusa na pole
# 1.30.4 (2021-03-09)
## Zmiany
- dodano dwa sloty dla `w-label`: `prepend`, `append`
# 1.30.3 (2021-03-03)
## poprawki
- wartość domyślna, alternatywna dla `minItems` w `w-tblock`
# 1.30.2 (2021-03-03)
- aktualizacja jSchema do `3.22.0` z reaktywnym `$key` i obsługą `$parent4` i `$parent5`
# 1.30.1 (2021-03-03)
## poprawki
- dodano property `hide` do `th`
# 1.30.0 (2021-03-02)
## poprawki
- Nowe komponenty `schema-table`, `thead`, `tbody`, `tblock`, `th`. Komponenty opisane w ReadMe
# 1.29.23 (2021-03-01)
## poprawki
- poprawiono podmieniające się opcje w `w-address`
- dodano `axios`a do testów w storybooku
# 1.29.22 (2021-02-26)
## poprawki
- poprawiono podwójnie istniejący element w `w-address`
# 1.29.21 (2021-02-24)
## poprawki
- przeniesiono show-error do modelmixin
- wykorzystano show-error w w-radiolist
- ukryto title i description w składowych w-sphere
- przekazywanie placement do description
# 1.29.20 (2021-02-22)
## poprawki
- aktualizacja JSChema do 3.21.1, z poprawioną obsługa tabel z `disabled` i `default` w postaci liczby
# 1.29.19 (2021-02-16)
## poprawki
- dodano emit do radio-list
# 1.29.18 (2021-02-09)
## poprawki
- przywrócenie labela w checkboxie
# 1.29.17 (2021-02-04)
## poprawki
- dodanie emita do focusowania tabeli, aby można było go obsłużyć ręcznie
# 1.29.16 (2021-01-25)
## poprawki
- usunięcie zbędnego property z checkboxa i tooltipa
- zmiana label na div w checkbox-ie
# 1.29.15 (2021-01-25)
## poprawki
- dodanie możliwości nadania ręcznego labela
- usunięcie z komponentów podwójnego labela (zmiana na div)
# 1.29.14 (2021-01-25)
## poprawki
- poprawka funkcji sprawdzającej występowanie błędu
# 1.29.13 (2021-01-25)
## poprawki
- zmiana systemu nadawania wartości id komponentom
- przeniesienie całości do mixina
- podpięcie mixina od wcag do mixina modelu
# 1.29.12 (2020-12-16)
## poprawki
- przywrócono wsteczną kompatybilność dla `title :string` oraz `v-slot:default` w `w-checkbox`
# 1.29.11 (2020-12-16)
## dodano
- dodano `cursor :String` oraz `isHtmlTitle :Boolean` property do `titleMixin.js` oraz obsłużono w `w-label`
## aktualizacje
- checkbox obsługuje slot `afterLabel`
# 1.29.10 (2020-12-16)
## aktualizacje
- nowa jSchema w wersji `3.20.3`
- poprawione funkcje `listYears` i `listMonths`
# 1.29.9 (2020-12-10)
## aktualizacje
- poprawienie wskaźnika focus w tabelce po dodaniu wiersza
# 1.29.8 (2020-12-03)
## aktualizacje
- nowa jSchema w wersji `3.20.1`
- poprawione nadpisywanie domyślych opcji w schemacie
# 1.29.6 (2020-11-20)
## aktualizacje
- nowa jSchema w wersji `3.20.0`
- mozliwość dodawania własnych funkcji do `$methods`
# 1.29.5 (2020-10-29)
## poprawki
- przywrócenie funkcjonalności wyświetlania części daty w komponencie `w-datepicker`
# 1.29.4 (2020-10-21)
## poprawki
- przebudowa formy prawnej
# 1.29.3 (2020-10-19)
## poprawki
- poprawka w `w-textarea` i podobnych komponentach zaciągania opisu ze schemy
- `w-description`_(i tylko ten komponent)_ obsługuje _znów_ property `value:string`, `tooltip:boolean?` i `htmlContent:boolean?` bezpośrednio z props jako alternatywa dla tych wartości umieszczonych w propie: `description:object`
## aktualizacje
- nowa jSchema w wersji `3.19.1`
# 1.29.2 (2020-10-08)
## poprawki
- poprawka w titleMixin
# 1.29.1 (2020-10-08)
## poprawki
- `w-table-cell` poprawiono dodawanie klas oraz dodano slot `afterField`
# 1.29.0 (2020-10-07)
## nowe funkcje
- nowa jSchema w wersji `3.19` obsłgująca `shortTitle`
- nowy storybook w wersji 6
# 1.28.3 (2020-10-06)
## poprawki
- poprawiono w-radio-list, nowe, istotne property: `inline:boolean, separator:string, asterisk:string, breakError:boolean, strike:boolean`
- poprawiono w-description, teraz opis powinien wyświetlać się również wtedy, gdy w schemie zdefiniowano `description`, ale nie `title`
- dodano pomniejsze style w style.css
# 1.28.2 (2020-10-06)
## poprawki
- poprawki do `w-table-cell`, jeśli nie ma modelu lub ma slot to nic nie robi i zostawia po staremu.
# 1.28.1 (2020-10-05)
## poprawki
- poprawiono css dla datepickera, aby nie przeskakiwał, przy różej ilości dni w miesiącu
# 1.28.0 (2020-09-30)
## akualizacja komponentu
- `w-table-cell`
- na podstawie `:model` generuje teraz komponent typu `w-input` na podstawie schemy, o ile nie przekazano slota _(kompatybilne wstecz)_
- `w-table-cell` na podstawie typu ze schemy dodaje domyślne klasy do `td` typu `.textarea`
- komponent wewnątrz można nadpisać poprzez `field` np: `field='w-select'`
- do komponentu wewnątrz można przekazać parametry poprzez `field-props` np: `:field-props="{class: 'btn btn-danger', values: [{value: 1, text: 'test'}, {value: 2, text: 'TEST!'}]}`
## zmiany
- `w-lp-cell` zamiast klasy `text-center` ma `rowindex` _(różni się paddingami)_
- `w-form-table` floating thead zmieniono z-index z 100000 na 100
# 1.27.17 (2020-09-18)
## zmiany
- aktualizacja JSchema do 3.18.1
# 1.27.16 (2020-07-24)
## zmiany
- naprawienie błędu z wartościami nan w datepickerze po wpisaniu losowych znaków z palca i otwarciu datepickera
# 1.27.11 (2020-07-24)
## zmiany
- zmiana poprawiono css w w-switch, który miał klasę z kropką
# 1.27.11 (2020-07-24)
## zmiany
- zmiana localValue (w modelMixin) na reaktywne
# 1.27.11 (2020-07-23)
## zmiany
- przerobienie odstępów w w-label za tytyłem na klasę w tooltipie dodającą margin-left
# 1.27.10 (2020-07-23)
## zmiany
- zmiana w spacji pomiędzy tytułem a tooltipem
# 1.27.9 (2020-07-21)
## zmiany
- dodanie focusa na nowy wiersz tabeli (zrobił Sebastian Sobek)
- dodanie opcji pobierania tekstu tooltipa dla arii, gdy tootlip jest w tabeli
- dodanie spacji dla tooltipów w labelu
# 1.27.8 (2020-07-14)
## zmiany
- poprawka metody isError
# 1.27.7 (2020-07-13)
## zmiany
- zmiana \_uid we wszystkich komponentach na sid
# 1.27.6 (2020-07-13)
## zmiany
- zmiana \_uid w radia, radiolist i checkbox na sid
# 1.27.5 (2020-07-10)
## zmiany
- rozbudowa komunikatów błędow i warningow
# 1.27.4 (2020-07-10)
## zmiany
- poprawka na focus dla tooltipa
- usunięcie błędu w datepickerze z aria-invalid
# 1.27.3 (2020-07-07)
## Komponenty
- dostosowanie większości komponentów pod wcag
# 1.27.2 (2020-07-02)
## zmiany
- jSchema `3.17.1`
- aktualizacja wersji pakietów
# 1.27.1 (2020-06-22)
## Komponenty
- zmiana zapisu, w `w-jarvis`
# 1.27.0 (2020-06-08)
## Komponenty
- dodano komponenty na dynamiczne oświadczenia `w-statement` i `w-statements`
# 1.26.7 (2020-06-19)
## zmiany
- `smart-message-box` callback wykona się tylko, jeśli zadeklarowano
- `smart-message-box` confirm, gdy nie ma listenera
# 1.26.6 (2020-06-18)
## zmiany
- `smart-message-box` w `radio-list` działa tylko, przy zmianie, a nie ustaiwaniu wartości
# 1.26.5 (2020-06-18)
## poprawki
- zmieniono css w `w-description`
# 1.26.5 (2020-06-18)
## poprawki
- zmieniono css w `w-description`
# 1.26.4 (2020-06-18)
## Mixins
- `smart-message-box` przekazanie eventu
# 1.26.3 (2020-06-18)
## Mixins
- dodano `staticMixin.js` zawierający obsługę eventu smart-message-box
- `radio-list` jeśli w propach dostanie `msgBox`, to przed właściwym inputem wywoła smart-message-box
# 1.26.2 (2020-06-18)
## Komponenty
- `textarea` ma możliwość podania slotu `description`
# 1.26.1 (2020-06-01)
## Komponenty
- dodano dwie klasy do `w-jarvis`
# 1.26.0 (2020-06-01)
## Komponenty
- dodano `w-jarvis`
# 1.25.27 (2020-05-25)
## zmiany
- dodanie readonly do pola other w radio-list
# 1.25.26 (2020-05-22)
## zmiany
- jeśli w schemache jest zadeklarowane pole "readOnly" na "true" to pola się blokują i wyszarzają
# 1.25.25 (2020-05-20)
## zmiany
- jSchema, aktualizacja do 3.16.3, poprawka dateSet
# 1.25.24 (2020-05-18)
## zmiany
- poprawka dla vue-selecta
# 1.25.23 (2020-05-15)
## zmiany
- poprawka dla selecta, podpięcie mixina
# 1.25.22 (2020-05-14)
## zmiany
- label wyświetla się również, gdy przekazano slot
- dodano :border do w-spoiler
# 1.25.21 (2020-05-13)
## zmiany
- dodano titleMixin
- dodano bold-label
# 1.25.20 (2020-05-06)
## zmiany
- zmiana w `w-label`, aby nie wypisywał `true`, gdy brakuje modelu
# 1.25.19 (2020-04-30)
## zmiany
- ogólne zminany dla w-label
# 1.25.18 (2020-04-22)
## zmiany
- jSchema `3.16.1`
- obsługa parametru `skipDirty` w funkcjach `$check(value,skipDirty)` i `$checkAll(skipDirty)`
- obsługa `readOnly` ze schematu
# 1.25.17 (2020-03-23)
## zmiany
- zwiększono z-index datepickera
# 1.25.16 (2020-03-12)
## zmiany
- `ci/cd` - od teraz zmiany automatycznie publikowane są na npm'a
# 1.25.15 (2020-03-12)
## poprawki
- `w-datepicker` - poprawiono błąd z podwójnie wyświetlaną datą, nachodzącą na siebie [przykład img](https://gitlab.infocity.pl/witkac/witkac/uploads/8c7cf6d6842c252a310d69eab96ae3fd/image.png)
## Komponenty
- `w-datepicker` - dodano `show-error`
# 1.25.14 (2020-03-10)
## poprawki
- jSchema `3.15.0`
- możliwość ustawienia komunikatów dla określonych formatów, np.: `format.email`, `format.nip`
# 1.25.13 (2020-03-09)
## Komponenty
- `w-blocker` - odwrócenie negacji
# 1.25.12 (2020-03-03)
## Komponenty
- `w-form-table` - warunkowy margin
# 1.25.11 (2020-03-03)
## Komponenty
- `w-datepicker` - poprawka stylu ze smartadmin'a, który psuł kalendarze
# 1.25.10 (2020-03-02)
## poprawki
- jSchema `3.13.0`
- `title` i `description` mogą być teraz wyliczane dynamicznie, jeśli są podane jako `string[]` lub `any[]`
# 1.25.9 (2020-02-27)
## Komponenty
- `w-datepicker` zmiana `z-index` dla headera (czasami występuje błąd, że nie da sie klikać w strzałki)
# 1.25.8 (2020-02-26)
## Komponenty
- `w-spoiler` zmiana css
# 1.25.7 (2020-02-25)
## Komponenty
- `w-spoiler` dostał propa `:inline-summary`
# 1.25.6 (2020-02-25)
## formMixin
- w trybie `development` zapamiętuje sekcję, przeładowanie komponentu np. po zmianie schematu nie powoduje powrotu do pierwszej sekcji
# 1.25.5 (2020-02-20)
## Komponenty
- `w-section` poprawiono warunek w v-if'ie `w-block`a
# 1.25.4 (2020-02-20)
## Komponenty
- `w-blocker` dodano komponent, który blokuje slot wyświetlając `w-alert`, gdy `:value===false`
- `w-section` dodano propa `block`, który gdy dostanie wartość inną niż `null`, włącza na slocie `w-blocker`
# 1.25.3 (2020-02-17)
## poprawki
- `w-description` od teraz gdy nie ma description w modelu ani nie zdeklarowano htmlContent to poprawnie wyświetla treść podaną w slocie
- `w-address` od teraz nie renderuje komponentu gdy jest wyłączone pole w schemacie
# 1.25.2 (2020-02-17)
## poprawki
- jSchema `3.11.3`
- poprawione działanie `length` wraz z `disabled`
# 1.25.1 (2020-02-13)
## poprawki
- jSchema `3.11`
- automatyczne `wrapAll` na malych obiektach
- możliwośc ustawiania `$options` w schemacie
- poprawki działania `disabled`
# 1.25.0 (2020-02-13)
## Zmiana
- wszystkie komponenty korzystające z `JSchema` - gdy pole jest wyłączone to komponent się nie renderuje
# 1.24.0 (2020-02-13)
## Komponenty
- `w-label` dodano komponent dla samego labela
# 1.23.0 (2020-02-12)
- `jSchema` 3.10.1
- pole `disabled` w schemacie
- dodanie w wielu miejsach dodatkowego `debugger`
- zmiana `slownie` na `toWords`
- zmiana `slowniezl` na `toWordsMoney`
- poprawione filtry
# 1.22.8 (2020-02-10)
## Poprawki
- `w-vue-select` poprawiono błąd przy usuwaniu rekordów
# 1.22.7 (2020-02-07)
## Poprawki
- `w-vue-select` poprawiono błąd przy pustej liście z możliwością deklarowania `customValue`
# 1.22.6 (2020-02-07)
## Poprawki
- `w-input` poprawa dla `maxLength` dla `null`
# 1.22.5 (2020-02-05)
## Poprawki
- `w-input` jeśli w schemacie jest `maxLength` to będzie wyświetlana informacja o ilości maksymalnych znaków oraz ile wykorzystano (na wzór `w-textarea`)
# 1.22.4 (2020-02-03)
## Poprawki
- `w-next-number` poprawiono zachowanie przy wyłaczonej zakładce, kiedy głownym elementem jest `comment`
# 1.22.3 (2020-02-03)
## Komponenty
- `w-description` poprawiono przypadek z nullem w modelu
# 1.22.2 (2020-01-31)
## Komponenty
- dodano `w-next-number` do komponentów posiadających tytuły.
# 1.22.1 (2020-01-31)
## Komponenty
- dodano `w-description` mogący być zarówno tekstem jak i tooltipem, przyjmuje również raw html.
- dodano `w-description` do komponentów posiadających tytuły.
- dodano `$title` do `w-form-table`.
## Poprawki
- `w-switch` przesuwająca "kropka" ustawia pozycję unikalnie względem komponentu, zamiast tym samym stylem na wszystkie switch-komponenty w ogóle
# 1.22.0 (2020-01-30)
## Nowe funkcje
- `w-next-number` - następny numer, ``
- `level` - poziom 0..10, domyslnie 0
- `type` - `a.` `1.` `a)` itp., domyślnie `1.` potem `a)`
- `value` - wymuszenie wartości, liczba
- aktualizacja `jSchema` do `3.6.4`, np dostęp do `$schema.description`
# 1.21.1 (2020-01-30)
## Poprawki
- export `schemaMixin`
- aktualizacja storybook
- aktualizacja `jSchema` do `3.6.2`
# 1.21.0 (2020-01-29)
## Zmiany
- filtry oparte o `$methods`:
- `slownie`
- `slowniezl`
- `fmoney`
- `fmoneyspace`
- `padNumber`
- `datePart`
- `dateFromPesel`
- `moment`
- `fdatetime`
- `fdate`
- `ftime`
- `$methods` dostępne z poziomu każdego komponentu (nie tylko z `$root`), przez `this.$methods`
# 1.20.0 (2020-01-28)
## Komponenty
- `w-datepicker` dodano obsługę wyboru daty, gdy w schemacie `format` jest ustawiony na `date-time`
# 1.19.6 (2020-01-24)
## Komponenty
- `w-preview` formatowanie typu money
- `w-alert` zmiana odstępów
- `$warnings` - poprawiona obsługa `fieldRequired`
# 1.19.5 (2020-01-23)
## Zmiany
- `JSChema` wersja 3.5.0 z weryfikacją formatu numeru księgi wieczystej `kw` w `format`
# 1.19.3 - 1.19.4 (2020-01-23)
## Zmiany
- `JSChema` wersja 3.4.0 z `distinct` i `distinctitem` w `aggreagate`
# 1.19.2 (2020-01-20)
## Poprawki
- `TestApp.vue` - poprawiona rejestracja komponentów z użyciem `this.constructor`
- aktualizacja komponentów
# 1.19.1 (2020-01-03)
## Komponenty
- `form-table` oraz `scrollspy` - poprawiono błędy rzucające `undefined` w konsoli przy scrollowaniu
# 1.19.0 (2020-01-02)
- aktualizacja projektu do @vue-cli 4
# 1.18.8-1.18.10 (2019-12-13)
- zakomentowanie eksportu mapy
# 1.18.7 (2019-12-12)
## build
- lista komponentów do wykorzystania w builderze
- przywrócono mapy
# 1.18.5 (2019-12-12)
## Komponenty
- **w-vue-select** - możliwosć skonfigurowania wyglądu wybranej opcji. Jeśli nie będzie wybranej opcji to weźmie domyślny slot ze slotu `option`
```html
```
# 1.18.4 (2019-12-12)
## Komponenty
- **w-vue-select** - możliwosć skonfigurowania wyglądu konkretnej opcji w select, np:
```html
```
# 1.18.3 (2019-12-10)
## Komponenty
- **w-map** - tymczasowe usunięcie komponentu - powduje błąd w `@witkac/form-compiler`
# 1.18.2 (2019-12-09)
## Komponenty
- **w-map** - dodano obsługę `osm-map` jako zwykły komponent formularza
# 1.18.1 (2019-12-05)
## Komponenty
- **w-vue-select** - typy proste mogą teraz również przyjmować `custom-value`
# 1.18.0 (2019-12-03)
- **jschema** podbicie do 3.20 - obsługa wielolinijkowych `calc`, `validFunc` i innych walidacji
# 1.17.6 (2019-12-02)
- **jschema** podbicie do 3.0.5
- **w-input** poprawiona obsługa `show-warning` dopuszczająca tekst
# 1.17.5 (2019-12-02)
- **jschema** podbicie do 3.0.4, poprawiona obsługa `obj.$parent2` i `obj.$parent3` w calc i aggreagate wewnątrz tablicy, teraz odnoszą sie do obiektu a nie do danych
# 1.17.4 (2019-12-02)
- **jschema** podbicie do 3.0.3, poprawiona obsługa `obj.$parent2` i `obj.$parent3` w calca i aggreagate wewnątrz tablicy
# 1.17.3 (2019-11-27)
## Komponenty
- **w-vue-select** - poprawiono błąd występujący na prostych typach innych niż `string`
# 1.17.2 (2019-11-26)
## Komponenty
- **w-vue-select** - poprawiona obsługa tablic prostych oraz z obiektami
# 1.17.1 (2019-11-22)
## Komponenty
- **w-warning** - wyświetlanie pierwszego warningu
- **w-input** - obsługa warningów, wymaga włączenia atrybutem `show-warning`
# 1.17.0 (2019-11-22)
- **jSchema** 3.0.0 - warnings, poprawiony \$ref, itemType
# 1.16.0 (2019-11-20)
- **components:**
## Usunięto
- **pkd-toggle-select** - component był nigdzie nie używany i zbędny - **pkd-select** jest wystarczający
## Funkcje
- **pkd-table** - prosta tabela do dodawania numerów pkd z przełączaniem "metody wprowadzania" na wszystkich pozycjach
## Aktualizacja
- **teryt components** - aktualizacja z projektu _bootstrap4-components_
- **pkd-select** - kosmetyczne zmiany wizualne
# 1.15.2 (2019-11-18)
## Funkcje
- **date-picker** - teraz ukrywa ikonę, gdy pole znajduje się w wąskiej tabelce; można też wyłączyć ikonę ręcznie: `showIcon`
- **pkd-select** - poprawa styli
# 1.15.1 (2019-11-15)
## Usunięcie funkcji
- **monaco** - usunięto monaco - problemy przy `npm run build:client`
# 1.15.0 (2019-11-15)
## Nowe funkcje
- **components:**
* **vue-select** - nowy select bazujący na zewnętrznej bibliotece
* **pkd** - select do pkd
1. **pkd-select**
1. **pkd-toggle-select**
- **teryt-picker** - component służący do wyszukiwania adresu _from bootstrap4 components_
1. **terc-picker**
1. **ulic-picker**
1. **simc-picker**
- **monaco** - edytor monaco
## Poprawki
- **components:**
* **input:** - 'zł' w appendicon nie ma już kursywy
* **tooltip:** - usunięto `margin-left` (prettier sam zwykle dodaje spację)
# 1.14.6 (2019-10-06)
## Poprawki
- **jschema:** poprawione działanie `allOf` przy braku typu
# 1.14.5 (2019-10-29)
## Poprawki
- **components:**
* **datepicker** - cofnięcie wersji w package.json
# 1.14.4 (2019-10-29)
## Poprawki
- **components:**
* **datepicker** - podbicie wersji w package.json
# 1.14.3 (2019-10-29)
## Poprawki
- **components:**
* **switch** - komponent mieści teraz dłuższe wyrażenia np.: "dotyczy/nie dotyczy"
# 1.14.2 (2019-10-25)
## Poprawki
- **components:**
* **input** - poprawiono style dla append-icon
# 1.14.1 (2019-10-24)
## Poprawki
- **components:**
* **date-picker** - poprawienie wartości do exclusiveDate (brakowało poprawnego formatu daty. Zamiast `2019-10-24T00:00:00` było `2019-10-24 00:00:00`)
# 1.14.0 (2019-10-23)
## Nowe funkcje
- **components:**
* **simple** - posiada propa i template o tej samej nazwie `EmptyValue`, który pozwala na wypełnienie domyślną wartością.
# 1.13.2 (2019-10-22)
## Poprawki
- **components:**
* **scrollspy** - Poprawiono cssy i update sekcji
# 1.13.1 (2019-10-22)
## Poprawki
- **components:**
* **scrollspy** - Poprawiono v-if na sekcjach, oraz cssy
# 1.13.0 (2019-10-21)
## Nowe funkcje
- **components:**
* **scrollspy** - Dodano komponent, który ułatwia nawigację po długiej treści za pomocą sidebara
# 1.12.4 (2019-10-17)
- **jschema:** poprawione zaookrąglanie w `$methods.mround`
# 1.12.3 (2019-10-14)
- **jschema:** dostęp do `$methods` przez `this.$methods` z poziomu głównego komponentu
## Poprawki
# 1.12.2 (2019-10-11)
## Poprawki
- **components:**
* **input:** poprawka css dla checkboxa w inpucie umieszczonego w tabelce
- **jschema:** podbicie wersji
# 1.12.1 (2019-10-10)
## Poprawki
- **components:**
* **input:** poprawka css dla checkboxa w inpucie
# 1.12.0 (2019-10-10)
## Nowe funkcje
- **components:**
* **input:** preppend i append icons, mogą zostać umieszczone w slocie. Dodatkowo, można w tym miejscu umieścić również checkboxa
# 1.11.4 (2019-10-03)
## Poprawki
- **components:**
* **form-table:** _:floating-header_ poprawiono dla Edge i IE
# 1.11.3 (2019-10-03)
## Poprawki
- **components:**
* **datepicker:**
- dodano `reduct-view`, które pozwala użytkownikowi wybrać przykładowo `dd-mm`
- obsłużono disabled oraz poprawiono placeholer
* **preview-value:** poprawiono css, gdy w tabelce
* **switch:** klasa `to-left`
* **spoiler:** teraz pokazuje defaultowy alert-danger
* **textarea:** dodano min-height, aby pole nie bugowało się na v-show
* **form-table:** _:floating-header_ poprawiono na firefox, oraz przy wielu tabelkach
# 1.11.2 (2019-09-25)
## Poprawki
- **jschema:** podbicie wersji - `TimeSpan` zwraca też różnicę w latach
# 1.11.1 (2019-09-06)
## Poprawki
- **components:**
* **form-table** - _:floating-header_ poprawne bindowanie eventów, ładniejsze chowanie i ogólne zachowanie nagłówka
# 1.11.0 (2019-09-02)
## Nowe funkcje
- **components:**
* **form-table** - tabela może korzystać teraz z pływającego nagłówka. Należy ustawić property _:floating-header_ na true, oraz przekazać `slot` z headerem
# 1.10.7 (2019-08-27)
## Poprawki
- **jschema:** podbicie wersji - poprawa walidacji typu `array`
# 1.10.6 (2019-08-26)
## Poprawki
- **formMixin:** poprawka błędu ze zmianą kroku - `prevStep`
# 1.10.5 (2019-08-26)
## Poprawki
- **formMixin:** poprawka błędu ze zmianą kroku
# 1.10.4 (2019-08-26)
## Poprawki
- **formMixin:** zmiana do `nextStep` oraz `prevStep` - obsługa pola `hide`, gdy zakładka jest ukryta nie przechodzi do niej
# 1.10.3 (2019-08-23)
## Poprawki
- **jschema:** podbicie wersji
# 1.10.2 (2019-08-22)
## Poprawki
- **jschema:** podbicie wersji
# 1.10.1 (2019-08-20)
## Poprawki
- **radio** zmieniono z `$setData([value], true)` na `$setData([value],true, true)`
# 1.10.0 (2019-08-14)
## Nowe funkcje
- **components:**
* **switch** - komponent będący ostylowanym checkboxem, który wygląda jak toggle Tak/Nie. Dodatkowe params to: `` `:on` i `:off`
# 1.9.6 (2019-08-14)
## Poprawki
- **radio** w przypadku gdy pracuje na `array` wartość jest ustawiana poprzez `$setData([value],true)`
# 1.9.5 (2019-08-13)
## Poprawki
- **components:**
- **textarea** `:rows` może być stringiem"
- **input** `:css` będący klassą dodawaną do zagnieżdżonego w komponencie tagu input
# 1.9.4 (2019-08-09)
## Poprawki
- **components:** `textarea` - poprawiono `:rows`
# 1.9.3 (2019-08-07)
## Poprawki
- **components:** `:description` w `w-section` może zawierać tagi html
# 1.9.2 (2019-08-07)
## Poprawki
- **jschema:** prawidłowa ustawianie długości tablicy `length` na starcie
# 1.9.1 (2019-08-07)
## Poprawki
- **TestApp:** łamane wyświetlanie nazw typu `wzor-owes_dobrarobota` oraz `100vh` sidebara
# 1.9.0 (2019-08-07)
## Nowe fukcje
- **w-radio-list:** możliwość definiowania wartości `` wewnątrz ``, patrz README
## Poprawki
- **jschema:** `2.8.1`: poprawione łączenie pól `default` w `allOf`
# 1.8.5 (2019-08-06)
## Poprawki
- **jschema:** `2.8.0`: poprawiona obsługa `null` w `boolean` i `string` oraz w walidacji `enum`
# 1.8.4 (2019-08-02)
## Poprawki
- **jschema:** `2.7.0`: **format** dodanie nowego formatu `passport`
# 1.8.3 (2019-08-02)
## Poprawki
- **jschema:** `2.6.0`: **methods** dodanie metody `dateFromPesel`, która wyciąga datę z numeru PESEL
# 1.8.2 (2019-07-30)
## Poprawki
- **jschema:** `2.5.1`: - zmieniona obsługa `$error`
- **jschema:** `2.5.1`: - możliwośc deklraowania `validationMessages` w `schemaOptions`
- **previewComponents:** nowe komponenty ``, ``
# 1.7.11 (2019-07-29)
## Poprawki
- **jschema:** `2.4.3`: - poprawione obliczanie walidacji `enum` przy walidacji `null` i `undefined`
# 1.7.10 (2019-07-29)
## Poprawki
- **jschema:** `2.4.2`: - poprawiony `$removeRow()`
# 1.7.9 (2019-07-23)
## Poprawki
- **jschema:** `2.4.1`: - nowy format `phone9`
- **jschema:** `2.4.1`: - formatowanie komunikatów walidacji dla formatu `date` i typów `number` i `money`
# 1.7.8 (2019-07-23)
## Poprawki
- **jschema:** `2.3.2`: - poprawiony `result` w `calc`
# 1.7.7 (2019-07-22)
## Poprawki
- **jschema:** `2.3.1`: - poprawiony debug i brakujące formaty w schemacie
# 1.7.6 (2019-07-18)
## Poprawki
- **jschema:** `2.3.0`: - `patternFlags` i `enum` które automatycznie naprawia tablicę
# 1.7.5 (2019-07-17)
## Poprawki
- **jschema:** `2.2.3`: - poprawione `$moveUp()` na elemencie tablicy
# 1.7.4 (2019-07-17)
## Poprawki
- **jschema:** `2.2.2`: - `$validate` poprawione czyszczenie błędów
# 1.7.3 (2019-07-17)
## Poprawki
- **jschema:** `2.2.1`: - `dateDiff` poprawione przekazywanie parametrów
# 1.7.1 (2019-07-17)
## Poprawki
- **jschema:** `2.2.0`: poprawione walidacje stringów, działające wtedy gdy wartośc porównywana jest niepusta
# 1.7.0 (2019-07-15)
## Poprawki
- **jschema:** `2.1.0`: `$ref` może być zedefinowane dynamicznie na podstawie dostarczonego modelu np: `$ref: '#/definitions/typ{{typorganizacji}}'`
# 1.6.3 (2019-07-15)
## Poprawki
## Poprawki
- **jschema:** `2.0.0`
# 1.6.2 (2019-07-15)
## Poprawki
- **jschema:** `2.0.0-rc.13` poprawiona obsługa `$dirty`
- **TestApp:** własna serializacja `$schema` z ominęciem pól prywatnych i `$root` oraz `$parent`
# 1.6.1 (2019-07-12)
## Poprawki
- **jschema:** `2.0.0-rc.12` poprawiona obsługa `precision`
# 1.6.0 (2019-07-12)
## Poprawki
- **jschema:** `2.0.0-rc.11` przede wszystkim zwiększona prędkość obudowywania schematu
# 1.5.26 (2019-07-08)
## Poprawki
- **jschema:** `1.7.1` poprawione `length` dla wielu użyć
# 1.5.25 (2019-07-08)
## Poprawki
- **jschema:** `1.7.0` poprawiona obsługa błedów `calc` i `aggreagate`
# 1.5.24 (2019-07-08)
## Poprawki
- **jschema:** `1.6.5` poprawka dotycząca prawidłowego obliczania dynamicznego `length`
# 1.5.23 (2019-07-04)
## Poprawki
- **jschema:** `1.6.3` poprawka dotycząca błędu przy `{{minItems}}`
# 1.5.22 (2019-07-03)
## Poprawki
- **components:**
* `checkbox` dodano `show-error`
* `tooltip` odstępy przed i po
- **style:** aktualizuję `smartadmin-production.css`
# 1.5.21 (2019-07-03)
## Poprawki
- **components:** `br` w `preview`
# 1.5.20 (2019-07-03)
## Poprawki
- **components:**
* `radio-list`: `text` może zawierać html
# 1.5.19 (2019-07-03)
## Poprawki
- **components:**
* `spoiler`: zrezygnowano z tagów `` i `` na rzecz `v-show`
* `preview`: `w-error` rozszerza komponent w dół, zamiast w górę - `vertical-align: top;`
# 1.5.18 (2019-07-02)
## Poprawki
- **components:** `spoiler` literówka
# 1.5.17 (2019-07-01)
## Poprawki
- **components:** `date-picker`, poprawiono obsługę `minimum` i `maximum` oraz dodano `exclusiveMinimum` i `exclusiveMaximum`
- **jschema:** `1.6.2`, poprawiono komunikaty błędów i `$setSchema()`
# 1.5.16 (2019-07-01)
## Poprawki
- **components:**
* `spoiler` dodano property `:open` domyślnie `false`
* `crossed-out` cleancode;
# 1.5.15 (2019-06-28)
## Poprawki
- **components:** `datepicker` `disabledDates` jest zawsze domyślnie ustawiane na pusty obiekt
# 1.5.14 (2019-06-27)
## Poprawki
- **jschema:** aktualizacja do wersji `1.6.0` zawierającej fukcję `$methods.dateSet()`
# 1.5.13 (2019-06-27)
## Poprawki
- **components:** `radio-list` dodana zależnośc od komponentu `WError`
# 1.5.12 (2019-06-27)
## Poprawki
- **components:** `datepicker` ustawia patrzy teraz na datę `to` zamiast `from` przy `open-date`
# 1.5.11 (2019-06-27)
## Poprawki
- **components:** `datepicker` ustawia default na minimum datę z modelu. `address` ustawia `.state-error`.
# 1.5.10 (2019-06-27)
## Poprawki
- **components:** `datepicker` znow ma klasy do pozycjonowania popovera. `modal` dostaje scrolla, gdy jest za duży. `row-buttons` usunięcie zbędnego diva. `auto-text` usunięcie spacji. `alert` dostał domyślny margines.
# 1.5.9 (2019-06-26)
## Poprawki
- **components:** `add-row` przyjmuje wartość `:default-row`
# 1.5.8 (2019-06-26)
## Poprawki
- **components:** labele `radio`, `checkbox` i `radio-list` dostały style `inline-block` oraz zostały umieszczone w divach, aby nie były klikalne na całej szerokości ekranu
# 1.5.7 (2019-06-25)
## Poprawki
- **schemaMixin:** aktualizacja `jschema` do wersji '1.5.0' z poprawiony formatowaniem typu `number`
# 1.5.6 (2019-06-25)
- **smartadmin-production.css:** style `.smart-form .checkbox i` zamieniono na `.smart-form .checkbox > i`, aby ramka nie łapała wszystkich `i` w labelu, a jedynie to stylujące checkboxa
# 1.5.5 (2019-06-24)
## Poprawki
- **formMixin:** `tabDisabled` przeniesione do `created()` aby działało przed `mounted()` i nie kłóciło się z oryginalnym mounted
# 1.5.4 (2019-06-18)
## Poprawki
- **formMixin:** poprawione `tabDisabled` na `mounted()`
# 1.5.3 (2019-06-18)
## Poprawki
- **formMixin:** poprawione `isFirstSection` i `isLastSection`
# 1.5.1 (2019-06-17)
## Zmiany
- **schemaMixin:** aktualizacja `jschema` do wersji '1.4.1'
# 1.5.0 (2019-06-16)
## Zmiany
- **TestApp.vue** globalna rejestracja komponentów
- **client** `Vue.config.skipGlobalComponents` gdy chcemy pominąc globalną rejestrację komponentów, nie jest niezbędna
- **build** wyłaczone cache budowania pakietów, potrafiło robić `ssr` dla pakietu web
- **schemaMixin:** aktualizacja `jschema` do wersji '1.3.0'
# 1.4.0 (2019-06-14)
## Nowe funkcje
- **components:** merge zmian w komponentach z projektu `client`
- **schemaMixin:** aktualizacja `jschema` do wersji '1.2.3'
# 1.3.5 (2019-06-14)
## Nowe funkcje
- **schemaMixin:** aktualizacja `jschema` do wersji '1.1.0'
# 1.3.3 (2019-06-11)
## Nowe funkcje
- **schemaMixin:** aktualizacja `jschema` do wersji '1.0.0'
# 1.3.0 (2019-06-06)
## Nowe funkcje
- **components:** `w-radio-list` lista radio
# 1.2.10 (2019-06-06)
## Poprawki
- **build:** budowanie tylko z polskim językiem do `datepickera`
# 1.2.9 (2019-06-05)
## Poprawki
- **walidacja:** przeniesienie funkcji walidujących do `formMixin`, reagowanie na nazwę klasy lub tagu
# 1.2.7 (2019-06-04)
## Poprawki
- **w-select:** zmieniony event na `@change` celem zgodności z IE
# 1.2.2 (2019-05-28)
## Update
- **jschema:** nowa wersja jschema z fixem na typ danych
# 1.2.0 (2019-05-23)
## Nowe funkcje
- **preview:** komponent `TestApp` do podglądania wzorów
# 1.1.0 (2019-05-09)
## Nowe funkcje
- **build:** budowanie komponentów pod server SSR
- **testy:** testy zbudowanych komponentów `client` i `server`
# 1.0.9 (2019-05-09)
## Poprawki
- **export:** poprawione sprawdzanie `window`
# 1.0.6 (2019-05-07)
## Poprawki
- **previewMixin:** wyrzucone niepotrzebne rzeczy z tego mixina
# 1.0.5 (2019-05-07)
## Nowe funkcje
- **previewMixin:** mixin do wszystkich preview
- **previewComponents:** wszystkie komponenty globalne do preview
- zmiana struktury exportowanych plików
# 1.0.0 (2019-05-06)
## Nowe funkcje
- **npm:** przygotowanie pakietu
- **storybook:** inicjalizacja
- **smartadmin** podgląd App
- **jest** testy jednostkowe