Skip to content

Latest commit

 

History

History
2463 lines (1758 loc) · 187 KB

CHANGELOG.md

File metadata and controls

2463 lines (1758 loc) · 187 KB

Changelog

v2.21.0

compare changes

v2.20.0

compare changes

v2.19.0

compare changes

v2.18.0

compare changes

🚀 Enhancements

  • @dpc-sdp/ripple-ui-core: Add date range field and search listing support (0cd1e3cca)
  • @dpc-sdp/ripple-ui-core: Consistent font size, check if links should collapse, add tests (6b0ea3d74)
  • @dpc-sdp/ripple-ui-maps: Fix for storybook test (9263e25e9)

🩹 Fixes

  • @dpc-sdp/ripple-tide-publication: Added back the publication print all page header (0b98191ad)
  • @dpc-sdp/ripple-ui-maps: Changed styling of map 'popover' to match designs (2c303a903)

💅 Refactors

  • nuxt-app: ♻️ move examples to separate layers (1be0b29b2)

🏡 Chore

  • @dpc-sdp/nuxt-ripple-cli: Update scaffold scripts to use sdp core pkg (5fc111cd8)
  • @dpc-sdp/ripple-ui-core: Update dataLayer value format (3cd25fc1b)
  • @dpc-sdp/ripple-tide-api: Add support for secure file display (d0f3d1353)

🎨 Styles

  • @dpc-sdp/ripple-ui-maps: Fixed incorrect comment (4680089e2)

❤️ Contributors

v2.17.3

compare changes

🩹 Fixes

  • @dpc-sdp/ripple-tide-search: Fix issue with search listing dropdown reactivity (3ef6daed1)

❤️ Contributors

v2.17.2

compare changes

🩹 Fixes

  • @dpc-sdp/ripple-ui-core: 🐛 fix regression in unflagged mode (f90da6469)

❤️ Contributors

v2.17.1

compare changes

🩹 Fixes

  • @dpc-sdp/ripple-tide-webform: Fixed verifycaptcha not fetching webform correctly (cf7b1d168)

❤️ Contributors

v2.17.0

compare changes

🚀 Enhancements

  • @dpc-sdp/ripple-tide-webform: Added support for CAPTCHAs in webforms (611794fcf)
  • @dpc-sdp/ripple-tide-webform: Updated captcha mapping after backend update (15ddd5d41)
  • @dpc-sdp/ripple-tide-search: Set pii value for search listing filters (383195090)
  • @dpc-sdp/ripple-ui-forms: Use labels for dataLayer events, add rpl-form-number dataLayer event (ac8d207af)
  • @dpc-sdp/ripple-tide-webform: Captchas for content rating and support multiple on a page (30a0f90a6)
  • @dpc-sdp/ripple-ui-core: Add aria label to vertical nav toggles (edda55e8e)
  • @dpc-sdp/nuxt-ripple-analytics: Add content status to routeChange event (91d408c32)
  • @dpc-sdp/ripple-ui-core: Add back to top event (e9a6148c2)
  • @dpc-sdp/ripple-tide-webform: Change the way captcha is configured to be less finnicky (fa53a4719)
  • @dpc-sdp/ripple-tide-publication: Extend page links event (2fc97251a)
  • @dpc-sdp/ripple-ui-forms: Added form_start analytics event (9f4a26c9e)
  • @dpc-sdp/ripple-tide-webform: Handle recaptcha v2 quota exceeding gracefully (345bdee4a)
  • @dpc-sdp/ripple-tide-publication: Add count and index to page link event (cdc702e40)
  • @dpc-sdp/ripple-tide-webform: Logged captcha success with form id (2ecb481bb)
  • @dpc-sdp/ripple-tide-webform: Only load captcha scripts when captcha element is rendered (a66b17710)
  • @dpc-sdp/ripple-tide-search: Add prop for map height to match rpl-map (372885a74)
  • @dpc-sdp/ripple-ui-forms: Added form abandon analytics event (d4dc8c398)

🩹 Fixes

  • @dpc-sdp/ripple-tide-webform: Fixed rollup import error (18d259672)
  • @dpc-sdp/ripple-ui-forms: Fixed issue with util imports in storybook (19754e807)
  • @dpc-sdp/ripple-ui-forms: Fixed storybook tests (b61548848)
  • @dpc-sdp/ripple-ui-core: Update download attribute (335e36792)
  • @dpc-sdp/ripple-tide-webform: Fixed broken test after content rating form changes (909f94402)
  • @dpc-sdp/ripple-ui-core: Remove un-needed tabindex from vertical nav (ca11280f8)
  • @dpc-sdp/ripple-ui-core: 🐛 remove double render (0466cf5c0)
  • @dpc-sdp/ripple-ui-core: Update tabs story so tabs can be clicked (8f8b2f8ae)
  • @dpc-sdp/ripple-tide-api: Update getLinkFromField to account for internal: links (2e23ba81f)
  • @dpc-sdp/ripple-ui-forms: Fixed missing import for rplform (e749444ca)
  • @dpc-sdp/ripple-tide-search: Add full stop to the end of sentence (da648273d)

💅 Refactors

  • @dpc-sdp/ripple-ui-core: ♻️ rework breadcrumbs for 4+ terms (c14334320)
  • @dpc-sdp/ripple-ui-core: ♻️ support slot usage (88c6274fe)
  • @dpc-sdp/ripple-ui-core: ♻️ use a single collector index (621ea1a9e)
  • @dpc-sdp/ripple-ui-core: ♻️ improve accessibility (94f38f122)
  • @dpc-sdp/ripple-ui-forms: Use input instead of change event for form_start event (2cc23d281)
  • @dpc-sdp/ripple-ui-core: ♻️ use prop and featureflag (14f31aa0d)

📖 Documentation

  • @dpc-sdp/ripple-ui-core: 📝 add markup to story (220219c52)

🏡 Chore

  • Update PR template (f16fa689d)
  • ⬆️ update nuxt to 3.13.2 (60830c6b2)
  • ⬆️ fix formkit version and typescript error on test utils (0db813243)

🎨 Styles

  • @dpc-sdp/ripple-tide-grant: Add space between grant downloads (b8decf191)

❤️ Contributors

v2.16.0

compare changes

🚀 Enhancements

  • @dpc-sdp/nuxt-ripple: Drupal supplied manifest and icons (2188fb876)
  • @dpc-sdp/ripple-ui-maps: Add max zoom prop (6a82a9d13)
  • @dpc-sdp/ripple-ui-forms: Add webform autocomplete attribute support (2e21be5f7)
  • @dpc-sdp/ripple-tide-search: Pass location to customQueryConfig function (89477e9c7)
  • @dpc-sdp/ripple-ui-core: ✨ support html heading (c4559b52a)
  • @dpc-sdp/ripple-tide-landing-page: Support new 'highlight' cms display option (f487327ae)

🩹 Fixes

  • @dpc-sdp/nuxt-ripple: Update regex for manifest description (f98ca7497)
  • @dpc-sdp/ripple-ui-core: 🐛 right align rtl accordion heading (4f766964c)
  • @dpc-sdp/nuxt-ripple: Minor favicon updates (6bb9e4d22)
  • @dpc-sdp/nuxt-ripple-analytics: Switch to useRouter for routeChange tracking (ba4124d61)

💅 Refactors

  • @dpc-sdp/nuxt-ripple: Make image fallback to existing site assets, use merged theme (2f820849e)
  • @dpc-sdp/ripple-tide-landing-page: ♻️ add whitelist for reusable paragraph types (61a5655d3)

🏡 Chore

  • 🚨 suppress another sourcemap warning (bd9e6f79f)

❤️ Contributors

v2.15.0

compare changes

🚀 Enhancements

  • @dpc-sdp/ripple-tide-search: Allow setting a defaultExtent value for maps (ce7d68d77)
  • @dpc-sdp/ripple-tide-search: Added 'hideResultsCount' option to custom collection (9a4757bf0)
  • @dpc-sdp/nuxt-ripple-analytics: Add new print event (d2a581dea)
  • @dpc-sdp/ripple-tide-search: Added additional functional needed for KYC map migration (1f7e68727)

🩹 Fixes

  • @dpc-sdp/ripple-ui-core: Add default timeZone for formatDate (4c16b66b1)
  • @dpc-sdp/ripple-tide-landing-page: Use getLinkFromField function for carousel events (34bfabf2f)
  • @dpc-sdp/ripple-tide-landing-page: Hydration mismatch error on card content (dccdfa1ce)
  • @dpc-sdp/ripple-tide-search: First map results hook firing before map is ready (afee797a4)
  • @dpc-sdp/ripple-ui-maps: Update map imports (442670ea1)
  • @dpc-sdp/ripple-tide-api: Fixed site section sometimes not displaying correct active page (3a00469d7)
  • @dpc-sdp/ripple-ui-maps: Update map snapshot (a3238e433)
  • @dpc-sdp/ripple-ui-core: Remove RTL 'before' list styles (3c5696cb2)
  • @dpc-sdp/ripple-ui-maps: Move isFullScreen check and add supportsFullScreen (05ccc8c10)

📦 Build

🏡 Chore

  • @dpc-sdp/ripple-tide-search: Pin es dependency versions (d3d64f943)
  • @dpc-sdp/nuxt-ripple-cli: Remove pinned es versions (e10bd47d7)

✅ Tests

  • @dpc-sdp/ripple-tide-api: Fixed broken site section nav tests (ccaf4af87)

❤️ Contributors

v2.14.0

compare changes

🚀 Enhancements

  • @dpc-sdp/ripple-ui-core: ✨ feature flag for long menu titles (b67cab766)
  • @dpc-sdp/ripple-ui-maps: Add clustering distance optional prop, default as current (ed81faa17)
  • @dpc-sdp/ripple-ui-maps: Add map stories to demonstrate clustering distance (nearer/disabled) (ad297e4e2)

🩹 Fixes

  • @dpc-sdp/ripple-tide-api: 🐛 fixed getTaxonomy only getting first 50 items (70cea0223)
  • @dpc-sdp/ripple-tide-api: 👽️ cheerio default export has been removed (0b832893b)

🏡 Chore

✅ Tests

  • ✅ long menu title feature flag (9b6a42fed)

❤️ Contributors

v2.13.1

compare changes

🩹 Fixes

  • @dpc-sdp/ripple-tide-api: 🐛 fixed getTaxonomy only getting first 50 items (f46ed87fb)

❤️ Contributors

v2.13.0

compare changes

🚀 Enhancements

  • @dpc-sdp/nuxt-ripple: Add custom content rating text (bdce60ca3)
  • @dpc-sdp/ripple-ui-core: Make sure all table content is rtl (7cc2831e4)
  • @dpc-sdp/nuxt-ripple: Add fallback for legacy tide versions (28d0cdce5)
  • @dpc-sdp/ripple-ui-core: Support cell alignment (63766f5cd)
  • ✨ create sdp-core content type pkg (bb0a519a9)
  • @dpc-sdp/ripple-tide-search: Add siteSearchContentTypes featureFlag (1d2ab6f79)
  • @dpc-sdp/ripple-tide-search: Allow individual content types to be toggled on or off (4cb50a565)
  • @dpc-sdp/ripple-tide-search: Allow address search function to be customised via JSON (695b18cd1)

🩹 Fixes

  • @dpc-sdp/ripple-tide-search: Add field_redirect_website check (e6418d1c2)
  • @dpc-sdp/nuxt-ripple-analytics: Add fallback origin in dataLayer for relative URLs (76ee3d1de)
  • @dpc-sdp/ripple-tide-search: Clear geolocation button errors on search or reset (15e916abf)

🏡 Chore

  • @dpc-sdp/ripple-ui-core: Cleanup some console/linting warnings (eb9311e4c)
  • Update canary action to publish on release branches (5aa2fec52)
  • Remove develop branch from canary publish (5542fe498)

✅ Tests

  • nuxt-app: Adding tests for analytics events (33a499424)
  • nuxt-app: Adding test for field_redirect_website support (badd972b2)

❤️ Contributors

v2.12.0

compare changes

🚀 Enhancements

  • @dpc-sdp/ripple-tide-search: Adds address search and refactors search suggestions (46609e3a0)
  • ✨ extend formkit input library (f93e47d7e)
  • @dpc-sdp/nuxt-ripple-cli: Update action versions, respect GitHubs prerelease checkbox (7c91a1dfd)
  • @dpc-sdp/ripple-ui-maps: Default map pin color to primary site color instead of red (6c21be8a1)
  • @dpc-sdp/ripple-tide-search: Added helper components for laying out result tables (87a470be6)
  • @dpc-sdp/ripple-ui-core: Use classes for list types, remove circle (3627fb8b1)
  • @dpc-sdp/ripple-ui-core: Update component tests (07829674c)
  • @dpc-sdp/ripple-tide-api: Update list plugin (e86005d53)
  • @dpc-sdp/ripple-ui-core: Add file example to search results (4a069a7fe)
  • @dpc-sdp/ripple-tide-api: Use relative URLs for media files (48199d668)
  • @dpc-sdp/ripple-tide-search: Allow specifying the url text key (fed98ed31)

🩹 Fixes

  • @dpc-sdp/ripple-ui-core: Fixed description list missing types (db90aaceb)
  • @dpc-sdp/ripple-tide-search: Pass map deadspace to map results hook (ed11a1468)
  • @dpc-sdp/ripple-ui-maps: Fixed centreMap util when it's given a custom zoom level (ef6a21741)
  • @dpc-sdp/nuxt-ripple: Fallback to value if no URL exists (b653e76c3)
  • @dpc-sdp/ripple-tide-search: Add variant prop to locationQueryConfig component (717ca9985)

💅 Refactors

📦 Build

🏡 Chore

  • @dpc-sdp/ripple-tide-search: Depricate old suggestions props (9131e3a63)
  • ripple-ui-forms-ext: ⚗️ example layer for custom input (03f5c3c60)
  • Remove unneeded import (dbc71a6fd)
  • @dpc-sdp/nuxt-ripple: Update label (5d9dd42c6)

✅ Tests

  • @dpc-sdp/ripple-tide-search: Added tests for location suggestions (b6f1be8a4)
  • @dpc-sdp/ripple-tide-webform: ✅ fix unit test (349ac75c4)
  • ✅ add cypress tests for form input extend (4bdb5a5c4)

❤️ Contributors

v2.11.1

compare changes

🩹 Fixes

  • @dpc-sdp/ripple-tide-news: 🐛 added flag option to remove published time (50c04d3e1)

❤️ Contributors

v2.11.0

compare changes

