Commit graph

2868 commits

Author SHA1 Message Date
okadurin
7ecf043679 fix: type errors for SlotMixin.test.js 2024-03-27 18:03:36 +01:00
Thijs Louisse
8b90d52064 feat: allow SlotRerenderObject to to first render on connectedCallback via firstRenderOnConnected 2024-03-27 18:02:16 +01:00
gerjanvangeest
21a4ef5452 chore: update scopedElementsMixin documentation (#2217) 2024-03-27 18:02:16 +01:00
gerjanvangeest
61db0eda9f fix(overlays): skip local-positioning tests for firefox, added a todo to fix later
* fix(overlays): skip local-positioning tests for Firefox, and added a todo to fix later

* Update packages/ui/components/overlays/test/local-positioning.test.js

Co-authored-by: Thijs Louisse <thijs.louisse@ing.com>

* feat(core): add Firefox to browserDetection

---------

Co-authored-by: Thijs Louisse <thijs.louisse@ing.com>
2024-03-27 18:02:16 +01:00
gerjanvangeest
a847f99388 fix(textarea): fix box-sizing inside tests to make it work cross browser (#2210) 2024-03-27 18:02:16 +01:00
gerjanvangeest
2fab9e5559 fix(input-tel-dropdown): use ScopedElementsMixin in to run test-suite with select-rich (#2209) 2024-03-27 18:02:16 +01:00
Thijs Louisse
e211f3cd5b chore(ui): release 0.6.0-alpha.4 2024-03-27 18:02:16 +01:00
okadurin
e34d4b624b chore(release): 0.6.0-alpha.4 2024-03-27 18:02:16 +01:00
Oleksii Okadurin
8fd440d9d0 fix(ui): type fixes ScopedElements 2024-03-27 18:02:16 +01:00
Oleksii Okadurin
ea71f6194b fix(ui): LionInputStepper focus issue 2024-03-27 18:02:16 +01:00
Thijs Louisse
f1630c0881 chore(release): 0.6.0-alpha.3 2024-03-27 18:02:16 +01:00
gerjanvangeest
31e079d591 feat(form): set focus to the first erroneous form element on submit 2024-03-27 18:02:16 +01:00
gerjanvangeest
69f9d81bcb fix(validation-messages): get correct validation min and max dates in French (#2163) 2024-03-27 18:02:15 +01:00
okadurin
97456090c9 chore: remove validate-messages.js as redundant 2024-03-27 18:02:15 +01:00
Thijs Louisse
72bc630584 chore(ui): release 0.6.0-alpha.2 2024-03-27 18:02:15 +01:00
Thijs Louisse
b032d96d10 chore: do an alpha release bypassing changeset pr 2024-03-27 18:02:15 +01:00
Oleksii Kadurin
00a7e39aae feat(ui): adopt @open-wc/scoped-elements mixin v3
Co-authored-by: Thijs Louisse <Thijs.Louisse@ing.com>
2024-03-27 18:02:15 +01:00
gerjanvangeest
8bd27555a8 chore: update to lit3 and other dependencies
BREAKING CHANGE: update to latest major versions of lit, autosize, awesome-phonenumber & ibantools

- fix(validation-messages): get correct validation min and max dates in French (#2163)

- feat(ui): update to lit version 3 and update lion prod dependencies, and create an alpha release

---------

Co-authored-by: gerjanvangeest <gerjanvangeest@users.noreply.github.com>
2024-03-27 18:00:34 +01:00
github-actions[bot]
44bc4bfb22 Version Packages 2024-03-27 14:52:05 +01:00
Thijs Louisse
3737c492cc fix(providence-analytics): allow compatibility with node 16 2024-03-27 13:20:35 +01:00
github-actions[bot]
20e5703523
Version Packages (#2220)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-03-20 09:37:39 +01:00
Riovir
e6b8dd144c
fix(ui): Fix multiple Lit versions - pin @open-wc/scoped-elements to 2.2.0 (#2224) (#2225)
* fix(ui): pin @open-wc/scoped-elements to 2.2.3 (#2224)
2024-03-20 09:05:12 +01:00
Oleksii Kadurin
d4298f69e6
Merge pull request #2219 from ing-bank/feat/allowFirstSlotRenderOnConnected
feat: allow SlotRerenderObject to to first render on connectedCallbac…
2024-03-15 15:08:18 +01:00
Thijs Louisse
8b7cc43f26 feat: allow SlotRerenderObject to first render on connectedCallback via firstRenderOnConnected 2024-03-15 13:19:59 +01:00
Thijs Louisse
a99f2e1dbf
Merge pull request #2211 from ing-bank/changeset-release/master
Version Packages
2024-03-08 13:47:25 +01:00
github-actions[bot]
3c45bcc659 Version Packages 2024-03-08 12:44:23 +00:00
Thijs Louisse
91fad70130 fix(ui): only use elementToFocusAfterHide when provided as HTMLElement 2024-03-08 13:43:01 +01:00
gerjanvangeest
cf616e1e6b fix(input-tel-dropdown): prevent jumping to input field on each arrow key in windows/linux
Apply suggestions from code review
2024-03-06 16:15:15 +01:00
gerjanvangeest
bf2a2e02ef chore: fix failing test with switching locale 2024-03-06 15:52:36 +01:00
gerjanvangeest
e72fd6d6ea feat(form-core): add select and upload specific required messages 2024-03-06 15:52:36 +01:00
gerjanvangeest
b68fa39924 chore: add data-label to doc examples with explanation 2024-03-06 15:49:28 +01:00
Danny Moerkerke
36bf8c6ff5
fix: uncommented a previously commented line since this is probably a mistake and breaks functionality
* fix: lion-selected-filelist, restored composed: true and bubbles: true for 'file-remove-requested' event, otherwise removing files for subclassers won't work

* fix: uncommented a previously commented line since this is probably a mistake and breaks functionality

* Update packages/ui/components/input-file/src/LionInputFile.js

Co-authored-by: Thijs Louisse <thijs.louisse@ing.com>
2024-03-06 15:21:09 +01:00
github-actions[bot]
e97a4adf05
Version Packages (#2207)
* Version Packages

* Update packages/ui/CHANGELOG.md

Co-authored-by: Thijs Louisse <thijs.louisse@ing.com>

* Update packages/ui/package.json

Co-authored-by: Thijs Louisse <thijs.louisse@ing.com>

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Ahmet Yeşil <narzac@users.noreply.github.com>
Co-authored-by: Thijs Louisse <thijs.louisse@ing.com>
2024-03-06 10:12:03 +01:00
Thijs Louisse
aeab467cd3 chore: restore pending changesets
This reverts commit b9b8ab9d1f.
2024-03-01 11:46:10 +01:00
Thijs Louisse
0a8b9d821a
Merge pull request #2203 from ing-bank/changeset-release/master
Version Packages
2024-03-01 11:41:44 +01:00
github-actions[bot]
0e6b24a73f Version Packages 2024-03-01 10:38:14 +00:00
Thijs Louisse
b9b8ab9d1f chore: release ajax docs 2024-03-01 11:36:27 +01:00
Henk van den Brink
c67247026e doc(ajax): add explanation on the new options 2024-03-01 10:32:12 +01:00
Thijs Louisse
af80affa53 Revert "chore: temp prevent next @lion/ui release"
This reverts commit 5a2e01c3c7.
2024-02-29 16:04:56 +01:00
Thijs Louisse
b193d22f92
Merge pull request #2191 from ing-bank/changeset-release/master
Version Packages
2024-02-29 16:03:33 +01:00
github-actions[bot]
fce6328787 Version Packages 2024-02-29 14:57:22 +00:00
Thijs Louisse
5a2e01c3c7 chore: temp prevent next @lion/ui release 2024-02-29 15:54:32 +01:00
gerjanvangeest
564e4d2c35
chore: update code owners (#2201) 2024-02-29 15:50:32 +01:00
Henk vd Brink
04d08683f7
@lion/ajax: only add XSRF token on mutable requests and on same origin or whitelisted origins 2024-02-29 15:05:58 +01:00
Thijs Louisse
eb46728826 fix: migrate deprecated performUpdate api to scheduleUpdate 2024-02-21 23:36:53 +01:00
gerjanvangeest
9b9e78951f fix(checkbox-group): add role=list and role=listitem to checkbox-indeterminate and its children 2024-02-19 17:51:09 +01:00
gerjanvangeest
58c3c532c3 Update .changeset/slow-ties-carry.md
Co-authored-by: Thijs Louisse <thijs.louisse@ing.com>
2024-02-19 17:39:22 +01:00
gerjanvangeest
92a5cd1e3d fix(form-core): remove fieldset label from input-field aria-labelledby, add opt-in via data-label 2024-02-19 17:39:22 +01:00
gerjanvangeest
87005afbd2
feat(input-stepper): a11y enhancement & added translations (#2173) 2024-02-19 17:01:32 +01:00
gerjanvangeest
19256d31bf fix(form-core): set aria-disabled next to the disabled attribute for NVDA screen reader 2024-02-19 16:00:19 +01:00