diff --git a/README.md b/README.md index aa31b15f..231ad189 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ [![Latest PyPI Release](https://img.shields.io/pypi/v/wq.app.svg)](https://pypi.org/project/wq.app) [![Release Notes](https://img.shields.io/github/release/wq/wq.app.svg)](https://github.com/wq/wq.app/releases) -[![Documentation](https://img.shields.io/badge/Docs-1.3-blue.svg)][docs] +[![Documentation](https://img.shields.io/badge/Docs-2.0-blue.svg)][docs] [![License](https://img.shields.io/pypi/l/wq.app.svg)](https://wq.io/license) [![GitHub Stars](https://img.shields.io/github/stars/wq/wq.app.svg)](https://github.com/wq/wq.app/stargazers) [![GitHub Forks](https://img.shields.io/github/forks/wq/wq.app.svg)](https://github.com/wq/wq.app/network) diff --git a/package-lock.json b/package-lock.json index 73631ea8..4bb29fa7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12837,123 +12837,123 @@ }, "packages/app": { "name": "@wq/app", - "version": "2.0.0-alpha.2", + "version": "2.0.0", "license": "MIT", "dependencies": { - "@wq/model": "^2.0.0-alpha.1", - "@wq/outbox": "^2.0.0-alpha.2", - "@wq/router": "^2.0.0-alpha.2", - "@wq/store": "^2.0.0-alpha.1", + "@wq/model": "^2.0.0", + "@wq/outbox": "^2.0.0", + "@wq/router": "^2.0.0", + "@wq/store": "^2.0.0", "deepcopy": "^2.1.0", "mustache": "^4.2.0" } }, "packages/map": { "name": "@wq/map", - "version": "2.0.0-alpha.2", + "version": "2.0.0", "license": "MIT", "dependencies": { - "@wq/material": "^2.0.0-alpha.1", - "@wq/react": "^2.0.0-alpha.2", + "@wq/material": "^2.0.0", + "@wq/react": "^2.0.0", "mustache": "^4.2.0" }, "devDependencies": { - "@wq/material-web": "^2.0.0-alpha.2", - "@wq/model": "^2.0.0-alpha.1", - "@wq/store": "^2.0.0-alpha.1" + "@wq/material-web": "^2.0.0", + "@wq/model": "^2.0.0", + "@wq/store": "^2.0.0" } }, "packages/map-gl": { "name": "@wq/map-gl", - "version": "2.0.0-alpha.1", + "version": "2.0.0", "license": "MIT", "devDependencies": { - "@wq/map-gl-web": "^2.0.0-alpha.2", - "@wq/material-web": "^2.0.0-alpha.2", - "@wq/model": "^2.0.0-alpha.1", - "@wq/react": "^2.0.0-alpha.2", - "@wq/store": "^2.0.0-alpha.1" + "@wq/map-gl-web": "^2.0.0", + "@wq/material-web": "^2.0.0", + "@wq/model": "^2.0.0", + "@wq/react": "^2.0.0", + "@wq/store": "^2.0.0" } }, "packages/map-gl-web": { "name": "@wq/map-gl-web", - "version": "2.0.0-alpha.2", + "version": "2.0.0", "license": "MIT", "dependencies": { "@mapbox/mapbox-gl-draw": "^1.4.1", "@turf/circle": "^6.5.0", - "@wq/map": "^2.0.0-alpha.2", - "@wq/material": "^2.0.0-alpha.1", + "@wq/map": "^2.0.0", + "@wq/material": "^2.0.0", "mapbox-gl": "npm:empty-npm-package@^1.0.0", "react-map-gl": "^7.0.25" }, "devDependencies": { - "@wq/material-web": "^2.0.0-alpha.1", - "@wq/model": "^2.0.0-alpha.1", - "@wq/react": "^2.0.0-alpha.2", - "@wq/store": "^2.0.0-alpha.1" + "@wq/material-web": "^2.0.0", + "@wq/model": "^2.0.0", + "@wq/react": "^2.0.0", + "@wq/store": "^2.0.0" } }, "packages/material": { "name": "@wq/material", - "version": "2.0.0-alpha.1", + "version": "2.0.0", "license": "MIT", "devDependencies": { - "@wq/material-web": "^2.0.0-alpha.2" + "@wq/material-web": "^2.0.0" } }, "packages/material-web": { "name": "@wq/material-web", - "version": "2.0.0-alpha.2", + "version": "2.0.0", "license": "MIT", "dependencies": { "@emotion/react": "^11.11.1", "@emotion/styled": "^11.11.0", "@mui/icons-material": "^5.11.16", "@mui/material": "^5.13.5", - "@wq/react": "^2.0.0-alpha.2", + "@wq/react": "^2.0.0", "date-fns": "^2.30.0", "formik-mui": "^5.0.0-alpha.0", "mui-file-dropzone": "^4.0.2" }, "devDependencies": { - "@wq/model": "^2.0.0-alpha.1", - "@wq/store": "^2.0.0-alpha.1", + "@wq/model": "^2.0.0", + "@wq/store": "^2.0.0", "react": "^18.2.0", "react-dom": "^18.2.0" } }, "packages/model": { "name": "@wq/model", - "version": "2.0.0-alpha.1", + "version": "2.0.0", "license": "MIT", "dependencies": { - "@wq/store": "^2.0.0-alpha.1", + "@wq/store": "^2.0.0", "deepcopy": "^2.1.0", "redux-orm": "^0.17.0-rc.0" } }, "packages/outbox": { "name": "@wq/outbox", - "version": "2.0.0-alpha.3", + "version": "2.0.0", "license": "MIT", "dependencies": { "@redux-offline/redux-offline": "2.6.0-native.1", - "@wq/model": "^2.0.0-alpha.1", - "@wq/store": "^2.0.0-alpha.1", + "@wq/model": "^2.0.0", + "@wq/store": "^2.0.0", "redux-persist": "^6.0.0" }, "devDependencies": { - "@wq/router": "^2.0.0-alpha.2" + "@wq/router": "^2.0.0" } }, "packages/react": { "name": "@wq/react", - "version": "2.0.0-alpha.2", + "version": "2.0.0", "license": "MIT", "dependencies": { - "@wq/model": "^2.0.0-alpha.1", - "@wq/router": "^2.0.0-alpha.2", + "@wq/model": "^2.0.0", + "@wq/router": "^2.0.0", "formik": "^2.4.2", "param-case": "^3.0.4", "pascal-case": "^3.1.2", @@ -12968,10 +12968,10 @@ }, "packages/router": { "name": "@wq/router", - "version": "2.0.0-alpha.2", + "version": "2.0.0", "license": "MIT", "dependencies": { - "@wq/store": "^2.0.0-alpha.1", + "@wq/store": "^2.0.0", "capital-case": "^1.0.4", "query-string": "^8.1.0", "redux-first-router": "^2.1.5" @@ -12979,7 +12979,7 @@ }, "packages/store": { "name": "@wq/store", - "version": "2.0.0-alpha.1", + "version": "2.0.0", "license": "MIT", "dependencies": { "localforage": "^1.10.0", diff --git a/packages/app/package.json b/packages/app/package.json index 007ccf9a..550f1ada 100644 --- a/packages/app/package.json +++ b/packages/app/package.json @@ -1,6 +1,6 @@ { "name": "@wq/app", - "version": "2.0.0-alpha.2", + "version": "2.0.0", "description": "Utilizes @wq/store and @wq/router to dynamically load and render content from a wq.db-compatible REST service", "type": "module", "main": "index.js", @@ -29,10 +29,10 @@ }, "homepage": "https://wq.io/@wq/app", "dependencies": { - "@wq/model": "^2.0.0-alpha.1", - "@wq/outbox": "^2.0.0-alpha.2", - "@wq/router": "^2.0.0-alpha.2", - "@wq/store": "^2.0.0-alpha.1", + "@wq/model": "^2.0.0", + "@wq/outbox": "^2.0.0", + "@wq/router": "^2.0.0", + "@wq/store": "^2.0.0", "deepcopy": "^2.1.0", "mustache": "^4.2.0" } diff --git a/packages/map-gl-native/package-lock.json b/packages/map-gl-native/package-lock.json index 714ab50c..355d2349 100644 --- a/packages/map-gl-native/package-lock.json +++ b/packages/map-gl-native/package-lock.json @@ -1,16 +1,16 @@ { "name": "@wq/map-gl-native", - "version": "2.0.0-alpha.2", + "version": "2.0.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@wq/map-gl-native", - "version": "2.0.0-alpha.2", + "version": "2.0.0", "license": "MIT", "dependencies": { "@turf/circle": "^6.5.0", - "@wq/map": "^2.0.0-alpha.2" + "@wq/map": "^2.0.0" }, "devDependencies": { "@maplibre/maplibre-react-native": "github:maplibre/maplibre-react-native#a2b72b6", @@ -5451,9 +5451,9 @@ } }, "node_modules/@types/hoist-non-react-statics": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/@types/hoist-non-react-statics/-/hoist-non-react-statics-3.3.1.tgz", - "integrity": "sha512-iMIqiko6ooLrTh1joXodJK5X9xeEALT1kM5G3ZLhD3hszxBdIEd5C75U834D9mLcINgD4OyZf5uQXjkuYydWvA==", + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/@types/hoist-non-react-statics/-/hoist-non-react-statics-3.3.4.tgz", + "integrity": "sha512-ZchYkbieA+7tnxwX/SCBySx9WwvWR8TaP5tb2jRAzwvLb/rWchGw3v0w3pqUbUvj0GCwW2Xz/AVPSk6kUGctXQ==", "dependencies": { "@types/react": "*", "hoist-non-react-statics": "^3.3.0" @@ -5501,14 +5501,14 @@ "devOptional": true }, "node_modules/@types/prop-types": { - "version": "15.7.5", - "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz", - "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==" + "version": "15.7.9", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.9.tgz", + "integrity": "sha512-n1yyPsugYNSmHgxDFjicaI2+gCNjsBck8UX9kuofAKlc0h1bL+20oSF72KeNaW2DUlesbEVCFgyV2dPGTiY42g==" }, "node_modules/@types/react": { - "version": "18.2.21", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.21.tgz", - "integrity": "sha512-neFKG/sBAwGxHgXiIxnbm3/AAVQ/cMRS93hvBpg8xYRbeQSPVABp9U2bRnPf0iI4+Ucdv3plSxKK+3CW2ENJxA==", + "version": "18.2.34", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.34.tgz", + "integrity": "sha512-U6eW/alrRk37FU/MS2RYMjx0Va2JGIVXELTODaTIYgvWGCV4Y4TfTUzG8DdmpDNIT0Xpj/R7GfyHOJJrDttcvg==", "dependencies": { "@types/prop-types": "*", "@types/scheduler": "*", @@ -5516,9 +5516,9 @@ } }, "node_modules/@types/scheduler": { - "version": "0.16.3", - "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.3.tgz", - "integrity": "sha512-5cJ8CB4yAx7BH1oMvdU0Jh9lrEXyPkar6F9G/ERswkCuvP4KQZfZkSjcMbAICCpQTN4OuZn8tz0HiKv9TGZgrQ==" + "version": "0.16.5", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.5.tgz", + "integrity": "sha512-s/FPdYRmZR8SjLWGMCuax7r3qCWQw9QKHzXVukAuuIJkXkDRwp+Pu5LMIVFi0Fxbav35WURicYr8u1QsoybnQw==" }, "node_modules/@types/stack-utils": { "version": "2.0.1", @@ -5581,37 +5581,37 @@ } }, "node_modules/@wq/map": { - "version": "2.0.0-alpha.2", - "resolved": "https://registry.npmjs.org/@wq/map/-/map-2.0.0-alpha.2.tgz", - "integrity": "sha512-IGzDBbvsEr3H3bBgfpBjrEDXly0v5UtrW61ZW8J4rGhnvHRaSWtRX+9h6k7X6+l6npd7HhcKkAOWibf6efsqow==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@wq/map/-/map-2.0.0.tgz", + "integrity": "sha512-fvM1+bqxBh4hC57vw6qffa2W6xm2tOhpzL18fhdvRTxSB9/VyIH6ln/O9JbUIyMWx3z/iZwMOFusWsz4gd2ztw==", "dependencies": { - "@wq/material": "^2.0.0-alpha.1", - "@wq/react": "^2.0.0-alpha.2", + "@wq/material": "^2.0.0", + "@wq/react": "^2.0.0", "mustache": "^4.2.0" } }, "node_modules/@wq/material": { - "version": "2.0.0-alpha.1", - "resolved": "https://registry.npmjs.org/@wq/material/-/material-2.0.0-alpha.1.tgz", - "integrity": "sha512-9a2lOr+VG6aDbRmdPAYX19ombflvO+IzqumPWVk0ZdL5mSOKWWQtY48adCyiZP8qtTcjIxCfhxlQOiLafOns5Q==" + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@wq/material/-/material-2.0.0.tgz", + "integrity": "sha512-TppE8CtWb7H3B/5uZEAcqxhOeSx6gYW6Dsd6d3lgUrcqev+75B/UQWR2x70+1c1/O5CNh44WQ4I1cQnkK1idjg==" }, "node_modules/@wq/model": { - "version": "2.0.0-alpha.1", - "resolved": "https://registry.npmjs.org/@wq/model/-/model-2.0.0-alpha.1.tgz", - "integrity": "sha512-Ba68L7EI7Fo8DkXaa0z1+UTQxt+pW8o20U2ePVSPldFmqrqXXkNvbdKH8P5cfInO4u7uZrEtdlDB7fgwy+SrJg==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@wq/model/-/model-2.0.0.tgz", + "integrity": "sha512-/LWlzqj0nNGCBHa05zkW3E7mmJ7gqf8IgeG858YuoeteuYxK88h6FPl6xTUQhC52qBITZ/x6K3TgMJE7Jxb4nQ==", "dependencies": { - "@wq/store": "^2.0.0-alpha.1", + "@wq/store": "^2.0.0", "deepcopy": "^2.1.0", "redux-orm": "^0.17.0-rc.0" } }, "node_modules/@wq/react": { - "version": "2.0.0-alpha.2", - "resolved": "https://registry.npmjs.org/@wq/react/-/react-2.0.0-alpha.2.tgz", - "integrity": "sha512-jHMLPNs5jA8gAfVh9jRrel5eNvW33z4Yz0FW1vedPfahFYrayStnWKyB06aUP5bFxgr3VPs98HFxj1pSlnreNg==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@wq/react/-/react-2.0.0.tgz", + "integrity": "sha512-e2OSdJVm44LFEfM7Je/W5AuG6HmS7BWjfdXPxTNhtcy/9HtU19TinEZFD8HBd/MjPdOPzSZp3QU6oejnaVyFzQ==", "dependencies": { - "@wq/model": "^2.0.0-alpha.1", - "@wq/router": "^2.0.0-alpha.2", + "@wq/model": "^2.0.0", + "@wq/router": "^2.0.0", "formik": "^2.4.2", "param-case": "^3.0.4", "pascal-case": "^3.1.2", @@ -5619,20 +5619,20 @@ } }, "node_modules/@wq/router": { - "version": "2.0.0-alpha.2", - "resolved": "https://registry.npmjs.org/@wq/router/-/router-2.0.0-alpha.2.tgz", - "integrity": "sha512-lofKO+S3ORbDmOgNDnxFwmYB1+voqM67JuxslEbjHtY77uMZBbtN999iEqSDR+MOHJ0JPVEkQNmZ3CvSiBAcoA==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@wq/router/-/router-2.0.0.tgz", + "integrity": "sha512-+6UWCy6/uEr/nLjlJTgR2F1JDURaQloDFZNtBIerl/1ApKlPi0qBItiBISIg1pRCVCsYJR4iAWJ9ldc9HtT1HA==", "dependencies": { - "@wq/store": "^2.0.0-alpha.1", + "@wq/store": "^2.0.0", "capital-case": "^1.0.4", "query-string": "^8.1.0", "redux-first-router": "^2.1.5" } }, "node_modules/@wq/store": { - "version": "2.0.0-alpha.1", - "resolved": "https://registry.npmjs.org/@wq/store/-/store-2.0.0-alpha.1.tgz", - "integrity": "sha512-3RI4wCbgOOk/0ZvtPPEVDXPf1JEFLty0fXocQqFukb3sJhoYkEYDNymNG8jpjXqj/sTyesx5CEjtQqP8PmITRw==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@wq/store/-/store-2.0.0.tgz", + "integrity": "sha512-wS24qdGSwK6Ua/3BEdA9l3osVAbMj4O1AK8Rxur9U8d18WO4gmG1+nOKd98QEQeZdWVJfhxMMZS/gcvhkT+8ww==", "dependencies": { "localforage": "^1.10.0", "redux": "^4.2.1", @@ -8639,9 +8639,9 @@ } }, "node_modules/formik": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/formik/-/formik-2.4.3.tgz", - "integrity": "sha512-2Dy79Szw3zlXmZiokUdKsn+n1ow4G8hRrC/n92cOWHNTWXCRpQXlyvz6HcjW7aSQZrldytvDOavYjhfmDnUq8Q==", + "version": "2.4.5", + "resolved": "https://registry.npmjs.org/formik/-/formik-2.4.5.tgz", + "integrity": "sha512-Gxlht0TD3vVdzMDHwkiNZqJ7Mvg77xQNfmBRrNtvzcHZs72TJppSTDKHpImCMJZwcWPBJ8jSQQ95GJzXFf1nAQ==", "funding": [ { "type": "individual", @@ -8649,6 +8649,7 @@ } ], "dependencies": { + "@types/hoist-non-react-statics": "^3.3.1", "deepmerge": "^2.1.1", "hoist-non-react-statics": "^3.3.0", "lodash": "^4.17.21", @@ -14248,9 +14249,9 @@ "peer": true }, "node_modules/react-redux": { - "version": "8.1.2", - "resolved": "https://registry.npmjs.org/react-redux/-/react-redux-8.1.2.tgz", - "integrity": "sha512-xJKYI189VwfsFc4CJvHqHlDrzyFTY/3vZACbE+rr/zQ34Xx1wQfB4OTOSeOSNrF6BDVe8OOdxIrAnMGXA3ggfw==", + "version": "8.1.3", + "resolved": "https://registry.npmjs.org/react-redux/-/react-redux-8.1.3.tgz", + "integrity": "sha512-n0ZrutD7DaX/j9VscF+uTALI3oUPa/pO4Z3soOBIjuRn/FzVu6aehhysxZCLi6y7duMf52WNZGMl7CtuK5EnRw==", "dependencies": { "@babel/runtime": "^7.12.1", "@types/hoist-non-react-statics": "^3.3.1", diff --git a/packages/map-gl-native/package.json b/packages/map-gl-native/package.json index 890ba59b..da4b9cbe 100644 --- a/packages/map-gl-native/package.json +++ b/packages/map-gl-native/package.json @@ -1,6 +1,6 @@ { "name": "@wq/map-gl-native", - "version": "2.0.0-alpha.2", + "version": "2.0.0", "description": "React Native & Expo bindings for @wq/map-gl", "type": "module", "main": "src/index.js", @@ -31,7 +31,7 @@ "homepage": "https://wq.io/@wq/map-gl", "dependencies": { "@turf/circle": "^6.5.0", - "@wq/map": "^2.0.0-alpha.2" + "@wq/map": "^2.0.0" }, "peerDependencies": { "@maplibre/maplibre-react-native": "*", diff --git a/packages/map-gl-web/package.json b/packages/map-gl-web/package.json index 186e4018..fbf3c52a 100644 --- a/packages/map-gl-web/package.json +++ b/packages/map-gl-web/package.json @@ -1,6 +1,6 @@ { "name": "@wq/map-gl-web", - "version": "2.0.0-alpha.2", + "version": "2.0.0", "description": "Web bindings for for @wq/map-gl", "type": "module", "main": "index.js", @@ -33,15 +33,15 @@ "dependencies": { "@mapbox/mapbox-gl-draw": "^1.4.1", "@turf/circle": "^6.5.0", - "@wq/map": "^2.0.0-alpha.2", - "@wq/material": "^2.0.0-alpha.1", + "@wq/map": "^2.0.0", + "@wq/material": "^2.0.0", "mapbox-gl": "npm:empty-npm-package@^1.0.0", "react-map-gl": "^7.0.25" }, "devDependencies": { - "@wq/material-web": "^2.0.0-alpha.1", - "@wq/model": "^2.0.0-alpha.1", - "@wq/react": "^2.0.0-alpha.2", - "@wq/store": "^2.0.0-alpha.1" + "@wq/material-web": "^2.0.0", + "@wq/model": "^2.0.0", + "@wq/react": "^2.0.0", + "@wq/store": "^2.0.0" } } diff --git a/packages/map-gl/package.json b/packages/map-gl/package.json index 70d82070..810741eb 100644 --- a/packages/map-gl/package.json +++ b/packages/map-gl/package.json @@ -1,6 +1,6 @@ { "name": "@wq/map-gl", - "version": "2.0.0-alpha.1", + "version": "2.0.0", "description": "MapLibre GL integration for @wq/map", "type": "module", "main": "src/index.js", @@ -31,10 +31,10 @@ }, "homepage": "https://wq.io/@wq/map-gl", "devDependencies": { - "@wq/map-gl-web": "^2.0.0-alpha.2", - "@wq/material-web": "^2.0.0-alpha.2", - "@wq/model": "^2.0.0-alpha.1", - "@wq/react": "^2.0.0-alpha.2", - "@wq/store": "^2.0.0-alpha.1" + "@wq/map-gl-web": "^2.0.0", + "@wq/material-web": "^2.0.0", + "@wq/model": "^2.0.0", + "@wq/react": "^2.0.0", + "@wq/store": "^2.0.0" } } diff --git a/packages/map/package.json b/packages/map/package.json index c276c867..0d019a93 100644 --- a/packages/map/package.json +++ b/packages/map/package.json @@ -1,6 +1,6 @@ { "name": "@wq/map", - "version": "2.0.0-alpha.2", + "version": "2.0.0", "description": "GIS integration for @wq/app pages", "type": "module", "main": "index.js", @@ -29,13 +29,13 @@ }, "homepage": "https://wq.io/@wq/map", "dependencies": { - "@wq/material": "^2.0.0-alpha.1", - "@wq/react": "^2.0.0-alpha.2", + "@wq/material": "^2.0.0", + "@wq/react": "^2.0.0", "mustache": "^4.2.0" }, "devDependencies": { - "@wq/material-web": "^2.0.0-alpha.2", - "@wq/model": "^2.0.0-alpha.1", - "@wq/store": "^2.0.0-alpha.1" + "@wq/material-web": "^2.0.0", + "@wq/model": "^2.0.0", + "@wq/store": "^2.0.0" } } diff --git a/packages/material-native/package-lock.json b/packages/material-native/package-lock.json index 45e510c8..0531c617 100644 --- a/packages/material-native/package-lock.json +++ b/packages/material-native/package-lock.json @@ -1,15 +1,15 @@ { "name": "@wq/material-native", - "version": "2.0.0-alpha.2", + "version": "2.0.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@wq/material-native", - "version": "2.0.0-alpha.2", + "version": "2.0.0", "license": "MIT", "dependencies": { - "@wq/react": "^2.0.0-alpha.2", + "@wq/react": "^2.0.0", "date-fns": "^2.30.0" }, "devDependencies": { @@ -6918,22 +6918,22 @@ } }, "node_modules/@wq/model": { - "version": "2.0.0-alpha.1", - "resolved": "https://registry.npmjs.org/@wq/model/-/model-2.0.0-alpha.1.tgz", - "integrity": "sha512-Ba68L7EI7Fo8DkXaa0z1+UTQxt+pW8o20U2ePVSPldFmqrqXXkNvbdKH8P5cfInO4u7uZrEtdlDB7fgwy+SrJg==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@wq/model/-/model-2.0.0.tgz", + "integrity": "sha512-/LWlzqj0nNGCBHa05zkW3E7mmJ7gqf8IgeG858YuoeteuYxK88h6FPl6xTUQhC52qBITZ/x6K3TgMJE7Jxb4nQ==", "dependencies": { - "@wq/store": "^2.0.0-alpha.1", + "@wq/store": "^2.0.0", "deepcopy": "^2.1.0", "redux-orm": "^0.17.0-rc.0" } }, "node_modules/@wq/react": { - "version": "2.0.0-alpha.2", - "resolved": "https://registry.npmjs.org/@wq/react/-/react-2.0.0-alpha.2.tgz", - "integrity": "sha512-jHMLPNs5jA8gAfVh9jRrel5eNvW33z4Yz0FW1vedPfahFYrayStnWKyB06aUP5bFxgr3VPs98HFxj1pSlnreNg==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@wq/react/-/react-2.0.0.tgz", + "integrity": "sha512-e2OSdJVm44LFEfM7Je/W5AuG6HmS7BWjfdXPxTNhtcy/9HtU19TinEZFD8HBd/MjPdOPzSZp3QU6oejnaVyFzQ==", "dependencies": { - "@wq/model": "^2.0.0-alpha.1", - "@wq/router": "^2.0.0-alpha.2", + "@wq/model": "^2.0.0", + "@wq/router": "^2.0.0", "formik": "^2.4.2", "param-case": "^3.0.4", "pascal-case": "^3.1.2", @@ -6941,20 +6941,20 @@ } }, "node_modules/@wq/router": { - "version": "2.0.0-alpha.2", - "resolved": "https://registry.npmjs.org/@wq/router/-/router-2.0.0-alpha.2.tgz", - "integrity": "sha512-lofKO+S3ORbDmOgNDnxFwmYB1+voqM67JuxslEbjHtY77uMZBbtN999iEqSDR+MOHJ0JPVEkQNmZ3CvSiBAcoA==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@wq/router/-/router-2.0.0.tgz", + "integrity": "sha512-+6UWCy6/uEr/nLjlJTgR2F1JDURaQloDFZNtBIerl/1ApKlPi0qBItiBISIg1pRCVCsYJR4iAWJ9ldc9HtT1HA==", "dependencies": { - "@wq/store": "^2.0.0-alpha.1", + "@wq/store": "^2.0.0", "capital-case": "^1.0.4", "query-string": "^8.1.0", "redux-first-router": "^2.1.5" } }, "node_modules/@wq/store": { - "version": "2.0.0-alpha.1", - "resolved": "https://registry.npmjs.org/@wq/store/-/store-2.0.0-alpha.1.tgz", - "integrity": "sha512-3RI4wCbgOOk/0ZvtPPEVDXPf1JEFLty0fXocQqFukb3sJhoYkEYDNymNG8jpjXqj/sTyesx5CEjtQqP8PmITRw==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@wq/store/-/store-2.0.0.tgz", + "integrity": "sha512-wS24qdGSwK6Ua/3BEdA9l3osVAbMj4O1AK8Rxur9U8d18WO4gmG1+nOKd98QEQeZdWVJfhxMMZS/gcvhkT+8ww==", "dependencies": { "localforage": "^1.10.0", "redux": "^4.2.1", diff --git a/packages/material-native/package.json b/packages/material-native/package.json index 5abbb6b2..3556b548 100644 --- a/packages/material-native/package.json +++ b/packages/material-native/package.json @@ -1,6 +1,6 @@ { "name": "@wq/material-native", - "version": "2.0.0-alpha.2", + "version": "2.0.0", "description": "React Native and Expo bindings for @wq/material", "type": "module", "main": "src/index.js", @@ -28,7 +28,7 @@ }, "homepage": "https://wq.io/@wq/material", "dependencies": { - "@wq/react": "^2.0.0-alpha.2", + "@wq/react": "^2.0.0", "date-fns": "^2.30.0" }, "peerDependencies": { diff --git a/packages/material-native/src/components/Img.js b/packages/material-native/src/components/Img.js index 8e01fc88..5ceb5ce7 100644 --- a/packages/material-native/src/components/Img.js +++ b/packages/material-native/src/components/Img.js @@ -93,7 +93,7 @@ export default function Img({ src, onPress, onClick, style, ...props }) { } Img.propTypes = { - src: PropTypes.oneOfType(PropTypes.string, PropTypes.number), + src: PropTypes.oneOfType([PropTypes.string, PropTypes.number]), width: PropTypes.number, height: PropTypes.number, onPress: PropTypes.func, diff --git a/packages/material-web/package.json b/packages/material-web/package.json index b1e5158e..341f77c5 100644 --- a/packages/material-web/package.json +++ b/packages/material-web/package.json @@ -1,6 +1,6 @@ { "name": "@wq/material-web", - "version": "2.0.0-alpha.2", + "version": "2.0.0", "description": "Web bindings for @wq/material", "type": "module", "main": "index.js", @@ -33,14 +33,14 @@ "@emotion/styled": "^11.11.0", "@mui/icons-material": "^5.11.16", "@mui/material": "^5.13.5", - "@wq/react": "^2.0.0-alpha.2", + "@wq/react": "^2.0.0", "date-fns": "^2.30.0", "formik-mui": "^5.0.0-alpha.0", "mui-file-dropzone": "^4.0.2" }, "devDependencies": { - "@wq/model": "^2.0.0-alpha.1", - "@wq/store": "^2.0.0-alpha.1", + "@wq/model": "^2.0.0", + "@wq/store": "^2.0.0", "react": "^18.2.0", "react-dom": "^18.2.0" } diff --git a/packages/material/package.json b/packages/material/package.json index 81653c79..f0fe8e86 100644 --- a/packages/material/package.json +++ b/packages/material/package.json @@ -1,6 +1,6 @@ { "name": "@wq/material", - "version": "2.0.0-alpha.1", + "version": "2.0.0", "description": "React + Material UI renderer for use with @wq/app", "type": "module", "main": "src/index.js", @@ -28,6 +28,6 @@ }, "homepage": "https://wq.io/@wq/material", "devDependencies": { - "@wq/material-web": "^2.0.0-alpha.2" + "@wq/material-web": "^2.0.0" } } diff --git a/packages/model/package.json b/packages/model/package.json index 18b6feae..f9945e4b 100644 --- a/packages/model/package.json +++ b/packages/model/package.json @@ -1,6 +1,6 @@ { "name": "@wq/model", - "version": "2.0.0-alpha.1", + "version": "2.0.0", "description": "A simple model API for working with stored lists", "type": "module", "main": "src/index.js", @@ -27,7 +27,7 @@ }, "homepage": "https://wq.io/@wq/model", "dependencies": { - "@wq/store": "^2.0.0-alpha.1", + "@wq/store": "^2.0.0", "deepcopy": "^2.1.0", "redux-orm": "^0.17.0-rc.0" } diff --git a/packages/outbox/package.json b/packages/outbox/package.json index 03b0fa0a..13b76b89 100644 --- a/packages/outbox/package.json +++ b/packages/outbox/package.json @@ -1,6 +1,6 @@ { "name": "@wq/outbox", - "version": "2.0.0-alpha.3", + "version": "2.0.0", "description": "A simple model API for working with stored lists", "type": "module", "main": "index.js", @@ -28,11 +28,11 @@ "homepage": "https://wq.io/@wq/outbox", "dependencies": { "@redux-offline/redux-offline": "2.6.0-native.1", - "@wq/model": "^2.0.0-alpha.1", - "@wq/store": "^2.0.0-alpha.1", + "@wq/model": "^2.0.0", + "@wq/store": "^2.0.0", "redux-persist": "^6.0.0" }, "devDependencies": { - "@wq/router": "^2.0.0-alpha.2" + "@wq/router": "^2.0.0" } } diff --git a/packages/react/package.json b/packages/react/package.json index 6f66046e..e0a08174 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -1,6 +1,6 @@ { "name": "@wq/react", - "version": "2.0.0-alpha.2", + "version": "2.0.0", "description": "React renderer for use with @wq/app", "type": "module", "main": "index.js", @@ -29,8 +29,8 @@ }, "homepage": "https://wq.io/@wq/react", "dependencies": { - "@wq/model": "^2.0.0-alpha.1", - "@wq/router": "^2.0.0-alpha.2", + "@wq/model": "^2.0.0", + "@wq/router": "^2.0.0", "formik": "^2.4.2", "param-case": "^3.0.4", "pascal-case": "^3.1.2", diff --git a/packages/router/package.json b/packages/router/package.json index 7bcf4210..02d45057 100644 --- a/packages/router/package.json +++ b/packages/router/package.json @@ -1,6 +1,6 @@ { "name": "@wq/router", - "version": "2.0.0-alpha.2", + "version": "2.0.0", "description": "Respond to URL changes with locally generated pages and custom events", "type": "module", "main": "index.js", @@ -25,7 +25,7 @@ }, "homepage": "https://wq.io/@wq/router", "dependencies": { - "@wq/store": "^2.0.0-alpha.1", + "@wq/store": "^2.0.0", "capital-case": "^1.0.4", "query-string": "^8.1.0", "redux-first-router": "^2.1.5" diff --git a/packages/store/package.json b/packages/store/package.json index b99f5bda..56d5ce21 100644 --- a/packages/store/package.json +++ b/packages/store/package.json @@ -1,6 +1,6 @@ { "name": "@wq/store", - "version": "2.0.0-alpha.1", + "version": "2.0.0", "description": "Locally-persistent, optionally server-populated JSON datastore(s)", "type": "module", "main": "src/index.js", diff --git a/wq/app/static/app/.sha256 b/wq/app/static/app/.sha256 index 05827ad1..6ddab776 100644 --- a/wq/app/static/app/.sha256 +++ b/wq/app/static/app/.sha256 @@ -2,5 +2,5 @@ c637d052aaddf8b0ad878819ee30facb74a3ba34cbed310a0fd1834fc02f46a2 css/mapbox-gl- 731181d400d65a8b09d842f55b70bc4dc11010b15b8549e2c65a69d233fbdd2e css/maplibre-gl.css cfb20121bd733aa6795e9f2f180c327d561c51cff783196f1eaa01ba42701bec css/wq.css a222d0281caeab67157dc947f83971d219156060bd98a529c035de4cec92a8f5 js/maplibre-gl.js -14274809fd19c22705911b81ade398846cd089765697a221ad88c96ae77fd742 js/wq.dev.js' -cff29bf7493670ebfcdd5590b9eaa0733f6f8e39954269b91658fd67ad9c016a js/wq.js' +f971c71417a90464878a7e3a4c9f740aa607d5a8fd77dfe2280de0ce402a0b6b js/wq.dev.js' +68c37d5f0023e68a84780b702048cfaa65a5a4c1ab16f3bce54b8ec791903a24 js/wq.js'