🚀 Enhancements

  • @dpc-sdp/ripple-tide-search: Add support for overriding the search listing search bar (ca7e4ad68)
  • @dpc-sdp/ripple-ui-core: Add prop to manage clear btn for search bar (9c4d6e24e)
  • @dpc-sdp/ripple-tide-search: Allow showing only filters on listings and custom collections (84a13cd43)
  • @dpc-sdp/ripple-ui-core: Focus state for scrolling tables (15d22084c)
  • @dpc-sdp/ripple-tide-search: Fix spacing, add refine tally, and some tests (379482990)
  • @dpc-sdp/ripple-tide-search: Added geolocate button to custom collections/maps (0e482795e)
  • @dpc-sdp/ripple-tide-search: Update query config functions to allow overriding entire query (57efe9a39)
  • @dpc-sdp/ripple-tide-search: Always give custom query config functions control (c4e77bccf)
  • @dpc-sdp/ripple-ui-forms: Allow single select dropdowns to be 'deselected'/cleared (62c8e5686)
  • @dpc-sdp/ripple-ui-forms: Allowed for a way to opt out of new single select behaviour (932876bea)
  • @dpc-sdp/ripple-ui-core: Removed visited styling from all links, reapply to search results (c6effcf0d)
  • @dpc-sdp/ripple-tide-search: Made geolocate button label configurable (ca7291a4a)
  • @dpc-sdp/ripple-ui-maps: Updated geolocate error message and styling based on feedback (87ce10380)
  • @dpc-sdp/nuxt-ripple: Allow per section overrides i.e. quick exit (d241e8553)
  • @dpc-sdp/ripple-tide-search: Allow multiple result items types (ae054e8b3)
  • @dpc-sdp/ripple-ui-core: Design feedback for media embeds (4a3932d49)
  • @dpc-sdp/ripple-ui-forms: Add basic keyboard/search support to dropdowns (24cc4fdc3)
  • @dpc-sdp/ripple-ui-core: Changed visited link style to a util class to fix issues (49cbbe4d8)
  • @dpc-sdp/ripple-tide-search: Skeleton loading (d9f4741f2)
  • @dpc-sdp/nuxt-ripple: Support quick type adjustments for language fonts (a83c1277c)
  • @dpc-sdp/nuxt-ripple: Support media queries in language css (7a08bb370)
  • @dpc-sdp/ripple-tide-search: Hide refine search when filters are already open (7f0f5eb1e)
  • @dpc-sdp/nuxt-ripple: Add Kurdish (kmr, ckb) support (40312d08d)
  • @dpc-sdp/ripple-tide-publication: Fix print all pages, add no-index and some tests (f82b58e44)
  • @dpc-sdp/ripple-tide-search: Add skeleton and scroll to results for search ui (8064b1216)
  • @dpc-sdp/ripple-ui-forms: Support for inline checkboxes, update webforms and search listings (e675e7db8)
  • @dpc-sdp/ripple-ui-core: Set default layout background colour (f7d5cc01b)
  • @dpc-sdp/nuxt-ripple: Tweak ar line height (c95d2093d)
  • @dpc-sdp/ripple-ui-core: Add support for list types (4a5ef01a8)
  • @dpc-sdp/ripple-tide-publication: Update details and add tests (aef2f683a)
  • @dpc-sdp/ripple-tide-news: Update details and tests (46704544d)

🩹 Fixes

  • @dpc-sdp/ripple-tide-topic: Hide page updated date for topic/tag/search listing pages (618afec3b)
  • @dpc-sdp/ripple-tide-search: Remove external link check so results always link to result page (7c066e562)
  • @dpc-sdp/ripple-tide-search: Updated geolocate error message to match AC (48ea73633)
  • @dpc-sdp/ripple-tide-grant: Check for external links (860d28244)
  • @dpc-sdp/ripple-tide-api: Fix callout margin (a585dda82)
  • ⚡️ validation fixes (c4384e869)
  • @dpc-sdp/ripple-tide-search: Pin @elastic/search-ui packages (c7ff4f2e5)
  • @dpc-sdp/ripple-tide-search: Set a max length on site search bar to match search-ui max length (5ac8a8ee9)
  • @dpc-sdp/ripple-ui-core: Added underlines to pagination page links (8e6201f73)
  • @dpc-sdp/ripple-tide-search: Update elastic search packages (3c652673d)
  • @dpc-sdp/ripple-ui-core: Fixed visited link colors not being original link color (5c0c02400)
  • @dpc-sdp/ripple-tide-search: Add allow deselect prop to sort (460add19e)
  • @dpc-sdp/ripple-tide-landing-page: Add if check to primary campaign meta (3ba2a12b1)
  • @dpc-sdp/ripple-tide-search: Fix sort options aria label (e08dc8aad)
  • @dpc-sdp/ripple-tide-landing-page: Content rating success icon (808d29481)
  • @dpc-sdp/ripple-ui-core: Allways ensure expanded menu is visible (ac041dd1d)
  • @dpc-sdp/ripple-tide-search: Fix result tally display for site search (79d50ef30)
  • @dpc-sdp/nuxt-ripple: Removes trailing slash on api request (c3d032452)
  • @dpc-sdp/ripple-tide-search: Added missing debouncing to suggestions and limit to 128 chars (d12a4bba4)
  • @dpc-sdp/ripple-tide-search: Fix cypress result loading issue, add const for scroll offset (73c8b9b59)
  • @dpc-sdp/ripple-tide-search: Fix cypress result loading issue, add const for scroll offset (9145db521)
  • @dpc-sdp/ripple-ui-core: Set firstLoad in finally block (876b84e73)
  • @dpc-sdp/ripple-ui-core: Improve accuracy of more count for dropdowns (278e7e8d0)

💅 Refactors

  • 🔥 remove unneeded meta (5d43b114c)
  • ♻️ silence drupal prop at nuxt-ripple (5c3931b43)
  • ♻️ silence prop at mapping (788fae5ca)
  • @dpc-sdp/ripple-ui-core: Updated visited link class name to be clearer (0ebdecc66)
  • @dpc-sdp/ripple-tide-search: Update table skeleton, fix background colour flash (55ad9b757)

🏡 Chore

  • @dpc-sdp/nuxt-ripple-cli: Update new project template (0c5763b2c)
  • Patch vite-plugin-vue to fix CSS files not triggering HMR (b4e0f3fca)
  • @dpc-sdp/ripple-ui-core: Story content update (a6d1200d0)
  • 🧑‍💻 patch sourcemap refs out of parse5 (39e9733a6)

✅ Tests

  • Fixed tests that check the items of a single select dropdown (9b123b336)
  • nuxt-app: Update grants listing test (76bbd6f43)
  • ✅ update tests (d9f6de5e3)
  • 🔥 remove unused fixture (8401a17ea)
  • ✅ allow more types in fallback (61aad8fcc)
  • ✅ remove external img links (4129c1a2b)
  • ✅ fix lint (62375ca3f)
  • ✅ update fixtures (866064d39)
  • nuxt-app: Fix table tests (072a00b5c)
  • nuxt-app: Use expect.closeTo as sometime scroll is half a pixel different in CI (664b4e29e)
  • nuxt-app: Increase scroll wait time (61cdb37a4)
  • nuxt-app: Testing tests (097a85fd0)
  • nuxt-app: Adding extra search tests (f66bb6c8a)
  • @dpc-sdp/ripple-tide-search: Added tests for max search bar characters (ab81dabaf)
  • @dpc-sdp/ripple-ui-core: Add more dropdown component tests (178994e8c)
  • @dpc-sdp/ripple-ui-core: Add test change for CI (424018a2e)

🎨 Styles

  • @dpc-sdp/ripple-ui-forms: Minor feedback items (49da969e1)
  • @dpc-sdp/ripple-ui-forms: Radio and checkbox touch targets (06fe87493)
  • @dpc-sdp/ripple-ui-core: Fix primary nav alignment (1f0043d3c)
  • @dpc-sdp/ripple-ui-core: Add new portrait aspect ratio for media embed (1bfa21d3f)
  • @dpc-sdp/ripple-ui-core: Switch to grid for accuracy and css simplicity (032255d18)
  • @dpc-sdp/ripple-ui-forms: Stop overscrolling on dropdowns (88a9d6aaf)
  • @dpc-sdp/nuxt-ripple: Content rating feedback (60a1ee200)

🤖 CI

  • nuxt-app: Remove 'external' images and add placeholders (3da514b5f)

❤️ Contributors

v2.10.3

compare changes

🚀 Enhancements

  • @dpc-sdp/ripple-tide-publication: Fix print all pages, add no-index and some tests (59d5f576a)

❤️ Contributors

v2.10.2

compare changes

🚀 Enhancements

  • @dpc-sdp/ripple-tide-search: Allow search result mapping to be customised (10ecda804)
  • @dpc-sdp/ripple-tide-search: Fix issue with search dropdown option reactivity (726494f03)

🩹 Fixes

  • @dpc-sdp/ripple-ui-core: Allways ensure expanded menu is visible (2386ef581)

🏡 Chore

❤️ Contributors

v2.10.1

compare changes

🚀 Enhancements

  • ✨ spin off new layer pkg (641e6969b)
  • @dpc-sdp/ripple-ui-core: Add toggle levels for vertical nav (128cdb548)
  • @dpc-sdp/ripple-tide-webform: ✨ expose cacheable webform schema (c77bc8d9f)
  • @dpc-sdp/ripple-ui-forms: Remove ripple-ui-core/vue imports (0e5dc7c50)
  • @dpc-sdp/ripple-ui-maps: Changed the design of the 'infobox' popup on small screens (e3a28933c)
  • @dpc-sdp/nuxt-ripple: Make sure topic/tags have a name (22f8e7957)
  • @dpc-sdp/ripple-tide-search: Add search listings to site search (69d00220e)
  • @dpc-sdp/ripple-tide-search: Allow search result mapping to be customised (10ecda804)
  • @dpc-sdp/ripple-tide-search: Fix issue with search dropdown option reactivity (726494f03)

🔥 Performance

  • nuxt-ripple: 🚨 fix linter, ts (3ca6fbf1b)
  • @dpc-sdp/ripple-ui-forms: 🎨 add type and focusable class (3bff8fad3)
  • @dpc-sdp/ripple-ui-core: ⚡️ use local var (c08fbebfb)
  • @dpc-sdp/nuxt-ripple: ⚡️ allow for whatsapp only case (70b36b902)

🩹 Fixes

  • @dpc-sdp/ripple-ui-core: Make only button clickable (e036fb3ab)
  • @dpc-sdp/nuxt-ripple: Fix console error on every route change (0fc10cb46)
  • @dpc-sdp/nuxt-ripple: Use nuxt route instead of vue-router's (fab3b66f2)
  • @dpc-sdp/ripple-tide-webform: ⏪️ fix merge regression (31a1b4fd6)
  • @dpc-sdp/ripple-tide-search: Fix search listing dropdowns (9d0b0bde8)
  • @dpc-sdp/ripple-tide-webform: 🐛 use ts target (93e374196)
  • @dpc-sdp/ripple-tide-search: Removed imports for maps utils (b2ac6488f)
  • @dpc-sdp/ripple-ui-maps: Bring ui-maps into alignment with ui-core for nuxt imports (730888c1c)
  • @dpc-sdp/ripple-tide-grant: Use link function for resolving grant cta links (ab8f098c6)
  • @dpc-sdp/nuxt-ripple: 🐛 [DDS-1878] add cache headers on error response (815246871)
  • @dpc-sdp/nuxt-ripple: 🐛 fallback to default if unspecified (a408bd58d)
  • @dpc-sdp/nuxt-ripple: 🐛 fix cache control plugin type (cef96a4e2)
  • @dpc-sdp/nuxt-ripple: 🐛 add cache rules for non asset routes (f04df2fd7)

💅 Refactors

  • @dpc-sdp/ripple-tide-webform: ♻️ use internal id (94b564ffb)
  • @dpc-sdp/ripple-tide-landing-page: ♻️ use composable for webform submit (05356487b)
  • @dpc-sdp/ripple-ui-forms: 💄 focus, invalid styles (952d484d1)
  • @dpc-sdp/ripple-ui-forms: ♻️ improvements (f068ba5be)

🏡 Chore

  • ⬆️ remove conflicting version of wait-on (5dfe55592)
  • ⬆️ post merge (dd7b9c3fa)
  • @dpc-sdp/ripple-ui-forms: Fixed incorrect docs relating to forms and vue apps (f47be6e57)
  • @dpc-sdp/ripple-ui-forms: 💄 style updates from feedback (374b7bde7)
  • @dpc-sdp/ripple-ui-core: 💄 update style on feedback (305f8e3c4)
  • @dpc-sdp/ripple-ui-core: Cleanup component exports and add missing exports (f2a302449)
  • nuxt-ripple: 🚨 remove unused cache time var (adb6c9270)
  • nuxt-ripple: Ensure errors are not cached (8e0efa48b)
  • nuxt-ripple: Update 404 cache control headers (09e7638bc)
  • nuxt-ripple: Update cache comments (1c3373649)
  • 🔖 release ripple 2.10.0 (7d9c9fc89)

🎨 Styles

  • @dpc-sdp/ripple-ui-core: Minor search bar input tweaks (894a50871)

❤️ Contributors

v2.9.0...release/v2.10.0

compare changes

🚀 Enhancements

  • ✨ spin off new layer pkg (641e6969b)
  • @dpc-sdp/ripple-ui-core: Add toggle levels for vertical nav (128cdb548)
  • @dpc-sdp/ripple-tide-webform: ✨ expose cacheable webform schema (c77bc8d9f)
  • @dpc-sdp/ripple-ui-forms: Remove ripple-ui-core/vue imports (0e5dc7c50)
  • @dpc-sdp/ripple-ui-maps: Changed the design of the 'infobox' popup on small screens (e3a28933c)
  • @dpc-sdp/nuxt-ripple: Make sure topic/tags have a name (22f8e7957)
  • @dpc-sdp/ripple-tide-search: Add search listings to site search (69d00220e)

🔥 Performance

  • nuxt-ripple: 🚨 fix linter, ts (3ca6fbf1b)
  • @dpc-sdp/ripple-ui-forms: 🎨 add type and focusable class (3bff8fad3)
  • @dpc-sdp/ripple-ui-core: ⚡️ use local var (c08fbebfb)
  • @dpc-sdp/nuxt-ripple: ⚡️ allow for whatsapp only case (70b36b902)

🩹 Fixes

  • @dpc-sdp/ripple-ui-core: Make only button clickable (e036fb3ab)
  • @dpc-sdp/nuxt-ripple: Fix console error on every route change (0fc10cb46)
  • @dpc-sdp/nuxt-ripple: Use nuxt route instead of vue-router's (fab3b66f2)
  • @dpc-sdp/ripple-tide-webform: ⏪️ fix merge regression (31a1b4fd6)
  • @dpc-sdp/ripple-tide-search: Fix search listing dropdowns (9d0b0bde8)
  • @dpc-sdp/ripple-tide-webform: 🐛 use ts target (93e374196)
  • @dpc-sdp/ripple-tide-search: Removed imports for maps utils (b2ac6488f)
  • @dpc-sdp/ripple-ui-maps: Bring ui-maps into alignment with ui-core for nuxt imports (730888c1c)
  • @dpc-sdp/ripple-tide-grant: Use link function for resolving grant cta links (ab8f098c6)
  • @dpc-sdp/nuxt-ripple: 🐛 [DDS-1878] add cache headers on error response (815246871)
  • @dpc-sdp/nuxt-ripple: 🐛 fallback to default if unspecified (a408bd58d)
  • @dpc-sdp/nuxt-ripple: 🐛 fix cache control plugin type (cef96a4e2)
  • @dpc-sdp/nuxt-ripple: 🐛 add cache rules for non asset routes (f04df2fd7)

