formbuilder tagshttps://git.unistra.fr/vue-unistra/formbuilder/-/tags2023-04-05T13:12:36Zhttps://git.unistra.fr/vue-unistra/formbuilder/-/tags/4.2.34.2.3🚀 Version 4.2.3
✨ Features:
- Export useSettingDialog to create a custom component
💄 UI:
- update all px values to rem values to increase/decrease size with the html font-size
📝 Documentation:
- Update formbuilder & formreader TS doc
- Update Readme with the news props
- Add useSettingDialog TS description
- Fix the TS links (#/ -> ./)<h3 data-sourcepos="3:1-3:15" dir="auto">
<a id="user-content-tag-message" class="anchor" href="#tag-message" aria-hidden="true"></a>Tag message</h3>
<p data-sourcepos="5:1-5:18" dir="auto"><gl-emoji title="rocket" data-name="rocket" data-unicode-version="6.0">🚀</gl-emoji> Version 4.2.3</p>
<p data-sourcepos="7:1-7:13" dir="auto"><gl-emoji title="sparkles" data-name="sparkles" data-unicode-version="6.0">✨</gl-emoji> Features:</p>
<ul data-sourcepos="8:1-9:0" dir="auto">
<li data-sourcepos="8:1-9:0">Export useSettingDialog to create a custom component</li>
</ul>
<p data-sourcepos="10:1-10:8" dir="auto"><gl-emoji title="lipstick" data-name="lipstick" data-unicode-version="6.0">💄</gl-emoji> UI:</p>
<ul data-sourcepos="11:1-12:0" dir="auto">
<li data-sourcepos="11:1-12:0">update all px values to rem values to increase/decrease size with the html font-size</li>
</ul>
<p data-sourcepos="13:1-13:19" dir="auto"><gl-emoji title="memo" data-name="pencil" data-unicode-version="6.0">📝</gl-emoji> Documentation:</p>
<ul data-sourcepos="14:1-17:29" dir="auto">
<li data-sourcepos="14:1-14:40">Update formbuilder & formreader TS doc</li>
<li data-sourcepos="15:1-15:35">Update Readme with the news props</li>
<li data-sourcepos="16:1-16:37">Add useSettingDialog TS description</li>
<li data-sourcepos="17:1-17:29">Fix the TS links (#/ -> ./)</li>
</ul>2023-04-05T13:12:36Zmarcohttps://git.unistra.fr/vue-unistra/formbuilder/-/tags/4.2.24.2.2🚀 Version 4.2.2
✨ New features:
- Add a button to copy/paster a condition in other field
- Can add custom items
- [Date] Can select specific dates to authorize only this dates
- [Date] Can select multiple date
- [Date] Can select period & multiple period
- [Select] Can add tooltip on option, eg: add example
♻️ Refactor:
- Add a checkbox before the option for the select with multiple choice
🐛 Fixes
- Fix the select displayBy if the parent has multiple choice<h3 data-sourcepos="3:1-3:15" dir="auto">
<a id="user-content-tag-message" class="anchor" href="#tag-message" aria-hidden="true"></a>Tag message</h3>
<p data-sourcepos="5:1-5:18" dir="auto"><gl-emoji title="rocket" data-name="rocket" data-unicode-version="6.0">🚀</gl-emoji> Version 4.2.2</p>
<p data-sourcepos="7:1-7:17" dir="auto"><gl-emoji title="sparkles" data-name="sparkles" data-unicode-version="6.0">✨</gl-emoji> New features:</p>
<ul data-sourcepos="8:1-14:0" dir="auto">
<li data-sourcepos="8:1-8:56">Add a button to copy/paster a condition in other field</li>
<li data-sourcepos="9:1-9:22">Can add custom items</li>
<li data-sourcepos="10:1-10:63">[Date] Can select specific dates to authorize only this dates</li>
<li data-sourcepos="11:1-11:33">[Date] Can select multiple date</li>
<li data-sourcepos="12:1-12:44">[Date] Can select period & multiple period</li>
<li data-sourcepos="13:1-14:0">[Select] Can add tooltip on option, eg: add example</li>
</ul>
<p data-sourcepos="15:1-15:17" dir="auto"><gl-emoji title="black universal recycling symbol" data-name="recycle" data-unicode-version="3.2">♻</gl-emoji>️ Refactor:</p>
<ul data-sourcepos="16:1-17:0" dir="auto">
<li data-sourcepos="16:1-17:0">Add a checkbox before the option for the select with multiple choice</li>
</ul>
<p data-sourcepos="18:1-18:10" dir="auto"><gl-emoji title="bug" data-name="bug" data-unicode-version="6.0">🐛</gl-emoji> Fixes</p>
<ul data-sourcepos="19:1-19:60" dir="auto">
<li data-sourcepos="19:1-19:60">Fix the select displayBy if the parent has multiple choice</li>
</ul>2023-04-04T14:57:44ZGiildogiildo.jm@gmail.comhttps://git.unistra.fr/vue-unistra/formbuilder/-/tags/4.2.14.2.1🚀 Version 4.2.1
🐛 Fix the name of keys :
- optionsAPI -> optionsApi
- optionsAPIKey -> optionsApiKey
to respect camelCase good practices<h3 data-sourcepos="3:1-3:15" dir="auto">
<a id="user-content-tag-message" class="anchor" href="#tag-message" aria-hidden="true"></a>Tag message</h3>
<p data-sourcepos="5:1-5:18" dir="auto"><gl-emoji title="rocket" data-name="rocket" data-unicode-version="6.0">🚀</gl-emoji> Version 4.2.1</p>
<p data-sourcepos="7:1-7:27" dir="auto"><gl-emoji title="bug" data-name="bug" data-unicode-version="6.0">🐛</gl-emoji> Fix the name of keys :</p>
<ul data-sourcepos="8:1-10:35" dir="auto">
<li data-sourcepos="8:1-8:26">optionsAPI -> optionsApi</li>
<li data-sourcepos="9:1-10:35">optionsAPIKey -> optionsApiKey
to respect camelCase good practices</li>
</ul>2023-03-21T10:40:02ZGiildogiildo.jm@gmail.comhttps://git.unistra.fr/vue-unistra/formbuilder/-/tags/4.2.04.2.0🚀 Version 4.2.0
✨ New features
- For file field can select the file type
- Can add mask in input field
- Form autocomplet fields with query params
- Add URL validation
- Add a slot to add a button in the action buttons for the builder
- The panel dialog can be imported in the parent project and used with
📄 Documentation
- Create the Readme with the documentation
- Selected licence = LGPL-3.0<h3 data-sourcepos="3:1-3:15" dir="auto">
<a id="user-content-tag-message" class="anchor" href="#tag-message" aria-hidden="true"></a>Tag message</h3>
<p data-sourcepos="5:1-5:18" dir="auto"><gl-emoji title="rocket" data-name="rocket" data-unicode-version="6.0">🚀</gl-emoji> Version 4.2.0</p>
<p data-sourcepos="7:1-7:16" dir="auto"><gl-emoji title="sparkles" data-name="sparkles" data-unicode-version="6.0">✨</gl-emoji> New features</p>
<ul data-sourcepos="8:1-14:0" dir="auto">
<li data-sourcepos="8:1-8:41">For file field can select the file type</li>
<li data-sourcepos="9:1-9:29">Can add mask in input field</li>
<li data-sourcepos="10:1-10:43">Form autocomplet fields with query params</li>
<li data-sourcepos="11:1-11:48">Add URL validation (input field with type URL)</li>
<li data-sourcepos="12:1-12:66">Add a slot to add a button in the action buttons for the builder</li>
<li data-sourcepos="13:1-14:0">The panel dialog can be imported in the parent project and used with</li>
</ul>
<p data-sourcepos="15:1-15:18" dir="auto"><gl-emoji title="page facing up" data-name="page_facing_up" data-unicode-version="6.0">📄</gl-emoji> Documentation</p>
<ul data-sourcepos="16:1-17:29" dir="auto">
<li data-sourcepos="16:1-16:42">Create the Readme with the documentation</li>
<li data-sourcepos="17:1-17:29">Selected licence = LGPL-3.0</li>
</ul>2023-03-16T14:47:02ZGiildogiildo.jm@gmail.comhttps://git.unistra.fr/vue-unistra/formbuilder/-/tags/4.1.14.1.1🚀 Version 4.1.1
💄 Update color if dark mode activated<h3 data-sourcepos="3:1-3:15" dir="auto">
<a id="user-content-tag-message" class="anchor" href="#tag-message" aria-hidden="true"></a>Tag message</h3>
<p data-sourcepos="5:1-5:18" dir="auto"><gl-emoji title="rocket" data-name="rocket" data-unicode-version="6.0">🚀</gl-emoji> Version 4.1.1</p>
<p data-sourcepos="7:1-7:40" dir="auto"><gl-emoji title="lipstick" data-name="lipstick" data-unicode-version="6.0">💄</gl-emoji> Update color if dark mode activated</p>2023-03-02T14:10:04ZGiildogiildo.jm@gmail.comhttps://git.unistra.fr/vue-unistra/formbuilder/-/tags/4.1.04.1.0🚀 Version 4.1.0
✨ New features
- RichText reader to display RTE layout component
- RichTextEditor format for the textarea field
- Can add "filtrable" option in the select field
- Create dependsOn/displayBy for the option field options
- Radio buttons group can returns object/value
- Can read user variable in the RTE
🐛 Fix bugs
- Conditions bugs
- The ES prefix in the package import
- Types import
- The start repeat number if the form has default values
- Default option for the select
- Date filter for year/month state
- If RTE has not translation & if it is the default locale use the field content
🔥 Delete loading Quasar plugin utilisation
✅ Add tests for all stores & several composables
📝 Create the doc in the Readme<h3 data-sourcepos="3:1-3:15" dir="auto">
<a id="user-content-tag-message" class="anchor" href="#tag-message" aria-hidden="true"></a>Tag message</h3>
<p data-sourcepos="5:1-5:18" dir="auto"><gl-emoji title="rocket" data-name="rocket" data-unicode-version="6.0">🚀</gl-emoji> Version 4.1.0</p>
<p data-sourcepos="7:1-7:16" dir="auto"><gl-emoji title="sparkles" data-name="sparkles" data-unicode-version="6.0">✨</gl-emoji> New features</p>
<ul data-sourcepos="8:1-14:0" dir="auto">
<li data-sourcepos="8:1-8:49">RichText reader to display RTE layout component</li>
<li data-sourcepos="9:1-9:46">RichTextEditor format for the textarea field</li>
<li data-sourcepos="10:1-10:48">Can add "filtrable" option in the select field</li>
<li data-sourcepos="11:1-11:57">Create dependsOn/displayBy for the option field options</li>
<li data-sourcepos="12:1-12:46">Radio buttons group can returns object/value</li>
<li data-sourcepos="13:1-14:0">Can read user variable in the RTE</li>
</ul>
<p data-sourcepos="15:1-15:13" dir="auto"><gl-emoji title="bug" data-name="bug" data-unicode-version="6.0">🐛</gl-emoji> Fix bugs</p>
<ul data-sourcepos="16:1-23:0" dir="auto">
<li data-sourcepos="16:1-16:17">Conditions bugs</li>
<li data-sourcepos="17:1-17:37">The ES prefix in the package import</li>
<li data-sourcepos="18:1-18:14">Types import</li>
<li data-sourcepos="19:1-19:56">The start repeat number if the form has default values</li>
<li data-sourcepos="20:1-20:31">Default option for the select</li>
<li data-sourcepos="21:1-21:34">Date filter for year/month state</li>
<li data-sourcepos="22:1-23:0">If RTE has not translation & if it is the default locale use the field content</li>
</ul>
<p data-sourcepos="24:1-24:45" dir="auto"><gl-emoji title="fire" data-name="fire" data-unicode-version="6.0">🔥</gl-emoji> Delete loading Quasar plugin utilisation</p>
<p data-sourcepos="26:1-26:50" dir="auto"><gl-emoji title="white heavy check mark" data-name="white_check_mark" data-unicode-version="6.0">✅</gl-emoji> Add tests for all stores & several composables</p>
<p data-sourcepos="28:1-28:33" dir="auto"><gl-emoji title="memo" data-name="pencil" data-unicode-version="6.0">📝</gl-emoji> Create the doc in the Readme</p>2023-03-02T11:00:00ZGiildogiildo.jm@gmail.comhttps://git.unistra.fr/vue-unistra/formbuilder/-/tags/4.0.04.0.0🚀 Version 4.0.0
⬆️ Upgrade version to Vue3
✨ New features
- In update view can collapse fields
- Add icon after & before field
- When select is repeatable can use "option size" for the max repeat
- Can repeat row field
- Row field can be "Container"
- Can add a "fieldset" for row field
- Add conditional in RTE field & in row field
- The sort for the options can be for select/value in ASC/DESC order
- Can use API to hydrate option list in select field
💄 Update the design & add environment variable for the CSS
♻️ Change
- The array in the home page: refactor the pagination
- Visualisation is in new tab
👽️ The home array is paginated in back<h1 data-sourcepos="1:1-1:20" dir="auto">
<a id="user-content--version-400" class="anchor" href="#-version-400" aria-hidden="true"></a><gl-emoji title="rocket" data-name="rocket" data-unicode-version="6.0">🚀</gl-emoji> Version 4.0.0</h1>
<h2 data-sourcepos="3:1-3:18" dir="auto">
<a id="user-content-️-version" class="anchor" href="#%EF%B8%8F-version" aria-hidden="true"></a><gl-emoji title="upwards black arrow" data-name="arrow_up" data-unicode-version="4.0">⬆</gl-emoji>️ Version:</h2>
<ul data-sourcepos="4:1-6:0" dir="auto">
<li data-sourcepos="4:1-6:0">Upgrade version to Vue3</li>
</ul>
<h2 data-sourcepos="7:1-7:20" dir="auto">
<a id="user-content--new-features" class="anchor" href="#-new-features" aria-hidden="true"></a><gl-emoji title="sparkles" data-name="sparkles" data-unicode-version="6.0">✨</gl-emoji> New features:</h2>
<ul data-sourcepos="8:1-18:0" dir="auto">
<li data-sourcepos="8:1-8:107">In update view can collapse fields (to collapse all fields = CTRL+ALT+<code data-sourcepos="8:74-8:74">-</code> / to expand all = CTRL+ALT+<code data-sourcepos="8:105-8:105">+</code>)</li>
<li data-sourcepos="9:1-9:31">Add icon after & before field</li>
<li data-sourcepos="10:1-10:68">When select is repeatable can use "option size" for the max repeat</li>
<li data-sourcepos="11:1-11:22">Can repeat row field</li>
<li data-sourcepos="12:1-12:30">Row field can be "Container"</li>
<li data-sourcepos="13:1-13:36">Can add a "fieldset" for row field</li>
<li data-sourcepos="14:1-14:45">Add conditional in RTE field & in row field</li>
<li data-sourcepos="15:1-15:68">The sort for the options can be for select/value in ASC/DESC order</li>
<li data-sourcepos="16:1-18:0">Can use API to hydrate option list in select field</li>
</ul>
<h2 data-sourcepos="19:1-19:15" dir="auto">
<a id="user-content--design" class="anchor" href="#-design" aria-hidden="true"></a><gl-emoji title="lipstick" data-name="lipstick" data-unicode-version="6.0">💄</gl-emoji> Design:</h2>
<ul data-sourcepos="20:1-20:58" dir="auto">
<li data-sourcepos="20:1-20:58">Update the design & add environment variable for the CSS</li>
</ul>2023-02-21T10:20:56Zmarcohttps://git.unistra.fr/vue-unistra/formbuilder/-/tags/3.0.423.0.42🐛 Fix the bug for the select not multiplemarcohttps://git.unistra.fr/vue-unistra/formbuilder/-/tags/3.0.413.0.41🚀 Deploying version
- 🐛 Fix the bug for the select multiple
- 💄 Update the h1 design
- 🌐 Add missing translationsmarcohttps://git.unistra.fr/vue-unistra/formbuilder/-/tags/3.0.403.0.40💄 The dialog width updated to 500pxmarcohttps://git.unistra.fr/vue-unistra/formbuilder/-/tags/3.0.393.0.39✨ Add a close button for rich text editor linkmarcohttps://git.unistra.fr/vue-unistra/formbuilder/-/tags/3.0.383.0.38🔖 New release:
🐛 Fix bugs:
- Fix translation error in the multiline component for the number of the row
- Fix the bug in the radio component: if the field not saved cannot select a default option
- Fix the radio button default value
🔥 Delete the condition "visibility" => not used
✨ The options value can auto generate with label valuemarcohttps://git.unistra.fr/vue-unistra/formbuilder/-/tags/3.0.373.0.37🌐 Add translation for submit button
Virgile Gereckehttps://git.unistra.fr/vue-unistra/formbuilder/-/tags/3.0.363.0.36💬 Add english translations for renderer
Virgile Gereckehttps://git.unistra.fr/vue-unistra/formbuilder/-/tags/3.0.353.0.35✨ Update the color for the condition chipsmarcohttps://git.unistra.fr/vue-unistra/formbuilder/-/tags/3.0.343.0.34🐛✨ New for this version :
- Fix the bug for the input number to update the field size max
- Add the rich text translationmarcohttps://git.unistra.fr/vue-unistra/formbuilder/-/tags/3.0.333.0.33🐛 Fix the option search bugmarcohttps://git.unistra.fr/vue-unistra/formbuilder/-/tags/3.0.323.0.32🐛 Fix a array empty in translation methodmarcohttps://git.unistra.fr/vue-unistra/formbuilder/-/tags/3.0.313.0.31🐛 Fix a method call on a undefined varmarcohttps://git.unistra.fr/vue-unistra/formbuilder/-/tags/3.0.303.0.30💄 Fix the size of the columnsmarco