Skip to content

Latest commit

 

History

History
1720 lines (1206 loc) · 138 KB

CHANGELOG.md

File metadata and controls

1720 lines (1206 loc) · 138 KB

1.52.3 (2025-01-15)

Bug Fixes

  • align bottom on map pin with location co-ords (c8b2b02)

1.52.2 (2024-10-03)

Bug Fixes

  • map button out of position (52aa2ae)

1.52.1 (2024-09-03)

Bug Fixes

  • allow alternative cases in material search input (a176bdd)

1.52.0 (2024-08-23)

Features

  • no nearby places -> we couldn't find any nearby places (eef2d51)

1.51.2 (2024-07-23)

Bug Fixes

  • search bar sitting on top of the header (8c8380f)

1.51.1 (2024-07-12)

Bug Fixes

1.51.0 (2024-07-12)

Features

  • more robust geolocation error handling (df3db2a)

Bug Fixes

  • geolocation promise rejection reason must be an Error (1a640a9)

1.50.2 (2024-07-12)

Bug Fixes

  • container svg undefined (00f833b)

1.50.1 (2024-07-12)

Bug Fixes

  • use of useAppState outside preact context (2f61495)

1.50.0 (2024-07-11)

Features

  • adjust empty hwrc result copy, fixes WRAP-674 (c656dce)
  • adjust home recycling contact copy, fixes WRAP-646 (b68c92f)
  • adjust hwrc info copy, fixes WRAP-645 (fa40bda)

1.49.4 (2024-07-02)

Bug Fixes

  • lost search params on start page (3b0d508)

1.49.3 (2024-07-01)

Bug Fixes

  • missing icon alerts attempt 2 (ca4992c)

1.49.2 (2024-06-28)

Bug Fixes

1.49.1 (2024-06-26)

Bug Fixes

  • missing trolibocs svg crashing the app (c01fc29)

1.49.0 (2024-06-19)

Features

  • populate material search term based on ID (7d0e76a)

1.48.1 (2024-06-19)

Bug Fixes

  • increase limit for nearby hwrc search (442f823)

1.48.0 (2024-06-18)

Features

  • retain search context between places list and details (b8c8ec4)

1.47.0 (2024-06-12)

Features

  • add the rating comment form (f43833b)
  • conditionally show the material feedback (534f755)
  • cy error translation (b883ee3)
  • limit comment length and send feedback as an event (cb1f3f9)
  • rate all the info (4dfd7f1)
  • rate this info component (6c25859)
  • rate this info i18n (09655af)
  • report missing material component (46cd2db)
  • report missing material i18n (e823e2b)
  • send missing materials as analytics events (592ec46)
  • update the material not found error message (6e906aa)

Bug Fixes

  • dependabot upgraded storybook (40a1a42)
  • linting by downgrading eslint (883b988)
  • postcode start page test (cf3c185)

1.46.0 (2024-05-28)

Features

  • add document start header (1a2fc46)

Bug Fixes

  • only update the rl widget inside the demo folder (904e9f0)

1.45.0 (2024-05-28)

Features

  • send the x-request-id header (096fd8c)

1.44.0 (2024-05-28)

Features

  • empty response on new tab (15fad11)
  • open a new tab in the start action (faac873)
  • remove new tab signal (d28ad6d)
  • standalone app checkbox (da68f16)

Bug Fixes

1.43.0 (2024-05-21)

Features

1.42.0 (2024-05-16)

Features

  • add the public path prop (ca3a763)

Bug Fixes

  • correct casing of observed attributes (16adca3)
  • i18ninit parameters (53b25f0)

1.41.2 (2024-05-16)

Bug Fixes

  • api path (b5cc9d0)
  • diamond checkbox alignment and disabled btn hover (c809d58)

1.41.1 (2024-05-14)

Bug Fixes

  • dont modify all property types (eb0e54b)
  • locator-highlight: contrast issues (5627462)
  • remove use of toSorted (82f4a8f)

1.41.0 (2024-05-13)

Features

  • adds a use my location checkbox to the standalone app (0b21255)
  • use my location checkbox (234e6b0)

Reverts

1.40.0 (2024-05-10)

Features

Bug Fixes

1.39.1 (2024-05-10)

Bug Fixes

  • better handling for empty places material search (3439144)

1.39.0 (2024-05-09)