💅 Refactors

  • @dpc-sdp/ripple-tide-webform: ♻️ use internal id (94b564ffb)
  • @dpc-sdp/ripple-tide-landing-page: ♻️ use composable for webform submit (05356487b)
  • @dpc-sdp/ripple-ui-forms: 💄 focus, invalid styles (952d484d1)
  • @dpc-sdp/ripple-ui-forms: ♻️ improvements (f068ba5be)

🏡 Chore

  • ⬆️ remove conflicting version of wait-on (5dfe55592)
  • ⬆️ post merge (dd7b9c3fa)
  • @dpc-sdp/ripple-ui-forms: Fixed incorrect docs relating to forms and vue apps (f47be6e57)
  • @dpc-sdp/ripple-ui-forms: 💄 style updates from feedback (374b7bde7)
  • @dpc-sdp/ripple-ui-core: 💄 update style on feedback (305f8e3c4)
  • @dpc-sdp/ripple-ui-core: Cleanup component exports and add missing exports (f2a302449)
  • nuxt-ripple: 🚨 remove unused cache time var (adb6c9270)
  • nuxt-ripple: Ensure errors are not cached (8e0efa48b)
  • nuxt-ripple: Update 404 cache control headers (09e7638bc)
  • nuxt-ripple: Update cache comments (1c3373649)

🎨 Styles

  • @dpc-sdp/ripple-ui-core: Minor search bar input tweaks (894a50871)

❤️ Contributors

v2.9.0

compare changes

🚀 Enhancements

  • @dpc-sdp/ripple-ui-forms: Add RplFormHidden component (e9ed9534e)

🩹 Fixes

  • 🐛 move stripsite id fn to auto import util (b25df9392)
  • 🐛 fix imports for compiler macros (197b6d42b)
  • 🐛 move stripsite id fn to auto import util (3855d319d)
  • @dpc-sdp/ripple-ui-core: Updated tabs component based on design feedback (fb6775cbd)
  • @dpc-sdp/ripple-ui-core: 📝 fix missing argstable import (0d48f3935)
  • @dpc-sdp/ripple-ui-core: Remove unused import to appease eslint (119ceff0e)
  • @dpc-sdp/ripple-ui-maps: Fixed maps crashing after nuxt update (141171b12)
  • @dpc-sdp/ripple-ui-maps: 🐛 remove default zoom controls after mount instead of hide (50dea9d1a)
  • @dpc-sdp/ripple-ui-core: Fixed back to top button being clickable when hidden (0a844b970)

💅 Refactors

  • @dpc-sdp/ripple-ui-core: ♻️ refactor as html el with data attr (689edf17c)

📦 Build

  • 👷 update to node v20 (d1773c588)
  • @dpc-sdp/ripple-ui-core: Use esm json import for token script (91f6f36f6)
  • 🔒️ add overrides for vulnerable packages (12e5996d5)
  • Fix engines and remove unnecessary overrides (7f5fa437d)
  • @dpc-sdp/ripple-ui-maps: Fix outdated kit version (609b9f43d)

🏡 Chore

  • Update nuxt to 3.10.2 (353101f54)
  • @dpc-sdp/ripple-ui-maps: Update vue3openlayers (a1ddd41c0)
  • ⬆️ upgrade nuxt to 3.11.2 (92f0e00a4)
  • @dpc-sdp/nuxt-ripple: 🧪 fix breadcrumb unit test (44255dad8)
  • 🔖 release ripple 2.8.1 (352e779be)
  • @dpc-sdp/ripple-ui-core: Update CSS loading order for storybook (3c0653214)
  • @dpc-sdp/ripple-ui-maps: Move ui-maps imports to auto import (b35045bd6)
  • @dpc-sdp/nuxt-ripple: 🧪 fix breadcrumb unit test (db10b51da)
  • ✅ update cypress to v13 (fb516c415)
  • @dpc-sdp/nuxt-ripple-cli: ⬆️ update cli nuxt kit version (5cf271d74)
  • nuxt-app: Add recommended vscode debug config (ab3f102f5)
  • ⬆️ update pnpm and node versions (8f9618710)
  • 🔧 remove vscode circleci extension (2404a3ba3)
  • 🔧 redundant devdep (ff7e084b2)
  • Remove packagemanager from subpackages (578dd77e6)
  • Remove jest override in node 20 (93b8cb53b)
  • ⬆️ upgrade vite to fix security vulnerablity (faa7f6a84)
  • @dpc-sdp/ripple-tide-landing-page: ⬆️ update ofetch (ccf2df75d)
  • Update lockfile (bcee645a3)
  • ➖ remove unused vue-jest (fc814dc27)
  • ripple-storybook: ⬆️ update waiton (552af3b35)

✅ Tests

  • @dpc-sdp/ripple-tide-search: Fixed tests after tabs update (fa82cb0b3)
  • @dpc-sdp/ripple-test-utils: 🐛 fix path not encoded correctly in test request (d1297137b)
  • @dpc-sdp/ripple-ui-core: ✅ fix tabs test (c3eb343bb)
  • Update VSBA test snapshot (ae1d087f7)
  • Add additional waits for tile req (63a46337a)
  • Increase image diff threshold (f2dcf7f8c)

❤️ Contributors

v2.8.2

compare changes

🚀 Enhancements

  • @dpc-sdp/ripple-ui-core: Added 'clear' button to search bar component (35aed66f4)
  • @dpc-sdp/ripple-ui-core: Add searchUrl prop for primary nav, fix tabs test (fc1c711d2)

🩹 Fixes

  • 🐛 fix imports for compiler macros (24042d767)
  • @dpc-sdp/ripple-ui-core: Updated tabs component based on design feedback (a44a0964d)
  • @dpc-sdp/ripple-ui-core: Fixed search bar input padding for clear and search btns (8a173e319)
  • @dpc-sdp/ripple-ui-maps: Updated map key styling after design feedback (733a50cc3)
  • @dpc-sdp/ripple-ui-core: Fixed search bar clear btn submitting form when not wanted (ab209fd09)

🏡 Chore

  • @dpc-sdp/ripple-ui-core: Update CSS loading order for storybook (5f2b75831)
  • @dpc-sdp/ripple-ui-forms: Update form story help text (df7ccde41)

✅ Tests

  • @dpc-sdp/ripple-tide-search: Fixed tests after tabs update (82de86fc5)

❤️ Contributors

v2.8.1

compare changes

🩹 Fixes

  • 🐛 move stripsite id fn to auto import util (f33feeab1)

🏡 Chore

  • @dpc-sdp/nuxt-ripple: 🧪 fix breadcrumb unit test (6b55a20ec)

❤️ Contributors

v2.8.0

compare changes

🚀 Enhancements

  • @dpc-sdp/ripple-ui-maps: Add basic side panel (2217a2f29)
  • @dpc-sdp/ripple-ui-maps: Make side panel toggle-able (15199472e)
  • @dpc-sdp/ripple-tide-search: Added map sidebar to custom collection (3d0bce471)
  • @dpc-sdp/ripple-tide-search: Updated logic for zooming to pins, shapes with sidepanel (28aac9ebc)
  • @dpc-sdp/ripple-tide-search: Allowed for empty dropdown default value (bf7124b85)
  • @dpc-sdp/ripple-tide-search: Allowed for dynamic aggregations with doc count (c9ceec6bf)
  • @dpc-sdp/ripple-tide-search: Send basic auth to elasticsearch when provided (efa067201)
  • @dpc-sdp/ripple-tide-search: Ensure that new env variables reach the nuxt app (038810ea8)
  • @dpc-sdp/ripple-tide-search: Added ability to customise suggestion tags and mapping (e0b2c0754)
  • @dpc-sdp/ripple-tide-search: Allowed location autocomplete label to be customised (8cf613b98)
  • @dpc-sdp/ripple-tide-search: Fixed undefined hover text for map pins (32f694b4f)
  • @dpc-sdp/ripple-tide-search: Added new no results message styling for sidepanel map (751bc327f)
  • @dpc-sdp/ripple-tide-search: Allowed tags to be displayed in search bar when option selected (627c0c505)
  • @dpc-sdp/ripple-tide-search: Make map sidepanel item unique id customisable (bb5b8b39a)

🩹 Fixes

  • @dpc-sdp/ripple-ui-maps: Update panel z-index (33c89ebf1)
  • @dpc-sdp/ripple-tide-search: Fixed keyboard nav for suggestions with same label (1a0c311e6)
  • @dpc-sdp/ripple-tide-search: Only show doc count when dynamic aggregations is true (14c062bb4)
  • @dpc-sdp/ripple-tide-search: Fixed map zooming when changing page in sidepanel (a09b767b9)
  • @dpc-sdp/ripple-tide-search: Added background color to map to match vicmap tiles (65dcf0b87)
  • @dpc-sdp/ripple-ui-maps: Fixed map bg color not applying in fullscreen view (624748dc6)
  • @dpc-sdp/ripple-tide-search: Fixed blank popup when two pins in same location (1966eae04)
  • @dpc-sdp/ripple-ui-maps: Don't show enlarged pin if more than one feature is selected (343a47d29)
  • @dpc-sdp/ripple-ui-maps: Don't add title attribute for clusters, just pins (45c1b1843)
  • @dpc-sdp/ripple-ui-maps: Fixed map not centering on cluster with pins in same location (48958c156)
  • @dpc-sdp/ripple-ui-maps: Design feedback for maps popup / sidebar (8dd57e278)
  • @dpc-sdp/ripple-ui-maps: Tweaked map sidepanel based on design feedback (430b263cd)
  • @dpc-sdp/ripple-ui-core: Added missing underline to pagination next/prev buttons (41e255783)
  • @dpc-sdp/ripple-ui-core: Updated table styling based on design feedback (fa32e9084)
  • @dpc-sdp/ripple-ui-core: Ensure that data table responds at the right breakpoints (e6bd541a2)
  • @dpc-sdp/ripple-tide-search: Adjusted spacing from design feedback (0ac599fcd)
  • @dpc-sdp/ripple-ui-core: Fixed broken tests (ac87bc1c1)
  • @dpc-sdp/ripple-ui-core: Fixed storybook tests (f76d198e7)

🏡 Chore

  • Removed unneeded example code (657ec8d82)
  • @dpc-sdp/ripple-tide-search: Removed redundant map function (b8bb1cdd3)
  • Remove mockserver from cypress test local run (a084eecc1)

✅ Tests

  • Updated cypress tests (d9edd9c67)
  • @dpc-sdp/ripple-ui-maps: Fixed storybook tests (f8e102283)
  • nuxt-app: Fixed broken map tests (db137bb57)
  • @dpc-sdp/ripple-tide-search: Added more tests for maps (1a56309c2)
  • @dpc-sdp/ripple-tide-search: Set viewport width and height explicitly to fix tests (345cf0257)
  • @dpc-sdp/ripple-tide-search: Increase map snapshot threshold (e7c22728a)
  • @dpc-sdp/ripple-tide-search: Regenerated image snapshot with cy run command (b414337c6)
  • @dpc-sdp/ripple-ui-core: Fixed table tests (2eb659e4f)
  • @dpc-sdp/ripple-tide-search: Cleaned up display of titles in map tests (ee500604b)
  • @dpc-sdp/ripple-ui-maps: Fixed storybook tests (361b30026)
  • @dpc-sdp/ripple-tide-search: Fixed cypress tests after merge (4bdd112f9)

🎨 Styles

❤️ Contributors

v2.7.1

compare changes

🚀 Enhancements

  • @dpc-sdp/nuxt-ripple: Make links relative to avoid full refresh (f11f1a9f5)
  • nuxt-app: Add hero links test (c391b8476)
  • @dpc-sdp/ripple-tide-search: Merge config and drupal ui fields (ab4a51667)
  • @dpc-sdp/ripple-tide-api: Add utility to strip site id (cbadf205a)
  • @dpc-sdp/ripple-tide-api: Allow the merging of page and site mapping (7aa81a91f)
  • @dpc-sdp/ripple-ui-core: Add a "stacked" version of the cta card" (69057f237)
  • @dpc-sdp/nuxt-ripple: Proxy relative file paths (b67a3e5d2)
  • @dpc-sdp/ripple-tide-search: Add suggestionsKey prop to address lookup (dc53e89b7)
  • @dpc-sdp/ripple-tide-landing-page: ✨ use component title for in page nav (63ad0fa97)

🩹 Fixes

  • @dpc-sdp/ripple-ui-forms: Hide outline for form option input (7582201d6)
  • @dpc-sdp/ripple-tide-search: Fix dependent filter reset for content collection (22e9d6223)
  • @dpc-sdp/ripple-tide-api: Decode special characters in anchor links (f024dff23)
  • @dpc-sdp/ripple-tide-api: Allow the use of a single markup plugin (14dcbccf4)
  • @dpc-sdp/ripple-tide-search: Fix search listing taxonomy dropdown error on keyboard navigation (c39c801c6)
  • @dpc-sdp/nuxt-ripple-cli: Remove trailing slash from example env file (9c6ba786e)
  • @dpc-sdp/ripple-tide-search: Minor eslint cleanup (512b18cd6)
  • @dpc-sdp/ripple-tide-api: 🐛 fix issue with node dependencies in export (0cc1f8874)
  • 🐛 import from new endpoint (20033df2d)

💅 Refactors

  • ♻️ move util out of ripple-tide-api for cypress (0b3146449)

✅ Tests

  • nuxt-app: Add location key test (eb1620ddd)

❤️ Contributors

v2.7.0

compare changes

