Skip to main content

75 posts tagged with "minor"

View All Tags

Version 2.2.0

Thomas Mattheussen
PO & Lead Developer

πŸš€ New Feature​

  • We’ve added a showOnFocus prop to our <DatePicker /> component. This prop controls whether the calendar should show when the input receives focus. !520
import { DatePicker } from '@mediahuis/chameleon-react';

<DatePicker
label="Datepicker with showOnFocus"
value={new Date()}
showOnFocus={true}
/>;
  • Typescript baby steps: we’ve added a type definition file tokens.d.ts that contains type definitions for each theme's tokens.js file. !518
  • We’ve updated the UX for <AutoComplete />: Hitting the TAB key when an item is highlighted, selects that item. !525

🏠 Internal​

  • Updates to dependencies:
  • We introduced a solution to generate image placeholders on the fly with SVG in our Storybook stories. This way we no longer have to rely on an external service (such as placeholder.com) which results in our Percy snapshots being a little more robust. !533

Version 1.15.0

Thomas Mattheussen
PO & Lead Developer

πŸš€ New Features​

  • 🌴 Tree shaking! We’ve greatly improved tree shaking in chameleon-react. We’ve reduced the bare bundle size from a whopping 323.94KB to a mere 19.84KB. A 16x reduction! When importing things from chameleon, you only import what you actually need. (We're working to get that 19.84KB down to an absolute 0, but this is a great first step!) πŸ€— Special thanks to @StevenBenisek for making it happen! !MR 419

🎨 Themes​

  • Added missing inverted logos for chameleon-theme-hub and chameleon-theme-wort-de. !447

πŸ› Bug Fix​

  • Fix the Roboto-Regular fonts in chameleon-theme-hub, chameleon-theme-wort-tc and chameleon-theme-nb-winter-2021. !445

🏠 Internal​

Version 1.14.0

Thomas Mattheussen
PO & Lead Developer

🎨 Themes​

  • Big foundation updates for chameleon-theme-indo and chameleon-theme-beltel: new icons, illustrations, favicons, logos, colors, typography and more. !412 !414
  • Updated/reverted the brand-plus-main logo for chameleon-theme-dl !413

🏠 Internal​

  • Updates to dependencies:

Version 1.13.0

Thomas Mattheussen
PO & Lead Developer

🎨 Themes​

  • Some foundational updates:
    • Updated icons for chameleon-theme-wl and chameleon-theme-gva-summer-2020 !400
    • Updated grey colors for chameleon-theme-hub !400
    • Updated favicons for chameleon-theme-hbvl-summer-2020 !400
    • Updated datetime tokens for chameleon-theme-wort-de (use . instead of / to separate date parts.) !408

🏠 Internal​

🦦 Other​

  • In line with Node's release schedule, we’ve made sure our package works on Node's active LTS. Since we will only test on this version, we’ve also made it the required minimal version by bumping the engines field in package.json !386
  • πŸ’₯ BREAKING: The <Fonts /> component has been removed. Please import @mediahuis/chameleon-theme-*/lib/web/fonts.css instead of using this component. !404
  • πŸ’₯ BREAKING: The <Reset /> component has been removed. Please import @mediahuis/chameleon-reset instead of using this component. !404
  • πŸ’₯ BREAKING: chameleon-react no longer has any chameleon-theme-* packages specified in it’s dependencies. If you relied on the theme packages being installed automatically, you need to add them to your own dependencies. !407

Version 1.12.0

Thomas Mattheussen
PO & Lead Developer

πŸš€ New Features​

  • All headings (h1-h6) are now responsive! Up until this point, paragraph, heading1, -2 and -3 were the only ones with responsive font-size and line-height values. This feature is now extended to heading4, -5 and -6 as well. MR !263
  • Weather icons are added to chameleon-tokens so each brand now has access to a default set of weather icons. MR !265
  • We added a new closeHidden prop to chameleon-react's Banner component. MR !295

🎨 Themes​

  • New theme: chameleon-theme-wort-de! !MR 272
  • In the <Dialog /> component. The header and footer border-color is now updated to colorGrey30 (from colorGrey20) !MR 257
  • The brand-fill icons are added for every brand. !MR 266
  • Replaced Helvetica Neue Ltstd & Replaced Helvetica Neue Condensed with Roboto in nb-winter-2021 !274
  • Make it possible to use the v2 logo in chameleon-theme-nb this will also be the default! !293

🏠 Internal​

πŸ› Bug Fix​

  • Removed default fontsize from <Text /> component !291

🦦 Other​

  • Deprecated <Image /> component !MR 283

Version 1.11.0

Thomas Mattheussen
PO & Lead Developer

πŸ› Bug Fix​

  • For chameleon-theme-hbvl-summer-2020, a faulty FF Mark Pro font file lied at the basis of the wrong rendering of the letter "j" when your device's locale is NL. New font files have been supplied to mitigate this issue. !MR 238

πŸš€ New Features​

  • A <RichContent /> component has been added. Basically, it’s a component that wraps around some HTML or other components and provides some default styling. See the documentation for more info. MR !234

🎨 Themes​

  • The brand-plus-main logo has been updated for chameleon-theme-swcom. !MR 236
  • A new icon bot has been added for chameleon-theme-hbvl-summer-2020 and chameleon-theme-gva-summer-2020. (All other themes fallback to a new bot icon in chameleon-theme-wl). !MR 232

🏠 Internal​

Version 1.10.0

Thomas Mattheussen
PO & Lead Developer

πŸ› Bug Fix​

  • Use ~ in Step scss import !MR 231
  • Make sure the key prop in <Stepper /> doesn't contain duplicate values. !MR 214

πŸš€ New Features​

  • <Dialog> component has a new prop: footer MR !194

🎨 Themes​

  • Updated chameleon-theme-swcom with updates on <Loader />, <Choice />, <Stepper /> and Illustrations !MR 222
  • Add brand-icon-abbreviation-horizontal to chameleon-theme-hbvl-summer-2020 !MR 223
  • Updated chameleon-theme-dl logos !MR 224
  • Add chameleon-theme-hub favicons !MR 229

🏠 Internal​

🦦 Other​

  • πŸ’₯ BREAKING: New fonts.plist structure for iOS exports. MR !217

Version 1.9.0

Thomas Mattheussen
PO & Lead Developer

πŸ› Bug Fix​

  • πŸ’₯ BREAKING: Not really a bug, but we fixed the spelling of the icon attachment (previously 'attatchment') !MR 148
  • <Select /> does not always have the same height as <TextField /> !MR 175
  • <Select /> overflowing letter "G" on Windows Chrome !MR 176
  • For iOS each theme had an empty logos.swift, illustrations.swift and icons.swift file. !MR 159

πŸš€ New Features​

  • Removed PDF versions from repo and auto generate PDF (with pdfkit) for iOS and VectorDrawable XML (with a custom JAR) for Android. MR !100
  • Added logo's, icons and illustratios to chameleon-swift MR !138
  • Added (minimal) foundation tokens for chameleon-theme-swcom MR !155
  • πŸ’₯ BREAKING: Restructured theme output for Android MR !143, MR !162

🎨 Themes​

  • Added a new icon set for chameleon-theme-nb-winter-2021 !MR 142 !MR 164
  • Added some illustrations for chameleon-theme-nb-winter-2021 !MR 182
  • Added a new play-arrow icon for chameleon-theme-nb-winter-2021 and chameleon-theme-gva-summer-2020 !MR 166
  • For Android, motion design tokens are now integers MR !170
  • Added a new language icon to chameleon-theme-wl MR !187

πŸ“ Documentation​

  • Deprecated <Reset /> component !MR 171

🏠 Internal​