Features

  • better material search handling (1c1c686)
  • handle category searches (untested) (7faf9e9)
  • standardise usage of a few functions (f17d1d8)
  • update headless ui for blur fix (efd3ac9)

Bug Fixes

1.38.2 (2024-05-08)

Bug Fixes

  • combine :host selectors (d47500b)
  • container list test (488f409)
  • controlled font scaling (d32fc6d)
  • handle the api removal of residual schemes (9555951)

1.38.1 (2024-05-07)

Bug Fixes

1.38.0 (2024-05-01)

Features

Bug Fixes

  • home collections e2e test (d8b09ff)
  • stuck in submitting state and home collection test (51bca31)

1.37.2 (2024-05-01)

Bug Fixes

  • avoid search for empty material value (78a9044)
  • failed to fetch errors (186be19)
  • handle empty loader data for error route (251af03)
  • handle locations error responses (7fad1c7)
  • handle possible undefined properties object (2567345)
  • ignore here maps occasionally failing to dispose itself (0f3a2df)
  • more handling for empty properties (7101977)
  • regex string escape (4bfdc26)

1.37.1 (2024-04-29)

Bug Fixes

  • enable sentry integrations (de88c7f)

1.37.0 (2024-04-29)

Features

  • locations error comment (5ef61ee)

Bug Fixes

  • disable sentry integrations to only send manual reports (e4a9b8b)
  • handle locations error on postcode route (226b764)
  • input and map svg button overflow (01a7c79)
  • possibility of duplicate keys in SchemeContainerSummary (dc8b9fd)
  • remove use of components that no longer exist (55a3999)
  • stop about close event firing (00bced9)
  • submitter undefined (6e2d88b)

1.36.0 (2024-04-26)

Features

1.35.0 (2024-04-26)

Features

  • deploy on release [skip release] (4e1f839)
  • deploy on release [skip release] (a9ff030)
  • re-instate marker feedback [skip release] (995c0ec)
  • re-instate marker feedback [skip release] (2c76e71)
  • separate skipping ci from release [skip release] (2cb0de0)
  • temproarily disable marker feedback [skip ci] (c4c3417)
  • temproarily disable marker feedback [skip ci] (69cc38f)
  • temproarily disable marker feedback [skip ci] (e4b4fb3)

Bug Fixes

  • analytics send hit and maps resize error spam (add32dd)
  • nested styles on samsung internet browser (0db9615)

1.34.1 (2024-04-19)

Bug Fixes

  • bins not containers (a6e4948)
  • translate the collection summary (ac8b58b)

1.34.0 (2024-04-12)

Features

  • place details material category conditions (80244d6)

1.33.0 (2024-04-12)

Features

  • conditional container list (ac5160d)
  • getContainerList (WIP) (2d6a9c4)

1.32.2 (2024-04-11)

Bug Fixes

1.32.1 (2024-04-11)

Bug Fixes

1.32.0 (2024-04-11)

Features

Bug Fixes

  • missing updated translation (8d9db5d)
  • WRAP-549: a-z list scroll positions (00f4fd2)

1.31.1 (2024-04-10)

Bug Fixes

1.31.0 (2024-04-09)

Features

  • cy-GB language support (26c6505)
  • display ctaCyEn links for locations in wales (b366c82)
  • display uploaded tip svgs (842e6b0)
  • minor translation fixes (04e8546)

Reverts

1.30.0 (2024-04-08)

Features

  • improved empty state for no nearby hwrcs (30fa24c)

1.29.0 (2024-04-08)

Features

Bug Fixes

  • apply a global type override for i18n language (c098c51)
  • hide cy logo text (799b323)

1.28.0 (2024-04-05)

Features

  • home recycling loading and scroll restoration (7dbbc16)
  • place detail loading and view transitions (be9008c)
  • places loading and view transitions (c257ca6)
  • postcode view loading refinements (a314292)

Bug Fixes

  • disable percy and fix home collection page loading (f40ea8f)
  • end to end tests (dc57ab1)
  • hero content jump (b04015e)
  • material autocomplete overlap (356ccaf)
  • material view transitions (e7546d8)
  • recycling meta calls not being mocked (fda37ee)
  • remove unecessary route id (85aac80)
  • sort by property type test (b92d688)

1.27.0 (2024-04-02)

Features

1.26.0 (2024-04-02)

Features

1.25.0 (2024-03-28)

Features

  • a-z material list page (e86be73)
  • back to top buttons (aed8001)
  • render popular searches under the places search box (726a9a0)

