From 2f962ca9b85cd862630030d319fafc8b32d43d6d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?John=20Molakvo=C3=A6=20=28skjnldsv=29?= Date: Fri, 24 Jul 2020 17:15:38 +0200 Subject: [PATCH] v2.0.0-rc.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: John Molakvoæ (skjnldsv) --- CHANGELOG.md | 43 ++++++++++++++++++++ appinfo/info.xml | 2 +- package-lock.json | 99 +++++++++++++++++++++++++++++++++++++++-------- package.json | 8 ++-- 4 files changed, 131 insertions(+), 21 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 363e01e..390fcfd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,48 @@ # Changelog +## v2.0.0-rc.1 - 2020-07-24 +[Full Changelog](https://github.com/nextcloud/forms/compare/v2.0.0-beta.4...2.0.0-rc.1) + +### Enhancements +- Add screenshot of response visualization, adjust readme + [\#513](https://github.com/nextcloud/forms/pull/513) ([jancborchardt](https://github.com/jancborchardt)) +- Move to webpack vue global config & clean routes + [\#508](https://github.com/nextcloud/forms/pull/508) ([skjnldsv](https://github.com/skjnldsv)) +- Include version on feature-request template + [\#478](https://github.com/nextcloud/forms/pull/478) ([jotoeri](https://github.com/jotoeri)) +- Change 'Mandatory' to simpler 'Required' + [\#464](https://github.com/nextcloud/forms/pull/464) ([jancborchardt](https://github.com/jancborchardt)) +- Dropdown question type, ref \#340 + [\#461](https://github.com/nextcloud/forms/pull/461) ([jancborchardt](https://github.com/jancborchardt)) +- Add summary response visualization, fix \#314 + [\#460](https://github.com/nextcloud/forms/pull/460) ([jancborchardt](https://github.com/jancborchardt)) +- Add '\(responses\)' to export file name + [\#450](https://github.com/nextcloud/forms/pull/450) ([jancborchardt](https://github.com/jancborchardt)) +- Enh/invalid warning + [\#415](https://github.com/nextcloud/forms/pull/415) ([jotoeri](https://github.com/jotoeri)) +- Show MultipleInput icons in Edit-Mode + [\#409](https://github.com/nextcloud/forms/pull/409) ([jotoeri](https://github.com/jotoeri)) +- Put AppNavigationItems into proper Container + [\#406](https://github.com/nextcloud/forms/pull/406) ([jotoeri](https://github.com/jotoeri)) +- Question-specific placeholders + [\#389](https://github.com/nextcloud/forms/pull/389) ([jotoeri](https://github.com/jotoeri)) + +### Fixed +- Fix questions & submissions assignment + [\#485](https://github.com/nextcloud/forms/pull/485) ([skjnldsv](https://github.com/skjnldsv)) +- Revert "Allow navigation through edit via Tab-Key" + [\#484](https://github.com/nextcloud/forms/pull/484) ([skjnldsv](https://github.com/skjnldsv)) +- Fix submitting form with expiration-date. + [\#469](https://github.com/nextcloud/forms/pull/469) ([jotoeri](https://github.com/jotoeri)) +- Invert submitOnce on UI + [\#452](https://github.com/nextcloud/forms/pull/452) ([jotoeri](https://github.com/jotoeri)) +- Allow navigation through edit via Tab-Key + [\#427](https://github.com/nextcloud/forms/pull/427) ([jotoeri](https://github.com/jotoeri)) +- Fix public template header + [\#420](https://github.com/nextcloud/forms/pull/420) ([jotoeri](https://github.com/jotoeri)) +- Fix some small MultipleInput issues + [\#394](https://github.com/nextcloud/forms/pull/394) ([jotoeri](https://github.com/jotoeri)) + ## v2.0.0-beta.4 - 2020-06-09 [Full Changelog](https://github.com/nextcloud/forms/compare/v2.0.0-beta.3...v2.0.0-beta.4) diff --git a/appinfo/info.xml b/appinfo/info.xml index 3683f51..75429ea 100644 --- a/appinfo/info.xml +++ b/appinfo/info.xml @@ -11,7 +11,7 @@ - **🔒 Data under your control!** Unlike in Google Forms, Typeform, Doodle and others, the survey info and responses are kept private on your instance. - **🙋 Get involved!** We have lots of stuff planned like more question types, collaboration on forms, [and much more](https://github.com/nextcloud/forms/milestones)! ]]> - 2.0.0-beta.4 + 2.0.0-rc.1 agpl Affan Hussain diff --git a/package-lock.json b/package-lock.json index ad4f8b5..0775fe1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "forms", - "version": "2.0.0-beta.4", + "version": "2.0.0-rc.1", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -2585,6 +2585,27 @@ } } }, + "@babel/polyfill": { + "version": "7.2.5", + "resolved": "https://registry.npmjs.org/@babel/polyfill/-/polyfill-7.2.5.tgz", + "integrity": "sha512-8Y/t3MWThtMLYr0YNC/Q76tqN1w30+b0uQMeFUYauG2UGTR19zyUtFrAzT23zNtBxPp+LbE5E/nwV/q/r3y6ug==", + "requires": { + "core-js": "^2.5.7", + "regenerator-runtime": "^0.12.0" + }, + "dependencies": { + "core-js": { + "version": "2.6.11", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.11.tgz", + "integrity": "sha512-5wjnpaT/3dV+XB4borEsnAYQchn00XSgTAWKDkEqv+K8KevjbzmofK6hfJ9TZIlpj2N0xQpazy7PiRQiWHqzWg==" + }, + "regenerator-runtime": { + "version": "0.12.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.12.1.tgz", + "integrity": "sha512-odxIc1/vDlo4iZcfXqRYFj0vpXFNoGdKMAUieAlFYO6m/nl5e9KR/beGf41z4a1FI+aQgtjhuaSlDxQ0hmkrHg==" + } + } + }, "@babel/preset-env": { "version": "7.10.4", "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.10.4.tgz", @@ -2970,9 +2991,9 @@ } }, "@nextcloud/vue": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/@nextcloud/vue/-/vue-2.2.1.tgz", - "integrity": "sha512-A2vrP+8cMM67Q9q5ZhUriNn4WDb/X6Q7zNqUT6iCQWI5pf/aun0DbWatZQRtH9OIDfdoj5seUlpNXlPFd8eccg==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@nextcloud/vue/-/vue-2.3.0.tgz", + "integrity": "sha512-6uf7Hu4Obaet7BOs9H/Ng63xAYqks9CL7hsOOHGUzWFYrPPBxgt79iD9OOPpPfJuLQ3Nnuibh942X1QreCBRkw==", "requires": { "@nextcloud/auth": "^1.2.3", "@nextcloud/axios": "^1.3.2", @@ -2982,6 +3003,7 @@ "@nextcloud/router": "^1.0.2", "core-js": "^3.6.5", "debounce": "1.2.0", + "emoji-mart-vue-fast": "^7.0.2", "hammerjs": "^2.0.8", "md5": "^2.2.1", "regenerator-runtime": "^0.13.5", @@ -5046,9 +5068,9 @@ } }, "date-fns": { - "version": "2.14.0", - "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.14.0.tgz", - "integrity": "sha512-1zD+68jhFgDIM0rF05rcwYO8cExdNqxjq4xP1QKM60Q45mnO6zaMWB4tOzrIr4M4GSLntsKeE4c9Bdl2jhL/yw==" + "version": "2.15.0", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.15.0.tgz", + "integrity": "sha512-ZCPzAMJZn3rNUvvQIMlXhDr4A+Ar07eLeGsGREoWU19a3Pqf5oYa+ccd+B3F6XVtQY6HANMFdOQ8A+ipFnvJdQ==" }, "date-format-parse": { "version": "0.2.5", @@ -5314,6 +5336,31 @@ "minimalistic-crypto-utils": "^1.0.0" } }, + "emoji-mart-vue-fast": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/emoji-mart-vue-fast/-/emoji-mart-vue-fast-7.0.2.tgz", + "integrity": "sha512-7OftneG98Jb9wkJgPBeUdEWrMMdGvd08erHMjNviKSuQSBsBAIFnQyW7lroBZ+dLT7uTZKuZfWdWwUfWpk965w==", + "requires": { + "@babel/polyfill": "7.2.5", + "@babel/runtime": "7.3.4", + "vue-virtual-scroller": "^1.0.0-rc.2" + }, + "dependencies": { + "@babel/runtime": { + "version": "7.3.4", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.3.4.tgz", + "integrity": "sha512-IvfvnMdSaLBateu0jfsYIpZTxAc2cKEXEMiezGGN75QcBcecDUKd3PgLAncT0oOgxKy8dd8hrJKj9MfzgfZd6g==", + "requires": { + "regenerator-runtime": "^0.12.0" + } + }, + "regenerator-runtime": { + "version": "0.12.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.12.1.tgz", + "integrity": "sha512-odxIc1/vDlo4iZcfXqRYFj0vpXFNoGdKMAUieAlFYO6m/nl5e9KR/beGf41z4a1FI+aQgtjhuaSlDxQ0hmkrHg==" + } + } + }, "emoji-regex": { "version": "7.0.3", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", @@ -9265,9 +9312,9 @@ } }, "p-queue": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-6.5.0.tgz", - "integrity": "sha512-FLaTTD9Am6TeDfNuN0d+INeyVJoICoBS+OVP5K1S84v4w51LN3nRkCT+WC7xLBepV2s+N4LibM7Ys7xcSc0+1A==", + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-6.6.0.tgz", + "integrity": "sha512-zPHXPNy9jZsiym0PpJjvnHQysx1fSd/QdaNVwiDRLU2KFChD6h9CkCB6b8i3U8lBwJyA+mHgNZCzcy77glUssQ==", "requires": { "eventemitter3": "^4.0.4", "p-timeout": "^3.1.0" @@ -10278,9 +10325,9 @@ } }, "regenerator-runtime": { - "version": "0.13.5", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz", - "integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==" + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz", + "integrity": "sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew==" }, "regenerator-transform": { "version": "0.14.5", @@ -10686,6 +10733,11 @@ } } }, + "scrollparent": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/scrollparent/-/scrollparent-2.0.1.tgz", + "integrity": "sha1-cV1bnMV3YPsivczDvvtb/gaxoxc=" + }, "scss-tokenizer": { "version": "0.2.3", "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz", @@ -12626,6 +12678,11 @@ "resolved": "https://registry.npmjs.org/vue-multiselect/-/vue-multiselect-2.1.6.tgz", "integrity": "sha512-s7jmZPlm9FeueJg1RwJtnE9KNPtME/7C8uRWSfp9/yEN4M8XcS/d+bddoyVwVnvFyRh9msFo0HWeW0vTL8Qv+w==" }, + "vue-observe-visibility": { + "version": "0.4.6", + "resolved": "https://registry.npmjs.org/vue-observe-visibility/-/vue-observe-visibility-0.4.6.tgz", + "integrity": "sha512-xo0CEVdkjSjhJoDdLSvoZoQrw/H2BlzB5jrCBKGZNXN2zdZgMuZ9BKrxXDjNP2AxlcCoKc8OahI3F3r3JGLv2Q==" + }, "vue-resize": { "version": "0.4.5", "resolved": "https://registry.npmjs.org/vue-resize/-/vue-resize-0.4.5.tgz", @@ -12662,15 +12719,25 @@ "integrity": "sha512-4gDntzrifFnCEvyoO8PqyJDmguXgVPxKiIxrBKjIowvL9l+N66196+72XVYR8BBf1Uv1Fgt3bGevJ+sEmxfZzw==", "dev": true }, + "vue-virtual-scroller": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/vue-virtual-scroller/-/vue-virtual-scroller-1.0.10.tgz", + "integrity": "sha512-Hn4qSBDhRY4XdngPioYy/ykDjrLX/NMm1fQXm/4UQQ/Xv1x8JbHGFZNftQowTcfICgN7yc31AKnUk1UGLJ2ndA==", + "requires": { + "scrollparent": "^2.0.1", + "vue-observe-visibility": "^0.4.4", + "vue-resize": "^0.4.5" + } + }, "vue-visible": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/vue-visible/-/vue-visible-1.0.2.tgz", "integrity": "sha512-yaX2its9XAJKGuQqf7LsiZHHSkxsIK8rmCOQOvEGEoF41blKRK8qr9my4qYoD6ikdLss4n8tKqYBecmaY0+WJg==" }, "vue2-datepicker": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/vue2-datepicker/-/vue2-datepicker-3.6.0.tgz", - "integrity": "sha512-PDGkOIU2LCripjsWsosrHpxUSmR3itkdAHwhh5YU8aEOsc4kUKwR/aBqwn89PYophi1EwNcsPreeY1b8WhiSGg==", + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/vue2-datepicker/-/vue2-datepicker-3.6.1.tgz", + "integrity": "sha512-U6iQWSDsNoq/u6QJCtAMcyWlcZSx0rmPmqaJ8LQtGvwu9x12jXDoe3YNeG4y7E45OYAMLXs9WzGkDqDmNj3jkw==", "requires": { "date-fns": "^2.0.1", "date-format-parse": "^0.2.5" diff --git a/package.json b/package.json index aaef01d..e9d5a51 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "forms", "description": "Forms app for nextcloud", - "version": "2.0.0-beta.4", + "version": "2.0.0-rc.1", "repository": { "type": "git", "url": "git+https://github.com/nextcloud/forms.git" @@ -30,14 +30,14 @@ "@nextcloud/l10n": "^1.3.0", "@nextcloud/moment": "^1.1.1", "@nextcloud/router": "^1.1.0", - "@nextcloud/vue": "^2.2.1", + "@nextcloud/vue": "^2.3.0", "core-js": "^3.6.5", "crypto-js": "^4.0.0", "debounce": "^1.2.0", "json2csv": "5.0.1", "p-debounce": "^2.1.0", - "p-queue": "^6.5.0", - "regenerator-runtime": "^0.13.5", + "p-queue": "^6.6.0", + "regenerator-runtime": "^0.13.7", "v-click-outside": "^3.0.1", "v-clipboard": "^2.2.3", "vue": "^2.6.11",