- Add editor widgets for Tangy Prompt Box and updates to Tangy Radio Blocks
- Fix multiple location list selection to tangy-location-widget
- Add multiple location list selection to tangy-location-widget
- Bump tangy-form to 4.42.0
- Bumped tangy-form to 4.41.1.
- Updated url for file-list-component.
- Bumped versions for important libs including tangy-form, polymer-cli, and webpack.
- fix(custom-scoring): Add editing on reopen #353
- fix(tangy-editor): Full Screen Nav Buttons alignment #352
- Bump tangy-form to 4.38.2
- fix(section-copy): Copy sections including the contents #350
- fix(scoring-section): Inputs previously selected are lost #349
- fix(custom-scoring): reflect properties to attribute and offload custom script evaluation to client #348
- Bump js-beautify from 1.14.6 to 1.14.7 #347
- fix(video-capture): Allow users to toggle record-audio and persist the changes #351
- Bump tangy-form to v4.38.1
- fix(cycle-sequences): User defined Cycle Sequences index should begin at 1 PR: #231
- Bump tangy-form to v4.38.0
- Bump prismjs from 1.25.0 to 1.27.0
- Bump @polymer/polymer from 3.4.1 to 3.5.1
- fix(copying-sections): Copy sections including the contents. PR: #345
- feat(scoring-section): Allow users to enter custom JavaScript code for calculating scores PR: #344
- fix(tangy-form-editor): Persist changes when on-open and on-change are cleared. #343
- Bump tangy-form from 4.37.0 to 4.37.1 #342
- fix(text-update): Change link text from 'Use front camera' to 'Record Audio' #341
- Persist list of fields for scoring in editor. Issue: #340
- Add option to record audio when using `tangy-video-capture PR:#333
- Updates to libs: mwc-fab, mwc-button, js-beautify, mwc-icon, terser, moment, tangy-form.
- Adds a checkbox labelled "This section includes scoring in section header" which opens a list of toggles of the fields in the form that will be scored if selected. PR: #336 Issue: #1021
- Add Video Capture input warning text #3376
- Add checkbox to edit confirmNo for tangy-consent element.
- Bump tangy-form to v4.36.1.
- Added instructions to related editor widgets about using photo/video capture elements in APK's and PWA's.
- Fix package-lock issue.
- Bump tangy-form to v4.34.5.
- Bump tangy-form to v4.34.4.
- Replaced suffix with postfix to be compatible with tangy-form for tangy-keyboard-input.
- Bump tangy-form to 4.34.3.
- Bump tangy-form to v4.34.2.
- Added widget for 'tangy-video-capture'. Bump tangy-form to v4.34.1.
- Fix URLs in package-lock to use git+https instead of git+ssh.
- Add 'suffix' property inout for keyboard input widget.
- Bump tangy-form to v4.34.0.
- Add radio blocks and keyboard input widgets.
- Bump tangy-form to v4.31.0.
- Add support for configuring fullscreen-nav-align attribute on tangy-form.
- Add additional clarity on labels for fullscreen mode options
- Disable form preview when allowing fullscreen mode because it causes a confusing UX when editing forms.
- Add support for editing fullscreen-inline attribute on tangy-form.
- Bump tangy-form to v4.30.0 and add support for open-in-fullscreen attribute.
- Bump tangy-form to v4.29.4
- Bump tangy-form to v4.29.3
- Bump tangy-form to v4.29.2
- Fix package-lock.json.
- Bump tangy-form to v4.29.1.
- Bump tangy-form to v4.29.0
- Fix breaking builds on Github Action by replacing dependency protocol of
git://
withhttps://
.
- Fix validation logic when editing timed grids Tangerine-Community/Tangerine#3130
- Bump tangy-form to v4.28.3.
- Bump tangy-form to v4.28.2.
- Updated package-lock.json
- Implement support for on-resubmit logic in tangy-form so that it won't be removed when edited: #3017
- Update tangy-form to 4.28.0
- NPM build error fix.
- Rerelease due to merge conflict issue.
- Bump tangy-form to v4.27.0
- Added instructions for using Cycle Sequences. PR: #231
- Bump tangy-form to 4.25.11
- Added warning for tangy-photo-capture input.
- Bump tangy-form to 4.25.9
- Fix issues w/ es6 module used in tangy-form. PR: #213
- Combine build and publish actions into one so result of build is published.
- Fix bundled builds of tangy-form-editor that are built and published by github actions. Looks like the bundle has been stuck back in June 2020.
- Added photo capture widget to add input selector UI
- Updated dependencies based on Dependabot advice.
- Added support for editing the
tangy-photo-capture
component, which saves data asjpeg
withbase64
encoding. - It attempts to take the picture with the highest possible quality and then resizes it with best practice resizing algorithms (using the built-in canvas resizer is poor quality). By default, it tries to keep the size below 256kb, but this can be changed to any arbitrary size using the max-size-in-kb attribute. Example
<template>
<tangy-photo-capture name="test-photo" max-size-in-kb='128'></tangy-photo-capture>
</template>
- Reverted juicy-ace-editor import
- Reverted package choices for dr-niels-paper-expansion-panel and juicy-ace-edito to see if config change to GH Action workflow will use older url's.
- Switched to juicy-ace-editor-es6 to work around GH Action issues.
- Changed package urls for juicy-ace-editor and dr-niels-paper-expansion-panel to fix caused issue in GH Actions for npm ci
- Changed protocol to git+https in package.json to fix caused issue in GH Actions for npm ci
- Add validation to ensure captureItemAt is less than duration( Tangerine-Community/Tangerine#2294) - #181
- Labels for checkboxes and radio buttons should allow for HTML markup - #178
- Allow for setting cycle-sequences(Tangerine-Community/Tangerine#1603) - Part of Tangerine-Community/tangy-form#212
- Fix bump tangy-form to v4.23.3.
- Bump tangy-form to v4.23.3.
- Bump tangy-form to v4.23.1.
- Bump tangy-form to v4.21.3.
- Improve functionality of
duplicate entire section
- PR: 173
- fix issue with package-lock.json.
- Bump tangy-form to v4.21.2.
- Bump tangy-form to v4.21.1.
- Bump tangy-form to v4.21.0.
- Make Repeatable Group namespace required and validate it.
- Ensure Repeatable Group template does not start out as "undefined".
- Bump tangy-form to v4.20.1.
- Fix icon for repeatable html section.
- Add support for editing to provide a repeatable section in a form #148
- Allow for duplication of entire section #142
- Bump tangy-form to v4.18.0.
- Add tangy-gate widget to support the new
<tangy-gate>
input.
- fix issue with package-lock.json. Minor doc update.
- Bump tangy-form to 4.17.10.
- fix issue with package-lock.json.
- Bump tangy-form to v4.17.9.
- Refactor showIf downcast to write show-if, not tangy-if.
- Bump tangy-form to v4.17.8.
- Bump tangy-form to v4.17.7.
- Add support for hide-show-if, but add functionality to show-if and skip-if editors if there is already logic on the form.
- Bump tangy-form to v4.17.6
- Bump tangy-form to v4.17.5
- Fix node package info for supporting releases from Github Actions.
- Bump tangy-form to v4.17.3 for new APIs related to getting and setting data.
- Implement github actions for publishing to NPM. Note updates to RELEASE-INSTRUCTIONS.md.
- Bump tangy-form to v4.16.0, which provides support for 'identifier' property on all tangy-form inputs.
- Fix background coloring of tangy-input Tangerine-Community/Tangerine#2157
- Fix use of hide-skip-if causing skip-if editor to be shown when adding an input Tangerine-Community/Tangerine#2158
- Replace use of bug prone
calendar_today
icon with event icon.
- Add support for additional attributes to downcast and upcast, including ones that are unimplemented in the editor UI. Examples include
discrepancy-if
,discrepancy-text
,dont-show-if
. - Major refactor of UI when editing in widgets. Now features a tabbed interface separating functional areas into categories of "question", "conditional display", "validation", and "advanced".
- Support for editing now consistent labels/questions number/etc as of tangy-form v4.15.0.
- Bump tangy-form to v4.15.0.
- Bump tangy-form to v4.14.1.
- Bump tangy-form to v4.13.1.
- Upgrade tangy-form to v4.13.0.
- Upgrade tangy-form to v4.12.3 to fix Tangerine-Community/Tangerine#2090
- Bump tangy-form to 4.12.2 for more support in building sortable list.
- Removed @polymer/sortable-list dependency, which is already provided by tangy-form.
- Bump tangy-form to v4.12.1.
- Bump tangy-form to v4.12.0. This enables sortable tangy-list which gives us sortable radiobutton and checkbox group options.
- Fix issue on some implementations causing form titles to not save when duplicate variables are detected.
- Bumpt tangy-form to v4.11.5 to fix build errors related to underscore.
- Bump tangy-form to v4.11.3
- Bump tangy-form to v4.11.1
- Add support for hiding the
skip-if
editors by adding ahide-skip-if
attribute to<tangy-form-editor>
. This is a convenience for projects that want to opt-in to usingskip-if
. #106
- In some situations such as a tabs implementation, the
<tangy-form-editor>
element may "connect" to the DOM more than once causing errors. We now only instantiate when the ready hook is called which ensures this only happens once thus fixing situations such as tabs where this element is used.
- Add support for modifying form level "record first open times" on items.
- Bump tangy-form to v4.11.0
- Bump tangy-form to v4.10.4
- Bump tangy-form to correct version, v4.10.2
- Bump tangy-form to v4.9.0
- Add support for editing input skip-if attribute.
- Add support for editing mutually-exclusive attribute on tangy-checkboxes options.
- Bump tangy-form to v4.7.1.
- Add support for editing labels on location elements.
- Bump tangy-form to v4.7.0.
- Bump tangy-form to v4.6.3.
- Bump tangy-form to v4.6.2.
- Add support for detecting duplicate variable names on form save.
- When a user clicks the top level "save" button, a new
tangy-form-editor-save
event dispatches. - Add support for EFtouch required-all attribute.
- Refactor EFtouch no-corrections to be disable-after-selection.
- Refactor EFtouch multi-select and go-next-on-selection for new API.
- Bump tangy-form to v4.6.1
- Bump tangy-form to v4.6.0
- Fix broken allowed-pattern setting in text, number, and acasi widgets.
- Fix broken allowed-pattern and inner-label attribute settings in tangy-text-widget.
- Bump tangy-form to v4.5.0
- Bump tangy-form to v4.4.1
- Bump tangy-form to v4.4.0
- Upgrade tangy-form to v4.3.9.
- Upgrade tangy-form to v4.3.8.
- Upgrade tangy-form to v4.3.7.
- Upgrade tangy-form to v4.3.6.
- Fix common label attribute error-text by removing error-message and invalid-message usage.
- Fix resuming the use of incorrect-threshold attribute on tangy-form-item.
- Bump tangy-form to v4.3.4.
- Fix broken resuming of hide-next-button on item.
- Fix rendering and upcasting of tangy-form-item's incorrect-threshold attribute.
- Fix missing build.
- Fix missing build.
- New "Capture Item at" setting in tangy-timed. #85
- Upgrade to tangy-form v4.3.3. https://github.com/Tangerine-Community/tangy-form/releases/tag/v4.3.3
- Upgrade tangy-form to v4.3.2.
- Fix strange spacing for tangy partial date icon by switching icons.
- Add missing support for common label attribute of question-number.
- Fix saving of "exit clicks" setting.
- Features
- Support for new elements and attributes in
tangy-form
v4.3.0. https://github.com/Tangerine-Community/tangy-form/blob/master/CHANGELOG.md#v430
- Support for new elements and attributes in
- Fixes
- Fix regex to allow for only valid variable names. 2 or more characters, begin with alpha, no spaces, periods, allow _ no dash
- Fix issue causing a checkbox to have a blank label if not placing label inline.
- Added support for modifying
exit-clicks
attribute on tangy-form; this is used in conjunction with fullscreen mode.
- Bump
tangy-form
version tov4.1.1
for API change in tangy-select, EFTouch auto-progress work, and tangy-select test regression fix.
- Added autoStop input for untimed-grid-widget. #65
- Removed display of secondaryLabel in renderPrint(). #67 There was an non-breaking API change in tangy-form - secondaryLabel changed to optionSelectLabel in tangy-select.
- New email input option.
- Fix issue causing tangy-if and valid-if logic to be lost on GPS inputs #62
- New widgets to support additional inputs are now easier to write and maintain with the addition of attribute helper API #64
- Upgrade to tangy-form v4.0.0 which includes breaking changes for form content. See details in the tangy-form CHANGELOG.
- Bump
tangy-form
version tov3.23.0
forinputs.VARIABE_NAME
access invalid-if
logic.
- Fix for tnagy partial date editing.
- Increment tangy-form by patch version to receive some updates that will help with editing
<tangy-partial-date>
.
- Add option for adding partial date inputs.
- Add an Image option for inserting content into forms using the new file list selector. #58
- Implement usage of endpoint and file-list-select element for selecting files. #57
- Add ACASI widget, support for incorrect-threshold in tangy-form-item, and 'correct' attribute in tangy-radio-buttons #56
- Add new eftouch features #55
- Fix breaking date/number/time widgets #54
- Change numbering of tangy-timed and tangy-untimed-grid options to start from 1 instead of 0.
- Added optionFontSize input for tangy-timed and tangy-untimed-grid widgets.
- Increase tangy-form version to 3.16.0 to support new optionFontSize property in tangy-form.
- Fix bug that created duplicate elements when editing a tangy-box element.
- Enable saving the whole form when using the html editor
- Increase tangy-form version to v3.15.0
- Now when there is an error in any of your custom logic, during preview an error message will appear with an approximation to where the issue is.
- Add "on submit" logic editor #46
- Remove stray button with no functionality on item details editor.
- Remove reference to clicking a + icon to add inputs.
- Add additional UI color improvements left out of last release.
- UI Color improvements. #44
- Add support for translations using tangy-translation
- Add support for missing show-labels attribute on tangy-timed.
- Add editors for and
- Add support for
- Add widget Copy feature.
- Add support for editing
<tangy-form-widget>
.
- Add ability to work with
<tangy-qr>
elements for scanning QR Codes.
- Increase tangy-form version to v3.8.0
- Fix issue where if you remove an input from an item and then click back, the item is not saved.
- Bump tangy-form to v3.7.1 to fix long tangy lists that are cut off.
- Add hint text to all Widget edit screens.
- Sanitize input of variable names to ensure they don't break forms.
- Enforce consistent usage of styles by utilizing CSS variables.
- Enforce consistent usage of styles by utilizing CSS variables.
- New 'Valid if' on all widgets.
- Set rows and mark all rows on tangy-timed.
- Fix some widgets having issues with tangy-if.
- Fix tangy location widget's filter by global setting.
- Convert both text nodes and unclaimed elements by widgets to tangy-box widgets.
- Fix a bug where tangy-code would end up removing its value if not edited.
- Change "Back to Forms Listing" to "Back to Items Listing".
- Fix undefined values for tangy-timed options and remove unused label on tangy-timed.
- bug fixes
- Dragging Add Widget before Submitting it closes the widget without save Tangerine-Community/Tangerine#1283
- Unclosed tags in html container can break form Tangerine-Community/Tangerine#1289
- time on grids cannot be changes and is always 60 seconds Tangerine-Community/Tangerine#1301
- Min and Max for input number cannot be saved through the interface Tangerine-Community/Tangerine#1297
undefined
should not be the default value in on-change/on-open editor Tangerine-Community/Tangerine#1317- If you use a double quote in on change logic the form breaks Tangerine-Community/Tangerine#1185
- Most widgets now have a "hint" field you can add.
- CSS improvements and general consistency improvements around save buttons.
- Added ability to edit metadata related output of a tangy-location element.
<tangy-form-editor print>
will show the form in print mode now. Each widget has an additionalrenderPrint
method they can implement to provide markup for the print view.
- An entirely new Item editor experience replacing CKEditor.
- Editing a top level form now places "on-change" and "on-open" in an expandable "adanced" section.
- Now support for adding the "fullscreen" attribute to forms that editors want to add the tangy-form fullscreen experience to.
- Support for editing
<tangy-eftouch>
elements.
- added score fields and created Advanced tab for them in the tangy-timed plugin.
- Add support for filterByGlobal in the tangy-location plugin
- Bumped to tangy-form v2.9.0 which adds more elements that we'll make plugins for later.
- Bumped to tangy-form v2.6.0 which makes which space more compact in forms.
- CKEDITOR dialogs allowed variable name to be characters that would break tangy-form. Now there is validation for allowed characters.
- Minor update to tangy-form that fixes editing of tangy-timed
- Update tangy-form.
- Feature: Add support for editing min and max of tangy-input
- Bug fix: Grids are not rendered in assessments #1039 Tangerine-Community/Tangerine#1039
- Improvements for categories feature.
- Dispatch change event only when user clicks save button.
- Add ability to set value and label in options for tangy-checkoxes and tangy-radiobuttons
- Item editor now has cancel and save buttons with more logical behavior.
- tangy-form version bumped to v2.2.7.
- Make tangy-select button in ckeditor look like a select button, not a radiobutton.
- Fix an issue that was causing tangy-timed output to be missing value attributes of option elements.
- Add tangy-if field to all plugins for skip logic inline not in on-change and on-open.
- Add support for adding
right-to-left
andhide-back-button
attributes to<tangy-form-item>
.
- Breaking Change: Now emits
tangy-form-editor-change
event instead ofchange
event. - Feature: Can now mark items to be included on the summary tab after form completion.
- Bug: Clicking a checkbox in ckeditor would result in that checkbox being checked in the form on load. It was decided this is undesirable behavior. All values are set to "" by default.