Bug Fixes

  • half letter short line end (b2f59dc)
  • popular materials title hierarchy (9b8c296)
  • welsh alphabet sorting and grouping (7940a7d)

Reverts

1.24.2 (2024-03-28)

Bug Fixes

1.24.1 (2024-03-27)

Bug Fixes

  • fab causing horizontal scroll (721a3e9)

1.24.0 (2024-03-27)

Features

  • add telephone and collection details (0f4c4f0)
  • handle new location response (306c182)
  • handle new locations response (ec59679)

Bug Fixes

  • location type and mock (6e84487)
  • material id equality checks (350b40b)

1.23.0 (2024-03-27)

Features

  • container list font hierarchy and split by property type (7a80399)

Bug Fixes

  • property type names in tests (26361db)

1.22.4 (2024-03-26)

Bug Fixes

  • recycling locator element type (4493272)

1.22.3 (2024-03-26)

Bug Fixes

  • recycling locator element type (e36a777)

1.22.2 (2024-03-26)

Bug Fixes

  • catch places map errors (55d8f2f)
  • update sentry add sourcemaps (815fc76)

1.22.1 (2024-03-26)

Bug Fixes

  • standalone variant rendering issues (6cb5a65)

1.22.0 (2024-03-22)

Features

  • add 1500 distance tolerance on map drag (74642dd)
  • change where the logo links to (c84b50a)
  • custom sorting for porperties (fa3d0b7)
  • increase hit box of bordered list items (a84c5e3)
  • remove bold units in places summary (6fa14b6)

Bug Fixes

1.21.0 (2024-03-22)

Features

1.20.1 (2024-03-22)

Bug Fixes

  • no lat lng with no locations (853a25a)

1.20.0 (2024-03-22)

Features

  • MaterialSearchInput: active option colour and desktop height (7688892)
  • MaterialSearchInput: quicker auto submissions (9da49bb)

Reverts

1.19.0 (2024-03-22)

Features

  • material search input refinement (c9ee399)
  • remove handle option selected (bc6a546)

Bug Fixes

1.18.0 (2024-03-21)

Features

  • remove duplicate selector (73f8fee)
  • reposition container notes (bffae15)

1.17.0 (2024-03-21)

Features

  • fallback to property name (1686481)

Bug Fixes

1.16.1 (2024-03-21)

Bug Fixes

1.16.0 (2024-03-20)

Features

  • add a border to transparent bins (c2e91ec)
  • autofocus relevant inputs when moving between views (070049d)
  • fade in about content (fc0b7d5)
  • fixed header height, scrolling and truncate (7910707)
  • fluid places page gutter (0f65e15)
  • footer (dfc3558)
  • increase fab desktop size (2c9fecb)
  • increase search button hit target (ee6b2da)
  • increase target area of context menu clear btn (5843f22)
  • increase wrap width (a3bf77f)
  • static map scrim (d50b42c)
  • sticky context header (desktop only) (bc18309)
  • update diamond to get list and input with icon fixes (08367ce)

Bug Fixes

  • sonarcloud issues (48638ce)
  • spacing around places map children (c5d1603)

1.15.4 (2024-03-20)

Bug Fixes

1.15.3 (2024-03-19)

Bug Fixes

  • load more btn showing on empty search (1cc83a4)
  • material search (861316b)
  • places search for unknown material (3149e74)

Reverts

1.15.2 (2024-03-19)

Bug Fixes

  • home recycling action (6b14808)
  • location search bringing back incorrect locations (6606783)
  • postcode tests (c3ce024)

1.15.1 (2024-03-18)

Bug Fixes

  • map markers not clickable on mobile (01625a8)

1.15.0 (2024-03-18)

Features

1.14.0 (2024-03-18)

Features

  • display an actual map on the location start view (c87e65a)
  • separate the map fallback components (c8024e6)

1.13.0 (2024-03-18)

Features

1.12.0 (2024-03-18)

Features

1.11.0 (2024-03-16)

Features

  • add header logo and cleanup logo layout (47b3a88)
  • remove old logo image (fb2448e)

1.10.1 (2024-03-15)

Bug Fixes

  • elements not inheriting theme preset (7253c87)

1.10.0 (2024-03-15)

Features

1.9.0 (2024-03-15)

