diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 8388fe105..6bb50d96e 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "2.8.0" + ".": "2.9.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 000000000..05aeea108 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,38 @@ +# Changelog + +## [2.9.0](https://github.com/inclusive-design/wecount.inclusivedesign.ca/compare/2.8.0...v2.9.0) (2024-05-06) + + +### Features + +* add support for image captions (resolves [#1670](https://github.com/inclusive-design/wecount.inclusivedesign.ca/issues/1670)) ([#1683](https://github.com/inclusive-design/wecount.inclusivedesign.ca/issues/1683)) ([ddfcb1a](https://github.com/inclusive-design/wecount.inclusivedesign.ca/commit/ddfcb1a42ea42c03a6b4fd22c21645a15b02fc70)) +* apply proper themes to the cards used in homepage (resolves [#1700](https://github.com/inclusive-design/wecount.inclusivedesign.ca/issues/1700)) ([#1730](https://github.com/inclusive-design/wecount.inclusivedesign.ca/issues/1730)) ([ebf772e](https://github.com/inclusive-design/wecount.inclusivedesign.ca/commit/ebf772e9ab0da45a87f7b7b13abe005f83b7d72a)) +* homepage update ([#1699](https://github.com/inclusive-design/wecount.inclusivedesign.ca/issues/1699)) ([8576393](https://github.com/inclusive-design/wecount.inclusivedesign.ca/commit/8576393bc87bd6e90d6263f920738c5c9092289b)) +* remove analytics (resolves [#1599](https://github.com/inclusive-design/wecount.inclusivedesign.ca/issues/1599)) ([#1600](https://github.com/inclusive-design/wecount.inclusivedesign.ca/issues/1600)) ([80a6c19](https://github.com/inclusive-design/wecount.inclusivedesign.ca/commit/80a6c197e950ad7b11cc9e3a8f5080a6281b065e)) +* remove analytics (resolves [#1599](https://github.com/inclusive-design/wecount.inclusivedesign.ca/issues/1599)) ([#1600](https://github.com/inclusive-design/wecount.inclusivedesign.ca/issues/1600)) ([#1601](https://github.com/inclusive-design/wecount.inclusivedesign.ca/issues/1601)) ([b6cc86d](https://github.com/inclusive-design/wecount.inclusivedesign.ca/commit/b6cc86d50a5a1e54fed10eab198e775a3ac1ad40)) +* remove COVID Data Monitor, redirect to new URL (fix [#1636](https://github.com/inclusive-design/wecount.inclusivedesign.ca/issues/1636)) ([#1641](https://github.com/inclusive-design/wecount.inclusivedesign.ca/issues/1641)) ([89d96ac](https://github.com/inclusive-design/wecount.inclusivedesign.ca/commit/89d96ac12a3452dffb6e79002f1dd8be1e96560c)) +* remove Netlify Large Media integration ([#1602](https://github.com/inclusive-design/wecount.inclusivedesign.ca/issues/1602)) ([eeb8560](https://github.com/inclusive-design/wecount.inclusivedesign.ca/commit/eeb85605c530e0e954acd62c879394f44261cbbf)) +* remove role-based authentication check (resolves [#906](https://github.com/inclusive-design/wecount.inclusivedesign.ca/issues/906)) ([#1682](https://github.com/inclusive-design/wecount.inclusivedesign.ca/issues/1682)) ([ab902ab](https://github.com/inclusive-design/wecount.inclusivedesign.ca/commit/ab902abdd698e52950913d9df097607f5de50e62)) +* rename and redirect collections (resolves [#1664](https://github.com/inclusive-design/wecount.inclusivedesign.ca/issues/1664)) ([#1677](https://github.com/inclusive-design/wecount.inclusivedesign.ca/issues/1677)) ([6e43e11](https://github.com/inclusive-design/wecount.inclusivedesign.ca/commit/6e43e115b6082b8c505f1d46fa1614f4f0f5d5bf)) +* sync content changes on changes to main branch ([#1705](https://github.com/inclusive-design/wecount.inclusivedesign.ca/issues/1705)) ([664a77c](https://github.com/inclusive-design/wecount.inclusivedesign.ca/commit/664a77c002bf265daceec27d9a3384d77b1314c6)) +* update project to follow Trivet conventions ([#1616](https://github.com/inclusive-design/wecount.inclusivedesign.ca/issues/1616)) ([3b56ce0](https://github.com/inclusive-design/wecount.inclusivedesign.ca/commit/3b56ce0eca31d40f28d26360324efce4b95828fb)) +* use lite-youtube-embed for YouTube videos ([#1684](https://github.com/inclusive-design/wecount.inclusivedesign.ca/issues/1684)) ([13b204e](https://github.com/inclusive-design/wecount.inclusivedesign.ca/commit/13b204ea2884d145a788ee0faffa7bdf5046cbb8)) + + +### Bug Fixes + +* adjust CMS commit messages ([#1631](https://github.com/inclusive-design/wecount.inclusivedesign.ca/issues/1631)) ([828c178](https://github.com/inclusive-design/wecount.inclusivedesign.ca/commit/828c178a3b90d84d8a9de2cabef387a38026a2f5)) +* correct CMS branch ([#1605](https://github.com/inclusive-design/wecount.inclusivedesign.ca/issues/1605)) ([0ae97a6](https://github.com/inclusive-design/wecount.inclusivedesign.ca/commit/0ae97a6e446676c316130bd5d4570e24aa4a5b54)) +* expander style issue ([#1685](https://github.com/inclusive-design/wecount.inclusivedesign.ca/issues/1685)) ([db50b7c](https://github.com/inclusive-design/wecount.inclusivedesign.ca/commit/db50b7c8d0882bd58f853ecb59c0dda3aa69c4dd)) +* fix netlify build error ([fd26d15](https://github.com/inclusive-design/wecount.inclusivedesign.ca/commit/fd26d1521a28db8b8e22e6aa6863cbd74755e992)) +* fix the build failure ([#1542](https://github.com/inclusive-design/wecount.inclusivedesign.ca/issues/1542)) (resolves [#1537](https://github.com/inclusive-design/wecount.inclusivedesign.ca/issues/1537)) ([82a7912](https://github.com/inclusive-design/wecount.inclusivedesign.ca/commit/82a7912a8aa91adc5529b98608b7962e95bfdac3)) +* fix the service worker console error ([#1553](https://github.com/inclusive-design/wecount.inclusivedesign.ca/issues/1553)) ([fdaed7d](https://github.com/inclusive-design/wecount.inclusivedesign.ca/commit/fdaed7dde8a463ba64ee43ce19cd1d2cdbcff87d)) +* issue with side navbar items' wordwrap ([#1738](https://github.com/inclusive-design/wecount.inclusivedesign.ca/issues/1738)) ([49d674e](https://github.com/inclusive-design/wecount.inclusivedesign.ca/commit/49d674e9a4dcf9ada78b2730c93a5c932967d66d)) +* remove border in default theme ([#1737](https://github.com/inclusive-design/wecount.inclusivedesign.ca/issues/1737)) ([4d9516b](https://github.com/inclusive-design/wecount.inclusivedesign.ca/commit/4d9516b17af34aca96beffe489c7f20e7bbca992)) +* remove Husky hooks for Git LFS ([#1604](https://github.com/inclusive-design/wecount.inclusivedesign.ca/issues/1604)) ([41499e9](https://github.com/inclusive-design/wecount.inclusivedesign.ca/commit/41499e943f8c0e21e79bfd5790a2c39d07a2f709)) +* remove share point URL from resources ([dbfa489](https://github.com/inclusive-design/wecount.inclusivedesign.ca/commit/dbfa489830f287ef9762ec0fe391e2e4a7ee2e2c)) +* remove share point URL from resources ([#1297](https://github.com/inclusive-design/wecount.inclusivedesign.ca/issues/1297)) ([268a701](https://github.com/inclusive-design/wecount.inclusivedesign.ca/commit/268a701bb209f034975ae5d1226c0e13db7aebdb)) +* resolve contrast issue with header bar (fixes [#1739](https://github.com/inclusive-design/wecount.inclusivedesign.ca/issues/1739)) ([#1741](https://github.com/inclusive-design/wecount.inclusivedesign.ca/issues/1741)) ([1499fa8](https://github.com/inclusive-design/wecount.inclusivedesign.ca/commit/1499fa830ff5af1786c09b06063d862775581835)) +* resolve linting issue with newer Stylelint version ([#1626](https://github.com/inclusive-design/wecount.inclusivedesign.ca/issues/1626)) ([ccc560c](https://github.com/inclusive-design/wecount.inclusivedesign.ca/commit/ccc560c32bcd618502de32a83068e64557a60b43)) +* resolve Node 18 build issue with covid-data-monitor ([#1622](https://github.com/inclusive-design/wecount.inclusivedesign.ca/issues/1622)) ([6b02591](https://github.com/inclusive-design/wecount.inclusivedesign.ca/commit/6b02591aa2346bddb8e8fa72513145b3e3510086)) +* vertical alignment issues for Image and Text widget ([#1663](https://github.com/inclusive-design/wecount.inclusivedesign.ca/issues/1663)) ([d11c688](https://github.com/inclusive-design/wecount.inclusivedesign.ca/commit/d11c688331f2e24acdbe5494265dbc4cd59856b8)) diff --git a/package-lock.json b/package-lock.json index 8a7491823..191ece512 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@wecount/wecount.inclusivedesign.ca", - "version": "2.8.0", + "version": "2.9.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@wecount/wecount.inclusivedesign.ca", - "version": "2.8.0", + "version": "2.9.0", "license": "BSD-3-Clause", "dependencies": { "@11ty/eleventy": "2.0.1", @@ -32,16 +32,16 @@ "devDependencies": { "@commitlint/cli": "19.0.3", "@commitlint/config-conventional": "19.0.3", - "autoprefixer": "10.4.19", + "autoprefixer": "10.4.18", "cross-env": "7.0.3", "decap-server": "3.0.2", "dotenv": "16.4.5", "eslint": "8.57.0", "eslint-config-fluid": "2.1.1", "eslint-plugin-jsdoc": "48.2.1", - "eslint-plugin-markdown": "4.0.1", + "eslint-plugin-markdown": "3.0.1", "eslint-plugin-react": "7.34.0", - "eslint-plugin-yml": "1.14.0", + "eslint-plugin-yml": "1.12.2", "husky": "9.0.11", "lint-staged": "15.2.2", "markdownlint-cli2": "0.12.1", @@ -4854,9 +4854,9 @@ } }, "node_modules/autoprefixer": { - "version": "10.4.19", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.19.tgz", - "integrity": "sha512-BaENR2+zBZ8xXhM4pUaKUxlVdxZ0EZhjvbopwnXmxRUfqDmwSpC2lAi/QXvx7NRdPCo1WKEcEF6mV64si1z4Ew==", + "version": "10.4.18", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.18.tgz", + "integrity": "sha512-1DKbDfsr6KUElM6wg+0zRNkB/Q7WcKYAaK+pzXn+Xqmszm/5Xa9coeNdtP88Vi+dPzZnMjhge8GIV49ZQkDa+g==", "dev": true, "funding": [ { @@ -4874,7 +4874,7 @@ ], "dependencies": { "browserslist": "^4.23.0", - "caniuse-lite": "^1.0.30001599", + "caniuse-lite": "^1.0.30001591", "fraction.js": "^4.3.7", "normalize-range": "^0.1.2", "picocolors": "^1.0.0", @@ -5199,13 +5199,13 @@ } }, "node_modules/body-parser": { - "version": "1.20.2", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.2.tgz", - "integrity": "sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==", + "version": "1.20.1", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", + "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", "dev": true, "dependencies": { "bytes": "3.1.2", - "content-type": "~1.0.5", + "content-type": "~1.0.4", "debug": "2.6.9", "depd": "2.0.0", "destroy": "1.2.0", @@ -5213,7 +5213,7 @@ "iconv-lite": "0.4.24", "on-finished": "2.4.1", "qs": "6.11.0", - "raw-body": "2.5.2", + "raw-body": "2.5.1", "type-is": "~1.6.18", "unpipe": "1.0.0" }, @@ -5268,6 +5268,21 @@ "node": ">= 0.8" } }, + "node_modules/body-parser/node_modules/raw-body": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "dev": true, + "dependencies": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, "node_modules/boolbase": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", @@ -5514,9 +5529,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001603", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001603.tgz", - "integrity": "sha512-iL2iSS0eDILMb9n5yKQoTBim9jMZ0Yrk8g0N9K7UzYyWnfIKzXBZD5ngpM37ZcL/cv0Mli8XtVMRYMQAfFpi5Q==", + "version": "1.0.30001597", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001597.tgz", + "integrity": "sha512-7LjJvmQU6Sj7bL0j5b5WY/3n7utXUJvAe1lxhsHDbLmwX9mdL86Yjtr+5SRCyf8qME4M7pU2hswj0FpyBVCv9w==", "funding": [ { "type": "opencollective", @@ -6193,9 +6208,8 @@ } }, "node_modules/content-type": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", - "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", + "version": "1.0.4", + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -9311,9 +9325,9 @@ } }, "node_modules/eslint-compat-utils": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/eslint-compat-utils/-/eslint-compat-utils-0.5.0.tgz", - "integrity": "sha512-dc6Y8tzEcSYZMHa+CMPLi/hyo1FzNeonbhJL7Ol0ccuKQkwopJcJBA9YL/xmMTLU1eKigXo9vj9nALElWYSowg==", + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/eslint-compat-utils/-/eslint-compat-utils-0.4.1.tgz", + "integrity": "sha512-5N7ZaJG5pZxUeNNJfUchurLVrunD1xJvyg5kYOIVF8kg1f3ajTikmAu/5fZ9w100omNPOoMjngRszh/Q/uFGMg==", "dev": true, "dependencies": { "semver": "^7.5.4" @@ -9424,18 +9438,18 @@ } }, "node_modules/eslint-plugin-markdown": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-markdown/-/eslint-plugin-markdown-4.0.1.tgz", - "integrity": "sha512-5/MnGvYU0i8MbHH5cg8S+Vl3DL+bqRNYshk1xUO86DilNBaxtTkhH+5FD0/yO03AmlI6+lfNFdk2yOw72EPzpA==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-markdown/-/eslint-plugin-markdown-3.0.1.tgz", + "integrity": "sha512-8rqoc148DWdGdmYF6WSQFT3uQ6PO7zXYgeBpHAOAakX/zpq+NvFYbDA/H7PYzHajwtmaOzAwfxyl++x0g1/N9A==", "dev": true, "dependencies": { "mdast-util-from-markdown": "^0.8.5" }, "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "peerDependencies": { - "eslint": ">=8" + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, "node_modules/eslint-plugin-react": { @@ -9499,13 +9513,13 @@ } }, "node_modules/eslint-plugin-yml": { - "version": "1.14.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-yml/-/eslint-plugin-yml-1.14.0.tgz", - "integrity": "sha512-ESUpgYPOcAYQO9czugcX5OqRvn/ydDVwGCPXY4YjPqc09rHaUVUA6IE6HLQys4rXk/S+qx3EwTd1wHCwam/OWQ==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-yml/-/eslint-plugin-yml-1.12.2.tgz", + "integrity": "sha512-hvS9p08FhPT7i/ynwl7/Wt7ke7Rf4P2D6fT8lZlL43peZDTsHtH2A0SIFQ7Kt7+mJ6if6P+FX3iJhMkdnxQwpg==", "dev": true, "dependencies": { "debug": "^4.3.2", - "eslint-compat-utils": "^0.5.0", + "eslint-compat-utils": "^0.4.0", "lodash": "^4.17.21", "natural-compare": "^1.4.0", "yaml-eslint-parser": "^1.2.1" @@ -9817,17 +9831,17 @@ } }, "node_modules/express": { - "version": "4.19.2", - "resolved": "https://registry.npmjs.org/express/-/express-4.19.2.tgz", - "integrity": "sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q==", + "version": "4.18.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", + "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", "dev": true, "dependencies": { "accepts": "~1.3.8", "array-flatten": "1.1.1", - "body-parser": "1.20.2", + "body-parser": "1.20.1", "content-disposition": "0.5.4", "content-type": "~1.0.4", - "cookie": "0.6.0", + "cookie": "0.5.0", "cookie-signature": "1.0.6", "debug": "2.6.9", "depd": "2.0.0", @@ -9859,9 +9873,9 @@ } }, "node_modules/express/node_modules/cookie": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz", - "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==", + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", "dev": true, "engines": { "node": ">= 0.6" diff --git a/package.json b/package.json index 80ed4064c..30f61a051 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@wecount/wecount.inclusivedesign.ca", - "version": "2.8.0", + "version": "2.9.0", "description": "The source files for the We Count website, built with Eleventy.", "license": "BSD-3-Clause", "author": "OCAD University ", @@ -62,16 +62,16 @@ "devDependencies": { "@commitlint/cli": "19.0.3", "@commitlint/config-conventional": "19.0.3", - "autoprefixer": "10.4.19", + "autoprefixer": "10.4.18", "cross-env": "7.0.3", "decap-server": "3.0.2", "dotenv": "16.4.5", "eslint": "8.57.0", "eslint-config-fluid": "2.1.1", "eslint-plugin-jsdoc": "48.2.1", - "eslint-plugin-markdown": "4.0.1", + "eslint-plugin-markdown": "3.0.1", "eslint-plugin-react": "7.34.0", - "eslint-plugin-yml": "1.14.0", + "eslint-plugin-yml": "1.12.2", "husky": "9.0.11", "lint-staged": "15.2.2", "markdownlint-cli2": "0.12.1",