Releases: genexuslabs/design-systems
Design Systems (2025-09-29)
Mercury 0.32.0
- Removed the padding-inline in the button-tertiary class by @bsastregx in #651
Breaking changes
-
Removed the padding-inline in the button-tertiary class by @bsastregx in #651
Before After
Full Changelog: v0.0.223...v0.0.224
v0.0.223
Mercury 0.31.0
-
[chat]
Added official styles for the Chat component, improved markdown-viewer styles and added assistant-fill icon by @bsastregx in #594 -
[combo-box][pill]
Fixed the popover max size not working in some situations for the combo-box and pill components by @ncamera in #637
Chat
-
Add a custom item render for the
renderItem
property. Some features that the mercury custom item render includes are:- Styles for differentiating error, warning, and success status messsages.
- A "header" for the assistant message, that displays an avatar, the assistant name, and the message time.
- A "copy" button for copying the message.
- A classical "three dots" animation for the "waiting" message type.
-
A
MercuryMessageMetadata
type for theChatMessage
metadata is now exported in@genexus/mercury
:type MercuryChatMessageMetadata = { agentName: string; time?: string; }
-
Improved code block styles
Before After -
Support for uploading files (audio, video, image, and application/file)
Markdown viewer
- Styles for the markdown viewer has been improved to match the Figma designs.
Breaking Changes
Mercury
Important
Use @genexus/chameleon-controls-library
version >= 6.22.1
- The size of the markdown-viewer headings has been reduced.
Full Changelog: v0.0.220...v0.0.222
v0.0.220
Design Systems (2025-09-04)
[mercury][icons][objects]
Addobjects/assistant
icon by @bsastregx in #629
Full Changelog: v0.0.219...v0.0.220
v0.0.219
Design Systems (2025-08-20)
Mercury 0.28.6
[dialog]
Remove--ch-dialog-max-inline-size
from thedialog
element by @bsastregx in #623[dialog]
Add focus style to the dialog header close button.. by @bsastregx in #624[switch][button]
Fix focus outline color on button-secondary (updated to primary) and add focus-visible styles to switch. by @bsastregx in #626
Full Changelog: v0.0.215...v0.0.219
v0.0.215
Design Systems (2025-08-15)
Mercury 0.28.4
[dialog]
Addborder-color
andborder-radius
to Dialog by @bsastregx in #619
- UI updates on dialog: add border-radius, add border-color, and use background and border-color that works with elevation-* classes (by default background-color and border-color are elevation-1).
Before

After

v0.0.214
Design Systems (2025-08-12)
Mercury 0.28.1
-
[combo-box][paginator]
Use a chevron icon for the combo-box picker, that affects the paginator as well, since it uses a combo-box by @bsastregx in #606 -
[dropdown]
Add focus outline style topart::(expandable-button)
by @bsastregx in #609
Full Changelog: v0.0.210...v0.0.214
v0.0.210
Design Systems (2025-06-16)
Mercury 0.26.0
- Added fix on
Paginator
custom order style by @jonatan-reto in #575 - Add new
system
icons by @bsastregx in #592
Breaking Changes
- Fix disabled styles for
checkbox
label,combo-box
, andradio-group
label by @bsastregx in #591
Note: Although PR #591 is techically a fix, we consider a breaking change, since the UI will appear different.
Full Changelog: v0.0.207...v0.0.210
v0.0.207
Design Systems (2025-05-09)
Mercury 0.25.0
- Add version-frozen icon by @bsastregx in #573
Name | Icon | getIconPath |
---|---|---|
version-frozen | {category: "objects", name: "version-frozen"} |
Full Changelog: v0.0.206...v0.0.207
v0.0.206
Design Systems (2025-05-07)
Mercury 0.24.0
-
Add Switch to the showcase by @bsastregx in #570
Preview: https://mercury-showcase.genexus.com/mercury/components/switch
Full Changelog: v0.0.203...v0.0.206
v0.0.203
Design Systems (2025-05-06)
Mercury 0.23.0
-
[icons]
Update Angular icon to match the new branding by @bsastregx in #555 -
[icons]
Add new icons on BPM category by @bsastregx in #556 -
[icons]
Add new icons on Editing Structures category by @bsastregx in #557 -
Optimize loading of custom fonts by splitting them by
unicode-range
, saving up to 85KB for each downloaded custom font variant by @ncamera in #559We are now saving 85KB~ for each custom font variant downloaded to the client. Most common use case (latin languages):
Variant Before Now Regular 109KB 24KB Bold 111KB 24.6KB SemiBold 112KB 24.6KB Regular Italic 115KB 25.4KB -
[segmented-control]
Update style to match Figma design by @bsastregx in #560 -
[paginator]
Adding styles for Paginator by @jonatan-reto in #518 -
Fix broken red colors for Globant variant by @ncamera in #566
Showcase
-
[accordion]
Simplifydisabled
cases by showing minimal markup, and other improvements... by @bsastregx in #515 -
[segmented-control]
Update style to match Figma design by @bsastregx in #560 -
[paginator]
Adding showcase page for Paginator by @jonatan-reto in #518
Breaking Changes Mercury
-
[icons][editing-structures]
redundant-attribute
has been renamed toattribute-redundant
by @bsastregx in #557 -
[segmented-control]
Now you have to apply.segmented-control-filled
class on thech-segmented-control-render
.
Otherwise your currentch-segmented-control-render
will loose styling.
Important
Use @genexus/chameleon-controls-library
version >= 6.7.0
New Contributors
- @jonatan-reto made their first contribution in https://github.com/genexuslabs/des...