Skip to content

Commit

Permalink
Release/2.10.0 (#842)
Browse files Browse the repository at this point in the history
* Code format changes

* wip

* Update Demo, expose api normal jQuery plugin way

* remove indexRender.html, unify demos

* remove demoRender.css

* Fix duplicate custom controls, toggle render

* remove regen dep

* update demo

* remove gulp

* upgrade module, webpack and minor style changes

* autocomplete.js code style

* update docs

* Update docs

* Add travis.yml

Remove unused modules

Update icon-font editing and saving

* Remove test data, improve stickyControls, ensure DOM is ready

* reduce file churn

* Remove columns doc

* update mi18n, add support checkbox custom attributes, bump version

* Fix label overflow problem, resolves #779

* Add allowStageSort option, resolves #777

* Add documentation

* Enable multiple select field for typeUserAttrs, resolves #776

* fix bug where empty className is not applied

* Features: onFieldAdd option and toggleFieldEdit action, resolves #772

* Add setData and render actions to formRender, resolves #770

* fix attribute placeholder typo, fix label added when it should be removed, resolves #763

* label saving issue for html labels WIP

* Fix label saving, add esc to close data modal, resolves #757

* update font editing docs

* feature, add toggletAllFieldEdit

* Add onOpenFieldEdit option, closeAllFieldEdit action, scrollToFieldOnAdd option

* fix inputset bug

* start fieldEditContainer option

* remove console.log, use spaces instead of tabs for data formatting

* Add layout and layout templates docs

* fix(label): ensure html from label is correctly escaped, resolves #816

* Code style changes

* Fix code style

* Add: replaceFields, cleanup

* Update docs, do not disable className or name attributes- resolves #819

* Update typeUserAttrs docs, resolves #810

* Other option should hide input value when deselected, resolves #808

* Ensure custom attributes are included in exported data
resolves #824
resolves #773

* Add: disableHTMLLabels option, resolves #747

* remove replace comma, resolves #740

* Fix attrString util, Add: disableSubtypes, resolves #739

* Fix: current formData not carried over to new formBuilder instance on language change, resolves #735

* Fix: name attribute for inputs with multiple, resolves #736

* add onremove to typeUserEvents

* Fix: new option name, resolves #687

* Fix: doubleclick event handler, resolves #535

* Lock dev dependency versions

* Fixed issue 530.  Modified helpers.js::xmlSave() to serialize field data so any XML in a field's attributes is properly escaped. (#804)

* Fix bug with clear() as reported in #750 (#828)

Add control type check to clear() so that method doesn't reset the value for checkboxes and radio buttons, which caused the userData getter to work incorrectly.

* use yarn instead of npm

* Update xmlSave

* Demo build updates WIP

* Use existing formBuilder instance instead of creating a new one on setLang

* add formbuilder-languages module, remove network dependency, cleanup

* fix typo

* Fix inline checkbox/radio

* Add deploy script

* Just ensure build passes for now so we can get this release out this week

* v2.10.0
  • Loading branch information
kevinchappell authored Oct 31, 2018
1 parent 6fff764 commit 441a0c5
Show file tree
Hide file tree
Showing 116 changed files with 5,905 additions and 21,580 deletions.
1 change: 0 additions & 1 deletion .fontello

This file was deleted.

3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ node_modules
bower_components
npm-debug.log
demo/assets/**/*.map
dist/*.map
dist/
site
.DS_Store
yarn-error.log
16 changes: 0 additions & 16 deletions .scss-lint.yml

This file was deleted.

23 changes: 23 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
language: node_js
node_js: lts/*
sudo: false
cache:
yarn: true
directories:
- node_modules
deploy:
- provider: releases
skip_cleanup: true
api_key:
secure: $GITHUB_RELEASES
on:
repo: kevinchappell/formBuilder
branch: master
- provider: npm
email: kevin.b.chappell@gmail.com
api_key:
secure: $NPM_KEY
on:
tags: true
repo: kevinchappell/formBuilder
branch: master
31 changes: 9 additions & 22 deletions demo/assets/css/demo.css
Original file line number Diff line number Diff line change
Expand Up @@ -9,40 +9,27 @@ body {
font-family: Helvetica, 'Helvetica Neue', Arial, sans-serif;
}

body > div {}

#fb-template {
// display: none;
}

.template-textarea-wrap {
display: block !important;
}

.content {
margin: auto;
width: 100%;
max-width: 1280px;
padding-top: 5em;
}

.form-rendered .build-wrap {
.form-rendered .build-wrap,
.form-rendered .formbuilder-title,
.form-rendered .formbuilder-actions {
display: none;
}

.render-wrap {
display: none;
}

.form-rendered .render-wrap {
display: block;
}

#edit-form {
.render-wrap,
.formrender-title,
.formrender-actions {
display: none;
float: right;
}

.form-rendered #edit-form {
.form-rendered .render-wrap,
.form-rendered .formrender-title,
.form-rendered .formrender-actions {
display: block;
}
2 changes: 1 addition & 1 deletion demo/assets/js/control_plugins/starRating.min.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion demo/assets/js/control_plugins/textarea.trumbowyg.min.js

Large diffs are not rendered by default.

242 changes: 0 additions & 242 deletions demo/assets/js/demo.js

This file was deleted.

5 changes: 5 additions & 0 deletions demo/assets/js/demo.min.js

Large diffs are not rendered by default.

Loading

0 comments on commit 441a0c5

Please sign in to comment.