🚀 Enhancements

  • @dpc-sdp/ripple-ui-core: Add support for custom components in data table extra content (e8f53e4e7)
  • @dpc-sdp/ripple-ui-core: Add flag for removing vic branding in footer (3059f2dc6)
  • @dpc-sdp/ripple-ui-core: Add icon support for au.linkedin.com (ede77b76d)
  • @dpc-sdp/ripple-ui-core: Update promo card content margin (6d135f62a)
  • @dpc-sdp/ripple-tide-search: Add support for content 'before' results (e45d895cf)
  • @dpc-sdp/ripple-tide-search: ✨ custom no results component (0dce96af6)
  • @dpc-sdp/ripple-tide-search: Update results key for interop, collection 'theme' improvements (1df3158cb)
  • @dpc-sdp/ripple-tide-search: Update reverse form theme for alt pages (ea4c0f4b7)
  • @dpc-sdp/ripple-ui-core: Allow props to be passed to the main extraContent component (7bcf5fba6)
  • @dpc-sdp/ripple-tide-search: Add basic table components to render cells and extra content (105ffbb79)
  • @dpc-sdp/ripple-ui-core: Allow alt text on images (5a69fce32)
  • ✨ add image captions in content (5bf23a8ff)
  • @dpc-sdp/ripple-ui-core: Add background CTA 'variant' (997863d2a)
  • @dpc-sdp/ripple-tide-search: Hide more info button when no extra data is present (c62870454)
  • @dpc-sdp/ripple-tide-landing-page: Add accordion descriptions (38cf70847)
  • @dpc-sdp/ripple-tide-search: ✨ flag to display filters on page load (df0dc551b)
  • @dpc-sdp/ripple-tide-search: Added ability for sort options to be defined by functions (18880d10f)
  • @dpc-sdp/ripple-tide-search: Cleaned up 'fixed' popup and made address index configurable (9e2e2b0d2)
  • @dpc-sdp/ripple-ui-maps: Added large pin style when selected for sidebar popups (66765837f)
  • @dpc-sdp/ripple-ui-maps: Added title attribute to pins on hover (d7eb18856)
  • @dpc-sdp/ripple-tide-search: Added ability to configure default listing tab (87345b981)
  • @dpc-sdp/ripple-tide-search: Hide sort options dropdown if there is only one option (22b05649f)
  • @dpc-sdp/ripple-tide-search: Added support for showFiltersOnLoad option in custom collections (2d4f0e9fc)
  • @dpc-sdp/ripple-tide-search: Add hook for customizing map zoom behaviour (332cfe571)
  • @dpc-sdp/ripple-ui-forms: ✨ preserve default number control (18fab387b)
  • @dpc-sdp/ripple-ui-core: Allow screen reader only terms (5e04dcbee)
  • @dpc-sdp/ripple-tide-news: Allow setting image aspect via feature flag (3dce72491)
  • ✨ add belowFilter component to search config (3dddbd80e)
  • @dpc-sdp/ripple-ui-core: Add WhatsApp and email to share links (d35897678)
  • @dpc-sdp/ripple-ui-core: Allow single level only menu sections in footer nav (340107b2d)
  • @dpc-sdp/ripple-tide-search: Infinite dependent filters, fix utils css generation (c95553217)
  • @dpc-sdp/nuxt-ripple-analytics: ✨ add index to rpl-card/navigate (bbee8bb37)
  • @dpc-sdp/ripple-ui-core: Only repeat section link for accordions, link titles on desktop (94360c56d)
  • @dpc-sdp/ripple-tide-search: ✨ add ability to customise order and labelling of tabs (011229e8c)
  • @dpc-sdp/ripple-tide-search: Make popup section props the same (c680d6b78)
  • @dpc-sdp/ripple-ui-maps: Close popup on new searches (af298fc2d)
  • @dpc-sdp/ripple-ui-core: Add a "stacked" version of the cta card (dbb48c512)
  • @dpc-sdp/ripple-ui-forms: Updates to label area spacing (fabf3c4a6)
  • @dpc-sdp/ripple-tide-search: Add label and placeholder props to address lookup (388dd64ad)
  • @dpc-sdp/ripple-ui-maps: Close popup when clicking home (a9d16629d)
  • @dpc-sdp/ripple-tide-landing-page: Bring content collection inline with search/search listings (97e36cf11)
  • @dpc-sdp/nuxt-ripple: Add pii flag to content rating (4074e835b)

🩹 Fixes

  • @dpc-sdp/ripple-ui-core: Stop search firing on clear when initial filters haven't changed (959e15a26)
  • @dpc-sdp/ripple-tide-search: Add extra v-if check (d1ba7f682)
  • @dpc-sdp/ripple-ui-core: Update avatar content margin (5ca75d3da)
  • @dpc-sdp/ripple-ui-core: Add suggestion active state (55eb1dec2)
  • @dpc-sdp/ripple-ui-core: Fix cypress component test for data table (4023074fa)
  • @dpc-sdp/ripple-tide-search: Remove now redundant hasValue check (e7eda1ead)
  • @dpc-sdp/ripple-ui-core: Minor style updates, add new result listing story (da456d37d)
  • @dpc-sdp/ripple-tide-search: Add RplPageComponent wrapper (cfa61fbe5)
  • @dpc-sdp/ripple-tide-grant: Use getBodyFromField for grant accordion content (dde11f565)
  • @dpc-sdp/ripple-tide-search: Fixed map popup z-index (a59ba4a5e)
  • @dpc-sdp/ripple-tide-search: Fixed sort option dropdown styling (046929dea)
  • @dpc-sdp/ripple-ui-maps: Ensured that infobox appears in fullscreen (c86f0c56e)
  • @dpc-sdp/ripple-tide-search: Fix for dependent filter using elasticsearch (44dc7a0b4)
  • @dpc-sdp/ripple-tide-search: Make spelling consistent (003a659b3)
  • @dpc-sdp/ripple-ui-forms: Add variant prop to datePicker (979655c78)
  • @dpc-sdp/ripple-tide-search: Update location suggestion logic after result format change (7e8a1e329)
  • @dpc-sdp/ripple-tide-search: Check for map hook before calling it (3f83ca537)
  • @dpc-sdp/ripple-ui-forms: Update filter btn states and clear filters icon colour (988054e0a)
  • @dpc-sdp/ripple-ui-core: 🐛 add open state initial styles (8555c6d67)
  • @dpc-sdp/ripple-tide-search: 🐛 update keyword in noresults component (b400b4ac4)
  • @dpc-sdp/ripple-tide-search: Allow multiple to be set per level (6a5d2a592)
  • @dpc-sdp/ripple-tide-search: Don't show no results message before search is complete (d98a9af41)
  • @dpc-sdp/ripple-tide-search: Add back extra searchState.isLoading check (b2dfc991b)
  • @dpc-sdp/ripple-tide-search: Use tide version of secondary campaign (98dbb447b)
  • docs: 🐛 fix docs issues (93510fcdd)
  • @dpc-sdp/ripple-ui-core: Hide quick exit for print (16ebc9e06)

💅 Refactors

  • @dpc-sdp/ripple-tide-search: ♻️ add filter to search advice (9347da5de)
  • @dpc-sdp/ripple-ui-forms: ♻️ number input with buttons (a43d816dc)
  • ♻️ create new layoutConfig (a3c37c0d0)
  • @dpc-sdp/ripple-tide-search: ♻️ move key into searchListingConfig (6b719b3f7)
  • @dpc-sdp/ripple-tide-search: Explicitly close popups (8d6bb16e7)
  • @dpc-sdp/ripple-ui-core: Add styles only for initially open sections (226d1d555)
  • @dpc-sdp/ripple-tide-search: Make custom collection expanded config the same as listings (a184d1976)

🏡 Chore

  • @dpc-sdp/ripple-ui-core: Remove unused vars and padding from data table (4359d2fb1)
  • @dpc-sdp/ripple-ui-core: Rename background-cta to image-cta (c2e2e8718)
  • @dpc-sdp/ripple-ui-core: Update result story 'highlight' tag (6d6813328)
  • nuxt-app: Update json data (96186a9c6)
  • nuxt-app: Remove @focus from test (3ce500826)

✅ Tests

  • ✅ increase timeout (fbbe8ffa7)
  • @dpc-sdp/ripple-tide-landing-page: Update accordion tests (a072c7470)
  • Fixed cypress tests (ff279252b)
  • @dpc-sdp/ripple-tide-search: Fixed map tests (ddf488134)
  • @dpc-sdp/ripple-tide-search: Fixed suggestions in tests (b136fa0d6)
  • @dpc-sdp/ripple-tide-search: ✅ update fixture (2816369d6)
  • @dpc-sdp/ripple-ui-core: Update footer tests (faf0ef035)
  • @dpc-sdp/ripple-ui-core: ✅ fix component tests (a039c873c)

🎨 Styles

  • @dpc-sdp/ripple-ui-core: Make tables full width (d0f042a38)
  • @dpc-sdp/ripple-ui-core: Promo/avatar meta margin (fe3baaa73)
  • @dpc-sdp/ripple-ui-core: Searchbar feedback (294ea5214)
  • nuxt-app: Cleaned up unused code (6711fec60)
  • @dpc-sdp/ripple-ui-core: Header cta with image updates (8de0e8661)

❤️ Contributors

v2.6.3...release/v2.6.4

compare changes

🚀 Enhancements

  • @dpc-sdp/nuxt-ripple: Add pii flag to content rating (1677a7422)

🏡 Chore

❤️ Contributors

v2.6.3

compare changes

v2.6.2

compare changes

🩹 Fixes

  • @dpc-sdp/nuxt-ripple: Fixed unpredictable meta tags by moving from hooks to composibles (0b34ee454)
  • @dpc-sdp/nuxt-ripple: Changed section id header name (f41f43dde)

❤️ Contributors

v2.6.0...release/v2.6.1

compare changes

🚀 Enhancements

  • @dpc-sdp/ripple-tide-search: Add checkbox support (18734846b)

🩹 Fixes

  • @dpc-sdp/ripple-tide-search: Add lost class to dependent filter (ec4ab5f4f)
  • @dpc-sdp/ripple-tide-api: 🐛 regression in cheerio srcset (c655dead3)
  • nuxt-ripple: 🐛 filter incomplete related links (5709351b2)
  • @dpc-sdp/ripple-tide-search: Don't clear suggestions after selecting a suburb (5240eaa78)
  • @dpc-sdp/ripple-ui-maps: Fixed icon not changing when exiting fullscreen map via keyboard (3e79adc3a)
  • @dpc-sdp/ripple-tide-search: Improved suburb autocomplete suggestions (a60805757)
  • @dpc-sdp/ripple-ui-core: Fix svg sprite breaking in svgo 3.2.0 (d8b78de5e)
  • @dpc-sdp/ripple-tide-search: Fixed search logic firing after user navigated to a new page (ab4eae4b0)
  • @dpc-sdp/nuxt-ripple: Wrap navigateTo to get redirects working again (70a7f0caf)
  • @dpc-sdp/ripple-ui-core: Return slug value (5147533ae)

💅 Refactors

  • @dpc-sdp/nuxt-ripple-analytics: ♻️ move release to datalayer root (9178fabc2)

✅ Tests

  • @dpc-sdp/ripple-tide-api: ✅ increase unit test coverage (e9561c08b)
  • @dpc-sdp/ripple-tide-api: ✅ add unit test (bcc882fa0)
  • @dpc-sdp/ripple-tide-api: ✅ add unit test (3c770a7cb)
  • @dpc-sdp/ripple-tide-api: ✅ increase unit test coverage (3c4bb013b)
  • ✅ fix landing page regression (d5e40f422)
  • nuxt-app: ✅ fix test (c072a2e0e)

🎨 Styles

  • 🔊 rename for consistency (d7f923f1e)
  • 🔥 remove deprecated (8e6adcc75)
  • @dpc-sdp/ripple-tide-api: 🏷️ move function decl to types (1fe5bd6f6)

❤️ Contributors

v2.6.0

compare changes

🚀 Enhancements

  • @dpc-sdp/ripple-ui-forms: Add native date picker (469b84051)
  • @dpc-sdp/ripple-ui-maps: Added WIP ripple-ui-maps package (631f17c40)
  • @dpc-sdp/ripple-tide-search: 🚧 wip for data driven maps (5d50880da)
  • @dpc-sdp/ripple-ui-maps: 🚧 wip on maps (57b751298)
  • @dpc-sdp/ripple-ui-maps: Added legend component (c39ea92a1)
  • @dpc-sdp/ripple-ui-maps: Add pin color on popup (52d57db2f)
  • @dpc-sdp/ripple-ui-maps: Cleaned up map control button styling (e566b01a1)
  • @dpc-sdp/ripple-ui-maps: ♻️ use custom map controls (150e9ac9c)
  • @dpc-sdp/ripple-ui-maps: Cleaned up map pop up styling and behavious (bf3be769a)
  • @dpc-sdp/ripple-tide-search: Added grey background when map view enabled (38acf22ac)
  • @dpc-sdp/ripple-tide-search: Use tag in search bar and fix keyboard controls (212044860)
  • @dpc-sdp/ripple-tide-landing-page: ✨ add date to news card (5a375254f)
  • @dpc-sdp/nuxt-ripple: Adds logging in vue/nuxt contexts (18c1f12c6)
  • @dpc-sdp/nuxt-ripple-analytics: ✨ push ripple version (3e0a94f81)
  • @dpc-sdp/ripple-ui-forms: Update form submission events (b2830e271)
  • @dpc-sdp/ripple-tide-search: Add clear search event (370df095d)
  • @dpc-sdp/ripple-ui-forms: Add non-pii form data to submission events (3f1cf84d3)
  • @dpc-sdp/ripple-tide-api: Add section id to logging messages and add debug info (525f8319f)
  • @dpc-sdp/ripple-ui-forms: Ios style fixes for native date field (8ffb3e7c6)
  • @dpc-sdp/ripple-tide-search: Add the search filter field for date picker (55e440165)
  • @dpc-sdp/ripple-tide-search: Add option to hide the listing search form (a13318564)
  • @dpc-sdp/ripple-ui-core: Add name field to search event (767705fad)
  • @dpc-sdp/ripple-ui-core: Add reversed stripes to search bar (1b5343b8e)
  • @dpc-sdp/ripple-tide-search: Only search/show suggestions for 3+ characters (c88de3f1e)
  • @dpc-sdp/ripple-tide-search: 🚧 poc for adding dependent filters (cfc97fb9f)
  • @dpc-sdp/ripple-ui-forms: Use new pii field to determine if field events include value (6140f8f75)
  • @dpc-sdp/ripple-tide-search: 🚧 poc for adding dependent filters (6381e7fc8)
  • @dpc-sdp/ripple-ui-maps: ✨ adds noresults message to maps (984d43028)
  • @dpc-sdp/ripple-tide-search: ✨ add options from taxonomy support in custom col (168eafdcd)
  • @dpc-sdp/ripple-ui-maps: ✨ add dismiss noresults on map click (eaeba1808)
  • @dpc-sdp/ripple-tide-search: Distinguish between tide search usages (76bc9a9f9)
  • @dpc-sdp/ripple-tide-search: Wip for grouped dependent field (d1ab7b1d8)
  • @dpc-sdp/ripple-tide-api: Add check for ics files in markup transpiler (e71d89928)
  • @dpc-sdp/ripple-tide-search: Single selects, manage suggestions via config, fix map issue (942ee58b7)

