Commit graph

2874 commits

Author SHA1 Message Date
Thijs Louisse
f0333bbc1c feat(ui): [SlotMixin] allow to (re)render scoped elements as direct light dom child 2024-04-02 16:40:03 +02:00
Max Larionov
37deecd2a3 feat: support cross-root registration with form-element-register event 2024-04-02 15:33:45 +02:00
Thijs Louisse
79a64674f8
Merge pull request #2231 from ing-bank/release-0.6.0
Release 0.6.0
2024-03-27 18:25:15 +01:00
Thijs Louisse
2e3ba64b78 chore: correct changelog for 0.6.0 release 2024-03-27 18:14:59 +01:00
gerjanvangeest
395595198c chore(ui): release 0.6.0
chore: update beta release steps

chore: prepare release

chore: regenerate pkg-lock

chrore: try prev working pkg-lock
2024-03-27 18:05:48 +01:00
Thijs Louisse
ef4acf2485 chore(ui) release 0.6.0-alpha.5 2024-03-27 18:03:39 +01:00
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