Skip to content

Latest commit

 

History

History
883 lines (480 loc) · 49.4 KB

CHANGELOG.md

File metadata and controls

883 lines (480 loc) · 49.4 KB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

6.0.0-rc.33 (2023-03-25)

chore

6.0.0-rc.32 (2022-11-19)

fix

6.0.0-rc.31 (2022-11-19)

chore

docs

  • update installation note, update lockfile (d370cf2)

refactor

  • add missing .js extension (847626e)

6.0.0-rc.30 (2022-04-03)

chore

  • add my Github Sponsors profile to FUNDING.yml (d9f62b0)
  • fix linting issues (4b16473)

fix

  • fix initial render issue, input closes on hidden day (bf24091)

6.0.0-rc.29 (2022-04-03)

fix

  • fix timing to force .layout(), update tests (242ff1b)

6.0.0-rc.28 (2022-04-02)

chore

  • add missing ESLint config (c8c5c35)

fix

  • fix calling .layout() for certain properties, use 4px for shape (6bc4d54)

6.0.0-rc.27 (2022-04-02)

feat

  • support disabled/ readonly in DatePickerInput, update tests (dcc4043)

6.0.0-rc.26 (2022-04-02)

fix

  • fix date picker input triggers date picker when clicking reset btn (3667009)

6.0.0-rc.25 (2022-03-29)

refactor

  • use import(file_path) for better dynamic import analysis (8608d75)

6.0.0-rc.24 (2022-03-26)

chore

  • remove unused shell script (f052bb8)

docs

  • update link in README to point to main branch (d1b2a0f)

6.0.0-rc.23 (2022-03-26)

docs

  • update badges in README (6207802)
  • update links in README (0b9a622)
  • use buymeacoffee icon from flatbadgen (39776a9)

6.0.0-rc.22 (2022-03-26)

refactor

  • minor update (4287782)
  • rename toyearLabel, update docs, fix stylings, minor cleanup (0ee4e3f)

6.0.0-rc.21 (2022-03-26)

chore

ci

6.0.0-rc.20 (2022-03-21)

ci

6.0.0-rc.19 (2022-03-21)

build

  • convert all bash scripts to shell scripts (a317814)
  • trying to adopt changesets (0410aef)
  • trying to update changelog with new commit message (4206b7c)

chore

ci

docs

  • add docs for AppDatePicker (f462721)
  • add docs for AppDatePickerDialog (b8968d6)
  • add docs for AppDatePickerInput (f531c50)
  • fix broken URLs in docs (83c06d5)

feat

  • add script to generate changelog (70534f8)
  • add today, toyear parts, and exportparts for calendar and yearGrid (969d1ac)
  • integrate @reallyland/tools (30dc8a1)

fix

  • fix stylings not using the correct CSS Variables (13e5209)

6.0.0-rc.18 (2022-02-27)

refactor

  • minor update to always use current date unless selected (d260d88)
  • update dialog to always re-render datePicker with clean slate (d016f97)

test

6.0.0-rc.17 (2022-02-26)

test

  • update tests, fix datePicker opens with a clean slate in input (050447b)

6.0.0-rc.16 (2022-02-26)

chore

fix

  • fix datePicker renders when inputSurface is not loaded (1123f8e)

6.0.0-rc.15 (2022-02-21)

build

ci

  • remove Playwright setup (6d4a43c)
  • trying to install-deps with installed Playwright (7f52c6f)

test

  • ignore LoC that causes code coverage to fail sometimes (86aa7d6)

6.0.0-rc.14 (2022-02-21)

build

  • lint without fix (5dbe14d)
  • revert auto fix in linting (53a836e)
  • try git add after auto fix in linting (be31fc1)

chore

  • remove .only in tests (f622efa)
  • update dependencies (1292133)
  • update dependencies and update typings (92848c9)
  • update dependencies, remove unused uses: in CI (983a236)

ci

feat

  • implement .lazyLoad in DatePickerInput (b3c32f2)
  • implement IconButton to overcome a rendering bug in Ripple (6f18ca2)
  • use title to replace MD tooltip for all hover-able labels (fa3e059)

fix

  • fix a rendering bug in mwc-icon-button's ripple in DatePickerInput (615f996)

refactor

  • fix linting (acbdd73)
  • major refactoring in stylings to be compatible with MD2 (c8b9c43)
  • support shortWeekLabel, weekLabel, weekNumberTemplate (ac31caf)
  • use .updated() to always update scrolling in YearGrid (cc994ce)

test

  • add tests for MonthCalendar (62e76ac)
  • add tests for title in YearGrid, update ESLint to enforce semi (2dbfe1b)
  • add tests in DatePicker, remove unused inline property (29892b5)
  • add tests in DatePickerDialog, fix valueAs* not updated with value (201aaa1)
  • add tests in YearGrid (c32d892)
  • refactor typings in tests (6812bf6)
  • update tests (4f212ae)
  • update tests due to lazy loading dependencies (c201c14)

