Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: Patternslib/Patterns
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 9.8.0-beta.5
Choose a base ref
...
head repository: Patternslib/Patterns
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref

Commits on Dec 22, 2022

  1. fix(pat-sortable): Initialize already existing sortable handles.

    Also allow the sortable itself to be the handle.
    thet committed Dec 22, 2022
    Copy the full SHA
    b3f5077 View commit details
  2. Release new version.

    thet committed Dec 22, 2022
    Copy the full SHA
    eab2b5d View commit details

Commits on Dec 23, 2022

  1. Copy the full SHA
    befb845 View commit details
  2. yarn install.

    thet committed Dec 23, 2022
    Copy the full SHA
    109f3da View commit details
  3. Merge pull request #1123 from Patternslib/upgrade

    Upgrade
    thet authored Dec 23, 2022
    Copy the full SHA
    c49f0cf View commit details
  4. Release new version.

    thet committed Dec 23, 2022
    Copy the full SHA
    c371c21 View commit details
  5. Release new version.

    thet committed Dec 23, 2022
    Copy the full SHA
    96b7a75 View commit details
  6. Format Changelog.

    thet committed Dec 23, 2022
    Copy the full SHA
    dabf3c3 View commit details

Commits on Jan 23, 2023

  1. Copy the full SHA
    2a435fa View commit details

Commits on Jan 25, 2023

  1. Copy the full SHA
    015976e View commit details
  2. Copy the full SHA
    625f7e5 View commit details
  3. Merge pull request #1126 from Patternslib/pat-checklist-toggle

    Feature: input checkbox to toggle checked boxes true/false.
    thet authored Jan 25, 2023
    Copy the full SHA
    63283f3 View commit details
  4. Copy the full SHA
    7e7cc20 View commit details
  5. yarn install.

    thet committed Jan 25, 2023
    Copy the full SHA
    38a4be3 View commit details
  6. Merge pull request #1127 from Patternslib/upgrade

    Upgrade
    thet authored Jan 25, 2023
    Copy the full SHA
    e188176 View commit details
  7. Release new version.

    thet committed Jan 25, 2023
    Copy the full SHA
    f1c5a23 View commit details

Commits on Jan 27, 2023

  1. fix(pat checklist): Also set the "checked" and "unchecked" classes on…

    … the toggle checkbox.
    thet committed Jan 27, 2023
    Copy the full SHA
    8154775 View commit details
  2. Merge pull request #1128 from Patternslib/checklist-toggle-checked

    fix(pat checklist): Also set the "checked" and "unchecked" classes on…
    thet authored Jan 27, 2023
    Copy the full SHA
    6eaffd3 View commit details

Commits on Feb 2, 2023

  1. Copy the full SHA
    143031d View commit details
  2. Merge pull request #1129 from Patternslib/make-update-patternslib-site

    feat(build): Update patternslib.com with each non-pre release.
    thet authored Feb 2, 2023
    Copy the full SHA
    d732e02 View commit details
  3. fix(Build): Fix luxon (again) to 2.4.0 to avoid webpack MF error due …

    …to non standard package.json setup.
    thet committed Feb 2, 2023
    Copy the full SHA
    9661ae7 View commit details
  4. yarn install.

    thet committed Feb 2, 2023
    Copy the full SHA
    811d970 View commit details
  5. Merge pull request #1130 from Patternslib/luxon-240

    fix(Build): Fix luxon (again) to 2.4.0 to avoid webpack MF error due to non standard package.json setup.
    thet authored Feb 2, 2023
    Copy the full SHA
    f8106d3 View commit details
  6. Release new version.

    thet committed Feb 2, 2023
    Copy the full SHA
    50a73c6 View commit details
  7. Release new version.

    thet committed Feb 2, 2023
    Copy the full SHA
    1a9c8e9 View commit details

