Skip to content

Releases: dpc-sdp/ripple-framework

v2.1.3

23 Aug 06:48
Compare
Choose a tag to compare

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

22 Aug 07:44
Compare
Choose a tag to compare

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.1

11 Aug 02:27
Compare
Choose a tag to compare

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

09 Aug 03:06
Compare
Choose a tag to compare

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 o...
Read more

v2.0.0

28 Jun 03:59
Compare
Choose a tag to compare

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