75 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
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'stokens.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:
- @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-hub
andchameleon-theme-wort-de
. !447
π Bug Fixβ
- Fix the Roboto-Regular fonts in
chameleon-theme-hub
,chameleon-theme-wort-tc
andchameleon-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-horizontal
logo fromchameleon-theme-hbvl-summer-2020
. !446
Version 1.14.0
π¨ Themesβ
- Big foundation updates for
chameleon-theme-indo
andchameleon-theme-beltel
: new icons, illustrations, favicons, logos, colors, typography and more. !412 !414 - Updated/reverted the
brand-plus-main
logo 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
engines
field inpackage.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 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-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'sBanner
component. MR !295
π¨ Themesβ
- New theme:
chameleon-theme-wort-de
! !MR 272 - In the
<Dialog />
component. The header and footerborder-color
is now updated tocolorGrey30
(fromcolorGrey20
) !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β
- 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 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 forchameleon-theme-swcom
. !MR 236 - A new icon
bot
has been added forchameleon-theme-hbvl-summer-2020
andchameleon-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
~
inStep
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
tochameleon-theme-hbvl-summer-2020
!MR 223 - Updated
chameleon-theme-dl
logos !MR 224 - Add
chameleon-theme-hub
favicons !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:scripts
from root package.json MR !205 - Some random fixes
MR !209:
- Snapshot stage in CI is now uninterruptible.
- Removed
version
from root package.json - License files are no longer explicitly mentioned in package.json
files
- Refactored fonts
.plist
generation MR !213
𦦠Otherβ
- π₯ BREAKING: New
fonts.plist
structure foriOS
exports. 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
iOS
each theme had an emptylogos.swift
,illustrations.swift
andicons.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) forAndroid
. 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
andchameleon-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β
- 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.testTimeout
MR !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