6.0.0-rc.13 (2022-02-06)

build

chore

ci

6.0.0-rc.12 (2022-01-30)

chore

  • update dependencies (ef21496)
  • update dependencies and update import (79ceabb)

feat

  • datePicker now always opens in calendar view in DatePickerInput (376c98b)
  • datePickerDialog now re-opens in calendar view (a462fbe)
  • expose scrim color (081c8f7)

fix

  • use live() to ensure datePickerInput updates to selected date (a0633c2)

refactor

  • improve stylings for better customization (fd2f5b3)
  • optimize dialog elements (911aadc)
  • refactor in base styling (c4edc35)
  • refactor styling in datePickerInput (dd5c413)
  • try to standardize stylings with MD3 (105da7c)

6.0.0-rc.11 (2022-01-22)

build

6.0.0-rc.10 (2022-01-22)

build

6.0.0-rc.9 (2022-01-22)

build

  • update script to only run in package's working directory (b8cb8c8)

6.0.0-rc.8 (2022-01-22)

chore

refactor

  • simplify CSS Custom Properties (b68537d)

6.0.0-rc.7 (2022-01-10)

build

6.0.0-rc.6 (2022-01-10)

build

  • add date-picker-dialog to exports (07211b2)

6.0.0-rc.5 (2022-01-10)

chore

6.0.0-rc.4 (2021-12-14)

chore

feat

  • implement DatePickerDialogDialog for extensible slot for input (e493bfb)

refactor

test

  • add tests for warnUndefinedElement with hanbi for stubbing methods (1f92479)
  • fix failed tests on optional max and always override min and max (6685f4a)
  • fix tests after updating DatePickerDialogBase to use ShadowDOM (f449d2a)
  • try to fix test (b3a3a53)

6.0.0-rc.3 (2021-11-27)

chore

  • add nano-staged to fix all linting issues in staged changed (3239293)
  • update dependencies (db68ed4)
  • update dependencies (c8f2e6e)
  • update dependencies (a0b49b9)

feat

  • add valueAsDate and valueAsNumber in DatePickerInput (c46f8d1)
  • close picker when focus is outside of DatePickerInput (5a10623)
  • implement AppDatePickerDialog (4d41bba)

fix

  • fix @material/mwc-dialog closes unexpectedly for all Enter keys (3951f86)

refactor

  • implement .fire() to replace dispatchCustomEvent helper (c411e13)
  • minor update in date picker input (b4609b6)
  • support Escape key to close DatePickerInput (d706c0c)

test

  • add tests for AppDatePickerDialog (a11a61a)
  • add tests for AppDatePickerInput (a6d940e)
  • add tests for AppDatePickerInputSurface (8f11e49)
  • fix test failing in Firefox due to a bug (220abd0)
  • improve tests (d5eed5d)

6.0.0-rc.2 (2021-11-14)

chore

6.0.0-rc.1 (2021-11-11)

refactor

6.0.0-rc.0 (2021-11-11)

chore

ci

feat

  • add calendar stylings (c3f408f)
  • add clampValue with tests (49d3eac)
  • add multi calendars (473592d)
  • add stylings (bc0f6c5)
  • add swipe-tracker (984da8f)
  • add year grid, year grid button (3a9dcfc)
  • adding initial layout with customized labels (aca077f)
  • implement DatePickerInput (c785fb7)
  • implement DatePickerInputSurface (71eeb1a)
  • refactor code of month calendar (50efc47)

fix

  • fix lint command (305168b)
  • fix selected date update logic (b61f3f0)
  • improve keyboard support and various bug fixes on navigation (3f1445e)
  • update husky commit-msg hook (d988e55)

refactor

  • add focusElement() helper (f07c919)
  • add keyboard support in year grid (c8ec5a9)
  • code refactor in mixins (601d10c)
  • code refactoring (69eedab)
  • drop focused date in favor of selected date and minor update (08fc85c)
  • improve code (d4321bf)
  • improve keyboard navigation in year grid (8ecbf25)
  • improve keyboard support in DatePickerInput (e51136e)
  • improve label (970c2b3)
  • minor rename (873cd06)
  • minor update (ae387ac)
  • minor update (0812cae)
  • minor update (4188c5f)
  • minor update (e02e768)
  • minor update and cleanup to improve test coverage (5b418eb)
  • minor update to support valueAsDate and valueAsNumber (ec24740)
  • optimize code (dcc4d69)
  • refactor code around keyboard support and typings (ed80808)
  • refactor dateValidator, toResolvedDate then update tests (1179798)
  • refactor min, max, value with clamping and update tests (14915a0)
  • refactor year grid button and add base stylings (3619a7b)
  • remove redundant code (5662c0e)
  • remove unused element (82c2be8)
  • rename to toDayDiffInclusive with minor fix (47a3a3b)
  • update code with sorted imports and adding calendars (28395fc)
  • update focus logic in year grid (c253e9e)
  • update logic rendering navigation buttons (4cda306)
  • use KeyboardEvent.key and add disabled state (28771a7)

