Skip to content

Releases: Codecademy/client-modules

@codecademy/[email protected]

30 Nov 21:36
Compare
Choose a tag to compare

7.0.1 (2021-11-30)

Bug Fixes

  • eslint-config: disable react/prop-types in TypeScript files (b599b03)

@codecademy/[email protected]

30 Nov 16:07
Compare
Choose a tag to compare

7.0.0 (2021-11-30)

⚠ BREAKING CHANGES

  • eslint-config: bump ESLint to 8 and typescript-eslint to 5 (#4)

Features

  • eslint-config: bump ESLint to 8 and typescript-eslint to 5 (#4) (64423d6)

@codecademy/[email protected]

12 Nov 15:53
Compare
Choose a tag to compare

0.16.1 (2021-11-12)

Bug Fixes

  • tracking: super-bind the sendBeacon to navigator (b32a8ec)

[email protected]

10 Nov 18:47
Compare
Choose a tag to compare

6.0.0 (2021-11-10)

⚠ BREAKING CHANGES

  • bumped ESLint packages to latest and added recommended & Jest linting

Features

Bug Fixes

  • babel-preset-codecademy: remove loose option (1e1a626)

@codecademy/[email protected]

10 Nov 18:47
Compare
Choose a tag to compare

0.3.0 (2021-11-10)

Features

@codecademy/[email protected]

10 Nov 18:47
Compare
Choose a tag to compare

0.16.0 (2021-11-10)

⚠ BREAKING CHANGES

  • prepended OneTrust to tracking integrations loads
  • clean up tracker and remove auth token

Features

Bug Fixes

  • Add a runtime dependency (436c3fb)
  • Add query params to tracking calls (#1189) (6611839)
  • allow no user for tracking integrations (#1726) (fa31842)
  • bump tracking package babel-preset-codecademy to latest (5c66f67)
  • business reporting event types (2d9fb8e)
  • support navigator.sendBeacon not existing (79b94cc)
  • switch tracking 'verbose' type back to boolean (913c870)
  • use old style existence check for navigator.sendBeacon (f0bf309)

Reverts

  • Revert "feat(tracking): Add a fullstory boolean to TrackingOptions type" (#1381) (376df52), closes #1381

@codecademy/[email protected]

10 Nov 18:47
Compare
Choose a tag to compare

0.2.0 (2021-11-10)

Features

  • Add shared config modules for eslint & prettier (#224) (642c730)

Bug Fixes

  • prettier-config: don't apply typescript parser to all files (#488) (e0e6d29)

Reverts

  • Revert "chore: set packages to have publishConfig: access: public (#970)" (#981) (498f5ca), closes #970 #981

@codecademy/[email protected]

10 Nov 18:47
Compare
Choose a tag to compare

6.0.0 (2021-11-10)

⚠ BREAKING CHANGES

  • bump eslint-config packages to latest
  • bumped ESLint packages to latest and added recommended & Jest linting
  • Added import/no-default-export to ESLint config (#929)
  • Icons: Streamline Icon Set Full [GM-30] (#838)
  • Strict TypeScript with react-hook-form@6 (#852)

Features

  • add react hooks linting (#325) (f07f605)
  • Add shared config modules for eslint & prettier (#224) (642c730)
  • Added import/no-default-export to ESLint config (#929) (7be21b3)
  • bump ESLint configs to latest (3a403c0)
  • bump eslint-config packages to latest (d8cf835)
  • bumped ESLint packages to latest and added recommended & Jest linting (450a0e2)
  • disabled consistent-return ESLint rule (73d5744)
  • enable @typescript-eslint/prefer-optional-chain (21c5f91)
  • enable non-nullable-type-assertion-style (dd59272)
  • onboarded eslint-plugin-simple-import-sort into ESLint plugin (5eac76b)
  • Icons: Streamline Icon Set Full [GM-30] (#838) (b24a466)
  • use correct parser for eslint files by default (#336) (949210a)

Bug Fixes

  • disable react/jsx-one-expression-per-line rule (#1728) (0f54775), closes #1727
  • use separate eslint-fix config (4c75355)
  • deps: pin dependencies (#288) (d7113f0)
  • lint: Fix SB and Eslint config (55f6863)
  • MDX: Parsing Validation and ESlint for MDX WEB-1238 (c2c18cb)
  • styleguide: Enable no jsx-no-undef on mdx (55dbb67)
  • System: Typescript memory performance fixes (#1145) (7d33e4f)
  • Disabled no-unused-vars for TypeScript (#329) (6d3ae92)
  • Strict TypeScript with react-hook-form@6 (#852) (328baf8)
  • switch hooks exhaustive deps rule to error (#371) (c814c16)

Reverts

  • Revert "A few more disables, from the PRs" (dea32d1)
  • Revert "chore: set packages to have publishConfig: access: public (#970)" (#981) (498f5ca), closes #970 #981