diff --git a/CHANGELOG.md b/CHANGELOG.md index b5373c2f31..1680720b0e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,78 @@ # Changelog +## v2.8.0 + +[compare changes](https://github.com/dpc-sdp/ripple-framework/compare/v2.7.1...v2.8.0) + + +### 🚀 Enhancements + + - **@dpc-sdp/ripple-ui-maps:** Add basic side panel ([2217a2f29](https://github.com/dpc-sdp/ripple-framework/commit/2217a2f29)) + - **@dpc-sdp/ripple-ui-maps:** Make side panel toggle-able ([15199472e](https://github.com/dpc-sdp/ripple-framework/commit/15199472e)) + - **@dpc-sdp/ripple-tide-search:** Added map sidebar to custom collection ([3d0bce471](https://github.com/dpc-sdp/ripple-framework/commit/3d0bce471)) + - **@dpc-sdp/ripple-tide-search:** Updated logic for zooming to pins, shapes with sidepanel ([28aac9ebc](https://github.com/dpc-sdp/ripple-framework/commit/28aac9ebc)) + - **@dpc-sdp/ripple-tide-search:** Allowed for empty dropdown default value ([bf7124b85](https://github.com/dpc-sdp/ripple-framework/commit/bf7124b85)) + - **@dpc-sdp/ripple-tide-search:** Allowed for dynamic aggregations with doc count ([c9ceec6bf](https://github.com/dpc-sdp/ripple-framework/commit/c9ceec6bf)) + - **@dpc-sdp/ripple-tide-search:** Send basic auth to elasticsearch when provided ([efa067201](https://github.com/dpc-sdp/ripple-framework/commit/efa067201)) + - **@dpc-sdp/ripple-tide-search:** Ensure that new env variables reach the nuxt app ([038810ea8](https://github.com/dpc-sdp/ripple-framework/commit/038810ea8)) + - **@dpc-sdp/ripple-tide-search:** Added ability to customise suggestion tags and mapping ([e0b2c0754](https://github.com/dpc-sdp/ripple-framework/commit/e0b2c0754)) + - **@dpc-sdp/ripple-tide-search:** Allowed location autocomplete label to be customised ([8cf613b98](https://github.com/dpc-sdp/ripple-framework/commit/8cf613b98)) + - **@dpc-sdp/ripple-tide-search:** Fixed undefined hover text for map pins ([32f694b4f](https://github.com/dpc-sdp/ripple-framework/commit/32f694b4f)) + - **@dpc-sdp/ripple-tide-search:** Added new no results message styling for sidepanel map ([751bc327f](https://github.com/dpc-sdp/ripple-framework/commit/751bc327f)) + - **@dpc-sdp/ripple-tide-search:** Allowed tags to be displayed in search bar when option selected ([627c0c505](https://github.com/dpc-sdp/ripple-framework/commit/627c0c505)) + - **@dpc-sdp/ripple-tide-search:** Make map sidepanel item unique id customisable ([bb5b8b39a](https://github.com/dpc-sdp/ripple-framework/commit/bb5b8b39a)) + +### 🩹 Fixes + + - **@dpc-sdp/ripple-ui-maps:** Update panel z-index ([33c89ebf1](https://github.com/dpc-sdp/ripple-framework/commit/33c89ebf1)) + - **@dpc-sdp/ripple-tide-search:** Fixed keyboard nav for suggestions with same label ([1a0c311e6](https://github.com/dpc-sdp/ripple-framework/commit/1a0c311e6)) + - **@dpc-sdp/ripple-tide-search:** Only show doc count when dynamic aggregations is true ([14c062bb4](https://github.com/dpc-sdp/ripple-framework/commit/14c062bb4)) + - **@dpc-sdp/ripple-tide-search:** Fixed map zooming when changing page in sidepanel ([a09b767b9](https://github.com/dpc-sdp/ripple-framework/commit/a09b767b9)) + - **@dpc-sdp/ripple-tide-search:** Added background color to map to match vicmap tiles ([65dcf0b87](https://github.com/dpc-sdp/ripple-framework/commit/65dcf0b87)) + - **@dpc-sdp/ripple-ui-maps:** Fixed map bg color not applying in fullscreen view ([624748dc6](https://github.com/dpc-sdp/ripple-framework/commit/624748dc6)) + - **@dpc-sdp/ripple-tide-search:** Fixed blank popup when two pins in same location ([1966eae04](https://github.com/dpc-sdp/ripple-framework/commit/1966eae04)) + - **@dpc-sdp/ripple-ui-maps:** Don't show enlarged pin if more than one feature is selected ([343a47d29](https://github.com/dpc-sdp/ripple-framework/commit/343a47d29)) + - **@dpc-sdp/ripple-ui-maps:** Don't add title attribute for clusters, just pins ([45c1b1843](https://github.com/dpc-sdp/ripple-framework/commit/45c1b1843)) + - **@dpc-sdp/ripple-ui-maps:** Fixed map not centering on cluster with pins in same location ([48958c156](https://github.com/dpc-sdp/ripple-framework/commit/48958c156)) + - **@dpc-sdp/ripple-ui-maps:** Design feedback for maps popup / sidebar ([8dd57e278](https://github.com/dpc-sdp/ripple-framework/commit/8dd57e278)) + - **@dpc-sdp/ripple-ui-maps:** Tweaked map sidepanel based on design feedback ([430b263cd](https://github.com/dpc-sdp/ripple-framework/commit/430b263cd)) + - **@dpc-sdp/ripple-ui-core:** Added missing underline to pagination next/prev buttons ([41e255783](https://github.com/dpc-sdp/ripple-framework/commit/41e255783)) + - **@dpc-sdp/ripple-ui-core:** Updated table styling based on design feedback ([fa32e9084](https://github.com/dpc-sdp/ripple-framework/commit/fa32e9084)) + - **@dpc-sdp/ripple-ui-core:** Ensure that data table responds at the right breakpoints ([e6bd541a2](https://github.com/dpc-sdp/ripple-framework/commit/e6bd541a2)) + - **@dpc-sdp/ripple-tide-search:** Adjusted spacing from design feedback ([0ac599fcd](https://github.com/dpc-sdp/ripple-framework/commit/0ac599fcd)) + - **@dpc-sdp/ripple-ui-core:** Fixed broken tests ([ac87bc1c1](https://github.com/dpc-sdp/ripple-framework/commit/ac87bc1c1)) + - **@dpc-sdp/ripple-ui-core:** Fixed storybook tests ([f76d198e7](https://github.com/dpc-sdp/ripple-framework/commit/f76d198e7)) + +### 🏡 Chore + + - Removed unneeded example code ([657ec8d82](https://github.com/dpc-sdp/ripple-framework/commit/657ec8d82)) + - **@dpc-sdp/ripple-tide-search:** Removed redundant map function ([b8bb1cdd3](https://github.com/dpc-sdp/ripple-framework/commit/b8bb1cdd3)) + - Remove mockserver from cypress test local run ([a084eecc1](https://github.com/dpc-sdp/ripple-framework/commit/a084eecc1)) + +### ✅ Tests + + - Updated cypress tests ([d9edd9c67](https://github.com/dpc-sdp/ripple-framework/commit/d9edd9c67)) + - **@dpc-sdp/ripple-ui-maps:** Fixed storybook tests ([f8e102283](https://github.com/dpc-sdp/ripple-framework/commit/f8e102283)) + - **nuxt-app:** Fixed broken map tests ([db137bb57](https://github.com/dpc-sdp/ripple-framework/commit/db137bb57)) + - **@dpc-sdp/ripple-tide-search:** Added more tests for maps ([1a56309c2](https://github.com/dpc-sdp/ripple-framework/commit/1a56309c2)) + - **@dpc-sdp/ripple-tide-search:** Set viewport width and height explicitly to fix tests ([345cf0257](https://github.com/dpc-sdp/ripple-framework/commit/345cf0257)) + - **@dpc-sdp/ripple-tide-search:** Increase map snapshot threshold ([e7c22728a](https://github.com/dpc-sdp/ripple-framework/commit/e7c22728a)) + - **@dpc-sdp/ripple-tide-search:** Regenerated image snapshot with cy run command ([b414337c6](https://github.com/dpc-sdp/ripple-framework/commit/b414337c6)) + - **@dpc-sdp/ripple-ui-core:** Fixed table tests ([2eb659e4f](https://github.com/dpc-sdp/ripple-framework/commit/2eb659e4f)) + - **@dpc-sdp/ripple-tide-search:** Cleaned up display of titles in map tests ([ee500604b](https://github.com/dpc-sdp/ripple-framework/commit/ee500604b)) + - **@dpc-sdp/ripple-ui-maps:** Fixed storybook tests ([361b30026](https://github.com/dpc-sdp/ripple-framework/commit/361b30026)) + - **@dpc-sdp/ripple-tide-search:** Fixed cypress tests after merge ([4bdd112f9](https://github.com/dpc-sdp/ripple-framework/commit/4bdd112f9)) + +### 🎨 Styles + + - Fixed linting errors ([bddbf421a](https://github.com/dpc-sdp/ripple-framework/commit/bddbf421a)) + +### ❤️ Contributors + +- Jeffrey Dowdle +- Dylan Kelly +- David Featherston + ## v2.7.1 [compare changes](https://github.com/dpc-sdp/ripple-framework/compare/v2.7.0...v2.7.1) diff --git a/lerna.json b/lerna.json index fe413b029d..167fc5b1cf 100644 --- a/lerna.json +++ b/lerna.json @@ -1,5 +1,5 @@ { - "version": "2.7.1", + "version": "2.8.0", "npmClient": "pnpm", "exact": true, "command": { diff --git a/packages/eslint-config-ripple/package.json b/packages/eslint-config-ripple/package.json index f317fbec4e..a8f41eedb8 100644 --- a/packages/eslint-config-ripple/package.json +++ b/packages/eslint-config-ripple/package.json @@ -2,7 +2,7 @@ "packageManager": "pnpm@8.6.2", "name": "@dpc-sdp/eslint-config-ripple", "description": "ESLint config for Ripple projects", - "version": "2.7.1", + "version": "2.8.0", "license": "Apache-2.0", "repository": "https://github.com/dpc-sdp/ripple-framework", "main": "index.js", diff --git a/packages/nuxt-ripple-analytics/package.json b/packages/nuxt-ripple-analytics/package.json index 125420671b..241d56e0ff 100644 --- a/packages/nuxt-ripple-analytics/package.json +++ b/packages/nuxt-ripple-analytics/package.json @@ -2,7 +2,7 @@ "packageManager": "pnpm@8.6.2", "name": "@dpc-sdp/nuxt-ripple-analytics", "description": "Nuxt module for handling event tracking.", - "version": "2.7.1", + "version": "2.8.0", "license": "Apache-2.0", "main": "./nuxt.config.ts", "repository": "https://github.com/dpc-sdp/ripple-framework", diff --git a/packages/nuxt-ripple-cli/package.json b/packages/nuxt-ripple-cli/package.json index 99dc017d44..05298c3c40 100644 --- a/packages/nuxt-ripple-cli/package.json +++ b/packages/nuxt-ripple-cli/package.json @@ -2,7 +2,7 @@ "packageManager": "pnpm@8.6.2", "name": "@dpc-sdp/nuxt-ripple-cli", "description": "A CLI for simplifying common setup and scaffolding tasks", - "version": "2.7.1", + "version": "2.8.0", "license": "Apache-2.0", "repository": "https://github.com/dpc-sdp/ripple-framework", "main": "./dist/index.js", diff --git a/packages/nuxt-ripple-preview/package.json b/packages/nuxt-ripple-preview/package.json index 6c87bb5a50..077a50ee09 100644 --- a/packages/nuxt-ripple-preview/package.json +++ b/packages/nuxt-ripple-preview/package.json @@ -2,7 +2,7 @@ "packageManager": "pnpm@8.6.2", "name": "@dpc-sdp/nuxt-ripple-preview", "description": "Adds support for drupal preview links in Ripple frontend sites", - "version": "2.7.1", + "version": "2.8.0", "license": "Apache-2.0", "main": "./nuxt.config.ts", "repository": "https://github.com/dpc-sdp/ripple-framework", diff --git a/packages/nuxt-ripple/package.json b/packages/nuxt-ripple/package.json index e71ec54b71..1dde250fe0 100644 --- a/packages/nuxt-ripple/package.json +++ b/packages/nuxt-ripple/package.json @@ -2,7 +2,7 @@ "packageManager": "pnpm@8.6.2", "name": "@dpc-sdp/nuxt-ripple", "description": "Nuxt module for integrating Ripple and Tide", - "version": "2.7.1", + "version": "2.8.0", "license": "Apache-2.0", "main": "./nuxt.config.ts", "repository": "https://github.com/dpc-sdp/ripple-framework", diff --git a/packages/ripple-storybook/package.json b/packages/ripple-storybook/package.json index 953cd68bf6..e4fa026620 100644 --- a/packages/ripple-storybook/package.json +++ b/packages/ripple-storybook/package.json @@ -2,7 +2,7 @@ "packageManager": "pnpm@8.6.2", "name": "ripple-storybook", "description": "Ripple Storybook instance", - "version": "2.7.1", + "version": "2.8.0", "license": "Apache-2.0", "private": true, "repository": "https://github.com/dpc-sdp/ripple-framework", diff --git a/packages/ripple-test-utils/package.json b/packages/ripple-test-utils/package.json index 28ecca7000..f167ef83f3 100644 --- a/packages/ripple-test-utils/package.json +++ b/packages/ripple-test-utils/package.json @@ -2,7 +2,7 @@ "packageManager": "pnpm@8.0.0", "name": "@dpc-sdp/ripple-test-utils", "description": "Test utils for Ripple sites", - "version": "2.7.1", + "version": "2.8.0", "license": "Apache-2.0", "type": "module", "main": "./dist/config/index.js", diff --git a/packages/ripple-tide-api/package.json b/packages/ripple-tide-api/package.json index 2d4cbff78d..85745e6420 100644 --- a/packages/ripple-tide-api/package.json +++ b/packages/ripple-tide-api/package.json @@ -2,7 +2,7 @@ "packageManager": "pnpm@8.6.2", "name": "@dpc-sdp/ripple-tide-api", "description": "Ripple API endpoints for Tide Drupal backend", - "version": "2.7.1", + "version": "2.8.0", "license": "Apache-2.0", "repository": "https://github.com/dpc-sdp/ripple-framework", "main": "./dist/index.js", diff --git a/packages/ripple-tide-event/package.json b/packages/ripple-tide-event/package.json index 1029dc2de3..b8df72dbfd 100644 --- a/packages/ripple-tide-event/package.json +++ b/packages/ripple-tide-event/package.json @@ -2,7 +2,7 @@ "packageManager": "pnpm@8.6.2", "name": "@dpc-sdp/ripple-tide-event", "description": "Ripple mappings and components for Tide Event Content type", - "version": "2.7.1", + "version": "2.8.0", "license": "Apache-2.0", "main": "./nuxt.config.ts", "repository": "https://github.com/dpc-sdp/ripple-framework", diff --git a/packages/ripple-tide-grant/package.json b/packages/ripple-tide-grant/package.json index e5d7f2dfa5..952dc7c643 100644 --- a/packages/ripple-tide-grant/package.json +++ b/packages/ripple-tide-grant/package.json @@ -2,7 +2,7 @@ "packageManager": "pnpm@8.6.2", "name": "@dpc-sdp/ripple-tide-grant", "description": "Ripple mappings and components for Tide Grant Content type", - "version": "2.7.1", + "version": "2.8.0", "license": "Apache-2.0", "repository": "https://github.com/dpc-sdp/ripple-framework", "main": "./nuxt.config.ts", diff --git a/packages/ripple-tide-landing-page/package.json b/packages/ripple-tide-landing-page/package.json index 109d67f70c..4dad984046 100644 --- a/packages/ripple-tide-landing-page/package.json +++ b/packages/ripple-tide-landing-page/package.json @@ -2,7 +2,7 @@ "packageManager": "pnpm@8.6.2", "name": "@dpc-sdp/ripple-tide-landing-page", "description": "Ripple mappings and components for Tide landing-page Content type", - "version": "2.7.1", + "version": "2.8.0", "license": "Apache-2.0", "repository": "https://github.com/dpc-sdp/ripple-framework", "main": "./nuxt.config.ts", diff --git a/packages/ripple-tide-media/package.json b/packages/ripple-tide-media/package.json index 2bc069c49b..285c49d6cd 100644 --- a/packages/ripple-tide-media/package.json +++ b/packages/ripple-tide-media/package.json @@ -2,7 +2,7 @@ "packageManager": "pnpm@8.6.2", "name": "@dpc-sdp/ripple-tide-media", "description": "Ripple mappings and components for Tide media", - "version": "2.7.1", + "version": "2.8.0", "license": "Apache-2.0", "repository": "https://github.com/dpc-sdp/ripple-framework", "main": "./nuxt.config.ts", diff --git a/packages/ripple-tide-news/package.json b/packages/ripple-tide-news/package.json index be4e98cbf3..8dd6b663b3 100644 --- a/packages/ripple-tide-news/package.json +++ b/packages/ripple-tide-news/package.json @@ -2,7 +2,7 @@ "packageManager": "pnpm@8.6.2", "name": "@dpc-sdp/ripple-tide-news", "description": "Ripple mappings and components for Tide News content type", - "version": "2.7.1", + "version": "2.8.0", "license": "Apache-2.0", "repository": "https://github.com/dpc-sdp/ripple-framework", "main": "./nuxt.config.ts", diff --git a/packages/ripple-tide-publication/package.json b/packages/ripple-tide-publication/package.json index 3b55e7a122..9849f180eb 100644 --- a/packages/ripple-tide-publication/package.json +++ b/packages/ripple-tide-publication/package.json @@ -2,7 +2,7 @@ "packageManager": "pnpm@8.6.2", "name": "@dpc-sdp/ripple-tide-publication", "description": "Ripple mappings and components for Tide Publication Content type", - "version": "2.7.1", + "version": "2.8.0", "license": "Apache-2.0", "repository": "https://github.com/dpc-sdp/ripple-framework", "main": "./nuxt.config.ts", diff --git a/packages/ripple-tide-search/package.json b/packages/ripple-tide-search/package.json index 6c758f5590..7189efe391 100644 --- a/packages/ripple-tide-search/package.json +++ b/packages/ripple-tide-search/package.json @@ -2,7 +2,7 @@ "packageManager": "pnpm@8.6.2", "name": "@dpc-sdp/ripple-tide-search", "description": "Ripple search UI and services for connecting to Tide search", - "version": "2.7.1", + "version": "2.8.0", "license": "Apache-2.0", "repository": "https://github.com/dpc-sdp/ripple-framework", "main": "./nuxt.config.ts", diff --git a/packages/ripple-tide-topic/package.json b/packages/ripple-tide-topic/package.json index 395c6b7fa4..18b144922b 100644 --- a/packages/ripple-tide-topic/package.json +++ b/packages/ripple-tide-topic/package.json @@ -9,7 +9,7 @@ "./mapping": "./mapping/index.ts", "./types": "./types.ts" }, - "version": "2.7.1", + "version": "2.8.0", "dependencies": { "@dpc-sdp/nuxt-ripple": "workspace:*", "@dpc-sdp/ripple-tide-api": "workspace:*", diff --git a/packages/ripple-ui-core/package.json b/packages/ripple-ui-core/package.json index f2d90234aa..6c454de795 100644 --- a/packages/ripple-ui-core/package.json +++ b/packages/ripple-ui-core/package.json @@ -2,7 +2,7 @@ "packageManager": "pnpm@8.6.2", "name": "@dpc-sdp/ripple-ui-core", "description": "Ripple UI Core component library", - "version": "2.7.1", + "version": "2.8.0", "license": "Apache-2.0", "repository": "https://github.com/dpc-sdp/ripple-framework", "files": [ diff --git a/packages/ripple-ui-forms/package.json b/packages/ripple-ui-forms/package.json index a856214f0e..e647e68e52 100644 --- a/packages/ripple-ui-forms/package.json +++ b/packages/ripple-ui-forms/package.json @@ -2,7 +2,7 @@ "packageManager": "pnpm@8.6.2", "name": "@dpc-sdp/ripple-ui-forms", "description": "A form component library built with Formkit", - "version": "2.7.1", + "version": "2.8.0", "license": "Apache-2.0", "repository": "https://github.com/dpc-sdp/ripple-framework", "main": "./dist/rpl-forms.umd.js", diff --git a/packages/ripple-ui-maps/package.json b/packages/ripple-ui-maps/package.json index dd90c05cf9..cc19ca614c 100644 --- a/packages/ripple-ui-maps/package.json +++ b/packages/ripple-ui-maps/package.json @@ -2,7 +2,7 @@ "packageManager": "pnpm@8.6.2", "name": "@dpc-sdp/ripple-ui-maps", "description": "Ripple UI Core component library", - "version": "2.7.1", + "version": "2.8.0", "license": "Apache-2.0", "repository": "https://github.com/dpc-sdp/ripple-framework", "files": [ diff --git a/packages/stylelint-config-ripple/package.json b/packages/stylelint-config-ripple/package.json index 9d02279e82..4700caa1b6 100644 --- a/packages/stylelint-config-ripple/package.json +++ b/packages/stylelint-config-ripple/package.json @@ -2,7 +2,7 @@ "packageManager": "pnpm@8.6.2", "name": "@dpc-sdp/stylelint-config-ripple", "description": "ESLint config for Ripple projects", - "version": "2.7.1", + "version": "2.8.0", "license": "Apache-2.0", "repository": "https://github.com/dpc-sdp/ripple-framework", "main": "index.js",