Features

  • add home tip image (f594ecc)
  • fade the whole places tip in once its ready (93597aa)
  • home collection page hint and getTip lib (7097dd7)
  • material tip (2d90f7a)
  • material tip image (9db04d5)
  • places tip (5850e0b)
  • replace instances of the recycling-tech image (2477d3b)
  • start page tip (c966f25)

Bug Fixes

  • json recycling meta response (3838b41)
  • menu layout and translation issues (24e3b77)
  • missing recycling meta in ci e2e tests (0125f7c)

1.8.0 (2024-03-13)

Features

  • menu component (dfdfdc9)
  • unformatted postcode string checks in tests (3218083)

1.7.0 (2024-03-13)

Features

  • api welsh language support (40abf9f)

Reverts

1.6.0 (2024-03-13)

Features

  • local authority last updated date (ee89bae)

1.5.0 (2024-03-12)

Features

  • enable analytics on NPM release (2ce1909)
  • record all the events (9bd11cd)
  • send page views to analytics (7d6c64e)

Reverts

1.4.0 (2024-03-12)

Features

  • material result static map (2e5e6ac)

1.3.0 (2024-03-12)

Features

  • wait for the publish action before deploying (e8296ec)

Bug Fixes

  • install parent dependencies before running the build (384490a)

1.2.6 (2024-03-12)

Bug Fixes

  • dts committed for every ts file (43948d0)

1.2.5 (2024-03-12)

Bug Fixes

1.2.4 (2024-03-11)

Bug Fixes

  • remove version from jsdelivr (342e696)

1.2.3 (2024-03-11)

Bug Fixes

1.2.2 (2024-03-11)

Bug Fixes

1.2.1 (2024-03-11)

Bug Fixes

1.2.0 (2024-03-11)

Features

Bug Fixes

  • get version action (99e8ccc)
  • set version number to new package version (985690a)
  • use new syntax (e30aa1a)

1.1.2 (2024-03-11)

Bug Fixes

1.1.1 (2024-03-11)

Bug Fixes

1.1.0 (2024-03-11)

Features

  • all properties always last (390bc59)
  • container list property (acd91a1)
  • home collection menu (6a79c20)
  • la properties that recycle this item (7123162)
  • named omit import (376df2d)
  • scheme container summary (b582bfa)

Bug Fixes

  • bordered list styles leaking into sub lists (e0062fa)
  • container cost being output as 0 (873dd0f)
  • icon position in icon text with multiline text (da890b2)
  • la contact page data access (f76f0cd)
  • loading on small screen (260bc25)
  • material e2e tests (858a75d)

1.0.1 (2024-03-11)

Bug Fixes

1.0.0 (2024-03-08)

Features

Bug Fixes

  • about info button accessibility (fb54ccb)
  • base color not applying (2032e4e)
  • build needs envs (80649ba)
  • className not class (08e882f)
  • correct file capitalisation (dd662d9)
  • correct module path (d8dd4fa)
  • cy cost translation formatting (8ccd224)
  • datalist appearing twice (4f6eb93)
  • disable markdown link check (6a3ee94)
  • enter without type breaking diamond change (efb02b2)
  • entrypoint import capitalisation (f7c47f1)
  • error page layout (dafcc41)
  • get first label (9c41c41)
  • gitleaks:allow (b38e852)
  • give up with megalinter config (258d6b1)
  • give up with megalinter config (a90446a)
  • invalid magalinter config (7948f6b)
  • main overflow on mobile (5b4fc0e)
  • make html linter happy (474001e)
  • map link (b4a8a63)
  • material input submitting bool prop string (0eba3ec)
  • material search tests (a34f577)
  • md bare urls and missing fenced code block language (7bd81e8)
  • missing cy try again translation (1bed1fe)
  • missing import for material search input (4a0b126)
  • missing postcode param (0f8ff02)
  • more file capitalisation fixes (45b41de)
  • no test called vitest (8229b7c)
  • popular materials not catching (7923971)
  • postcode action (13140f8)
  • quote template string (0cb8ecb)
  • remove unecessary catch (6099fb8)
  • run the build before tests (9f0bd94)
  • test using vite-sentry (4ba69db)
  • test using vite-sentry (0c0023b)
  • tests (534e02b)
  • translations in the container name test (7f9eda0)
  • use an array for the executable path (eed165e)
  • use concise character regex and exec (510ddb6)
  • use correct eslint config (b0a5cc7)
  • use toSorted and sort out the container svg types (12798e0)
  • valid material test (2330dc1)
  • vitest not found (4bd2f24)
  • widget loading issue (97166b6)
  • yml formatting (980b33e)
  • yml formatting and permissions (76f6392)

