Skip to content

14.0.0

Latest

Choose a tag to compare

@hebus hebus released this 26 Apr 08:21
· 5 commits to main since this release
acc556f

What's Changed

  • Added Bootstrap to the library by @ericleib in #1
  • Display component configurator in a modal when dropped from a palette by @ericleib in #2
  • Created a utility package (modals, tooltips...) and refactored the app by @ericleib in #3
  • bootstrap and other css framework isolation by @hebus in #4
  • Hightlight behaviour by @hebus in #5
  • remove drag placeholder background color by @hebus in #6
  • palette and configurator css by @hebus in #7
  • add flexbox editor component by @hebus in #8
  • Drop code generation from the library for simplification by @ericleib in #10
  • Add existing components to the palette by @ericleib in #9
  • allow multiple parents and keep sort order by @hebus in #13
  • Remove component when dropped outside of container by @ericleib in #11
  • Allow removing an unused component configuration from the "existing c… by @ericleib in #12
  • Proposal of a way to handle predefined layouts by @ericleib in #14
  • Make containers flex by default by @ericleib in #15
  • remove multiple uib-configurable subscribers by @hebus in #16
  • Conditional components (via configuration) by @ericleib in #17
  • Adjustments needed to integrate the library with Vanilla by @ericleib in #18
  • Include data and dataIndex in configurable interface, as it could be … by @ericleib in #19
  • Stop editing when configurator is closed by @ericleib in #20
  • Dev/tree integration by @ericleib in #21
  • Toggle behavior and simplification of the Flex editor by @ericleib in #22
  • (chore) moving css files by @hebus in #23
  • remove edited element by @hebus in #24
  • Selection using Tree component by @hebus in #25
  • Wrote first readme and reorg of repo by @ericleib in #26
  • (feat) remove element is now in configurator by @hebus in #27
  • Fixed drag & drop issue and minor configurator improvements by @ericleib in #29
  • Added Schematics to the project by @ericleib in #28
  • Chore/refacto by @ericleib in #30
  • (feat) Treeview component collapsible by @hebus in #31
  • Development of a more advanced conditional display of components by @ericleib in #32
  • (chore) css files reorganization by @hebus in #36
  • (configurator) toggle configurator with a toolbar button by @hebus in #35
  • (configurator) add debounce by @hebus in #34
  • (feat) add toast component by @hebus in #37
  • New autocomplete component and improvement of the condition editor by @ericleib in #38
  • Fixed an issue with palette displaying components from other zones by @ericleib in #39
  • Manage conditions in the html transformer schematics by @ericleib in #40
  • (toolbar) custom svg to open/close button by @hebus in #41
  • Use new debounced directive in text inputs by @ericleib in #42
  • Improve toolbar API by @ericleib in #43
  • Make elements easily selectable by @ericleib in #44
  • (tooltip) add tooltip on mouse over and hide on mouse leave by @hebus in #33
  • Completed the Readme, with minor refactoring by @ericleib in #46
  • Install compodoc by @ericleib in #48
  • Added i18n support by @ericleib in #47
  • Prepare package.json for release as @sinequa/ngx-ui-builder by @ericleib in #49
  • Build of docs and demo by @ericleib in #50
  • Improve add schematics by @ericleib in #51
  • Fix schematics build by @ericleib in #52
  • (tree) show selected element by @hebus in #45
  • Improved documentation and fixed schematics by @ericleib in #53
  • (build) fix warnings by @hebus in #54
  • Improved demo app styling and simplified code by @ericleib in #55
  • (tooltip) remove body as container by default by @hebus in #56
  • Bump minimist from 1.2.5 to 1.2.6 by @dependabot in #57
  • Bump url-parse from 1.5.3 to 1.5.10 by @dependabot in #58
  • Added missing dependencies to schematics by @ericleib in #59
  • Fix schematics bugs and minor UI issues, rebuild demo app by @ericleib in #60
  • Added option to schematics to remove unused modules from app by @ericleib in #61
  • Isolate ConditionPipe in its own module by @ericleib in #62
  • (dragndrop) fix drag'n drop in all directions by @hebus in #63
  • Added back uib-container class by @ericleib in #64
  • package-lock by @hebus in #66
  • Transform base64 images in the config into files by @ericleib in #65
  • Upgrade Angular to 14 by @sic-sic in #68
  • Recompile demo app following migration to ng14 by @ericleib in #69
  • Fix bug when exporting an invalid conditional display by @ericleib in #70
  • Fix Bootstrap 5.2 imports in UI Builder by @ericleib in #71
  • Fix regexp for ui-builder scss import by @ericleib in #72
  • allow configurator to slide right to left by @hebus in #75
  • Improved toast API and displayed a toast with Undo when a component i… by @ericleib in #73
  • Added Spacing Editor by @ericleib in #74
  • Improved palette UX (better naming and descriptions) by @ericleib in #76
  • Fix undefined templates by @ericleib in #77
  • Harmonized separators in the configurator by @ericleib in #78
  • Proof-of-concept of config management with ngrx and ngrx-wieder to ov… by @ericleib in #79
  • (chore) folders restructuration by @hebus in #80
  • (refacto) add a zone context to store zone's informations by @hebus in #81
  • (fix) missing $implicit keyword in zone component by @hebus in #82
  • (fix) issues relative to refactoring by @hebus in #83
  • (chore) set demo app as a standalone application by @hebus in #84
  • (chore) set ui-builder as a standalone by @hebus in #85
  • (feat) add new generics configurators components by @hebus in #86
  • (feat) add uib-module as an imports helper by @hebus in #87
  • (css) remove padding/margin animations by @hebus in #88
  • (schematics) add configuration rule by @hebus in #89
  • (image-selector) allow image redimension by @hebus in #90
  • (schematic) add configuration type by @hebus in #91
  • Various improvements by @gleibfried in #94
  • 🛠️ Refactor toolbar component to use ng-content by @hebus in #97
  • Bump follow-redirects from 1.15.1 to 1.15.6 by @dependabot in #98
  • Bump decode-uri-component from 0.2.0 to 0.2.2 by @dependabot in #99
  • Bump json5 from 2.2.1 to 2.2.3 by @dependabot in #100
  • Bump sanitize-html from 2.7.2 to 2.12.1 by @dependabot in #101
  • Bump ip from 2.0.0 to 2.0.1 by @dependabot in #102
  • Bump socket.io-parser and socket.io by @dependabot in #103
  • Bump express from 4.18.1 to 4.19.2 by @dependabot in #104
  • Bump crypto-js from 4.1.1 to 4.2.0 by @dependabot in #105
  • Bump @babel/traverse from 7.18.9 to 7.24.1 by @dependabot in #107
  • Bump the npm_and_yarn group with 2 updates by @dependabot in #108

New Contributors

Full Changelog: https://github.com/sinequa/ngx-ui-builder/commits/14.0.0