🩹 Fixes

  • nuxt-ripple: 🐛 use theme colour instead of hardcoded value (614af048b)
  • @dpc-sdp/ripple-ui-maps: ⚡️ fix map performance issues (a0edccb7d)
  • @dpc-sdp/ripple-tide-search: 🐛 prevent error with filters in SSR (10a2af83c)
  • @dpc-sdp/ripple-ui-maps: 📌 pin openlayers to 7.x to fix re-render issue (aa55a8aab)
  • @dpc-sdp/ripple-ui-maps: Fix lodash import (236c660c0)
  • @dpc-sdp/ripple-ui-maps: 🩹 temp disable map controls to get site building (425340e8a)
  • @dpc-sdp/ripple-ui-core: Reverted bad table styling (9a5ad6158)
  • @dpc-sdp/ripple-ui-maps: Fixed missing ref import (3568b8492)
  • @dpc-sdp/ripple-ui-maps: 🐛 fix popup not displaying for features in the same location (a760c8ca0)
  • @dpc-sdp/ripple-ui-core: Added missing scroll wrapper for wysiwg tables (3a3a48cbf)
  • @dpc-sdp/ripple-tide-search: Fixed back button behavior for maps and case sensitive suggestions (495e0eb53)
  • @dpc-sdp/ripple-ui-maps: 🐛 cluster zoom behaviour for regional areas (fedcb6217)
  • @dpc-sdp/ripple-tide-search: Fixed default legend expanded config not applying (6bb71c0b0)
  • @dpc-sdp/nuxt-ripple: Fixed 'A composable that requires access to the Nuxt instance...' error (acc30c915)
  • @dpc-sdp/nuxt-ripple: Prevented url params being stripped for cached pages (b7ee30058)
  • @dpc-sdp/ripple-tide-search: 🐛 zoom to extent of postcode on search (92849fec9)
  • @dpc-sdp/ripple-ui-maps: 🐛 fix noresults message for list (492a094c8)
  • @dpc-sdp/ripple-tide-search: 🐛 search projects by suburb instead of postcode (650f114bd)
  • @dpc-sdp/ripple-tide-search: 🐛 improve loaction search to only match exact postcode (60b5220c5)
  • @dpc-sdp/ripple-ui-forms: 🐛 fix dropdown reverse variant hover state (ef5b9f667)
  • @dpc-sdp/ripple-ui-maps: 🐛 fix missing import (505d3d7ed)
  • @dpc-sdp/ripple-ui-core: Update icon focus colours (5ef44f58d)
  • @dpc-sdp/ripple-ui-core: Fix media query, update back to top positioning (3965341d6)
  • @dpc-sdp/ripple-tide-search: 🐛 fix dropdown option sort order from taxonomy weight (177ca445c)
  • @dpc-sdp/ripple-tide-search: Update to get single select dropdowns working (41adf3bda)
  • nuxt-app: Remove @focus on tests (bb840cd87)
  • @dpc-sdp/ripple-tide-search: ✅ fix failing dependent filter tests (0603182ba)

💅 Refactors

  • @dpc-sdp/ripple-tide-search: Changed useTideSearch to use named params (9cdf9c33d)
  • @dpc-sdp/ripple-ui-maps: 📌 move dependencies and make ol peer dep (93fe15ccd)
  • @dpc-sdp/ripple-ui-maps: ✨ improve cluster zoom behaviour (502de55cf)
  • @dpc-sdp/ripple-tide-search: Rename data driven map back to custom collection (353812016)
  • @dpc-sdp/ripple-tide-search: Fixed component renaming (23750a908)
  • @dpc-sdp/ripple-tide-publication: ♻️ enable site breadcrumbs on publication parent (53df8317b)
  • @dpc-sdp/ripple-ui-maps: ♻️ change configuration key to use single location field (4de958b0a)
  • nuxt-ripple: ♻️ guard against no theme (de1bb106e)
  • ♻️ cleanup before merge (5fa220ae8)

🏡 Chore

  • @dpc-sdp/ripple-ui-maps: Merge maps stuff in (92c189e2c)
  • @dpc-sdp/ripple-ui-maps: ⬆️ update openlayers dependencies (ce7f56d68)
  • @dpc-sdp/ripple-ui-maps: Ignore example components and add ol as peer (ae9a6b02d)
  • @dpc-sdp/ripple-tide-search: Transpile deps (dd2cc868f)
  • @dpc-sdp/ripple-ui-maps: 🍱 cleanup icon attrs (e9229eff1)
  • Update maps fixture (6e4e7b57e)
  • @dpc-sdp/ripple-ui-core: 🚚 rename incorrect case icon (5ae41539e)
  • @dpc-sdp/ripple-ui-maps: Increase zoom level on center (dda2be5a3)
  • @dpc-sdp/ripple-ui-maps: Configure duplicate pin proximity (c88f3b493)
  • Increase visual diff threshold (56d3e87ff)
  • @dpc-sdp/ripple-ui-maps: 💄 fix map icon and stories (8f099df52)
  • Remove reference site update step using circle (430a45a65)
  • nuxt-app: Updated example map config (f0dbc93ee)
  • @dpc-sdp/ripple-ui-forms: Remove datepicker from storybook (9ed5ae400)
  • nuxt-app: Push up failing tests (ff239ccdd)
  • Remove console log (3c0ae7f3f)

✅ Tests

  • @dpc-sdp/ripple-ui-maps: Update maps test (c64ef5150)
  • @dpc-sdp/ripple-ui-maps: Update maps test (3b26eb7a2)
  • @dpc-sdp/ripple-ui-maps: ✅ organise map tests (f73f8467f)
  • @dpc-sdp/ripple-ui-maps: 🧪 adds visual tests for maps (d628cb115)
  • @dpc-sdp/ripple-ui-maps: ✅ hide primary nav in screenshots (a8c5406dc)
  • @dpc-sdp/ripple-ui-maps: ✅ fix storybook tests (bd36e0259)
  • @dpc-sdp/ripple-ui-maps: ✅ update search bar component test (9350d2bbb)
  • @dpc-sdp/ripple-ui-core: ✅ update tabs cy test (d5e1f35d8)
  • @dpc-sdp/ripple-ui-maps: ✅ add wait in location search test (dada32fa5)
  • @dpc-sdp/ripple-ui-maps: ✅ fix locality search mock (97a0401ab)
  • @dpc-sdp/ripple-ui-maps: ✅ update cluster screenshot (e0bc7305c)
  • @dpc-sdp/ripple-ui-maps: ✅ fix tests for map no results (1dcac4c69)
  • @dpc-sdp/ripple-ui-maps: ✅ fix maps tests (56ed7ef14)
  • @dpc-sdp/ripple-ui-maps: ✅ add waits on maps tests (d84bbcfca)
  • @dpc-sdp/ripple-ui-maps: ✅ update image snapshots (569e062db)
  • @dpc-sdp/ripple-ui-maps: ✅ increase image diff threshold (262a08dec)
  • @dpc-sdp/ripple-ui-maps: ✅ fix tests (a2bbff280)
  • nuxt-app: Adding basic cypress tests for autocomplete/suggestions (0ef55fe12)

🎨 Styles

  • @dpc-sdp/ripple-ui-maps: 💄 update cluster size (df2559e93)
  • @dpc-sdp/ripple-ui-maps: 💄 style fixes for cluster and map controls (398064b9f)
  • @dpc-sdp/ripple-ui-maps: Add space around error message (1e8cc17e3)
  • @dpc-sdp/ripple-tide-search: 💄 add margin around error message (5db24d65b)
  • @dpc-sdp/ripple-ui-maps: Updated map styling after design feedback (6eaf8cc8e)
  • @dpc-sdp/nuxt-ripple: Fixed linting (1b2821d2e)

❤️ Contributors

v2.5.2...release/v2.5.3

compare changes

🩹 Fixes

  • @dpc-sdp/nuxt-ripple: Added await to tide:page hook call (ede2ce3b)

❤️ Contributors

v2.5.1...release/v2.5.2

compare changes

🩹 Fixes

  • @dpc-sdp/ripple-tide-landing-page: 🐛 hide weight header (031c1557)

❤️ Contributors

v2.5.0...release/v2.5.1

compare changes

🚀 Enhancements

  • @dpc-sdp/ripple-tide-api: 👽️ support D10 api in mapping (892ac7d0)

❤️ Contributors

v2.5.0

compare changes

🚀 Enhancements

  • @dpc-sdp/nuxt-ripple: ✨ add app information api endpoint (f620ebc0)
  • @dpc-sdp/ripple-ui-core: ✨ pass entire complex option through as payload (20e0a5ea)
  • @dpc-sdp/ripple-tide-landing-page: ✨ parse form response for upstream errors (6f71d6e4)

🩹 Fixes

  • @dpc-sdp/ripple-ui-core: 🐛 replace logo, fix icon colour (958f2230)
  • @dpc-sdp/ripple-ui-core: 🐛 add rpl-content on container (af1a4c4e)
  • @dpc-sdp/ripple-tide-publication: Fixed publication menu not showing after preview expires (f5c2e8dc)
  • nuxt-ripple: 🐛 duplicate metatag og:image to twitter:image (73911e77)
  • nuxt-ripple: 🐛 move const declaration inside try (c021fbc5)
  • @dpc-sdp/ripple-tide-api: Fixed embedded media sometimes not displaying correctly (830a1459)
  • @dpc-sdp/nuxt-ripple: Fixed content rating submissions on nested routes (5106cc3a)
  • @dpc-sdp/ripple-ui-core: Ensured landmarks are unique (1eb436ac)
  • 🐛 add rtl styles for more components (8740a738)
  • @dpc-sdp/ripple-tide-landing-page: 🐛 only display meta if values exist (02576b83)
  • @dpc-sdp/ripple-tide-landing-page: Stopped created date displaying for landing page cards (87ef652d)
  • @dpc-sdp/ripple-tide-event: Fixed website url using booking url (ba93e8d7)
  • @dpc-sdp/ripple-tide-landing-page: Allow html in data tables (616446d6)

💅 Refactors

  • @dpc-sdp/ripple-ui-core: ♻️ support object for suggestion options (47b2d819)
  • @dpc-sdp/ripple-ui-core: ♻️ rework as function props (c7542209)
  • nuxt-ripple: ♻️ reorder twitter:image priority (e42393bb)
  • nuxt-ripple: ♻️ only add hide-alerts on server render (aabd2e6d)
  • ♻️ isolate pkg transform to pass cypress (9821cae3)
  • @dpc-sdp/nuxt-ripple-cli: ♻️ refactor favicon generator into cli tool (8075edf6)
  • @dpc-sdp/nuxt-ripple-cli: ♻️ make path completely user changeable (7a20552d)

📦 Build

  • nuxt-app: 👷 prevent live request leakage in cypress (282cecac)

✅ Tests

  • @dpc-sdp/ripple-tide-landing-page: ✅ check for null attr (46e1ac3f)
  • @dpc-sdp/ripple-tide-landing-page: Fixed data table tests (32716d41)

❤️ Contributors

v2.4.9

compare changes

🩹 Fixes

  • @dpc-sdp/nuxt-ripple: 🐛 ensure favicon generator uses correct site (c627b5a3)

❤️ Contributors

v2.4.8

compare changes

🩹 Fixes

  • @dpc-sdp/nuxt-ripple: 🐛 move favicon generate to before build (869482b0)

❤️ Contributors

v2.4.7

compare changes

🩹 Fixes

  • @dpc-sdp/nuxt-ripple: 🐛 fix for favicon generator not waiting (0c2b37d8)

❤️ Contributors

v2.4.6

compare changes

🩹 Fixes

  • @dpc-sdp/ripple-tide-publication: Fixed publication menu not showing after preview expires (bd41710b)

❤️ Contributors

v2.4.5

compare changes

🩹 Fixes

  • @dpc-sdp/nuxt-ripple-preview: Only send token if it's not expired (90528b89)

❤️ Contributors

v2.4.4

compare changes

🩹 Fixes

  • @dpc-sdp/ripple-tide-api: Changed the way sectionId is passed to mapping functions (e113b1c2)

❤️ Contributors

v2.4.3

compare changes

🩹 Fixes

  • @dpc-sdp/nuxt-ripple: 🐛 ensure route caching works in cdn environment (f9651c89)

❤️ Contributors

v2.4.2

compare changes

🩹 Fixes

  • @dpc-sdp/ripple-tide-landing-page: 🐛 handle case when no items in carousel (e9a1af40)

❤️ Contributors

v2.4.1

compare changes

🩹 Fixes

  • @dpc-sdp/nuxt-ripple: Ensure that redirect code runs even on (nuxt) cached pages (6f095499)
  • @dpc-sdp/nuxt-ripple: Added null check for redirect code (4410cef5)

🏡 Chore

  • Updated babel / @babel/traverse (f8796a39)
  • 🔖 release ripple 2.4.1 (a015f463)

❤️ Contributors

v2.4.0

compare changes

🚀 Enhancements

  • @dpc-sdp/nuxt-ripple-cli: ✨ generate favicon (1f1c21e7)
  • @dpc-sdp/nuxt-ripple: 🚧 wip on adding favicon generation as module (34279a16)
  • nuxt-ripple: ✨ implement site fetch, favicon generate (37a29489)
  • @dpc-sdp/ripple-ui-core: Added css var for heading font (5dbd7044)
  • @dpc-sdp/ripple-tide-search: ✨ add secondary campaign to mapping, template (ac537928)
  • nuxt-ripple: ✨ add mapping for new footer logo field (9b8217ba)
  • ✨ replace twitter with x (76d32333)

🩹 Fixes

  • @dpc-sdp/nuxt-ripple: Ensured that language specific fonts override all other fonts (80c2d1aa)
  • @dpc-sdp/ripple-ui-core: 💄 prevent hanging icon (f31659fe)
  • @dpc-sdp/nuxt-ripple: 🐛 fix redirects adding to history state (60dbea98)
  • @dpc-sdp/ripple-ui-core: 🐛 only render icon if item has text or url (af34dce5)
  • @dpc-sdp/ripple-ui-core: 🐛 add check for secondary link in header (efe022b5)
  • nuxt-ripple: 🐛 filter out alerts with missing type relation (682328bd)
  • @dpc-sdp/ripple-ui-core: 🐛 fix carousel links (5b4e5b5b)

💅 Refactors

  • nuxt-ripple: ♻️ use site data in favicon generator (46552d07)
  • nuxt-ripple: 🏷️ update appconfig interface (2b178f33)
  • @dpc-sdp/ripple-tide-search: ♻️ move secondary campaign to right slot (cae72da6)
  • @dpc-sdp/ripple-tide-publication: ♻️ change page link props at mapping, add test (5d7bbc30)
  • @dpc-sdp/ripple-ui-core: ♻️ check for url or text (e0e89fd5)
  • ♻️ replace icon at mapping level (b2eb2fd3)
  • @dpc-sdp/ripple-ui-core: ⏪️ revert hyphenation, add separate util class (8614c759)

📖 Documentation

  • 📝 update badges, add tools and frameworks (ee110382)
  • 📝 add more detail to readme (690c239b)
  • docs: 📝 add personal access token instructions (db3997f1)
  • 📝 simplify badge labels (779d9d8a)
  • docs: 📝 split usage into separate docs, add nuxt load order fix (2e41717e)

🏡 Chore

✅ Tests

❤️ Contributors

v2.3.5

compare changes

🩹 Fixes

  • @dpc-sdp/ripple-tide-api: Passed headers to route, page and publication menu endpoints (e760940d)

❤️ Contributors

v2.3.4

compare changes

🚀 Enhancements

  • @dpc-sdp/ripple-tide-publication: Added proper publication header mapping (aa657deb)

