Skip to content

v3.14.0

Compare
Choose a tag to compare
@github-actions github-actions released this 01 Sep 07:25
945ca51

3.14.0 (2020-09-01)

Build System / Dependencies
  • deps:
    • bump helmet from 3.23.3 to 4.1.0 (eee6e57)
    • bump react-remove-scroll from 2.3.0 to 2.4.0 (206d3be)
    • bump react-virtualized from 9.21.2 to 9.22.2 (cf77d45)
    • bump firebase from 7.17.1 to 7.17.2 (f9037b5)
    • bump einaregilsson/beanstalk-deploy from v10 to v11 (2aa8be9)
    • bump next from 9.4.4 to 9.5.1 (65596f7)
  • deps-dev:
    • bump @types/lodash from 4.14.158 to 4.14.159 (5576ba3)
    • bump apollo from 2.30.1 to 2.30.2 (fcaacc1)
    • bump @babel/plugin-proposal-optional-chaining (0bb24d5)
    • bump stylelint-config-recess-order from 2.0.4 to 2.1.0 (df3ab1f)
    • bump @types/jest from 26.0.7 to 26.0.8 (fec00e3)
Chores
New Features
  • civic-liker:
  • cache:
    • no-cache for notices and transactions (04346a8)
    • merge donation query into article detail query (7fbd758)
  • payment:
    • reset payment password on error (6484379)
    • unmerge reset password; restyle <Dialog.Footer>; (df0d74d)
    • show in wallet insufficient state in set amount; merge reset payment password; (fa0d528)
    • show balance in <PayTo.Confirm> (2b87f38)
    • remove <PaymentForm.PasswordInvalid> (e3ef230)
    • merge reset password forms (ed88ee9)
    • merge add credit forms (dc044d7)
  • donation:
    • show hint for password input; show loading state on submiting; (ef9c67b)
    • add tracker for related donations (81fd8dc)
    • shuffle based on total count (2fbece0)
    • show related donations in complete page (6c12058)
    • disable amount radio if balance is insufficient (e8ae53e)
    • add useDialogStep hook; show balance during donation; (810f3ea)
  • oauth: separate api for oauth (44f1743)
  • appreciation:
    • query canSuperLike field only if viewer is civic liker (552041f)
    • use privateFetched to simplify appreciation button (1cd1c17)
    • show ∞ on superlike (56024c3)
  • component:
    • formatting (0b70828)
    • refactor article feed digest props (0026f5e)
    • redesign article info in followee donations feed (47ea541)
    • add limits to features for frozen state user (e8031d0)
    • add limits to features for frozen state user (bb8cebd)
    • add limits of features for frozen state user (f474224)
    • add frozen state toast for (un)subscribe (c84b5d4)
    • add frozen state and it's feature limits (8ae2e1d)
    • redesign tx hisotry component (d366b7e)
    • add followee donated articles feed (22b4b9d)
  • hook: rename "goBack" and "goForward" to "back" and "forward" (c150897)
  • text:
  • dialog: rename to useStep and applied to all dialogs (1e61249)
  • superlike: revise text of max superlike (fb656a2)
  • viewer: use viewer.isAuthed instead of viewer.id (1daf1fd)
  • search-select:
    • add intro to component (7b49d8c)
    • support drag and drop for staging nodes (686dd89)
    • support load more for searching area (7ca46ea)
    • add <SearchSelectDialog.StagingArea> (beb7616)
    • add <SearchSelectDialog.SearchingArea> (c768844)
  • firebase: use firebase node module for analytics (7bf79b3)
  • tracking:
  • splash: change splash screen reliance from document.readyState to viewer.privateFetched (ce63c27)
  • a11y: revert meta-viewport: disable user scalable (b9f71dc)
  • recommendation: supports random number querying (0bda82b)
  • recommandation: fetch recommandation authors by a given random number (dc9d67a)
  • feed:
    • logged-in user query valued feed (bee5706)
    • disable a/b testing for hottest feed (473e722)
  • sentry: add regex patterns for sentry ignore errors (cd589e7)
  • user-tags: add user tags page (51bb9ee)
  • likecoin: add support for SuperLike (dffe1f8)
Bug Fixes
  • search-select:
  • editor: fix unable to upload image from clipboard (29332dd)
  • appreciation:
    • unify local update with update instead of optimisticResponse (9c8bf2c)
    • query canSuperLike for article public (d91a69f)
  • donation: tuning styles of donation dialog (7489658)
  • component:
    • replace transaction donator elements with UserDigest (561b680)
    • resolve conflicts (cc2c50a)
    • revise analytics type for followee-donated-article feed (8025ed6)
  • sentry: revise sentry ignore errors patterns (5c50eb1)
  • style:
    • remove border-radius of profile cover; fix alignment of header text; (402c185)
    • fix spacing issue of tag list (225b0af)
    • fix collasped spacing of related articles (64d1ae8)
    • fix spacing between tag and article in follow tag feed (63eb534)
  • transaction: fix style of transaction history (1abb780)
  • feed:
  • splash:
    • fix wrong placing of setPrivateFetched (f3d689e)
    • always set privateFetched to true (ff7a191)
  • comment: fix local update of collapsing and uncollapsing comment (c7efece)
  • deps: fix broken in-site link by bumping next to 9.5.2 (40eee15)
  • tracking:
    • overwrite default page_referrer (7077d1a)
    • fix pageview event can't be sent (ceac922)
    • fix incorrect page`view referrer (cf5ce09)
    • identifyUser after private viewer fetched (62746b7)
  • draft: add back content field for putDraft (8af4f5d)
  • line: fix lint error (1ae1cad)
  • tag: fix empty tag hint in user tags list; ignore content from `putDraft result; (028bef5)
  • likecoin:
    • optimisticResponse for superlike (0cde5b7)
    • clap effect on mobile (b0be921)
Code Style Changes
  • component:
  • css: fix css lint errors (dc62271)