v2.1.0
github-actions
released this
09 Aug 03:06
·
1764 commits
to develop
since this release
π 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
- Dylan Kelly [email protected]
- SDP Deploy [email protected]
- David Featherston [email protected]
- Jeffrey Dowdle [email protected]
- Jason Smith [email protected]
- Dylankelly [email protected]