🩹 Fixes

  • nuxt-ripple: 🐛 enable external redirects (6c0e4894)
  • @dpc-sdp/nuxt-ripple: Fixed console error when request event was being fetched client side (b8f94314)
  • @dpc-sdp/ripple-tide-publication: Fixed duplication side nav links (a08742e4)

🏡 Chore

  • @dpc-sdp/ripple-tide-publication: 🐛 [R20-1574] fix publication preview menu issue (b737e32b)
  • @dpc-sdp/ripple-tide-publication: 🚨 fix unused var (acd09f34)

❤️ Contributors

v2.3.3

compare changes

🏡 Chore

  • @dpc-sdp/nuxt-ripple: 🐛 fix redirect headers issue (a5556f1c)

❤️ Contributors

v2.3.2

compare changes

🩹 Fixes

  • @dpc-sdp/ripple-tide-api: Fixed broken redirects after cache tags refactor (26f67b7d)

❤️ Contributors

v2.3.1

compare changes

🚀 Enhancements

  • nuxt-ripple: Pass through section-cache-tags response header (cf3d6477)
  • @dpc-sdp/ripple-tide-api: Merged site+alert cache tags with page cache tags (98c2c956)

🩹 Fixes

  • @dpc-sdp/ripple-tide-api: Increase menu depth for breadcrumbs (43ea5efa)
  • @dpc-sdp/ripple-tide-publication: Add missed optional chaining (23e6807f)
  • @dpc-sdp/ripple-tide-api: Add optional chaining (0f84540a)

💅 Refactors

  • @dpc-sdp/ripple-tide-api: Refactored http client to not swallow up headers (da09ec47)

✅ Tests

  • @dpc-sdp/ripple-tide-api: Fixed unit tests (57c92cd4)

❤️ Contributors

v2.3.0

compare changes

🚀 Enhancements

  • @dpc-sdp/ripple-tide-search: Add support for fallback values on filters (8d518305)
  • @dpc-sdp/nuxt-ripple: Make content rating choice required (b5542f18)
  • @dpc-sdp/nuxt-ripple: Conditionally render rating submit action (8f253fec)
  • @dpc-sdp/ripple-tide-search: Added sort dropdown to search listing page (0d6b36ba)
  • @dpc-sdp/ripple-tide-landing-page: Updated data table component mapping and tests (cbbf716a)
  • @dpc-sdp/ripple-ui-core: ✨ add aria annotations on tabs (daad51f5)
  • @dpc-sdp/ripple-ui-core: Allow supplying custom rpl icons (2bdc083c)
  • @dpc-sdp/ripple-ui-core: Add support for icons in description list component (847c0e7f)
  • @dpc-sdp/ripple-ui-core: Re-jig to remove nested div (8855723e)
  • @dpc-sdp/ripple-tide-search: Added sort dropdown to custom collection (5ed78686)
  • @dpc-sdp/ripple-tide-grant: Use description list for grant overview (736bcd43)
  • @dpc-sdp/nuxt-ripple: Add karenni font (8fbb6a00)
  • @dpc-sdp/ripple-tide-grant: Remove un-needed props. in template (2861b16b)

🩹 Fixes

  • @dpc-sdp/ripple-tide-search: Merge conflicts (0665db19)
  • @dpc-sdp/ripple-ui-core: Make only title and url 'links' in search results (de12cb9c)
  • @dpc-sdp/ripple-ui-core: Add aria-hidden to url (7ad8873b)
  • @dpc-sdp/ripple-ui-core: Fix ts error, update readme (51d6c216)
  • @dpc-sdp/ripple-tide-search: Fixed global filters not being applied to aggregations query (8f7a2801)
  • docs: Fixed prerender 404s from broken links (f6171c4c)
  • docs: Don't try to prerender storybook routes (20df1cb1)
  • nuxt-ripple: 🐛 exclude metatag canonical (3b7733c5)
  • @dpc-sdp/ripple-tide-search: Handled search result fields coming back as either string or array (7398b3fb)
  • @dpc-sdp/ripple-tide-search: Fix custom collection scroll issue (53011c9a)
  • @dpc-sdp/ripple-tide-search: Fixed 'undefined' class name for results table (6bd90b2c)
  • @dpc-sdp/ripple-tide-search: Added missing aria-expanded to search filter toggle (d6601e81)

📖 Documentation

  • docs: 📝 use different theme for card highlight as vic gov is wrong (d46a742a)
  • docs: Fixed card examples display (58df9085)

🏡 Chore

  • @dpc-sdp/nuxt-ripple-analytics: Change route name to page_title (16a0eba9)

✅ Tests

  • @dpc-sdp/ripple-tide-search: Added tests for sort dropdown feature of search listing (4bdf8e4e)
  • @dpc-sdp/ripple-ui-core: Fixed data table storybook tests (68767ebc)
  • @dpc-sdp/ripple-ui-core: Updated data table stories to match chromatic snapshots (eaffc069)
  • @dpc-sdp/ripple-ui-core: ✅ fix aria issues (785de3f3)
  • @dpc-sdp/ripple-tide-search: Fixed up custom collection test table results (bc8dc3b5)

❤️ Contributors

v2.2.1

compare changes

🩹 Fixes

  • @dpc-sdp/ripple-tide-search: Fixed site search filters not appearing (720d9b0b)

❤️ Contributors

v2.2.0

compare changes

🚀 Enhancements

  • @dpc-sdp/ripple-tide-search: ✨ add custom collection component (8ecb6017)
  • ✨ add accessible label for links opening in a new window (7866c3ee)
  • @dpc-sdp/ripple-ui-core: Made search result date label customisable (9fba5885)
  • @dpc-sdp/ripple-ui-core: ✨ hyphenate headings (ab440a1b)
  • @dpc-sdp/nuxt-ripple-analytics: Move measurement ids and production flag (e3ece92f)
  • @dpc-sdp/nuxt-ripple-analytics: Add dataLayer event for error pages i.e. 400, 500, etc (205a2da1)
  • @dpc-sdp/ripple-ui-core: ✨ add optiional noresults message to search bar (d5905243)
  • nuxt-ripple: Added social links to footer (a656d684)
  • @dpc-sdp/ripple-ui-core: A11y slider feedback, fix key-dates link (cb259a17)
  • @dpc-sdp/ripple-tide-publication: Support singular authors (8161837d)
  • @dpc-sdp/ripple-ui-core: Improved custom date label in RplSearchResult (9282b3dd)
  • @dpc-sdp/nuxt-ripple: Added table of contents to sitemap page (ef969b51)
  • @dpc-sdp/nuxt-ripple: Made sitemap toc configurable via cms (c3d36b12)

🩹 Fixes

  • @dpc-sdp/ripple-tide-search: Fix cc mapping (7de48e11)
  • @dpc-sdp/ripple-tide-search: 💄 add margin between error message (9844062f)
  • eslint-config-ripple: ➕ add required eslint dependencies (e0c44b95)
  • nuxt-ripple: 🐛 fix title undefined in search page (60988fe5)
  • @dpc-sdp/ripple-tide-search: Fix search request proxy config (2c0da907)
  • @dpc-sdp/ripple-tide-search: 🐛 disable autocomplete on custom collection (7eb80638)
  • @dpc-sdp/nuxt-ripple-analytics: Fix undefined error (f75f3d9d)
  • @dpc-sdp/ripple-tide-search: 🐛 fix autocomplete end point (2304ad5d)
  • @dpc-sdp/ripple-ui-core: Add max width to scrollable table story (9083049e)
  • @dpc-sdp/nuxt-ripple-analytics: Use new tide hook for dataLayer events (e447970e)
  • @dpc-sdp/ripple-tide-publication: Matched page api by merging configs (cb4bbca6)
  • @dpc-sdp/nuxt-ripple: Fixed typo (05825921)

💅 Refactors

  • @dpc-sdp/ripple-tide-search: ✨ use backend json field (52970c23)
  • @dpc-sdp/ripple-tide-search: ♻️ rename proxy handlers to match purpose (cc3fc595)
  • @dpc-sdp/ripple-ui-core: ♻️ use src if printSrc is not supplied (6df87bd9)
  • @dpc-sdp/ripple-ui-core: ♻️ restore print logo to default (e1150cec)

📦 Build

🏡 Chore

  • eslint-config-ripple: Add ripple eslint to cli templates (b54dd78f)
  • @dpc-sdp/nuxt-ripple-cli: Updated new layer cli with correct publish action (2e3fcc81)
  • @dpc-sdp/nuxt-ripple-cli: Added missing npmrc to site generator (3201dad9)
  • @dpc-sdp/nuxt-ripple-cli: Removed caret from layer package.json template (15d1b5d2)
  • @dpc-sdp/ripple-ui-forms: Remove counter from form inputs (d834ba31)
  • @dpc-sdp/ripple-tide-landing-page: Remove counter from textareas (991bd454)
  • @dpc-sdp/ripple-tide-landing-page: Infer counter type as api doesn't always return it (1ef7549e)
  • 🚀 change publish process to be on release (ab027fe2)

✅ Tests

  • @dpc-sdp/ripple-tide-search: ✅ ignore resize observer exception in expander (d3a1ea85)
  • @dpc-sdp/ripple-tide-search: 🧪 remove unimplemented test (8f96db79)
  • @dpc-sdp/ripple-tide-search: Skip custom collection tests (06fff8c1)
  • @dpc-sdp/ripple-tide-search: 💚 fix custom collection tests (c1a9acbc)
  • nuxt-ripple: Fixed footer tests and social links (e047c198)
  • nuxt-app: Remove old counter test (f7d95822)

🎨 Styles

  • 🚚 rename flowchart (4a25952e)
  • @dpc-sdp/ripple-ui-core: 💄 add bg on hyphenated example (cea33a86)

❤️ Contributors

v2.1.9

compare changes

🚀 Enhancements

  • @dpc-sdp/ripple-tide-landing-page: ✨ add support for open forms (ff41cbc7)

✅ Tests

  • @dpc-sdp/ripple-tide-landing-page: ✅ add weight in openforms height test (365e5e32)

❤️ Contributors

v2.1.8

compare changes

🚀 Enhancements

  • @dpc-sdp/ripple-tide-search: Column classes, array-ify-ing, filter empty params (be2a9af7)
  • @dpc-sdp/ripple-ui-forms: Use filter.multiple to disable array-ifying values (5e5dd8e5)
  • @dpc-sdp/nuxt-ripple-analytics: Fix faulty isProduction check (712c5514)
  • @dpc-sdp/nuxt-ripple-analytics: Move useRuntimeConfig to route file (0a0de979)

🩹 Fixes

  • @dpc-sdp/ripple-tide-search: Espace query text before adding to DSL query (f8c152b2)
  • nuxt-ripple: 🐛 whitelist contact icons (dc2b2428)
  • nuxt-app: Fix media test (ee0a1671)
  • @dpc-sdp/ripple-ui-core: 🐛 check for label (44041ad8)
  • Use derived page title instead of metatag value (da87d6fe)
  • @dpc-sdp/nuxt-ripple: 🐛 ensure page title is always set (6cb599c3)
  • @dpc-sdp/nuxt-ripple: 🐛 fix title definition (6ee4b159)
  • 🐛 handle undefined page.meta (20b675a5)
  • nuxt-ripple: 🐛 fix issue where menus in share links cause a 500 error (fbcabfff)
  • @dpc-sdp/ripple-tide-api: 🐛 fetch menu for unpublished pages (4d6a3469)

💅 Refactors

  • nuxt-ripple: ♻️ update 500 template to match platform (76e2cac9)
  • ♻️ add 401 support, use error comp (0912a4d7)
  • @dpc-sdp/nuxt-ripple: ♻️ refactor to call head functions from plugins (8939c97a)

🏡 Chore

  • @dpc-sdp/nuxt-ripple-cli: ✨ add template for new UI library (47353eb7)

✅ Tests

  • nuxt-app: ✅ update data table test (f7649190)
  • ✅ add default contentType prop, tests (7eb8c3e9)

🎨 Styles

❤️ Contributors

v2.1.7

compare changes

🚀 Enhancements

  • @dpc-sdp/ripple-tide-event: Add event search result card (67f6c95f)

🩹 Fixes

  • @dpc-sdp/ripple-ui-core: 💄 remove overflowing padding (bbdef3be)
  • nuxt-ripple: 🐛 fix css load order on build (9bd2f8b4)

🏡 Chore

❤️ Contributors

v2.1.6

compare changes

🚀 Enhancements

  • @dpc-sdp/ripple-tide-event: Add event search result card (67f6c95f)

🩹 Fixes

  • @dpc-sdp/ripple-ui-core: 💄 remove overflowing padding (bbdef3be)

🏡 Chore

❤️ Contributors

v2.1.5

compare changes

🚀 Enhancements

  • @dpc-sdp/ripple-tide-event: Add event search result card (67f6c95f)

🩹 Fixes

  • @dpc-sdp/ripple-ui-core: 💄 remove overflowing padding (bbdef3be)

❤️ Contributors

v2.1.4

compare changes

🩹 Fixes

  • @dpc-sdp/ripple-ui-core: Fix divider displaying when no cobrand (f23bc0b5)

✅ Tests

  • @dpc-sdp/ripple-ui-core: ✅ add test for cobrand logo (dc6806ca)

❤️ Contributors

v2.1.3

compare changes

🚀 Enhancements

  • @dpc-sdp/ripple-ui-core: ✨ add ability to disable primary vic logo via flag (c4a1b981)

🩹 Fixes

  • nuxt-ripple: 🐛 use RplTextLink (c95a3ac9)
  • @dpc-sdp/ripple-tide-publication: 🐛 use li for card element (5be7e137)

✅ Tests

  • @dpc-sdp/ripple-ui-core: ✅ add missing import (b40e2fdc)

🎨 Styles

  • @dpc-sdp/ripple-ui-core: ✏️ use sentence case (b4c18149)

❤️ Contributors

v2.1.2

compare changes

🚀 Enhancements

  • ✨ move config out of public env (17fb86b3)
  • @dpc-sdp/ripple-test-utils: ✨ use wildcard for search url (66da5976)
  • @dpc-sdp/ripple-ui-core: Add default primary logo inline (7def1aa1)
  • @dpc-sdp/nuxt-ripple-analytics: Add support for site-specific gtm containers (d239ca48)
  • @dpc-sdp/nuxt-ripple: Add support for new print logo cms field (e321cb6c)
  • @dpc-sdp/nuxt-ripple: Add custom loading indicator (258ea4ba)
  • @dpc-sdp/ripple-tide-search: Added domain to display for relative urls in search results (fde956c4)
  • @dpc-sdp/nuxt-ripple-analytics: Add link to vertical nav, prepend relative urls (984d07bb)
  • @dpc-sdp/ripple-ui-forms: Debounce input change event (primarily for numbers) (af6686d9)
  • @dpc-sdp/nuxt-ripple: Add flag to disable primary nav search (89aa0465)
  • @dpc-sdp/nuxt-ripple-analytics: Update search click event name (df925cbf)
  • @dpc-sdp/nuxt-ripple-cli: Update jest config to fix unit tests in layers running nuxt 3.6+ (93bf9e04)
  • @dpc-sdp/nuxt-ripple-cli: Update package.json scripts to include ci mode tests (469818a5)
  • @dpc-sdp/ripple-ui-forms: Add throttle prop (a74ac8b6)