Commits on Feb 14, 2023

  1. maint: Upgrade dependencies.

    thet committed Feb 14, 2023
    Copy the full SHA
    81915cd View commit details
  2. yarn install.

    thet committed Feb 14, 2023
    Copy the full SHA
    8844887 View commit details
  3. Merge pull request #1134 from Patternslib/upgrade

    Upgrade
    thet authored Feb 14, 2023
    Copy the full SHA
    5a12f50 View commit details
  4. Release new version.

    thet committed Feb 14, 2023
    Copy the full SHA
    78bd400 View commit details

Commits on Feb 24, 2023

  1. Release new version.

    thet committed Feb 24, 2023
    Copy the full SHA
    4e01741 View commit details

Commits on Mar 6, 2023

  1. Copy the full SHA
    f36c69b View commit details
  2. Merge pull request #1135 from Patternslib/fix-auto-submit

    fix(pat auto submit): Fix cloned elements not submitted when their input changes.
    thet authored Mar 6, 2023
    Copy the full SHA
    b8967d8 View commit details
  3. Release new version.

    thet committed Mar 6, 2023
    Copy the full SHA
    09e99cd View commit details
  4. Copy the full SHA
    ca16b1d View commit details

Commits on Mar 8, 2023

  1. maint(core utils debounce tests): await for number of debounce calls …

    …to correctly test the debounce method.
    thet committed Mar 8, 2023
    Copy the full SHA
    0c3dea7 View commit details

Commits on Mar 9, 2023

  1. fix(core events): await_pattern_init - check for event coming from co…

    …rrect element.
    
    Check if the init/not-init events were thrown from the Pattern's own
    element. When a child element did an unsuccessful Pattern init (rejected
    because already initialized) and at the same time the parent element also tried
    to initialized the same Pattern await_pattern_init could fail. The not-init
    event bubbled up which was incorrectly catched by await_pattern_init on the
    parent element.
    thet committed Mar 9, 2023
    Copy the full SHA
    a532ebf View commit details
  2. Merge pull request #1136 from Patternslib/fix-await-pattern-init

    Fix await pattern init
    thet authored Mar 9, 2023
    Copy the full SHA
    9c401fc View commit details
  3. maint: Upgrade dependencies.

    thet committed Mar 9, 2023
    Copy the full SHA
    bfaf95c View commit details
  4. yarn install.

    thet committed Mar 9, 2023
    Copy the full SHA
    51b3b75 View commit details
  5. Merge pull request #1137 from Patternslib/upgrade

    Upgrade dependencies.
    thet authored Mar 9, 2023
    Copy the full SHA
    c4b7934 View commit details
  6. Release new version.

    thet committed Mar 9, 2023
    Copy the full SHA
    9090fa1 View commit details
  7. Copy the full SHA
    eda16d7 View commit details
  8. yarn install.

    thet committed Mar 9, 2023
    Copy the full SHA
    10bbfd8 View commit details
  9. Merge pull request #1138 from Patternslib/upgrade

    Upgrade pat-tiptap
    thet authored Mar 9, 2023
    Copy the full SHA
    5a329ce View commit details
  10. Release new version.

    thet committed Mar 9, 2023
    Copy the full SHA
    57f1fdd View commit details

Commits on Mar 10, 2023

  1. maint(Docs): Remove section about IE polyfills from README.

    The IE polyfills were removed in Patternslib 9.8.0-alpha.2.
    thet committed Mar 10, 2023
    Copy the full SHA
    b9c3697 View commit details

Commits on Apr 17, 2023

  1. Copy the full SHA
    e7d140a View commit details
  2. Copy the full SHA
    d3a7a0e View commit details
  3. Copy the full SHA
    1b9604e View commit details
  4. Copy the full SHA
    cdd7cee View commit details