style

  • add overscroll-behavior: contain for year grid view (0c60ee9)
  • fix stylings and focus selected year in year grid (e6a9dba)
  • minor update (2276524)
  • update size with border in calendar (854880f)
  • update styling in date picker (e51aa08)
  • update year grid button style on hover, focus, today, selected (b99105d)

test

  • add more tests and remove uvu (4a617f5)
  • add test for toResolvedDate (bb649e5)
  • add tests for AppDatePicker (e120bb9)
  • add tests for AppMonthCalendar (232e276)
  • add tests for AppYearGrid (e16a139)
  • add tests for elements (ae1d5cd)
  • add tests for focusElement (e0c70d5)
  • add tests for isInCurrentMonth (dc95435)
  • add tests for nullishAttributeConverter (bf371e6)
  • add tests for splitString (c7ee8f9)
  • add tests for toClosestTarget (23e5479)
  • add tests for toDateRange (3f21db2)
  • add tests for toDateString (f16c64d)
  • add tests for toFormatters (e7b8179)
  • add tests for toMultiCalendars (d9eec02)
  • add tests for toNextSelectableDate (18ea669)
  • add tests for toNextSelectedDate (d06d0b8)
  • add tests for toNextSelectedYear with minor improvements (4af280b)
  • add tests for toYearList, fix toDateRange to return number of days (56c8404)
  • improve tests and fix date range behavior (34e07cd)
  • try to add tests for helpers (9a2ff8d)
  • update tests (61c2347)
  • update tests (ff07461)
  • update tests (c4fc0a9)
  • update tests due to code change (3411afb)

4.5.1 (2021-01-16)

chore

  • Improve exports in package.json (d59dcb5)

4.5.0 (2021-01-16)

chore

fix

  • Override all button's type to be 'button', fix #196 (22f47c4), closes #196

test

4.4.1 (2020-12-12)

4.4.0 (2020-12-12)

4.4.0-2 (2020-12-12)

ci

  • Minor update to CI publish script (4f4a7c3)

4.4.0-1 (2020-12-12)

ci

4.4.0-0 (2020-12-12)

chore

  • Revert "4.4.0" (bef6f04)
  • Update packages add simple index.html (6631eab)

ci

  • Update CI script to drop deprecated command (3c5c235)
  • Update node version in CI, remove type=module in package.json (26010c0)

4.3.0 (2020-10-09)

chore

doc

4.2.0 (2020-09-23)

chore

4.1.0 (2020-05-10)

chore

feat

4.0.0 (2020-04-02)

chore

doc

test

4.0.0-rc.55 (2020-03-30)

refactor

  • Use supportsPassiveEventListener from @material/mwc-base/utils (daf2669)

4.0.0-rc.54 (2020-03-28)

ci

  • Fix equality check (c3b725d)
  • Update CI scripts to skip build for version tagging commit (453aa90)

fix

  • Fix table caption being jumpy on Safari, update dependencies (8df67e6)

4.0.0-rc.53 (2020-03-26)

chore

  • Downgrade to dependencies listed in ec32033 (0418e16)
  • Rebuild lockfile (253ae89)
  • Update dependencies (3cee5aa)

ci

  • Accessing env.* is not supported at GA's job level (08ba85b)
  • Add more conditions to skip CI (5daf930)
  • All passed surprisingly (22a63cb)
  • Almost there, server returns en-GB as locale (4be9bf6)
  • Call done() when async task finishes (c334766)
  • Checking browser's resolvedOptions() (27f5eb3)
  • Fix Check Build again (2e23e56)
  • Fix typo (8302f2d)
  • Intl.DateTimeFormat fails on Firefox (536193b)
  • Minor renaming and add publish.yml (26524cd)
  • npx envinfo failed on Windows (17601e7)
  • Remove artifact steps (e4fb8f6)
  • Run tests on local and SL (7439eb8)
  • Setup missing env for SL (ed48420)
  • Setup node with specific version (3797235)
  • Trying not to upgrade global npm (d62974c)
  • Trying to debug more (122c1d0)
  • Trying to find out if browser in Github Actions supports full ICU (221e4c5)
  • Trying to find out the cause (ca1ae47)
  • Trying to find out why CI fails (0c085f9)
  • Trying to use Github Actions (c0d24aa)
  • Update CI script (a1e2fe7)
  • Update CI script that fails on Windows due to ls command (433cf19)
  • Use bash as shell (bdd34cb)
  • Use env keyword (e9bfc01)

doc

  • Add GitHub Actions badges (0748d98)

fix

  • Minor CSS update, fix tag not closing properly, update typing (24b6c69)

test

  • Default locale to 'en-US' on all browsers (693052b)

4.0.0-rc.52 (2020-03-15)

chore

fix

  • Update dependencies to fix disabled dates not updating correctly (c178968)

4.0.0-rc.51 (2020-03-14)

refactor

  • Only focus year selector button when switching between views (200d0f0)