🩹 Fixes

  • Upgrade nuxt to 3.6.5 to fix FOUC in 404 page (d2a76bb9)
  • @dpc-sdp/ripple-tide-api: 🐛 add default value for baseUrl (9bbaca0c)
  • @dpc-sdp/ripple-tide-search: Fixed reactivity of useRoute after nuxt upgrade (c893679c)
  • @dpc-sdp/nuxt-ripple-analytics: Send all falsely values as undefined (17420c57)
  • @dpc-sdp/ripple-tide-search: Fixed site search filter not clearing properly (eb0494da)
  • @dpc-sdp/ripple-tide-search: Pass site to base layout (a6cf69de)
  • @dpc-sdp/ripple-tide-landing-page: Add custom heading gap for category grid, fix alt urls (d70cf4ab)
  • @dpc-sdp/ripple-ui-core: 🐛 missing , (7e8d2ed5)
  • @dpc-sdp/ripple-tide-search: Fixed search filter row gap (a2f15c72)
  • @dpc-sdp/ripple-tide-search: Send app search key on server to fix basic auth (636b368a)
  • @dpc-sdp/nuxt-ripple: Added site url to nuxt-ripple nuxt.config (27c7bba1)

💅 Refactors

  • ♻️ merge config at runtime (22e0d74d)
  • @dpc-sdp/ripple-ui-core: ♻️ move icons to core, update generate script (9489903f)
  • ♻️ move social share url concern to caller (615b8a9a)

📦 Build

  • nuxt-app: 🔧 disable basic auth by default (2f320938)

🏡 Chore

  • Add git config in publish step (42815a76)
  • Empty commit to test deploy (112685d7)
  • Fix canary publish step (c89de863)
  • Remove all usage of deprecated vm2 package (cb7e2c72)
  • @dpc-sdp/nuxt-ripple-cli: Added github package registry to npmrc template (1e34c163)
  • Added topic package to site generator template (e002f17f)
  • @dpc-sdp/nuxt-ripple-cli: Update github action (c1afc460)
  • @dpc-sdp/nuxt-ripple-cli: Added missing files to layer ci command (b4823502)
  • @dpc-sdp/nuxt-ripple-cli: Fixed incorrect file extension for PR template (53e5bafb)
  • @dpc-sdp/nuxt-ripple-cli: Fixed cypress tests not running locally in scaffold projects (44912d86)
  • Merge in develop (bac6c728)

✅ Tests

  • Refactor page and site mocking step definitions (1c933492)
  • Fix incorrectly named step (1493fd9f)
  • Brought back generic api mock step for publication tests (dcbae1b2)
  • Fixed broken test (e26565bb)
  • Add generic site and base url for tests (49ab2a1e)
  • @dpc-sdp/ripple-tide-grant: Fixed cypress tests after search change (168439f2)

🤖 CI

  • Run actions if action config changes (cfe8a30d)
  • Re-run actions when the action is modified (43e9c358)
  • Fix action paths (512e1074)
  • Wait for correct site id (52ff7c54)
  • Try waiting on an asset instead of api endpoint (96367702)
  • Removed hardcoded site id from tests (ab891824)
  • Removed search engine name from cypres env var (7dfed15c)
  • @dpc-sdp/nuxt-ripple-cli: Updated cypress test action template to be more generic (f98c8589)

❤️ Contributors

v2.1.0...release/2.1.1

compare changes

🚀 Enhancements

  • @dpc-sdp/ripple-tide-search: Add tide search page events (5db04e13)
  • @dpc-sdp/ripple-tide-search: Get URL from urlManager (9f534cc5)
  • @dpc-sdp/ripple-tide-search: Add search listing events (581fa166)
  • @dpc-sdp/ripple-tide-landing-page: Add compact card collection i.e. category grid support (9f9b2ff4)
  • @dpc-sdp/ripple-ui-core: Move default alt above image attrs so it can be overridden (f572cdf7)
  • @dpc-sdp/ripple-tide-search: Add type to search events (037f1c65)
  • @dpc-sdp/ripple-ui-core: Make header content 10 cols when there's no 'sidebar' (09a49182)

🩹 Fixes

  • @dpc-sdp/ripple-tide-search: 🐛 flatten filterval if an array is found (e8f2830f)
  • @dpc-sdp/ripple-ui-core: Add min-width to fieldsets, this fixes overflowing dropdowns (4cd64d7d)
  • @dpc-sdp/ripple-ui-core: Ensure wysiwyg images aren't all full width (2eabe11f)
  • @dpc-sdp/ripple-ui-core: Allow tables and media elements to span full width (b54b6cce)
  • @dpc-sdp/ripple-ui-core: Fix quick exit positioning in build mode (b779e9b9)

💅 Refactors

  • @dpc-sdp/ripple-tide-search: ♻️ add separate case for prefix filter (ebad0ac6)
  • @dpc-sdp/ripple-tide-search: ♻️ add separate case for prefix filter (1df527c4)

🏡 Chore

  • @dpc-sdp/ripple-ui-core: Swap search bar event names (db260750)
  • @dpc-sdp/ripple-tide-search: Update search bar related events following name change (8425b87d)
  • Fix publish step (da7a3dbf)

❤️ Contributors

v2.1.0

compare changes

🚀 Enhancements

  • ✨ storybook 7 (5bb48570)
  • @dpc-sdp/nuxt-ripple-cli: Required user to specify ripple version when scafolding sites/layers (fde24a2d)
  • docs: Added google analytics scripts to docs site (e4063672)
  • @dpc-sdp/nuxt-ripple-analytics: Update dataLayer events (a6df3954)
  • @dpc-sdp/ripple-ui-core: Add file size to download event (e09a114f)
  • @dpc-sdp/ripple-ui-forms: Add rplEvents to all field types (fe8c9d23)
  • @dpc-sdp/ripple-ui-forms: Removed 'live' validation functionality from forms (48f314ad)
  • @dpc-sdp/nuxt-ripple-analytics: Adding core ui events and updating form events (c79c7afe)
  • @dpc-sdp/ripple-ui-core: Adding component events (b0bb73c3)
  • @dpc-sdp/ripple-ui-forms: Adding component events (545c71da)
  • @dpc-sdp/ripple-tide-search: Merge search listing, allow it to work alongside app search (0795fdf1)
  • @dpc-sdp/ripple-tide-search: Updated site search page to use 'complex' pagination variant (12e2152b)
  • @dpc-sdp/ripple-tide-search: ✨ adds support for card meta in search listing (6a3b09a5)
  • @dpc-sdp/ripple-tide-search: Added pagination, errors and url flow to search listing page (750c02fd)
  • @dpc-sdp/ripple-tide-search: ✨ add configurable search listing items per page (b0e722c6)
  • @dpc-sdp/nuxt-ripple-analytics: Adding routeChange/view event (1c4ff349)
  • @dpc-sdp/nuxt-ripple-cli: Add rplVersion, adding support for content type names with numbers (8592b867)
  • @dpc-sdp/ripple-tide-search: Added scroll to results behaviour when changing page (0d4d4c37)
  • @dpc-sdp/ripple-ui-core: ✨ add support in datatable for custom cell comp (b511afcb)
  • @dpc-sdp/ripple-tide-search: ✨ add datatable layout for search listing (7d1961e3)
  • @dpc-sdp/ripple-tide-search: Got filter form working correctly with URL (a4893700)
  • nuxt-ripple: ✨ implement 301 redirect (97da41c8)
  • @dpc-sdp/ripple-tide-landing-page: Add support for site corner graphics (9ebda9d0)
  • @dpc-sdp/nuxt-ripple: Add support for site corner graphics (7fd06e86)
  • @dpc-sdp/nuxt-ripple-cli: ✨ default rplVersion to latest from pkg (b7a5992d)
  • @dpc-sdp/nuxt-ripple-cli: ✨ add ability to set .env values from cli (98bc213a)
  • @dpc-sdp/ripple-tide-search: Added support for function filters, grantStatus function filter (33f42b2b)
  • @dpc-sdp/ripple-tide-search: Added expand/collapse toggle for search filters sections (c9b6c3f8)
  • @dpc-sdp/ripple-tide-search: ✨ use content managed page features (a5978806)
  • @dpc-sdp/nuxt-ripple-analytics: Update route and components events, add dropdown toggle (6404ffbf)
  • @dpc-sdp/nuxt-ripple: Add contact types (9035f12e)
  • @dpc-sdp/ripple-ui-forms: Update event actions, add dropdown toggle event (bd5a5f31)
  • @dpc-sdp/ripple-tide-search: Ensured that filters are applied when submitting search query (dfbcdc26)
  • @dpc-sdp/nuxt-ripple-analytics: Add search result, form actions events, minor spec updates (549bb351)
  • @dpc-sdp/ripple-ui-core: Event updates from dataLayer spec (0da1e86f)
  • @dpc-sdp/ripple-ui-forms: Add reset form event (581400ea)
  • @dpc-sdp/ripple-ui-core: Add pagination labels and swipe events (38e0ff44)
  • @dpc-sdp/ripple-ui-core: Add pagination text and swipe events (197ace4d)
  • @dpc-sdp/ripple-tide-search: Updated date formatting for search results (72c100a4)
  • @dpc-sdp/nuxt-ripple: Add default tide header, fix site data loading on 404 pages (491b3068)
  • @dpc-sdp/nuxt-ripple-preview: Add site wide corner graphics (27348ec8)
  • @dpc-sdp/ripple-tide-api: Add cornerGraphic to site data type (40d44e03)
  • @dpc-sdp/ripple-tide-event: Remove custom header (b372d29f)
  • @dpc-sdp/ripple-tide-grant: Remove custom header (3667165a)
  • @dpc-sdp/ripple-tide-media: Remove custom header (e119e212)
  • @dpc-sdp/ripple-tide-news: Remove custom header (508ef6c4)
  • @dpc-sdp/ripple-tide-publication: Remove custom header (651575fb)
  • @dpc-sdp/ripple-tide-search: Add site wide corner top graphic (8143e80f)
  • @dpc-sdp/ripple-tide-landing-page: Use TideHeroHeader, update mapping to match content types (60fea078)
  • @dpc-sdp/ripple-tide-topic: Added new content type for topics and tags listing (b4a1a4bc)
  • ✨ separate linter config into packages (cbc214d3)
  • @dpc-sdp/ripple-tide-search: Added first pass at mapping search listing drupal UI (e58eef24)
  • @dpc-sdp/ripple-ui-core: Event updates, add withOptions helper (6aec24bd)
  • @dpc-sdp/nuxt-ripple-analytics: Update events, add measurement ids (67361c05)
  • @dpc-sdp/ripple-ui-core: Adding different language fonts (d846578e)
  • @dpc-sdp/ripple-ui-core: Minor event updates (2b6b84bd)
  • @dpc-sdp/ripple-tide-search: Changed elastic aggregations to only fetch once on mount (61df4924)
  • @dpc-sdp/ripple-ui-core: ✨ add debounce option to search bar (2badcc42)
  • @dpc-sdp/ripple-tide-search: ✨ add afterResults content (7af1f687)
  • @dpc-sdp/ripple-tide-search: ✨ enable untyped search results (a493aa73)
  • @dpc-sdp/nuxt-ripple: Allow languages to be added via app.config (9eeb0011)
  • @dpc-sdp/ripple-tide-search: Updated search mapping based on backend changes (ad10db58)
  • @dpc-sdp/ripple-ui-forms: Pass arrays as strings in events (28245847)
  • @dpc-sdp/ripple-tide-search: Cleaned up table listing view (9996fb02)
  • @dpc-sdp/nuxt-ripple: Fix error when page meta isn't set (c35ad6e6)

🔥 Performance

  • @dpc-sdp/ripple-tide-search: ⚡️ remove unused imports (49c272f1)

🩹 Fixes

  • @dpc-sdp/ripple-ui-forms: Prepend checkbox/radio option ids (e3888784)
  • @dpc-sdp/ripple-tide-landing-page: Prepend ids to avoid clashes with other forms (88442105)
  • docs: Updated build command after storybook 7 update (752c7c08)
  • Fixed storybook 7 update merge conflict issues (7a3816a4)
  • @dpc-sdp/ripple-tide-landing-page: Hide form so RplForm can emit events when hideFormOnSubmit (eb42f38c)
  • @dpc-sdp/ripple-ui-forms: Changed to use field name instead of ids to match errors (c0d4677e)
  • @dpc-sdp/ripple-ui-forms: Prepend form id to the error summary link ids (679ae218)
  • @dpc-sdp/ripple-tide-landing-page: Add sort "override" for news content type (c8ef5c2e)
  • 🐛 restore reactivity to theme (8dcb636d)
  • @dpc-sdp/ripple-ui-forms: ✏️ argstable using the wrong component (8ac8bbd8)
  • @dpc-sdp/ripple-ui-forms: Fixed error message not linked properly to input (2d268768)
  • @dpc-sdp/ripple-ui-forms: Removed live updating of aria-describedby attribute (245ae662)
  • @dpc-sdp/ripple-ui-forms: Fixed errors/help text not connected to date inputs properly (e4876bfa)
  • @dpc-sdp/ripple-ui-forms: Used id instead of name for error summary links (df7d2f5f)
  • nuxt-app: Update accordion text ids (2c9bba47)
  • @dpc-sdp/ripple-ui-forms: Update date input event name (2a85d354)
  • @dpc-sdp/ripple-tide-search: Add correct name for filter inputs (43a5631a)
  • @dpc-sdp/nuxt-ripple: Correctly case content types with numbers (ba7ef041)
  • @dpc-sdp/ripple-tide-search: Removed aggs from request when it's empty (e10e1015)
  • @dpc-sdp/ripple-tide-landing-page: Include siteId in search filters, fix filter type (051234f9)
  • @dpc-sdp/ripple-ui-core: Make data table row items computed (67c27fae)
  • @dpc-sdp/ripple-tide-search: Fixed dropdown options not updating (295d3d1b)
  • @dpc-sdp/ripple-tide-search: Ensured that all filters are sent in DSL query (8a850398)
  • @dpc-sdp/ripple-tide-landing-page: Use siteID from TidePageApi (5433389f)
  • @dpc-sdp/ripple-ui-core: Use "dynamic" height for menu/search (d621a114)
  • @dpc-sdp/ripple-tide-landing-page: Update collection test (20629081)
  • @dpc-sdp/ripple-tide-search: Fixed up term/s filter type dsl mapping (89655f53)
  • @dpc-sdp/nuxt-ripple-cli: Fix tsconfig path (f612b5e5)
  • @dpc-sdp/nuxt-ripple-cli: 🚨 fix lint issues (7c8502c7)
  • @dpc-sdp/ripple-tide-api: 🐛 check for field, add mapping util interfaces for ts (d3b56274)
  • @dpc-sdp/ripple-tide-search: 🐛 restore missing route (3ac94218)
  • @dpc-sdp/ripple-ui-core: Add list types (114c9a9c)
  • @dpc-sdp/ripple-tide-grant: Fixed grant result crashing when from date was after to date (1b55e1a0)
  • @dpc-sdp/ripple-tide-api: Remove stray 3 (349b3767)
  • @dpc-sdp/nuxt-ripple: Remove stray 3 (48720543)
  • @dpc-sdp/ripple-tide-api: Add iframe markup plugin (045757ec)
  • @dpc-sdp/ripple-ui-core: Add iframe 'markup' styles (62867a70)
  • nuxt-app: Update full-form.json header (d1ecffce)
  • @dpc-sdp/nuxt-ripple-analytics: Allow routeChange events to be extended across layers (77da8ac4)
  • @dpc-sdp/ripple-tide-search: Update pagination (eb18847a)
  • @dpc-sdp/nuxt-ripple-analytics: Update import path (aff17fb2)
  • @dpc-sdp/nuxt-ripple-analytics: Remove routeChange: true to support layers (d4f7935b)
  • @dpc-sdp/nuxt-ripple-cli: Fix package export (c6d5bd3b)
  • @dpc-sdp/ripple-tide-search: Fixed display of search listing intro text (6cc389a0)
  • @dpc-sdp/nuxt-ripple-cli: 🐛 fix baseurl and siteid vars undefined (6e63f5d7)
  • @dpc-sdp/ripple-tide-search: Scope site search to site and content types (8e4ab08d)
  • @dpc-sdp/ripple-ui-core: Fixed data table column labels on small screens (811988f3)
  • @dpc-sdp/nuxt-ripple-analytics: Use LAGOON_ENVIRONMENT_TYPE for production check (05a8a3a8)
  • @dpc-sdp/ripple-tide-search: Add key to fetch request so we can reference it elsewhere (83afd938)

