8.3.4 (2022-11-21)
- fix: image preview (6ab82fd)
8.3.3 (2022-11-16)
- fix: rollup bundle (0ae85f0)
8.3.2 (2022-11-16)
- feat: expose common (62563d0)
8.3.1 (2022-11-16)
- feat: add react-composable-json-editor (8bfeb0e)
- chore: update dependencies (228df38) (0241aef) (057e961) (ec8d846) (7b13141) (874c7a7) (bd54510)
8.3.0 (2021-07-10)
- feat: support bootstrap 5 theme and bootstrap-icon (c23b809)
- chore: update dependencies (6db3e1d) (4f133f9) (aef24f4) (df5d524) (b35c2a0) (04418a2) (e460ccd) (d10968b) (e55cf91) (e567539) (6c8ddfa) (b98dd25) (b75600a) (62e8370) (010371c) (1fa5ef7) (c20f574) (d456ae3)
- chore: deprecate travis (c86e464)
- chore: update ci nodejs version (17aab44)
8.2.1 (2021-03-06)
- chore: remove unused package (6131353)
8.2.0 (2021-03-03)
- feat: support step for number input, set default step for number input (6e68a2c)
8.1.1 (2021-03-01)
- fix: error when default optional value is not provided (93885ef)
- chore: update dependencies (82487a2) (21184b4) (1fdf3ad) (400abc8) (0ba49bd) (53aa007) (8807b6e) (9aee729) (ae0bf30) (7b816a1) (c22a344) (c8dd60e) (246b6c3) (d4b285f) (14ac3d8) (2c6e4bd)
- fix: move devDependencies to root package.json (15ba825)
8.1.0 (2020-11-09)
- fix: depend on react 16 and 17 (e759247)
- chore: update dependencies (857259b) (c68a3ec) (9da1b30) (9adde70) (56ed59b)
- docs: remove unused vue-class-component (edfc334)
8.0.1 (2020-10-08)
8.0.0 (2020-09-30)
- feat: support vue3 (cef4063)
- chore: update dependencies (ae516f7) (75a15d3) (f7094b7) (1e3e84d) (3fb532c) (4b458c9) (6eabb35) (4710c11) (111b75a) (55db349) (9856926) (43a49c9) (d772198) (1e22045) (2911916) (9cac386) (bbcd5d4) (942ca8f) (8c3a2bd) (f698c32) (2a006ab) (0bf2788) (73e2b39) (ad6e5c9) (4f02717) (e9f20ef) (893a402) (e430225) (bd244ab) (4f58fbd)
- chore: add catch type (1c32936)
- fix: add missing parserOptions (8b1100f)
- build: improve release script (3c917a7)
- docs: add contribute guide (3bd773f)
- chore: remove lerna and add changelog (99bf474)
- docs: add github ci badge (80134be)
- chore: remove tsconfig.eslint.json (d8217a0)
- chore: remove commitlint (3838f8a)
- chore: clean code (b5f197b)
- fix: ci failure (99e2a8a) (d5b8603)
- chore: add github ci (73258c5)
- chore: use unsafe lifecycles (1c20bcc)
7.25.2 (2020-02-16)
- fix: change main in package.json to support commonjs (15f71a2)
- chore: update dependencies (7852f55) (e73e128) (8028df4) (4bb137b) (6d5bc33) (52887a0) (1f068eb) (0cff1fa) (e75e1e1) (2bcd095) (81e19b1) (f0d9c60) (216cc57) (655a899) (2c17257)
- feat: remove angular component (a7ddda8)
- fix: rollup warnings (2568e6d)
7.25.1 (2019-10-24)
- fix: failure to set initial value when propertyName is set (b82845b)
7.25.0 (2019-10-22)
- feat: support propertyName (f59091f)
7.24.0 (2019-10-20)
- feat: support $ref (80dcb66)
- chore: update dependencies (9ae0108) (313cab3) (bed4d26) (1819a15) (db4977e) (4c710a4) (9e77505) (4b8c7b9) (c2c9be7) (d2ae796) (7205ab4) (76d52c2) (06de985) (fce0df2) (16ab487) (da19159) (b7e55d4) (992b7c7) (4f26e73) (d967d20)
- fix: demo (88b7d02)
- chore: fix ribbon (687b584)
- chore: remove node-canvas dependencies (f273678)
- feat: use eslint and yarn workspace (6a7cb9b)
- fix: ci failure (ac392f0)
7.23.1 (2019-06-02)
- fix: ci failure (9af4f30)
7.23.0 (2019-06-01)
7.22.0 (2019-04-30)
- feat: step default to be 1, and add readme for publish usage (dafe676)
- chore: update dependencies (0ac4a00)
7.21.0 (2019-04-26)
7.20.3 (2019-04-13)
- fix: new object reactivity in array (2848c13)
- chore: update dependencies (cde477b) (60ff3da) (5b1ad39) (15f68ce) (77e0f68) (dd1c7c9) (5fe1ade) (fd1fc97) (44439bd) (ebe1baf) (fc8a414) (814c632) (03c69e5) (03b840a) (fcf16a0) (5202062)
- fix: ci failure (d82a1b1)
7.20.2 (2018-12-08)
- fix: generated wrong type declaration file by typescript (ae99d26)
- chore: update dependencies (f91bc2e) (6f93e0d) (f9dc144)
- build: use type-coverage badge (d664025)
7.20.1 (2018-11-08)
- fix: peer dependencies (a4c7b13)
- chore: update dependencies (acd2342)
- chore: add type-coverage check (a4f5a49)
7.20.0 (2018-10-27)
- feat: support iview3 and blueprint3 (68ae08c)
7.19.1 (2018-10-27)
- fix: broken of json5 (777758e)
- chore: update dependencies (1aba3a9) (c15bfaf) (6b6a1a7) (fb7307f) (95fa61d) (8c1f817) (463338a) (abdb329) (f72743a) (6ecab3d)
7.19.0 (2018-08-23)
- feat: support isUndefined for requiredWhen; fix minItemCountIfNeedFilter bug (70d0824)
- chore: update dependencies (0ce3ccc) (dfea1f0)
- fix: add missing generated js file used by demo (bcc87bc)
- fix: add missing js file used by demo (4e32df8) (5b5ea2f)
7.18.0 (2018-07-28)
7.17.0 (2018-07-10)
7.16.1 (2018-07-01)
- fix: angular component error (f5f89f1)
7.16.0 (2018-06-30)
- fix: do not ignore demo files (e99429e)
- feat: support json format string with monaco editor (fbd8c13)
- chore: update dependencies (0099453) (ee97ba2)
- build: use cross-env (8acd58a)
7.15.1 (2018-06-15)
7.15.0 (2018-06-05)
7.15.0-1 (2018-06-05)
- fix: CI failure (7ed2c46)
7.15.0-0 (2018-06-04)
- refactor: clean code by just import types (b7317e8)
- chore: update dependencies (04adb90) (e5d61b9)
- docs: add badges (633a85f)
- chore: use tslint-sonarts (1e091ea)
7.14.0 (2018-04-24)
- feat: add minItemCountIfNeedFilter (1325c9d)
7.13.0 (2018-04-21)
- feat: support enum, enumTitle and select2 format for array (f5fc228)
- chore: improve demo style (e7e4ab6)
- chore: update dependencies (5b40c4a)
- feat: support custom className (a835401)
7.12.0 (2018-04-20)
- feat: support select and radiobox format for number and string (7c65af1)
- chore: value can be boolean (005b347)
- chore: update dependencies (6cafcc3) (b852ed7)
- chore: remove generated file (1fec127)
- build: remove vendor css and fonts (43b22cd)
- build: do not ignore generated files and do not force file integrity (3e43e49)
- build: try to ignore build files (ec8a357)
- test: deploy to github pages after build (70deb92)
- build: add dev mode (64f4bff)
- feat: support select and select2 format for boolean (8b677cf)
7.11.2 (2018-04-14)
- fix: item title shows title in enumTitle (1c772b3)
7.11.1 (2018-04-12)
7.11.0 (2018-04-11)
- feat: support enumTitles (053d067)
- feat: support optionalWhen (c5fd9c0)
- feat: support checkbox format for boolean (ee2aeb8)
7.10.2 (2018-04-11)
- fix: do not show collapse button when the array is empty (bfb7835)
7.10.1 (2018-04-11)
- feat: more dense boolean ui (8d3c037)
- feat: support noSelect2 (2a67777)
- chore: update dependencies (b4db9d7) (31d78e5) (7142caa) (880e946) (f90f361) (fccbcf4) (02f650a) (40602ad) (891e41b) (9eb61de) (95ed25b)
- feat: publish v7.9.0 (ff20160)
- feat: support disableCollapse (ad5347a)
- feat: publish v7.8.0 (14e36f8)
- feat: support blueprint 2 theme (357695a)
- feat: publish v7.7.5 (25f2966)
- fix: make inner components registered locally (385fd40)
- feat: publish v7.7.4 (11d55bf)
- chore: set module, unpkg, jsdelivr file path (cf719ef)
- fix: override vendor rules (f1ce445)
- feat: publish v7.7.3 (6a9a8e6)
- feat: more fine-grained theme control (c123d94)
- feat: publish v7.7.2 (ff570cb)
- feat: export icons and add detailed documents of improving and add themes (20be3a7)
- feat: publish v7.7.1 (493e7c4)
- fix: bootstrap 4 theme visual error; replace bootstrap 3 with bootstrap 4 in demo (cfe8080)
- feat: publish v7.7.0 (78189e1)
- feat: add themes of iview and blueprint (44711e1)
- fix: lint failure (36cc450)
- feat: publish v7.6.1 (0ceb45d)
- fix: element-ui error (78788a4)
- fix: add missing locale file (dbe78b8)
- feat: publish v7.6.0 (18131ca)
- fix: css path error in demo (1de805b)
- feat: add theme of bootstrap4 (282ad79)
- feat: add theme of element-ui (b18c09a)
- feat: icon can be changed in demo; add icon of antd3 (c3f08d4)
- feat: add theme of ant-design (46857c9)
- feat: theme can be changed in demo (404237e)
- feat: publish v7.5.2 (20dfde5)
- fix: wrong minItemCountIfNeedFilter when there is requiredWhen (7bc9a69)
- feat: publish v7.5.1 (518bb8f)
- fix: wrong drag and drop behaviour (f6f16c9)
- fix: wrong locale file in demos (c54af3c)
- feat: publish v7.5.0 (139f24a)
- feat: provide umd files (8d0cf1e)
- feat: publish v7.4.3 (e826cb0)
- fix: enable fullTemplateTypeCheck for angular component (4627da2)
- Spelling: shema -> schema (bf3af1e)
- build: improve scripts (a37fc49)
- feat: publish v7.4.2 (defd4e5)
- feat: add placeholder for search box (174cc7b)
- feat: improve demo (f1da6e0)
- feat: publish v7.4.1 (013e9a4)
- fix: error when schema undefined (d6a30af)
- feat: publish v7.4.0 (16b988c)
- feat: support requireWhen (ae698f4)
- feat: publish v7.3.0 (6b8b3c0)
- feat: update file as base64 (84bc901)
- feat: publish v7.2.4 (ba8606a)
- feat: publish v7.2.3 (1e938c3)
- feat: publish v7.2.2 (9b77e0b)
- fix: enable noImplicitAny (da26611)
- test: update screenshots (57902f0)
- revert: do not upgrade to bootstrap 4 (698bb39)
- refactor: no not generate declaration files for demo source code (b8ee20e)
- refactor: use tslint-config-standard as lint rule (4f976e0)
- ci: use conventional commit lint config (73f6841)
- feat: publish v7.2.1 (d0a0262)
- feat: publish v7.2.0 (e197602)
- feat: update dependencies (eee3ce7) (be3a7df) (9d14b23) (ed307bc) (c967dd6)
- fix: remove unused jsdoc (a1a7eef)
- feat: add markdown lint (9723529)
- fix: missing locale file (36c0fa8)
- feat: publish v7.1.1 (0f9b880)
- feat: simplify build script (69cfb1d)
- fix: CI failure (904dff1)
- feat: publish v7.1.0 (75a5d7e)
- feat: use --frozen-lockfile (3535470)
- feat: publish v7.0.3 (54c8547)
- fix: demo link, css (c11b950)
- fix: invalid script (5c63244)
- fix: appveyor ci error (eb48f2b)
- fix: package lock (a40cf65)
- fix: lint error (7f2db8d)
- feat: publish v7.0.2 (c934c6a)
- feat: publish v7.0.1 (76a1395)
- feat: publish v7.0.0 (d6e462c)
- fix: react warning (92841ee)
- fix: optional related bug and missing key on select2-component (1c85bea)
- fix: remove main in package.json (d0c741c)
- feat: add commit lint (080f612)
- update dependencies (7e47188) (1008e51) (9b899c7) (8f7527d) (50c0626) (4a1cdb3) (d1409c2) (2ee23ce) (e2705da) (5688b2a) (4dd0917) (af6b37f) (d2daa8c) (d25af7c) (9ec99e6) (d59e79b) (83d22e7) (6915138) (7577653) (ab080a0)
- refactor angular demo (cb6130d)
- update select2 component to fix a vuejs component warning that there is key on node (6bf801d)
- fix type error about hljs (68bb00c)
- add angular AOT demo; use typescript 2.4 to make it comparable with angular (0324f56)
- Merge pull request #5 from lunochkin/vue-dragula-support-fix (e8c98a2)
- fix dragula broken for vuejs component; v6.0.1 (55f3587)
- vue dragula support fix (2f20fa8)
- update dependencies; v6.0.0 (b2702b8)
- improve watch script (48122ad)
- fix CI (7edb098) (26cd81f) (b36be0b) (687095d) (8c6f716) (c83c4f1) (04af52f) (2c97e01) (4a8c471) (c97a979) (2ebc929)
- fix type error in
src/libs.d.ts
(11e67d7) - fix type error (5795f82)
- add --pure-lockfile (5de6255)
- improve test (90963d5)
- fix lint script (27a3e34)
- fix js lint (07152b0)
- refactor lint scripts (018c175)
- fix dependency version (1690f80) (957095f)
- add missing screenshots (dedf04c)
- remove screenshot source; change screenshot script to ts (a1128b8)
- fix dependencies resolve (ae82225)
- improve script (7205e2a)
- improve pull request template (8e304b1)
- better screenshot (0bdbf7c)
- add and save screenshot source (7ab880b)
- try to fix CI (589fe20) (a17a922) (84e6e7e) (94914c0)
- add screenshot script (996845c)
- improve appveyor config (ea8cc68)
- improve watch (05d0d8e)
- improve tslint; improve member access (a2c65cf)
- improve types; for...in filter; highlight.js (a62aba6)
- add no-unused-export and watch (90fbc26)
- add tslint fix script (1343f0f)
- remove select2 usage for angular; support angular aot; improve scripts; expose ngmodule (228409d)
- set emitDecoratorMetadata: true (b8b7253)
- update webpack config (57a0699)
- update dependencies and add appveyor (886e1aa)
- fix lib reference problem (321a2cd)
- move typing into src to fix a release error (f22924f)
- clean script (4e4a31e)
- shorten module import path (f409eb3)
- add release script (e5df731)
- add hash for dynamic imported files (181ff56)
- fix test (7e9af20)
- extract locales as standalone modules (28114f7)
- add file size (56c9434)
- export module from common.ts (2506b9d)
- use base path (6638dad)
- better build script (d67b0b5)
- remove unused lib.ts (4b26980)
- remove chrome in travis CI (43fc959)
- add karma test (31e12d7)
- improve web pack config (75e7080)
- better import (4dbc1f3)
- shorter import (b5f72a0)
- better gitignore (3979177)
- module is esnext rather than commons (d87f662)
- improve types (9ef527a)
- add missing style (c1cbf89)
- fix missing vendor css (c4a972c)
- add demo pages in master branch (0d537ed)
- unify arguments name (f7c4240) (479a6e0)
- use select2 as enum selector (8d788a0)
- add links for demo (cb68fe7)
- update demo (74ff1d7) (c0e618f) (936db15)
- update document (0903c42) (4d26c71) (b79e383)
- update lint rules (36124a4)
- update to nodejs 8 (022ca6f)
- add issue/pull request template (b4c6783)
- remove lock because it is more confusing (41e5142)
- move @types/node to dependencies (8ae6ee6)
- add markdown-tip (bbd7b93)
- extract angular component template (350053b)
- extract vue component template string (855be4f)
- better scripts (d6be35e)
- improve tsconfig (821d94c)
- fix config (436e41f)
- move config file into demo directory (c38af15)
- fix #2 (9a0e3f1)
- remove used lodash types (664a880)
- use rimraf, mkdirp, cpy instead of rm, mkdir, cp (782a07a)
- better types (ed1742f)
- update document and move __extends, __decodate, __assign from demo to lib. v 3.7.2 (22611f9)
- better version of dependencies (52195ef)
- improve demo (b598019)
- fix lint (5e02f78)
- support lock (d83c1ef)
- add array filter (d9b933b)
- fix tests (c542f71)
- add object properties filter (157bfdb)
- use better variable name (0291778)
- fix lint and fix string collapse and lock (75806db)
- fix performance issue of react component (141a543)
- remove debounce (a1c2188)
- support collapsed for object and array (f7d4a22)
- rev demo (f263959)
- use v-else-if for vuejs (c2d7ee8)
- fix and add tests (5cd6c5f)
- fix title of object (0639172)
- fix types (cd407b0)
- support
propertyOrder
(624ae12) - better debounce (9a6adb7)
- release (9a37ef3)
- support maxProperties and minProperties (212351b)
- support multipleOf (8c667e6)
- update demo and dependencies (9d926ed)
- make demo’s schema editable (698a6af)
- add types for markdown-it (2999c11)
- extract icon-component (e01bd0c)
- extract description-component (7cc9dd4)
- extract optional-component (4b3d791)
- use vue-class-component (0696333)
- no dist directory (ebdeebc)
- refactor (c1806a3) (058fb9d) (f0c2d86) (e6c3a87) (b938457) (a8f00d4)
- add tests and locale string (662e866)
- add title of item in array (de743de)
- markdown and code can be locked and unlocked now (d1ed53d)
- fix bug about readonly and optional (c1fd70e)
- fix bug about icon (72b1fda)
- fix a bug of missing lib.d.ts (3a32a1e)
- move dragula out as an optional library (5d785c3)
- show boolean as radiobox (6b1b4b5)
- move optional checkbox to the line of title (15c520c)
- fix bug of value can be updated when is it readonly (8d5663a)
- fix bug and use getter and computed as much as possible (de33111)
- preview markdown and highlight code (ca5bc54)
- ignore case for locale name (1c46e7b)
- support preview image's url (fb1f147)
- update dependencies and demo (d1344d7)
- 2.0.1 release (fc0d07a)
- add more tests and fix a bug (82df74a)
- add tests (bbf9a42)
- save (04f17af) (d7bdc62) (66610b6) (cb0f820) (3ba2d96) (b07ff85) (76c13e3) (869f75c) (18ba935) (9b30273) (6611ee4) (82150ed) (5c6ce73) (6554f53) (b68de0d) (8526249) (74fd4aa) (b2b74b8)
- add change logs; fix bugs; remain bugs when reorder array; (0b440ff)
- add validation for angular2 component (aca8fa5)
- add validation for vue component (4030e47)
- add validation for react component (2b198d1)
- better lodash for front-end (998a794)
- fix bug about drag and drop in array editor (1950a21)
- fix bug when updating value (d6e02a1)
- add types (0abc18e)
- move react and angular to dev dependencies (7f327e5)
- published to npm (0a0aabc)
- fix angular2 drag and drop (00b2b9a)
- fix a bug (ef5e8d8)
- better example (655c72a)
- add debounce (23182c9)
- add icon component (8431fc2)
- fix a bug of object value is not updated correctly (f73822f)
- fix bug of invalid initial value (e1ac8dc)
- string format: "textarea" (bf90356)
- array: minItems, uniqueItems (0d200f3)
- better demo (bdf7a8e)
- show schema (ef2adfc)
- fix fonts problem (84fb1a7)
- add missing fonts (8bbd080)
- add online demo (406f920)
- fix CI and add document (b8a9732)
- enable CI (794061f)
- fix bug of not rendering when delete item from array (0122895)
- drag and drop (cd17fda)
- required field (1d3a2b1)
- string input format (a17d042)
- number: minimum, exclusiveMinimum, maximum, exclusiveMaximum (13b9ac6)
- pattern (8d8ea33)
- minLength, maxLength (b4cbd07)
- locale (19018b7)
- enum field (5f891aa)
- format: "color" (b681b99)
- readonly field (8b63889)
- default value (9112b8b)
- icon framework (a6820ae)
- css framework (e8b0cb0)
- hide object and array (9f6f0ab)
- add and delete item of array (a9ad356)
- ArrayEditor (1517fe6)
- ObjectEditor (8caedd6)
- BooleanEditor & StringEditor (ddaa3a8)
- better lodash (5fc79bb)
- IntegerEditor (60bf988)
- NumberEditor (8232f51)
- init (788a987)
- Initial commit (eee3252)