Showing with 15,760 additions and 9,824 deletions.
  1. +0 −1 .eslintignore
  2. +0 −1 .eslintrc.js
  3. +3 −3 .github/workflows/test.yml
  4. +1 −0 .gitignore
  5. +0 −1 .husky/.gitignore
  6. +0 −4 .husky/commit-msg
  7. +1,984 −542 CHANGES.md
  8. +37 −10 Makefile
  9. +17 −17 README.md
  10. +15 −12 _sass/_mixins.scss
  11. +34 −34 _sass/_patterns.scss
  12. +3 −1 _sass/components/_avatar.scss
  13. +4 −2 _sass/components/_button.scss
  14. +15 −11 _sass/components/_form.scss
  15. +4 −4 docs/developer/module-federation.md
  16. +11 −0 eslint.config.js
  17. +19 −18 package.json
  18. +3 −0 src/core/base.js
  19. +10 −4 src/core/base.test.js
  20. +33 −1 src/core/basepattern.js
  21. +102 −5 src/core/basepattern.test.js
  22. +297 −5 src/core/dom.js
  23. +437 −0 src/core/dom.test.js
  24. +107 −29 src/core/events.js
  25. +357 −23 src/core/events.test.js
  26. +7 −6 src/core/feature-detection.js
  27. +2 −5 src/core/logging.js
  28. +32 −34 src/core/parser.js
  29. +47 −1 src/core/polyfills.js
  30. +34 −0 src/core/polyfills.test.js
  31. +31 −10 src/core/registry.js
  32. +46 −0 src/core/registry.test.js
  33. +1 −1 src/core/store.js
  34. +154 −23 src/core/utils.js
  35. +185 −0 src/core/utils.test.js
  36. +21 −0 src/core/uuid.js
  37. +26 −0 src/core/uuid.test.js
  38. +1 −0 src/index.js
  39. +0 −1 src/lib/README.txt
  40. +79 −47 src/lib/dependshandler.js
  41. +355 −115 src/lib/dependshandler.test.js
  42. +7 −7 src/lib/input-change-events.js
  43. +18 −6 src/pat/ajax/ajax.js
  44. +21 −8 src/pat/ajax/ajax.test.js
  45. +33 −17 src/pat/auto-submit/auto-submit.js
  46. +152 −18 src/pat/auto-submit/auto-submit.test.js
  47. +10 −10 src/pat/auto-submit/index.html
  48. +10 −8 src/pat/auto-suggest/_auto-suggest.scss
  49. +78 −20 src/pat/auto-suggest/auto-suggest.js
  50. +220 −9 src/pat/auto-suggest/auto-suggest.test.js
  51. +38 −1 src/pat/auto-suggest/documentation.md
  52. +0 −1 src/pat/calendar/calendar.js
  53. +1 −0 src/pat/calendar/index.html
  54. +2 −0 src/pat/calendar/test_add_event.html
  55. +5 −5 src/pat/checklist/_checklist.scss
  56. +71 −21 src/pat/checklist/checklist.js
  57. +40 −0 src/pat/checklist/checklist.test.js
  58. +19 −6 src/pat/checklist/documentation.md
  59. +45 −2 src/pat/checklist/index.html
  60. +1 −0 src/pat/close-panel/close-panel.js
  61. +89 −23 src/pat/close-panel/close-panel.test.js
  62. +3 −4 src/pat/collapsible/_collapsible.scss
  63. +31 −24 src/pat/collapsible/collapsible.js
  64. +43 −14 src/pat/collapsible/collapsible.test.js
  65. +2 −2 src/pat/collapsible/documentation.md
  66. +1 −1 src/pat/colour-picker/_colour-picker.scss
  67. +1 −1 src/pat/date-picker/_date-picker.scss
  68. +16 −5 src/pat/date-picker/date-picker.js
  69. +79 −38 src/pat/date-picker/date-picker.test.js
  70. +9 −35 src/pat/date-picker/documentation.md
  71. +5 −30 src/pat/datetime-picker/documentation.md
  72. +155 −93 src/pat/depends/depends.js
  73. +382 −36 src/pat/depends/depends.test.js
  74. +173 −119 src/pat/depends/index.html
  75. +3 −2 src/pat/display-time/display-time.js
  76. +1 −1 src/pat/display-time/display-time.test.js
  77. +1 −1 src/pat/equaliser/_equaliser.scss
  78. +0 −1 src/pat/expandable-tree/index.html
  79. +2 −2 src/pat/focus/_focus.scss
  80. +2 −2 src/pat/fullscreen/_fullscreen.scss
  81. +0 −95 src/pat/inject/documentation-developer.md
  82. +22 −3 src/pat/inject/documentation.md
  83. +42 −8 src/pat/inject/index.html
  84. +295 −269 src/pat/inject/inject.js
  85. +1,077 −328 src/pat/inject/inject.test.js
  86. +1 −1 src/pat/markdown/markdown.js
  87. +1 −1 src/pat/masonry/masonry.js
  88. +4 −4 src/pat/modal/_modal.scss
  89. +4 −4 src/pat/modal/modal.js
  90. +14 −19 src/pat/modal/modal.test.js
  91. +23 −7 src/pat/navigation/documentation.md
  92. +6 −0 src/pat/navigation/index.html
  93. +121 −36 src/pat/navigation/navigation.js
  94. +6 −2 src/pat/navigation/navigation.test.js
  95. +11 −10 src/pat/notification/_notification.scss
  96. +3 −3 src/pat/push/push.js
  97. +7 −22 src/pat/scroll-box/scroll-box.js
  98. +60 −0 src/pat/scroll-marker/documentation.md
  99. +151 −0 src/pat/scroll-marker/index.html
  100. +244 −0 src/pat/scroll-marker/scroll-marker.js
  101. +377 −0 src/pat/scroll-marker/scroll-marker.test.js
  102. +8 −6 src/pat/scroll/documentation.md
  103. +1 −0 src/pat/scroll/index.html
  104. +55 −187 src/pat/scroll/scroll.js
  105. +88 −109 src/pat/scroll/scroll.test.js
  106. +1 −1 src/pat/scroll/test-scrollbody.html
  107. +11 −0 src/pat/sortable/index.html
  108. +41 −33 src/pat/sortable/sortable.js
  109. +33 −1 src/pat/sortable/sortable.test.js
  110. +2 −0 src/pat/stacks/documentation.md
  111. +0 −73 src/pat/stacks/index.html
  112. +41 −8 src/pat/stacks/stacks.js
  113. +62 −0 src/pat/stacks/stacks.test.js
  114. +22 −16 src/pat/subform/subform.js
  115. +2 −2 src/pat/switch/documentation.md
  116. +1 −1 src/pat/tooltip/_tooltip.scss
  117. +1 −1 src/pat/tooltip/tooltip.js
  118. +1 −1 src/pat/tooltip/tooltip.test.js
  119. +94 −39 src/pat/validation/documentation.md
  120. +45 −42 src/pat/validation/validation.js
  121. +1,339 −1,285 src/pat/validation/validation.test.js
  122. +1 −0 src/patterns.js
  123. +0 −2 src/polyfills-loader.js
  124. +0 −15 src/public_path.js
  125. +7 −0 src/setup-tests.js
  126. +52 −574 style/patterns.css
  127. +2 −4 webpack/webpack.config.js
  128. +5,098 −5,068 yarn.lock
1 change: 0 additions & 1 deletion .eslintignore

This file was deleted.

1 change: 0 additions & 1 deletion .eslintrc.js

This file was deleted.

6 changes: 3 additions & 3 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
@@ -11,10 +11,10 @@ jobs:
name: test
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: '16'
node-version: '22'
cache: 'yarn'
- run: |
make install
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -11,6 +11,7 @@
/paternslib.sublime-workspace
/stamp-yarn
Gemfile.lock
Patterns-site/
cache/
coverage/
dist/
1 change: 0 additions & 1 deletion .husky/.gitignore

This file was deleted.

4 changes: 0 additions & 4 deletions .husky/commit-msg

This file was deleted.

Loading