diff --git a/Changelog.md b/Changelog.md index f181636322..67660d9dcc 100644 --- a/Changelog.md +++ b/Changelog.md @@ -4,9 +4,14 @@ All notable changes to this project will be documented in this file The format is based on [Keep a Changelog](http://keepachangelog.com/) and this project adheres to [Semantic Versioning](http://semver.org/). -## [Unreleased: 5.1.0-rc.1] +## 5.1.0-rc.1 ### Changed + - Updated @formio/bootstrap@3.1.0-rc.1 + - Updated @formio/core@2.4.0-rc.1 - Increment minor version + - 5.x - FIO-8426: changes required for eSignature + - Refactor the component path system to ensure we are always referencing the correct path. + - FIO-9312: fixed an issue where conditionals does not work well when there are several components with the same key/path ## 5.0.0 ### Changed diff --git a/package.json b/package.json index 9a47252939..3ed2ed8336 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@formio/js", - "version": "5.0.0", + "version": "5.1.0-rc.1", "description": "JavaScript powered Forms with JSON Form Builder", "main": "lib/cjs/index.js", "exports": { @@ -79,9 +79,9 @@ }, "homepage": "https://github.com/formio/formio.js#readme", "dependencies": { - "@formio/bootstrap": "3.0.0", + "@formio/bootstrap": "3.1.0-rc.1", "@formio/choices.js": "^10.2.1", - "@formio/core": "2.3.0", + "@formio/core": "2.4.0-rc.1", "@formio/text-mask-addons": "^3.8.0-formio.4", "@formio/vanilla-text-mask": "^5.1.1-formio.1", "abortcontroller-polyfill": "^1.7.5", diff --git a/yarn.lock b/yarn.lock index 41b90afeb5..d42421479f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -209,10 +209,10 @@ resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.57.1.tgz#de633db3ec2ef6a3c89e2f19038063e8a122e2c2" integrity sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q== -"@formio/bootstrap@3.0.0": - version "3.0.0" - resolved "https://registry.yarnpkg.com/@formio/bootstrap/-/bootstrap-3.0.0.tgz#a5b5ba7bbe7f2a7bcf76c826cce7d804889750fa" - integrity sha512-9a2JMY/qU/UUQ3BvlxrZfAjy/v5unwkXXBdy98+MiUbmQVaLi8ITIsA/YeYkRKFQW8V6BSbOoTlJhmVvxdvPnA== +"@formio/bootstrap@3.1.0-rc.1": + version "3.1.0-rc.1" + resolved "https://registry.yarnpkg.com/@formio/bootstrap/-/bootstrap-3.1.0-rc.1.tgz#5b94eca83e0e3be1a420cf4edd0f61d19c4f2541" + integrity sha512-ycRw5vE2IbIsGxX9qoToEqYqsyjAEZNOmiOxlAfOPH4rUjG7B/lRT1ZCqq0dCzKAoImtnMXizdFVCMkML9hR/w== "@formio/choices.js@^10.2.1": version "10.2.1" @@ -223,21 +223,20 @@ fuse.js "^6.6.2" redux "^4.2.0" -"@formio/core@2.3.0": - version "2.3.0" - resolved "https://registry.yarnpkg.com/@formio/core/-/core-2.3.0.tgz#33f58e0ac6da273e096b6b86b0ec68a440d1a9f2" - integrity sha512-jAlNm0vaSZQ9RSxt79PqeHdXYv/1i+zNfasVWbH1xRJSicJK0JcdodrBaDw8kKnEh0UmflW6RyIiaMyDbww4Ug== +"@formio/core@2.4.0-rc.1": + version "2.4.0-rc.1" + resolved "https://registry.yarnpkg.com/@formio/core/-/core-2.4.0-rc.1.tgz#1a813cf6e97ac071faf2da39d9ba40bd2273eab6" + integrity sha512-eLlkzj6pb4NMsHLqZv4LkI2n9dG7nFz0TnQI028ZlqHHcQImhr1m/+o4XF+aUFBOPvGx3eIQLPjEV62O4lWZ4A== dependencies: - "@types/json-logic-js" "^2.0.7" browser-cookies "^1.2.0" - core-js "^3.37.1" - dayjs "^1.11.11" - dompurify "^3.1.4" + core-js "^3.39.0" + dayjs "^1.11.12" + dompurify "^3.1.7" eventemitter3 "^5.0.0" fast-json-patch "^3.1.1" fetch-ponyfill "^7.1.0" - inputmask "^5.0.9" - json-logic-js "^2.0.2" + inputmask "5.0.9" + json-logic-js "^2.0.5" lodash "^4.17.21" moment "^2.29.4" @@ -566,11 +565,6 @@ resolved "https://registry.yarnpkg.com/@types/expect/-/expect-1.20.4.tgz#8288e51737bf7e3ab5d7c77bfa695883745264e5" integrity sha512-Q5Vn3yjTDyCMV50TB6VRIbQNxSE4OmZR86VSbGaNpfUolm0iePBB4KdEEHmxoY5sT2+2DIvXW0rvMDP2nHZ4Mg== -"@types/json-logic-js@^2.0.7": - version "2.0.8" - resolved "https://registry.yarnpkg.com/@types/json-logic-js/-/json-logic-js-2.0.8.tgz#a1108452069a498981813e32dd081754ae6b3395" - integrity sha512-WgNsDPuTPKYXl0Jh0IfoCoJoAGGYZt5qzpmjuLSEg7r0cKp/kWtWp0HAsVepyPSPyXiHo6uXp/B/kW/2J1fa2Q== - "@types/json-schema@*", "@types/json-schema@^7.0.8": version "7.0.15" resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.15.tgz#596a1747233694d50f6ad8a7869fcb6f56cf5841" @@ -1935,7 +1929,7 @@ core-js@^2.0.0: resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.12.tgz#d9333dfa7b065e347cc5682219d6f690859cc2ec" integrity sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ== -core-js@^3.0.0, core-js@^3.30.2, core-js@^3.37.1: +core-js@^3.0.0, core-js@^3.30.2, core-js@^3.37.1, core-js@^3.39.0: version "3.39.0" resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.39.0.tgz#57f7647f4d2d030c32a72ea23a0555b2eaa30f83" integrity sha512-raM0ew0/jJUqkJ0E6e8UDtl+y/7ktFivgWvqw8dNSQeNWoSDLvQ1H/RN3aPXB9tBd4/FhyR4RDPGhsNIMsAn7g== @@ -2084,7 +2078,7 @@ date-format@^4.0.14: resolved "https://registry.yarnpkg.com/date-format/-/date-format-4.0.14.tgz#7a8e584434fb169a521c8b7aa481f355810d9400" integrity sha512-39BOQLs9ZjKh0/patS9nrT8wc3ioX3/eA/zgbKNopnF2wCqJEoxywwwElATYvRsXdnOxA/OQeQoFZ3rFjVajhg== -dayjs@^1.11.11: +dayjs@^1.11.12: version "1.11.13" resolved "https://registry.yarnpkg.com/dayjs/-/dayjs-1.11.13.tgz#92430b0139055c3ebb60150aa13e860a4b5a366c" integrity sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg== @@ -2330,7 +2324,7 @@ domexception@^4.0.0: dependencies: webidl-conversions "^7.0.0" -dompurify@^3.1.3, dompurify@^3.1.4: +dompurify@^3.1.3, dompurify@^3.1.7: version "3.2.3" resolved "https://registry.yarnpkg.com/dompurify/-/dompurify-3.2.3.tgz#05dd2175225324daabfca6603055a09b2382a4cd" integrity sha512-U1U5Hzc2MO0oW3DF+G9qYN0aT7atAou4AgI0XjWz061nyBPbdxkfdhfy5uMgGn6+oLFCfn44ZGbdDqCzVmlOWA== @@ -4037,7 +4031,7 @@ ini@^1.3.4: resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c" integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew== -inputmask@^5.0.8, inputmask@^5.0.9: +inputmask@5.0.9, inputmask@^5.0.8: version "5.0.9" resolved "https://registry.yarnpkg.com/inputmask/-/inputmask-5.0.9.tgz#7bf4e83f5e199c88c0edf28545dc23fa208ef4be" integrity sha512-s0lUfqcEbel+EQXtehXqwCJGShutgieOaIImFKC/r4reYNvX3foyrChl6LOEvaEgxEbesePIrw1Zi2jhZaDZbQ== @@ -4661,7 +4655,7 @@ json-buffer@3.0.1: resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.1.tgz#9338802a30d3b6605fbe0613e094008ca8c05a13" integrity sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ== -json-logic-js@^2.0.2: +json-logic-js@^2.0.2, json-logic-js@^2.0.5: version "2.0.5" resolved "https://registry.yarnpkg.com/json-logic-js/-/json-logic-js-2.0.5.tgz#55f0c687dd6f56b02ccdcfdd64171ed998ab5499" integrity sha512-rTT2+lqcuUmj4DgWfmzupZqQDA64AdmYqizzMPWj3DxGdfFNsxPpcNVSaTj4l8W2tG/+hg7/mQhxjU3aPacO6g==