💅 Refactors

  • @dpc-sdp/ripple-ui-forms: Fixed a number of prop type warnings when form is added to page (4e543693)
  • @dpc-sdp/ripple-tide-search: Removed unneeded search-new page (40149827)
  • @dpc-sdp/ripple-tide-search: Removed unnessacary computed 'totalPages' (be25b349)
  • @dpc-sdp/ripple-tide-search: ♻️ refactor search listing content type (f90842ae)
  • @dpc-sdp/ripple-tide-search: Removed console log (8fbcedc8)
  • @dpc-sdp/ripple-tide-search: Form field options derived from aggs (62961072)
  • nuxt-ripple: ♻️ respond on all 6 redirect codes, use navigateTo (fa89b2f2)
  • @dpc-sdp/ripple-tide-search: ♻️ use page and site from parent (dc70649f)
  • @dpc-sdp/ripple-tide-search: Cleaned up search listing types (ef2051d2)
  • @dpc-sdp/ripple-tide-search: Fixed minor type errors (7bbd0672)
  • @dpc-sdp/ripple-tide-grant: Removed duplicate utils and refactored grants meta display (3026b6ef)
  • @dpc-sdp/ripple-tide-search: Consolidated common results values into composable (7f49d7f0)
  • nuxt-ripple: Reshuffled mapping utils to be less confusingly named (9eef9437)
  • @dpc-sdp/ripple-tide-search: Removed unused 'index' value from mapping (f16758d8)
  • ♻️ match existing CI state (8f178e02)
  • @dpc-sdp/ripple-tide-search: Moved more fields into composible and fixed grid display (eb7e587c)

📖 Documentation

  • docs: Formatted focus state table (6b8631dd)
  • docs: Added dynamic component docs (79d5da1d)
  • docs: Added concepts page for dynamic components (3c56d5d4)
  • Add image header for ripple framework (08633ca9)
  • 📝 update project README.md (d901d20c)
  • Add circle build status badge (1b96c735)
  • docs: Update about page header (94207ea9)
  • Add content types guide (d2f1bb8d)
  • docs: Fixed broken links when deployed (89ab985c)
  • @dpc-sdp/nuxt-ripple: Update readme (0a4c7dbb)
  • @dpc-sdp/nuxt-ripple-analytics: Update readme (bb6e8994)
  • @dpc-sdp/ripple-ui-core: Tweaked alert story display (3d5e3e2c)
  • docs: Updated support link (679fc966)
  • docs: 📝 document framework theming (c484e4e0)
  • docs: 📝 update theming docs (657cfba8)
  • docs: 📝 remove style dictionary mention (3aaa3aeb)
  • docs: 📝 update and enable framework docs (c439a31e)
  • docs: 📝 add favicon for docs site (cb15ae33)
  • docs: Cleaned up modules section content and added core module listing (d5a84ae5)
  • Minor content tweaks (ada93f91)
  • docs: 📝 enable framework docs (c87967fe)
  • docs: Fixed broken links in docs (33f968a8)
  • @dpc-sdp/ripple-ui-forms: Fixed storybook argstable pointing to wrong components (e4412c26)
  • docs: 💄 add openforms css (f100fc5e)
  • @dpc-sdp/ripple-ui-forms: Fixed radio group storybook example (04340357)
  • docs: 📝 adds contributing doc and link to gh on page (fe79b618)

📦 Build

  • 👷 pin deps for sb, test-runner, jest-axe (c910e5fb)
  • 👷 set node version, update CI image (a6b5ce66)
  • 🔖 change pre alpha publish step (e5904bea)
  • @dpc-sdp/ripple-ui-forms: 📝 import ui-core styles on form stories (b825d7d0)
  • ⬆️ upgrade to latest storybook (f6644741)
  • @dpc-sdp/ripple-ui-forms: 📝 add RplForm css to stories (72248668)
  • deps: Bump word-wrap from 1.2.3 to 1.2.5 (8c6973c7)

🏡 Chore

  • release: Disable version step (a368de2d)
  • Update vite versions (a1815094)
  • Updated packages after pnpm audit (1239d391)
  • Replaced vite-content-plugin with vite-plugin-yaml (28c42dde)
  • Updated unlighthouse packages (ce7972f3)
  • Remove elasticsearch patch (694b2a0d)
  • release: Update changelog commands (514ec9cf)
  • 🔖 release v2.0.0 (450abca8)
  • @dpc-sdp/nuxt-ripple: Add title (not displayed) to tideContentRating form (c295d27b)
  • @dpc-sdp/ripple-tide-landing-page: Remove accordion title prop (35557b84)
  • @dpc-sdp/ripple-tide-event: Remove unneeded breadcrumb mapping in events package (47c163ce)
  • @dpc-sdp/ripple-tide-search: ✅ fix search test failures (81a9c67d)
  • @dpc-sdp/nuxt-ripple-cli: Use node 18 for new projects (999a778a)
  • @dpc-sdp/nuxt-ripple-cli: Add lint and prettier for new sites (a665c2e8)
  • @dpc-sdp/nuxt-ripple-cli: Add tsconfig for new sites (d95a99bb)
  • @dpc-sdp/nuxt-ripple-cli: Use example dotenv (fa8c65b8)
  • @dpc-sdp/nuxt-ripple-cli: Change default site id to reference default (5e13c8c1)
  • 🚀 add package script for alpha npm release (b59e22d5)
  • nuxt-app: Update landing page fixture (c9ec8b91)
  • Fix curl issue in reference update (b7a9e5a5)
  • @dpc-sdp/ripple-tide-api: Update feature flags type (b991cef3)
  • @dpc-sdp/nuxt-ripple: Add index (ea155f46)
  • Fix feature issue template (bd7e1d66)
  • Update feature-request.yml (19e756ea)
  • Update feature-request.yml (86ed3d35)
  • Update feature-request.yml (c02fca5c)
  • @dpc-sdp/nuxt-ripple-cli: 🔧 update CLI tool to include cypress config (b7f0f9bf)
  • @dpc-sdp/nuxt-ripple-cli: Remove ui libraries from layer starter (e99443c1)
  • @dpc-sdp/nuxt-ripple-cli: Add other package managers to gitignore (3c434dfe)
  • @dpc-sdp/nuxt-ripple-cli: 🚨 fix lint (9b7b0cf1)
  • @dpc-sdp/nuxt-ripple-cli: Fix missing start command (bb075eda)
  • @dpc-sdp/nuxt-ripple-cli: Fix missing package script (54b9161d)
  • @dpc-sdp/nuxt-ripple-cli: Add missing dist files (11c9728e)
  • @dpc-sdp/ripple-test-utils: Fix cypress config importing from module (cf64e63d)
  • @dpc-sdp/ripple-test-utils: 🐛 add missing search config (5abb4707)
  • @dpc-sdp/nuxt-ripple: Revert use of inject in favour of props (d001dee5)
  • Add repository field to all packages (af44d7f9)
  • release: V2.0.1 (d11200ba)
  • release: V2.1.0 (30e6079d)
  • Update release commands (4da838fc)

✅ Tests

  • @dpc-sdp/ripple-ui-core: Adding component tests (030817a0)
  • @dpc-sdp/ripple-ui-core: Remove rplEvent for now (4d69b065)
  • nuxt-app: Fixed form tests after live validation removal (e080eb22)
  • @dpc-sdp/ripple-tide-search: ✅ add mocking for elastic results (c18f54db)
  • @dpc-sdp/ripple-tide-search: ✅ add search response mocking test steps (27eb08c4)
  • @dpc-sdp/ripple-tide-search: ✅ fix grants listing test result count (6a695d31)
  • nuxt-app: ✅ fix fixture path for listing performance test (7c2b6a00)
  • @dpc-sdp/ripple-tide-search: Added tests for search listing pagination (cf421467)
  • @dpc-sdp/ripple-tide-search: Added tests for no results and seach erros (f3ccad3b)
  • @dpc-sdp/ripple-tide-search: Fixed broken tests (b1e73a78)
  • @dpc-sdp/ripple-tide-search: Refactored some tests to isolate aggregations feature from grants (4ff7d18c)
  • @dpc-sdp/ripple-tide-search: Stubbed search autocomplete requests (22d54399)
  • @dpc-sdp/ripple-tide-search: Added tests for term/s and raw filter types (f6c02a2f)
  • @dpc-sdp/ripple-tide-search: Removed some noise from filters tests (eed4c531)
  • @dpc-sdp/ripple-tide-search: Added clear filters tests and fixed behaviour (2682c66b)
  • @dpc-sdp/ripple-tide-search: Added test for custom sort option (1df99447)
  • @dpc-sdp/ripple-tide-search: ✅ fix filter test for URL update (7e441359)
  • @dpc-sdp/nuxt-ripple: Fixed broken import in tests (94bd9868)
  • @dpc-sdp/ripple-ui-core: Remove unused imports, add extra media gallery tests (9f2c60eb)
  • @dpc-sdp/ripple-tide-search: Updated tests for grant listing page mock (8f96fdc0)
  • @dpc-sdp/ripple-tide-grant: Fixed grant page cypress tests (099fcddd)
  • @dpc-sdp/ripple-ui-core: Remove unused test (9527e92a)
  • nuxt-app: Add basic language tests (30fe7d52)
  • @dpc-sdp/ripple-tide-search: Fixed aggregations request interfering with tests (d98939e5)
  • @dpc-sdp/ripple-ui-core: ✅ adds tests for debounced input (4473c852)
  • @dpc-sdp/ripple-tide-search: Fixed search listing tests (683c497a)
  • @dpc-sdp/ripple-tide-search: Updated fixtures after search listing mapping refactor (427495f0)

🎨 Styles

  • @dpc-sdp/nuxt-ripple: Removed console log (080badb5)
  • @dpc-sdp/ripple-tide-landing-page: Removed outdated todo (86a2d8c7)
  • @dpc-sdp/ripple-tide-search: Cleaned up console logs (1566a585)
  • @dpc-sdp/ripple-tide-search: Fixed linting and prop type warnings (8402ab0c)

🤖 CI

  • nuxt-app: ✅ add app search env var for search tests (bd9adec6)
  • Add cypress cloud record flag (75ce90a1)
  • Move cypress record flag to run step (f20719ba)
  • 💚 switch to GitHub actions for tests (9acd3072)
  • @dpc-sdp/nuxt-ripple-analytics: Test process check for ci (9213f64b)
  • Fix Github release workflow steps (900a6495)
  • Fix trailing slash in registry (79ab336f)
  • Fix missing trail in publish step (53a4ef69)
  • Remove circle (ab0b860e)
  • Remove build step (c4442386)
  • Set git creds (919e3a26)
  • Changelog permissions (139d3d00)
  • Update release commands (8326d4d5)

❤️ Contributors

v2.0.0

compare changes

🚀 Enhancements

  • @dpc-sdp/nuxt-ripple-cli: Required user to specify ripple version when scafolding sites/layers (fde24a2d)
  • docs: Added google analytics scripts to docs site (e4063672)

📖 Documentation

  • docs: Formatted focus state table (6b8631dd)
  • docs: Added dynamic component docs (79d5da1d)
  • docs: Added concepts page for dynamic components (3c56d5d4)
  • Add image header for ripple framework (08633ca9)
  • 📝 update project README.md (d901d20c)
  • Add circle build status badge (1b96c735)
  • docs: Update about page header (94207ea9)
  • Add content types guide (d2f1bb8d)
  • docs: Fixed broken links when deployed (89ab985c)
  • @dpc-sdp/nuxt-ripple: Update readme (0a4c7dbb)
  • @dpc-sdp/nuxt-ripple-analytics: Update readme (bb6e8994)
  • @dpc-sdp/ripple-ui-core: Tweaked alert story display (3d5e3e2c)
  • docs: Updated support link (679fc966)
  • docs: 📝 document framework theming (c484e4e0)
  • docs: 📝 update theming docs (657cfba8)
  • docs: 📝 remove style dictionary mention (3aaa3aeb)
  • docs: 📝 update and enable framework docs (c439a31e)
  • docs: 📝 add favicon for docs site (cb15ae33)
  • docs: Cleaned up modules section content and added core module listing (d5a84ae5)
  • Minor content tweaks (ada93f91)
  • docs: 📝 enable framework docs (c87967fe)
  • docs: Fixed broken links in docs (33f968a8)

📦 Build

  • 🔖 change pre alpha publish step (e5904bea)

🏡 Chore

  • release: Disable version step (a368de2d)
  • Update vite versions (a1815094)
  • Updated packages after pnpm audit (1239d391)
  • Replaced vite-content-plugin with vite-plugin-yaml (28c42dde)
  • Updated unlighthouse packages (ce7972f3)
  • release: Update changelog commands (514ec9cf)
  • 🔖 release v2.0.0 (24d9de0a)

✅ Tests

  • @dpc-sdp/ripple-ui-core: Adding component tests (030817a0)
  • @dpc-sdp/ripple-ui-core: Remove rplEvent for now (4d69b065)

❤️ Contributors