85 posts tagged with "minor"
View All TagsVersion 2.3.0
π New Featureβ
- Weβve added Plus logos. !558
π Internalβ
- Updates to dependencies
- @babel/runtime: 7.18.9 -> 7.19.0
- @percy/cli: 1.9.1 -> 1.10.2
- lerna: 5.4.3 -> 5.5.1
- classnames: 2.3.1 -> 2.3.2
- jest-fail-on-console: 2.4.2 -> 2.5.0
- Improved our internal docker setup. !564
Version 2.2.0
π New Featureβ
- Weβve added a
showOnFocusprop 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.tsthat contains type definitions for each theme'stokens.jsfile. !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:
- @babel/runtime: 7.18.6 -> 7.18.9
- @percy/cli: 1.3.1 -> 1.9.1
- @percy/storybook: 4.2.1 -> 4.3.3
- @popperjs/core: 2.11.5 -> 2.11.6
- @testing-library/jest-dom: 5.16.4 -> 5.16.5
- dayjs: 1.11.3 -> 1.11.5
- downshift: 6.1.7 -> 6.1.9
- inputmask: 5.0.8-beta.17 -> 5.0.8-beta.25
- lerna: 5.1.6 -> 5.4.3
- 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
π 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-hubandchameleon-theme-wort-de. !447
π Bug Fixβ
- Fix the Roboto-Regular fonts in
chameleon-theme-hub,chameleon-theme-wort-tcandchameleon-theme-nb-winter-2021. !445
π Internalβ
- Updates to dependencies:
- @babel/runtime: 7.18.0 -> 7.18.3
- @mediahuis/scripts: 1.1.0 -> 1.2.1-next.1
- @percy/storybook: 4.2.0 -> 4.2.1
- dayjs: 1.11.2 -> 1.11.3
- focus-trap: 6.7.3 -> 6.9.3
- jest-fail-on-console: 2.4.1 -> 2.4.2
- lerna: 4.0.0 -> 5.0.0
- react-popper-tooltip: 4.3.1 -> 4.4.1
- Fix missing documentation of the
brand-icon-abbreviation-horizontallogo fromchameleon-theme-hbvl-summer-2020. !446
Version 1.14.0
π¨ Themesβ
- Big foundation updates for
chameleon-theme-indoandchameleon-theme-beltel: new icons, illustrations, favicons, logos, colors, typography and more. !412 !414 - Updated/reverted the
brand-plus-mainlogo forchameleon-theme-dl!413
π Internalβ
- Updates to dependencies:
- @percy/cli: 1.0.8 -> 1.1.0
Version 1.13.0
π¨ Themesβ
- Some foundational updates:
π Internalβ
- Updates to dependencies:
- @babel/runtime: 7.17.8 -> 7.17.9
- @percy/cli: 1.0.0-beta.76 -> 1.0.8
- @popperjs/core: 2.11.4 -> 2.11.5
- @storybook/react: 6.4.19 -> 6.4.22
- @testing-library/jest-dom: 5.16.3 -> 5.16.4
- @testing-library/react: 12.1.4 -> 12.1.5
- dayjs: 1.11.0 -> 1.11.1
- fs-extra: 10.0.1 -> 10.1.0
- jest-fail-on-console: 2.3.0 -> 2.4.1
- use-callback-ref: 1.2.5 -> 1.3.0
- Removed the general fontFamily tokens to reduce dirty snapshot tests going forward. !383
𦦠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
enginesfield inpackage.json!386 - π₯ BREAKING: The
<Fonts />component has been removed. Please import@mediahuis/chameleon-theme-*/lib/web/fonts.cssinstead of using this component. !404 - π₯ BREAKING: The
<Reset />component has been removed. Please import@mediahuis/chameleon-resetinstead of using this component. !404 - π₯ BREAKING:
chameleon-reactno longer has anychameleon-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
π 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-tokensso each brand now has access to a default set of weather icons. MR !265 - We added a new
closeHiddenprop to chameleon-react'sBannercomponent. MR !295
π¨ Themesβ
- New theme:
chameleon-theme-wort-de! !MR 272 - In the
<Dialog />component. The header and footerborder-coloris now updated tocolorGrey30(fromcolorGrey20) !MR 257 - The
brand-fillicons 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-nbthis will also be the default! !293
π Internalβ
- Updates to dependencies:
- @babel/runtime: 7.16.3 -> 7.16.7
- @popperjs/core: 2.11.0 -> 2.11.2
- @storybook/react: 6.4.5 -> 6.4.12
- @testing-library/jest-dom: 5.15.1 --> 5.16.1
- fast-glob: 3.2.7 -> 3.2.10
- focus-trap: 6.7.1 -> 6.7.2
- inputmask: 5.0.6 -> 5.0.8-beta.1
- prop-types: 15.7.2 -> 15.8.1
- style-dictionary: 3.0.3 -> 3.1.1
- We have refactored the icon processing to allow for polychrome icons. !MR 256
- Added repository fields for all package.json files. !MR 277
- Refactored the color system, to allow for more flexibility regarding foreground/background contrast. !MR 273
- Changed the way placeholders work, by using an illustration, this gives the brands more flexibility. !MR 278
- Changed the way multibranded snapshot testing works in Percy !289
π Bug Fixβ
- Removed default fontsize from
<Text />component !291
𦦠Otherβ
- Deprecated
<Image />component !MR 283
Version 1.11.0
π Bug Fixβ
- For
chameleon-theme-hbvl-summer-2020, a faultyFF Mark Profont 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-mainlogo has been updated forchameleon-theme-swcom. !MR 236 - A new icon
bothas been added forchameleon-theme-hbvl-summer-2020andchameleon-theme-gva-summer-2020. (All other themes fallback to a new bot icon inchameleon-theme-wl). !MR 232
π Internalβ
- Updates to dependencies:
- @babel/runtime: 7.15.4 -> 7.16.3
- @mediahuis/scripts: 1.0.2-next.2 -> 1.1.0
- @testing-library/jest-dom: 5.14.1 -> 5.15.1
- svgstore: 3.0.0-2 -> 3.0.1
Version 1.10.0
π Bug Fixβ
- Use
~inStepscss import !MR 231 - Make sure the
keyprop in<Stepper />doesn't contain duplicate values. !MR 214
π New Featuresβ
<Dialog>component has a new prop:footerMR !194
π¨ Themesβ
- Updated
chameleon-theme-swcomwith updates on<Loader />,<Choice />,<Stepper />and Illustrations !MR 222 - Add
brand-icon-abbreviation-horizontaltochameleon-theme-hbvl-summer-2020!MR 223 - Updated
chameleon-theme-dllogos !MR 224 - Add
chameleon-theme-hubfavicons !MR 229
π Internalβ
- Updates to dependencies:
- @percy/cli: 1.0.0-beta.68 -> 1.0.0-beta.70
- @percy/storybook: 4.0.3 -> 4.1.0
- @popperjs/core: 2.10.1 -> 2.10.2
- @storybook/react: 6.3.8 -> 6.3.12
- @testing-library/react: 12.1.1 -> 12.1.2
- husky: 7.0.2 -> 7.0.4
- ink: 3.0.9 -> 3.2.0
- ink-spinner: 4.0.2 -> 4.0.3
- jest-fail-on-console: 2.0.4 -> 2.1.1
- pdfkit: 0.12.3 -> 0.13.0
- plop: 2.7.4 -> 2.7.6
- react-async-hook: 3.6.1 -> 4.0.0
- react-popper-tooltip: 4.3.0 -> 4.3.1
- style-dictionary: 3.0.2 -> 3.0.3
- Removed obsolete
build:scriptsfrom root package.json MR !205 - Some random fixes
MR !209:
- Snapshot stage in CI is now uninterruptible.
- Removed
versionfrom root package.json - License files are no longer explicitly mentioned in package.json
files
- Refactored fonts
.plistgeneration MR !213
𦦠Otherβ
- π₯ BREAKING: New
fonts.pliststructure foriOSexports. MR !217
Version 1.9.0
π 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" onWindows Chrome!MR 176- For
iOSeach theme had an emptylogos.swift,illustrations.swiftandicons.swiftfile. !MR 159
π New Featuresβ
- Removed PDF versions from repo and auto generate PDF (with
pdfkit) for
iOSand VectorDrawable XML (with a custom JAR) forAndroid. MR !100 - Added logo's, icons and illustratios to
chameleon-swiftMR !138 - Added (minimal) foundation tokens for
chameleon-theme-swcomMR !155 - π₯ BREAKING: Restructured theme output for
AndroidMR !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-2021andchameleon-theme-gva-summer-2020!MR 166 - For
Android, motion design tokens are now integers MR !170 - Added a new language icon to
chameleon-theme-wlMR !187
π Documentationβ
- Deprecated
<Reset />component !MR 171
π Internalβ
- Updates to dependencies:
- @babel/runtime: 7.14.8 -> 7.15.4
- @popperjs/core: 2.9.3 -> 2.10.1
- @storybook/react: 6.3.6 -> 6.3.8
- @testing-library/jest-dom: 4.2.4 -> 5.14.1
- @testing-library/react: 9.3.2 -> 12.1.0
- @testing-library/react-hooks: 7.0.1 -> 7.0.2
- dayjs: 1.10.3 -> 1.10.7
- downshift: 6.1.6 -> 6.1.7
- fast-glob: 3.2.4 -> 3.2.7
- focus-trap: 6.6.0 -> 6.7.1
- fs-extra: 8.1.0 -> 10.0.0
- husky: 7.0.1 -> 7.0.2
- inputmask: 5.0.3 -> 5.0.6
- pdfkit: 0.12.1 -> 0.12.3
- react-day-picker: 7.4.5 -> 7.4.10
- react-live: 2.2.3 -> 2.3.0
- style-dictionary: 3.0.0-rc.4 -> 3.0.2
- Updated
jest.testTimeoutMR !134 - Refactored some NPM scripts
- Refactored gitlab-ci.yml and moved percy snapshots to CI !MR 167
- Removed teasers from visual testing !MR 147
- Refactored naming of storybook scripts !MR 184
