Major Changes
-
#1581
7eb4d5147056e1e3252e387e5a718df7e593909e
Thanks @matthiashader! - Component Updates and EnhancementsNew Variants for Card Components:
- ix-action-card, ix-card, and ix-push-card:
- The
insight
andnotification
variants have been replaced byoutline
andfilled
.
- The
Property Updates:
- ix-chip:
- The
color
property has been replaced bychipColor
.
- The
- ix-event-list:
- The
color
attribute has been replaced byitemColor
.
- The
- ix-icon-button:
- The
color
attribute has been replaced byiconColor
. - Size
32
has been removed.
- The
- ix-pill:
- The
color
attribute has been replaced bypillColor
.
- The
- ix-typography:
- The
color
attribute has been replaced bytextColor
.
- The
- ix-select:
- The
selectedIndices
attribute has been replaced byvalue
. - The
itemSelectionChange
event has been replaced byvalueChange
.
- The
- ix-select-item:
- The type of the
value
property type has been updated tostring
.
- The type of the
Date and Time Picker Enhancements:
- ix-date-picker:
- Removed attributes:
individual
andeventDelimiter
. - The
textSelectedDate
property has been replaced byi18nDone
. - The
done
event has been replaced bydateSelect
.
- Removed attributes:
- ix-datetime-picker:
- The
textSelectedDate
property has been replaced byi18nDone
. - The
done
event has been replaced bydateSelect
. - Removed the
eventDelimiter
property.
- The
- ix-time-picker:
- Removed attributes:
individual
andshowTimeReference
.
- Removed attributes:
Removed Features:
- ix-menu:
- Removed the
maxVisibleMenuItems
attribute.
- Removed the
- ix-menu-item:
- The
tabIcon
attribute has been removed and replaced withicon
.
- The
Other Changes:
- ix-modal:
- The
keyboard
attribute has been replaced bycloseOnEscape
.
- The
- ix-action-card, ix-card, and ix-push-card:
-
#1325
71411db86c37d5cd0f5f71c4059322ea5e9d6f2d
Thanks @danielleroux! - feat(angular): change angular compiler version to v17 -
#1238
8803f3185b8a183926576d9f28894f9e1aa92ec3
Thanks @danielleroux! - feat: reduce bundle size in combination with icons -
#1394
24f3ad61ab275bf7c9bbd7e9ee84f6b4f7d3b5ff
Thanks @AndreasBerliner! - refactor: replace internal comments with annotations -
#1805
e638ef08fbe34ad0e1dc153cff5a136d69492cd0
Thanks @danielleroux! - feat(angular): change angular compiler version to v18
Minor Changes
-
#1697
9e13a08340efc9cb7dd1f0ef7d56481c8b5dcbbe
Thanks @AndreasBerliner! -ix-chip
andix-pill
: Add propertytooltip-text
to display anix-tooltip
with customizable text. -
#1676
4685dc2c2b0de0961b464d305f633e1115a5926a
Thanks @nuke-ellington! -ix-flip-tile
: Expsoseindex
property to allow setting of displayed content and addtoggle
event. -
#1325
71411db86c37d5cd0f5f71c4059322ea5e9d6f2d
Thanks @danielleroux! - feat(angular/standalone): add angular standalone components -
#1688
5a12c6ac20e80a77f9fd3ad9aaffd66468f72b40
Thanks @matthiashader! -ix-message-bar
: EventclosedChange
can now be prevented viaevent.preventDefault()
.
An additional event is added to get notified after the close animation of theix-message-bar
is finished. -
#1676
4685dc2c2b0de0961b464d305f633e1115a5926a
Thanks @nuke-ellington! -ix-menu
: AddopenSettings
andopenAbout
events. EventexpandChange
can now be prevented viaevent.preventDefault()
. -
#1682
f41b5d60299cb874cec9730394038dd4c2df8a60
Thanks @danielleroux! - AddsuppressClassMapping
to value-accessors to prevent that the accessors automatically mapng-
-classes toix-
-classes.If
[suppressClassMapping]="true"
you need to control theix-
-classes on your own.<ix-input label="Name:" formControlName="name" [suppressClassMapping]="true" [class.ix-invalid]="!form.get('name')!.valid && form.get('name')!.touched" required > </ix-input>
value-accessor
ignores NgControls which are untouched but haverequired=true
errors -
#1676
4685dc2c2b0de0961b464d305f633e1115a5926a
Thanks @nuke-ellington! - AddtabChange
event toix-menu-settings
andix-menu-about
. -
#1760
ac163467de8fc4d943f5366415492a9a02748999
Thanks @nuke-ellington! - ix-datetime-picker: Time selection headline can now be translated via propertyi18nTime
.
Patch Changes
- Updated dependencies [
40e8c510e15dba741601b3b19b6025c024e170ef
,838c19239ac8a85e2d644696cc1fd3a67f5509d5
,7eb4d5147056e1e3252e387e5a718df7e593909e
,c7456367e276c31a9eb6c7cea8270857b5810360
,e8bd3b6301d7553e6a02b79e2925aa0595b674ca
,d0c4c9df8b269fc0206ffdce1c6c7ec4013028b6
,aa63b4fd901bc50e98877826699412affa127ae7
,009519637b668f74f8abae7bd682c67045d2876f
,9c4127cb14bd075c7e134e7c10673b51df2b993b
,149dfbd6518e94da9e966d06ea2292c8e96772ce
,2e2972260eafb1a87b84e5a705e3c932b15b8467
,9e13a08340efc9cb7dd1f0ef7d56481c8b5dcbbe
,e8049c9966e7d5019c8ed0ae0e6cf2597f81dce5
,4685dc2c2b0de0961b464d305f633e1115a5926a
,278d51b7597afadd7fa765187e3cf9e8cd5385c6
,8803f3185b8a183926576d9f28894f9e1aa92ec3
,74ddf7d9931d3e7d123d34f42718a47b98de42a9
,c7ce5be2cf5707b980d484e60dcc7dfa1814656b
,ff816a840b609491e1a647d64f6bad489ad214f0
,5b56d90813239cb34d28b4c20255392b9dd1d66f
,8b757805d65f62e9296e6d1abd67a8f0b30099f3
,dd8b3eb28eb162f30c5fef27b369036b3bd6dd8b
,96c8f78e4d3d4d304b1d5a41504d5b24401ea461
,e4a8d713614c2a5f4850d26a81655756ad48e76d
,8324312fa39abc53711850d4a94b765d994f15cd
,b66381a68f94df878605a290a52c84d31fa45bf1
,f6fd42a74b42ff0f9f2ffd2b4c2a49fbb4402760
,5cec43bb4c627642721d65bb60a3c00a94072c80
,3d62fffdc107bfc92b2ecad8437662dc7c03796f
,c9c5bf0451998ce94a57247b974e00176f294437
,23402fc1ab914b7b6ca73f938b12c66dd1fd5120
,df00884a5b65c7047ddc3506b8eaac66819c4ceb
,00b3988f7955d97080653544daf94fbd215ca0fb
,9c4127cb14bd075c7e134e7c10673b51df2b993b
,9c4127cb14bd075c7e134e7c10673b51df2b993b
,093c78352916a193e7f2cbfab692362c4ba0de9a
,bc33e84a3ad378470dbbdff8dd85877c21355bae
,6c9a6c87cd31976a6341a3d5b038d2ff0b9a104d
,9c4127cb14bd075c7e134e7c10673b51df2b993b
,5a12c6ac20e80a77f9fd3ad9aaffd66468f72b40
,699958d387c1044b50def5071369f27de49f56ef
,24f3ad61ab275bf7c9bbd7e9ee84f6b4f7d3b5ff
,f6fd42a74b42ff0f9f2ffd2b4c2a49fbb4402760
,2d4e3b8cdb756dff44627941adfea6a0230ccf26
,4bdec91e4a837e487caa4a25407f24eb37616531
,db785bb8a4cc0654104cb24d420b7a1e2d45fdba
,b5e2da18f871d6189c064a72bd9b29a82d0685eb
,db785bb8a4cc0654104cb24d420b7a1e2d45fdba
,4685dc2c2b0de0961b464d305f633e1115a5926a
,c448755f97b66af96cce435025dc1f37892e9eb8
,b3846c925ec4f03fd5d26b0b66042185b766f099
,8726afc094adf2ddb4f8e927c6a42aa8dc0ed589
,30a98977feb83c7fb8ec8ca76a4b524042b2e5af
,f41b5d60299cb874cec9730394038dd4c2df8a60
,5cec43bb4c627642721d65bb60a3c00a94072c80
,8002d9a68ef8a5279d43726ecad28e85ad0ac53a
,699958d387c1044b50def5071369f27de49f56ef
,d20b43d5f5bd5291b5125b120d2bb2d72286acfd
,4685dc2c2b0de0961b464d305f633e1115a5926a
,4685dc2c2b0de0961b464d305f633e1115a5926a
,e8f825f7f494c8cc05dcce075afcff77839f8096
,ac163467de8fc4d943f5366415492a9a02748999
,dacbced83d226380c256d868620ee640996cf229
,df65c4d5436bf97f08dc2ec2899e2556c4ad7eaa
]:- @siemens/ix@3.0.0