76 posts tagged with "minor"
View All TagsVersion 5.5.0
π¨Β Themesβ
- Updated the icons for all MHNR brands. !1556
π New Featureβ
chameleon-reactβ
- Added the
testIDs
prop to all teaser components, allowing you to adddata-testid
attributes to specific internal teaser elements. !1543
chameleon-kotlin-componentsβ
- You now don't have to use the
illustration
,logo
oricon
suffix for drawables in RichContent. !1551
chameleon-kotlinβ
- Greatly improve setup performance for subtheming. !1550
π Bug Fixβ
chameleon-reactβ
- Fixed accidentally submitting forms when clicking the calendar icon in
<DatePicker />
!1563
chameleon-swift-componentsβ
- Removed the alignment prop for the List component. !1527
π Internalβ
- Updates to dependencies
- @percy/cli: 1.28.0 -> 1.28.1
- storybook/*: 7.6.10 --> 7.6.17
- postcss-loader: 7.3.0 -> 7.3.4
- Update to xcode 15.3 and swift 5.10 with fix for swift-format. !1558
- Fixed some logos not showing on our docs homepage. !1557
- Removed our legacy styleguide JSON exports and tests (from our old docs website). !1554
- Split up the chameleon-theme-* source folder structure, making a distinction between
src/
andsrc-legacy/
. !1547
Version 5.4.0
Version 5.3.0
π¨Β Themesβ
- Updated the
page-not-found
illustration for all MHNR brands. !1534 - Updated the
brand-icon-abbreviation-horizontal
logo for HBVL. !1534
π New Featureβ
Nativeβ
- Rich content now also allowed in Heading components. !1537
π Bug Fixβ
chameleon-kotlin-componentsβ
- A small bugfix for possibly unspecified drawables !1528
- Separate icon annotations and spanstyles so they don't interfere !1535
π Internalβ
- Updates to dependencies
- @percy/storybook: 5.0.0 -> 5.0.1
- jsdom: 23.0.0 -> 24.0.0
- Group mediahuis packages together for renovate updates. !1531
- Small fix for our prepare-commit-msg hook when releasing. !1533
- Small perf improvement for our Swift test and builds on bitrise. !1530
Version 5.2.0
π Bug Fixβ
chameleon-reactβ
- Fixed an issue in
<DefaultTeaser />
where introduction wouldn't show on some breakpoints, despite having a correctintroductionOptions
prop.
chameleon-kotlin-componentsβ
- We have added a temporary (see deprecation note) fix to add shadows of the ChCard component in. !1517
chameleon-swift-componentsβ
- We have added a temporary (see deprecation note) fix to some whitespacing in the ChCard component. !1513
π New Featureβ
Nativeβ
- We've updated the HTML text parsing implementations so it better handles:
π Internalβ
- We have deprecated the ChCard component in Swift and Kotlin implementations as it is not a design system component. If you're using this component, best to move it to your own implementation as it will be removed in the next major version. !1523 !1524
- Lowered max difference percentage for kotlin snapshot tests !1511
Version 5.1.0
π¨Β Themesβ
- Onboarded the redesign for chameleon-theme-gva. !1460
π New Featureβ
- Starting with this version, we now also provide our tokens.css files on the Mediahuis Focus CDN as an added way of consuming design tokens. !1509
π Internalβ
- First steps to migrating away from Lerna to Turborepo. Thanks @Kjell.Knapen !1482
Version 4.10.0
π¨Β Themesβ
- Refactored outdated teaser layout tokens. !1441 !1462
- Added a
premium
subtheme for MHNR (HMC) brands. !1467 !1469
π New Featureβ
- Hyphenation and word-breaking in Teaser components. !1454
π Bug Fixβ
generalβ
- Fixed some typography issues in
chameleon-theme-stw
on large viewports. !1466
chameleon-reactβ
- Added a small workaround patch for an annoying issue regarding bundlers and chunking causing CSS to be loaded in an unforeseen way. We've upped the specificity on some CSS rules as a workaround for a premium logo that wasn't showing because of this in certain contexts. !1458
- Fixed an issue with
highlight
for DefaultTeasers !1470 - Fixed issues with alignment of
prefix
,title
,label
,subLabel
andpremium
. Shoutout to @wannes.debacker for this one. !1461
kotlin/androidβ
- Not really a bug but, we've renamed some assets to avoid resource name collision when using legacy and modern chameleon together in an Android app. !1473
π Internalβ
- Updates to dependencies
- @svgr/*: 6.5.1 -> 8.1.0
- android-gradlePlugin: 8.1.3 -> 8.2.1
- Updates to docs:
- Added some extra documentation on how to correctly use Buttons as links !1459
- Added a small internal tool to inspect our assets on Focus CDN !1431
- Added a reproducible test case for !1458 in our next example app. Special thanks to @StevenBenisek. !1458
Version 4.9.1
π» Note: 4.9.0 has been skipped due to a botched release process.
π New Featureβ
- Italics! Tokens now support italic style fonts. !1382
- In order to get a better visual sizing for the play button on video teasers, the size is now fluid with a min and max value. !1410
- ListTeaser visual updates: update styling of the datetime and layout dependent on size of surrounding container !1419 and also add an underline on hover !1432
- BrandedHeading component no longer requires an
actionLabel
. Now, when this prop is omitted, theChevron
icon will be adjacent to the text instead. !1425 - ListTeaser component now has underline on hover. !1432
π Bug Fixβ
- Fixed a missing
config/cdn.json
file in all new MHNO themes. !1430 - Fixed a bug inside the
TeaserPremium
icon, where onxs
breakpoint with sizesm
it placed thepremium
-icon on a new-line. !1439 - Fixed an issue with our themes/subthemes setup for CSS. !1442
- Fixed a padding issue on DefaultTeaser. !1448
π Internalβ
- Updates to dependencies
- @percy/cli: 1.27.6 -> 1.27.7
- @tokens-studio/sd-transforms: 0.11.6 -> 0.14.1
- storybook/*: 7.2.2 -> 7.5.16
- apple/swift-log: 1.5.3 -> 1.5.4
- Updates to docs website:
- In addition to updating Storybook to the latest version, we fixed a longstanding bug that caused our own setup not to show the responsiveness of our tokens. !1408
- Make css classes readable in our storybook !1422
- Removed an obsolete
fs-extra
dependency !1424 - A complete refactor of our demo Android app, marking a great start for @dieter.vaesen! !1413
Version 4.8.0
π¨Β Themesβ
chameleon-theme-az
now has monochrome weather icons. !1375- Updated some tokens for
chameleon-theme-nhd
. !1384 - Updated the icons for all HMC brands and added a
newspaper
icon tochameleon-theme-wl
. !1385 - A warm welcome for no less than 8 (!) new brands that have been added to Chameleon.
chameleon-theme-dvn
is now joined by its brothers and sisters from the MHNO family:frd
,hco
,lcd
,mco
,nos
,nof
,sco
,stw
!1366 - Added the
accent
subtheme for all HMC brands. !1414
π New Featureβ
chameleon-reactβ
- Added an extra visual element to teasers with
articleType='podcast'
. !1398 - Semi-see-through blurry background for teasers with
articleType='podcast'
. !1381 - Teasers can now have multiple, different padding values, per size. !1381
- When using the
sponsored-content
subtheme, there's a possibility to use a premium logo instead of just text. !1383 - Added the
hidden
subprop to theintroductionOptions
of<DefaultTeaser />
&<TextOnImageTeaser />
which allows you to responsively show or hide the introduction on those teasers. ATTENTION: this also removes the default behavior where introductions were hidden by default on small breakpoints. !1394
πΒ BugΒ Fixβ
generalβ
- Fixed some premium logo tokens for all HMC themes using an outdated asset link. !1383
webβ
- Fixed an issue on
<DefaultTeaser />
when no image was supplied. !1409 - Fixed an issue on
<ListTeaser />
premium icons. !1407
nativeβ
- Fixed a typo in the RGBAColor from hex string initializer !1387
appβ
π Internalβ
- Updates to dependencies
- @percy/cli: 1.27.6-alpha.0 -> 1.27.6
- @vitejs/plugin-react: 3.1.0 -> 4.2.1
- @easyops-cn/docusaurus-search-local: 0.36.0 -> 0.40.1
- vitest: 0.33.0 -> 0.34.6
- gradle: 8.4 -> 8.5
Version 4.7.0
π¨ Themesβ
- Add missing favicon for
chameleon-theme-hub
!1374 - Add inverse logos for
chameleon-theme-hmc
!1371 - Linktext is underlined again in
chameleon-theme-hmc
, defaults no longer overwrite this !1364 - dark mode added for
chameleon-theme-az
,chameleon-theme-co
,chameleon-theme-lt
,chameleon-theme-lw
andchameleon-theme-vl
(main and subthemes) - and extra fixes in sponsored content themes !1317
π New Featureβ
mobileβ
chameleon-kotlinβ
Tokensβ
- Generated code should no longer produce warnings for unused parameters !1363
Componentsβ
These changes are welcome contributions from the Blue team!
- Components have better default values. The names of the components are the names like on web prefixed with
Ch
for technical reasons !1373 - Run snapshot tests for components !1372
- Workaround for lacking suffix in Zephr sdk for icons, illustrations and logos !1370
- Divider !1329
chameleon-swiftβ
Tokensβ
- Dark mode tokens caused a circular reference when loaded as a reference. !1367
- Fix lineheight for SwiftUI. !1347
Componentsβ
π Internalβ
- Improve error output when generating code for swift/kotlin !1368
- Clean of repo for improved reliability of the chameleon code generation !1365
- swift/kotlin components are released automatically via chameleon pipeline with every other release. This also for the first time includes automated visual tests for swift/kotlin components. !1354
- swift/kotlin components can switch between building agains versioned release or code generated from chameleon develop !1327
π Bug Fixesβ
webβ
- Fix issue of a wrong css (grid-columns) for horizontal
DefaultTeaser
with image-left. !1369