Skip to content

indigo-1.0.0

Latest
Compare
Choose a tag to compare
@ziafazal ziafazal released this 11 Dec 19:23
· 0 commits to master since this release

1.0.0 (2023-12-11)

Bug Fixes

  • deps: update dependency @edx/paragon to v21.5.6 (3571e5c)
  • deps: update font awesome (65aba84)
  • deps: update font awesome to v6.5.1 (0015b72)
  • Added semantic-release v17 in package.json to fix release CI (affbcbe)
  • change logo anchor tag to link to the LMS (7982251)
  • release frontend-platform version update (7c07480)
  • remove unnecessary test (abe24fb)
  • remove unused code (dc0982d)
  • remove unused message (ce5396c)
  • deps: update font awesome to v6 (#258) (e6835f9)
  • deps: update font awesome to v6.3.0 (b710800)
  • deps: update font awesome to v6.4.2 (879f384)
  • -t flag added in pull translation command (#256) (f88d472)
  • Change frontend-platform peer dependency to v2 or v3 range (1251168)
  • downgrade frontend-platform (82b3310)
  • fix github url strings (org edx -> openedx) (2cfbb40)
  • frontend platform peer dependency to 3.x (3079620)
  • remove unnecessary aria-label (d66d3b7)
  • removed depreciated package codecov (#220) (fc5df4a)
  • reverted node v18 upgrade in favor of major release (#289) (898e23d)
  • transifex migration to new client (9824aec)
  • update http-cache-semantics to 4.1.1 (#285) (c0dd43c)
  • update path to .github workflows to read from openedx org (acbe489)
  • updated frontend-build to bump eslint version (#312) (961faaf)
  • updated frontend-build to resolve word-wrap ReDoS vulnerability (#316) (16275a2)
  • deps: update dependency @fortawesome/fontawesome-svg-core to v1.2.26 (65c25bf)
  • deps: update dependency @fortawesome/fontawesome-svg-core to v1.2.27 (777c697)
  • deps: update dependency @fortawesome/fontawesome-svg-core to v1.2.28 (0a91f82)
  • deps: update dependency @fortawesome/fontawesome-svg-core to v1.2.30 (370ae52)
  • deps: update dependency @fortawesome/react-fontawesome to v0.1.16 (212bc01)
  • deps: update dependency @fortawesome/react-fontawesome to v0.1.18 (38d9a20)
  • deps: update dependency @fortawesome/react-fontawesome to v0.1.8 (75e8962)
  • deps: update dependency @fortawesome/react-fontawesome to v0.1.9 (457bd84)
  • deps: update dependency @fortawesome/react-fontawesome to v0.2.0 (cf879e5)
  • deps: update font awesome (d247e88)
  • deps: update font awesome (c990cbb)
  • deps: update font awesome (4a9b3f2)
  • deps: update font awesome (5037a56)
  • deps: update font awesome to v6.4.0 (0de4ad6)
  • Upgraded dependencies for Node 16 support (f6d02d1)
  • deps: update font awesome (e2f9299)
  • move peerDependencies to dependencies (3dd9b25)
  • remove unnecessary paragon peer dependency (#114) (cbaf4bb)
  • upgrade frontend-build for i18n extract fix (#67) (3a2e553)
  • upgrade frontend-build to fix translation job (#65) (eb6c253)
  • upgrade frontend-platform (#63) (f33a972)
  • i18n: update translations (e94cf3a)
  • non deprecated use of hyperlink (#43) (e0c205c)
  • i18n: make detect_changed_source_translations work for both push and pull jobs (3fcd76b)
  • i18n: update translations (a8f57aa)
  • adding es check (061b41b)
  • delete old i18n concat file (fb1f5c2)
  • modify babelrc for i18n (4b3a911)
  • move to @edx/frontend-i18n dependency (adceca6)
  • move to @edx/frontend-i18n dependency (#35) (cacae47)
  • upgrade frontend-i18n library (e9c2816)
  • analytics: add test and fix youtube (a37ef7f)
  • docs: update README.rst (6e0f9cf)
  • i18n: add detect_changed_source_translations target to stop jobs erroring (9f3e945)
  • i18n: fix i18n make targets (7ff9039)
  • i18n: update translations (a482325)
  • i18n: update translations (9eeccc6)
  • linkprops: update link props (3ab4adf)
  • add empty language files (46772ec)
  • remove paragon from bundle (4d739f2)
  • i18n: update translations (429d192)
  • i18n: use up-to-date i18n-concat.js (0453d7f)
  • query-string: downgrade query-string to version 5 for es5 (278b4b1)
  • add unique ids to Icon components (7af4b71)
  • move dependencies out of footer (f2a13b8)
  • move dependencies out of footer (21d7fe0)
  • updating business marketing footer (bf8020d)
  • i18n: update translations (ca09a07)
  • setup: cleanup after initial commit (2c451bd)
  • sociallinks: array for social props BREAKING CHANGE: props change (f265c7d)
  • sociallinks: update link props (8b19433)
  • travis: cleanup formatting of travis.yml (f86c273)
  • version: trivial update to minor version bump (ae18ad4)
  • remove incorrect translation files (cd0b84c)
  • update file extension (9475888)
  • update snapshot to reflect new ids (abe3d03)

Features

  • Add package-lock file version check (#206) (b66ae65)
  • add studio footer (a9f6ca8)
  • add studio footer for studio mfes (e2ccd1b)
  • added build script in github CI (bf60da6)
  • added new translations in Makefile and updated all the translations (509276d)
  • Added support for Node v16 (314781a)
  • babel-plugin-react-intl to babel-plugin-formatjs migration (#346) (edd4cc4)
  • bump frontend-platform to 2.3.0 (6c346c1)
  • bumped frontend-platform to v6 (#352) (2266486)
  • bumped frontend-platform version (#367) (7253f9d)
  • handleAllTrackEvents is no longer used (#48) (d4259ef)
  • initial localization of footer (8f35487)
  • repurpose as open edx footer (#46) (83bad3d)
  • update frontend-platform to v3.0.1 (5bbd266)
  • update react & react-dom to v17 (#300) (16b468b)
  • Update styling for indigo footer (1aa6b3e)
  • updated paragon to v20 (#254) (1b92a3c)
  • upgrade frontend platform to version 3 (159b5a8)
  • upgrade react router to v6 (#275) (3e6eaa1)
  • upgrade to frontend-platform (#60) (d540aaa)
  • upgraded to node v18, added .nvmrc and updated workflows (#274) (5d50e59)
  • upgrading deps, retheme with from @edx/brand, pull logo from config settings (#104) (e4d23d3)
  • analytics: add track events for links (045e28d)
  • footer: add SiteFooter component (c93ec14)
  • langselect: add optional language selector (85ed8fb)

Performance Improvements

  • paragon: remove paragon to reduce bundle size (349f83f)

Reverts

BREAKING CHANGES

  • Ending support of @edx/frontend-platform v2 and v3 and now only support v4 with
  • Dropped Node12 support
  • This package now relies upon frontend-platform instead of individual runway packages.
  • handleAllTrackEvents is no longer part of the Footer props API. The footer uses frontend-analytics’s sendTrackEvent directly.

Also updating other dependencies to keep them up to date. This part should probably be a separate PR, technically.

  • fix: remove unused dependency of frontend-logging

  • fix: a little PR cleanup

  • fix: putting frontend logging back

It’s needed by frontend-i18n and fails if it’s not there for tests.

  • fix: pinning npm at 6

  • The footer is now transpiled from es6 preserving modules. To use this package in a project it must now be transpiled by the requiring project via webpack or other configuration

  • feat: make this the open edx footer

  • This footer now serves as the Open edX footer. For the edX footer see edx/frontend-component-footer-edx on github

  • linkprops: move to link arrays and remove strings from component (and thus the need for i18n)

  • consumers will now be required to supply @edx/frontend-i18n instead of react-intl

  • Now requires containing app to provide @edx/paragon.

  • sociallinks: will not render social links unless array is passed in

  • Now requires containing app to use react-intl. See
    update to README for details.

ARCH-460

  • analytics: New required prop handleAllTrackEvents.