Reverts

1.0.0 (2024-03-08)

Features

Bug Fixes

  • about info button accessibility (fb54ccb)
  • base color not applying (2032e4e)
  • build needs envs (80649ba)
  • className not class (08e882f)
  • correct file capitalisation (dd662d9)
  • correct module path (d8dd4fa)
  • cy cost translation formatting (8ccd224)
  • datalist appearing twice (4f6eb93)
  • disable markdown link check (6a3ee94)
  • enter without type breaking diamond change (efb02b2)
  • entrypoint import capitalisation (f7c47f1)
  • error page layout (dafcc41)
  • get first label (9c41c41)
  • gitleaks:allow (b38e852)
  • give up with megalinter config (258d6b1)
  • give up with megalinter config (a90446a)
  • invalid magalinter config (7948f6b)
  • main overflow on mobile (5b4fc0e)
  • make html linter happy (474001e)
  • map link (b4a8a63)
  • material input submitting bool prop string (0eba3ec)
  • material search tests (a34f577)
  • md bare urls and missing fenced code block language (7bd81e8)
  • missing cy try again translation (1bed1fe)
  • missing import for material search input (4a0b126)
  • missing postcode param (0f8ff02)
  • more file capitalisation fixes (45b41de)
  • no test called vitest (8229b7c)
  • popular materials not catching (7923971)
  • postcode action (13140f8)
  • quote template string (0cb8ecb)
  • remove unecessary catch (6099fb8)
  • run the build before tests (9f0bd94)
  • test using vite-sentry (4ba69db)
  • test using vite-sentry (0c0023b)
  • tests (534e02b)
  • translations in the container name test (7f9eda0)
  • use an array for the executable path (eed165e)
  • use concise character regex and exec (510ddb6)
  • use correct eslint config (b0a5cc7)
  • use toSorted and sort out the container svg types (12798e0)
  • valid material test (2330dc1)
  • vitest not found (4bd2f24)
  • widget loading issue (97166b6)
  • yml formatting (980b33e)
  • yml formatting and permissions (76f6392)

Reverts

1.1.0 (2024-03-08)

Features

1.0.0 (2024-03-08)

Features

Bug Fixes

  • about info button accessibility (fb54ccb)
  • base color not applying (2032e4e)
  • build needs envs (80649ba)
  • className not class (08e882f)
  • correct file capitalisation (dd662d9)
  • correct module path (d8dd4fa)
  • cy cost translation formatting (8ccd224)
  • datalist appearing twice (4f6eb93)
  • disable markdown link check (6a3ee94)
  • enter without type breaking diamond change (efb02b2)
  • entrypoint import capitalisation (f7c47f1)
  • error page layout (dafcc41)
  • get first label (9c41c41)
  • gitleaks:allow (b38e852)
  • give up with megalinter config (258d6b1)
  • give up with megalinter config (a90446a)
  • invalid magalinter config (7948f6b)
  • main overflow on mobile (5b4fc0e)
  • make html linter happy (474001e)
  • map link (b4a8a63)
  • material input submitting bool prop string (0eba3ec)
  • material search tests (a34f577)
  • md bare urls and missing fenced code block language (7bd81e8)
  • missing cy try again translation (1bed1fe)
  • missing import for material search input (4a0b126)
  • missing postcode param (0f8ff02)
  • more file capitalisation fixes (45b41de)
  • no test called vitest (8229b7c)
  • popular materials not catching (7923971)
  • postcode action (13140f8)
  • quote template string (0cb8ecb)
  • remove unecessary catch (6099fb8)
  • run the build before tests (9f0bd94)
  • test using vite-sentry (4ba69db)
  • test using vite-sentry (0c0023b)
  • tests (534e02b)
  • translations in the container name test (7f9eda0)
  • use an array for the executable path (eed165e)
  • use concise character regex and exec (510ddb6)
  • use correct eslint config (b0a5cc7)
  • use toSorted and sort out the container svg types (12798e0)
  • valid material test (2330dc1)
  • vitest not found (4bd2f24)
  • widget loading issue (97166b6)
  • yml formatting (980b33e)
  • yml formatting and permissions (76f6392)

Reverts