94 posts tagged with "minor"
View All TagsVersion 5.3.0
π¨Β Themesβ
- Updated the
page-not-foundillustration for all MHNR brands. !1534 - Updated the
brand-icon-abbreviation-horizontallogo 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 correctintroductionOptionsprop.
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
premiumsubtheme 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-stwon 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
highlightfor DefaultTeasers !1470 - Fixed issues with alignment of
prefix,title,label,subLabelandpremium. 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, theChevronicon will be adjacent to the text instead. !1425 - ListTeaser component now has underline on hover. !1432
π Bug Fixβ
- Fixed a missing
config/cdn.jsonfile in all new MHNO themes. !1430 - Fixed a bug inside the
TeaserPremiumicon, where onxsbreakpoint with sizesmit 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-extradependency !1424 - A complete refactor of our demo Android app, marking a great start for @dieter.vaesen! !1413
Version 4.8.0
π¨Β Themesβ
chameleon-theme-aznow has monochrome weather icons. !1375- Updated some tokens for
chameleon-theme-nhd. !1384 - Updated the icons for all HMC brands and added a
newspapericon tochameleon-theme-wl. !1385 - A warm welcome for no less than 8 (!) new brands that have been added to Chameleon.
chameleon-theme-dvnis now joined by its brothers and sisters from the MHNO family:frd,hco,lcd,mco,nos,nof,sco,stw!1366 - Added the
accentsubtheme 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-contentsubtheme, there's a possibility to use a premium logo instead of just text. !1383 - Added the
hiddensubprop to theintroductionOptionsof<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-lwandchameleon-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
Chfor 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
DefaultTeaserwith image-left. !1369
Version 4.6.0
π¨ Themesβ
tokensβ
chameleon-theme-hbvl-changes !1309:- Added Sponsored content
- Added Soft Theme
- Added Strong Theme
- Branded header changes for mobile (lg and md) are now the same.
- Fixes for contrast
- Item spacing for teasers (on indent) highlight change
- Added noto font + Changed default and alt paragraph.
chameleon-theme-hmc-changes !1290:- Updated foundations with new Primary,Secondary and Tertiary.
- Updated Text.onBackground to match Contrast guidelines
- Added small fix for fonts sizes on desktop.
- Fixed font sizing for teasers.
- Updated the
plus-main-longandplus-main.
assetsβ
- Update
brand-icon-logo forchameleon-theme-nb,chameleon-theme-hbvl,chameleon-theme-gva. Updatebrand-icon-inverse-logo forchameleon-theme-gva, addsub-brand-icon-dgforchameleon-theme-nb. Update brand-icon forchameleon-theme-beltelandchameleon-theme-indo. !1343 - Add
your-section-icon forchameleon-theme-lt(and fallback forchameleon-theme-wl). !1346
π Internalβ
Mobileβ
- Ensure themes are known to gradle without the need to insert them one by one !1338
Docsβ
- Updated the docs of Quote !1334
- Documented how to implement quotation marks.
- Fixed some typo's.
Version 4.5.1
π New Featureβ
Tokensβ
- Updated
TagComponent for AZ- color set to semantic.brand
- layout set to 4px 8px
- Font set to secondary and medium and 12px
- Update Asset-docs for CDN
- Dialog component updates MHDS-2488
- Update DVN Input
- divider:
color.neutral.30is used in the react component but it should be the semantic border token (or the divider token) borderRadius: component specific token needed
webβ
mobileβ
chameleon-kotlinβ
- Token names that had numbers in them got split wrong. For example
plus26Logogot split intoplus26_logoinstead ofplus_26_logo. This is now fixed.
chameleon-swiftβ
- Stabilize build by adding file with all version numbers of the dependencies back into the release repo.
- Stable version of swift-string 1.0.0. Which is more correct in transforming to camelCase or snake case than the previous version.
- Plugins that generate the token code should run less often as they now have an input file allowing the build engine to skip building them if nothing changed.
- Temporary fix for inconsistent token issue where tokens like
token26xlwere not dynamically available. This was due to an inconsistency in dependencyswift-stringwhich transformed it totoken26Xlwith Xl instead of xl. This is now fixed by using the camelCase function of the same dependency.
Note: A more elaborate change is comming making token lookup for swift/kotlin more consistent and beter usable with, follow MHDS-2493
π Internalβ
- Release procedure allows release from up to date branch, or prepare changelog before release
- Release of chameleon-swift not updating after version 4.3.1. Some versions where skipped inbetween 4.3.1 and 4.5.0 which was released on 24-11-2023 for chameleon-swift (later then other platforms)
- Release procedure should push the tag with the version number correctly triggering pipeline job to release it.
- Run scheduled build of the kotlin-tokens to ensure its quality daily.
- Updates to dependencies
- @percy/cli: 1.26.0 -> 1.27.6-alpha.0
- @percy/storybook: 4.3.6 -> 5.0.0


